.Xik-GG_creator{--creator-accent:#7054e8;--creator-ink:#282536;--creator-muted:#777383;--creator-line:#e9e6ef;--creator-surface:#fff;--creator-soft:#f8f7fb;width:min(100%,940px);color:var(--creator-ink);margin:28px auto 36px}.Xik-GG_heading,.Xik-GG_title,.Xik-GG_sectionLabel,.Xik-GG_promptHeading,.Xik-GG_toolbar,.Xik-GG_footer,.Xik-GG_footer a,.Xik-GG_footer>span{align-items:center;display:flex}.Xik-GG_heading{justify-content:space-between;gap:12px;margin-bottom:16px}.Xik-GG_title{gap:10px}.Xik-GG_title h2{letter-spacing:-.025em;margin:0;font-size:18px;font-weight:650}.Xik-GG_titleIcon{width:34px;height:34px;color:var(--creator-accent);background:#f5f0ff;border:1px solid #e9e1ff;border-radius:11px;place-items:center;display:grid}.Xik-GG_subtitle{color:var(--creator-muted);font-size:12px}.Xik-GG_modes{border:1px solid var(--creator-line);background:var(--creator-soft);border-radius:14px;grid-template-columns:repeat(5,minmax(0,1fr));gap:6px;margin-bottom:12px;padding:5px;display:grid}.Xik-GG_modes button{min-height:42px;color:var(--creator-muted);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:10px;justify-content:center;align-items:center;gap:8px;padding:6px 8px;font-size:13px;font-weight:500;transition:color .15s,background .15s,border-color .15s;display:flex}.Xik-GG_modes button:hover{color:var(--creator-accent);background:var(--creator-surface)}.Xik-GG_modes button.Xik-GG_activeMode{color:var(--creator-accent);background:var(--creator-surface);border-color:#e4dcfc;font-weight:650;box-shadow:0 2px 6px #33215b08}.Xik-GG_panel{background:var(--creator-surface);border:1px solid #dcd4f2;border-radius:20px;margin:0;padding:22px 24px 18px;transition:border-color .15s,box-shadow .15s;box-shadow:0 4px 6px #33215b02,0 14px 40px #33215b06}.Xik-GG_panel:focus-within{border-color:#a991f0;box-shadow:0 0 0 3px #8c6eeb0a,0 14px 40px #33215b08}.Xik-GG_sectionLabel{justify-content:space-between;gap:10px;margin-bottom:10px;font-size:12px;font-weight:550}.Xik-GG_sectionLabel small{color:var(--creator-muted);margin-left:5px;font-size:11px;font-weight:400}.Xik-GG_uploadHint{color:var(--creator-muted);font-size:11px;font-weight:400}.Xik-GG_slots{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:10px;display:grid}.Xik-GG_slot{background:var(--creator-soft);border:1px dashed #ded9e9;border-radius:12px;min-width:0;transition:background .15s,border-color .15s;position:relative}.Xik-GG_slot:hover,.Xik-GG_slot.Xik-GG_hasImage{background:#faf7ff;border-color:#b6a4eb}.Xik-GG_slot.Xik-GG_hasImage{border-style:solid}.Xik-GG_upload{border-radius:inherit;width:100%;min-width:0;min-height:82px;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;padding:14px 12px;display:flex}.Xik-GG_slotIcon{border:1px solid var(--creator-line);color:#9182b2;background:var(--creator-surface);border-radius:9px;flex:0 0 40px;place-items:center;width:40px;height:44px;display:grid;overflow:hidden}.Xik-GG_slotIcon img{object-fit:cover;width:100%;height:100%}.Xik-GG_slotCopy{gap:5px;min-width:0;display:grid}.Xik-GG_slotCopy strong{align-items:center;gap:5px;font-size:13px;font-weight:550;display:flex}.Xik-GG_slotCopy strong svg{color:var(--creator-accent)}.Xik-GG_slotCopy small{color:var(--creator-muted);text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.Xik-GG_plus{color:#a89cbd;margin-left:auto;font-size:20px;font-weight:300}.Xik-GG_remove{border:1px solid var(--creator-line);width:24px;height:24px;color:var(--creator-muted);background:var(--creator-surface);cursor:pointer;border-radius:50%;place-items:center;padding:0;display:grid;position:absolute;top:-7px;right:-6px;box-shadow:0 2px 4px #2825360a}.Xik-GG_remove:hover{color:#c3425b;border-color:#eab8c1}.Xik-GG_promptHeading{justify-content:space-between;gap:12px;margin-top:22px;margin-bottom:10px}.Xik-GG_promptHeading label{font-size:13px;font-weight:550}.Xik-GG_promptHeading button{min-height:28px;color:var(--creator-muted);cursor:pointer;background:0 0;border:0;border-radius:5px;align-items:center;gap:5px;padding:3px 6px;font-size:11px;display:inline-flex}.Xik-GG_promptHeading button:hover{color:var(--creator-accent);background:var(--creator-soft)}.Xik-GG_prompt{border:1px solid var(--creator-line);background:var(--creator-soft);border-radius:12px;min-width:0;padding:14px 16px 28px;position:relative}.Xik-GG_prompt:focus-within{background:var(--creator-surface);border-color:#c1adef}.Xik-GG_creator .Xik-GG_prompt textarea.ant-input{width:100%;min-width:0;box-shadow:none;resize:none;overflow-wrap:anywhere;border:0;border-radius:0;outline:0;padding:0;font-size:14px;line-height:1.85;display:block;color:var(--creator-ink)!important;background:0 0!important}:is(.Xik-GG_creator .Xik-GG_prompt textarea.ant-input:hover,.Xik-GG_creator .Xik-GG_prompt textarea.ant-input:focus){box-shadow:none!important;background:0 0!important}.Xik-GG_creator .Xik-GG_prompt textarea.ant-input::placeholder{color:#96909f}.Xik-GG_count{color:var(--creator-muted);font-variant-numeric:tabular-nums;font-size:10px;position:absolute;bottom:9px;right:14px}.Xik-GG_examples{flex-wrap:wrap;align-items:center;gap:6px;margin:12px 0 18px;display:flex}.Xik-GG_examples>span{color:var(--creator-muted);margin-right:2px;font-size:11px}.Xik-GG_examples button{border:1px solid var(--creator-line);min-height:28px;color:var(--creator-muted);text-align:left;cursor:pointer;background:0 0;border-radius:7px;align-items:center;gap:3px;padding:4px 8px;font-size:11px;line-height:1.5;display:inline-flex}.Xik-GG_examples button:hover{color:var(--creator-accent);background:var(--creator-soft);border-color:#c6b6ed}.Xik-GG_toolbar{border-top:1px solid var(--creator-line);justify-content:space-between;gap:16px;padding-top:16px}.Xik-GG_toolbar p{color:var(--creator-muted);margin:0;font-size:12px;line-height:1.6}.Xik-GG_toolbar .Xik-GG_submit{color:#fff;cursor:pointer;background:linear-gradient(110deg,#6a54e8,#8b58e9);border:0;border-radius:11px;flex-shrink:0;justify-content:center;align-items:center;gap:12px;height:42px;padding:0 22px;font-size:13px;font-weight:600;display:inline-flex;box-shadow:0 4px 12px #7054e824}.Xik-GG_toolbar .Xik-GG_submit:hover:not(:disabled){color:#fff;background:linear-gradient(110deg,#5d46db,#7a46da)}.Xik-GG_toolbar .Xik-GG_submit:disabled{opacity:.6;cursor:wait}.Xik-GG_footer{flex-wrap:wrap;justify-content:space-between;gap:10px;margin:12px 4px 0;font-size:11px}.Xik-GG_footer>span{color:var(--creator-muted);gap:5px}.Xik-GG_footer>span svg{color:#9784b8}.Xik-GG_footer a{color:var(--creator-accent);gap:5px;text-decoration:none}.Xik-GG_footer a:hover{text-underline-offset:4px;text-decoration:underline}.Xik-GG_error{color:#bc3653;margin:10px 0 0;font-size:12px;line-height:1.6}.Xik-GG_creator button:focus-visible,.Xik-GG_creator a:focus-visible{outline:2px solid var(--creator-accent);outline-offset:3px}.Xik-GG_creator button:disabled{cursor:wait}.Xik-GG_spinner{animation:1s linear infinite Xik-GG_spin}@keyframes Xik-GG_spin{to{transform:rotate(360deg)}}.dark .Xik-GG_creator{--creator-accent:#bba5ff;--creator-ink:#eeeaf6;--creator-muted:#b2a9c2;--creator-line:#3c354d;--creator-surface:#211d2c;--creator-soft:#282331}.dark .Xik-GG_titleIcon{background:#312442;border-color:#4d3b6f}.dark .Xik-GG_modes button.Xik-GG_activeMode{border-color:#63507e}.dark .Xik-GG_panel{border-color:#58436f}.dark .Xik-GG_panel:focus-within{border-color:#a68cd9}.dark .Xik-GG_slot{border-color:#51465f}:is(.dark .Xik-GG_slot:hover,.dark .Xik-GG_slot.Xik-GG_hasImage){background:#30263e;border-color:#8e73b5}.dark .Xik-GG_creator .Xik-GG_prompt textarea.ant-input::placeholder{color:#a69bad}.dark .Xik-GG_error{color:#ff9eb4}@media (max-width:760px){.Xik-GG_creator{width:calc(100% - 24px);margin:20px auto 28px}.Xik-GG_heading{flex-direction:column;align-items:flex-start;gap:8px}.Xik-GG_subtitle{margin-left:44px}.Xik-GG_modes{grid-template-columns:repeat(3,minmax(0,1fr));gap:4px}.Xik-GG_modes button{gap:5px;min-height:40px;padding:6px 3px;font-size:12px}.Xik-GG_panel{border-radius:16px;padding:16px}.Xik-GG_slots{gap:8px}.Xik-GG_upload{text-align:center;flex-direction:column;justify-content:center;gap:8px;min-height:100px;padding:12px 5px}.Xik-GG_slotIcon{flex-basis:36px;width:36px;height:36px}.Xik-GG_slotCopy{width:100%}.Xik-GG_slotCopy strong{justify-content:center;font-size:12px}.Xik-GG_slotCopy small{font-size:10px}.Xik-GG_plus{display:none}.Xik-GG_sectionLabel{flex-wrap:wrap;gap:6px}.Xik-GG_uploadHint{font-size:10px}.Xik-GG_promptHeading{margin-top:18px}.Xik-GG_prompt{padding:12px 12px 28px}.Xik-GG_creator .Xik-GG_prompt textarea.ant-input{font-size:16px;line-height:1.7}.Xik-GG_examples{align-items:flex-start;gap:6px}.Xik-GG_examples>span{width:100%;margin-bottom:2px}.Xik-GG_toolbar{gap:12px}.Xik-GG_toolbar p{max-width:145px;font-size:11px}.Xik-GG_toolbar .Xik-GG_submit{gap:8px;height:42px;padding:0 16px}.Xik-GG_footer{text-align:center;justify-content:center}}@media (prefers-reduced-motion:reduce){.Xik-GG_creator *,.Xik-GG_creator :before,.Xik-GG_creator :after{transition:none!important;animation-duration:.01ms!important}}
