@charset "UTF-8";._workspace_e0sro_2{--studio-violet: #a497ff;display:grid;grid-template-columns:15.5rem minmax(0,1fr) 6px var(--review-width, 15.5rem);width:100%;height:100%;min-height:0;overflow:hidden;color:var(--text-primary);font-size:.8125rem;background:radial-gradient(circle at 75% 10%,rgba(112,97,226,.075),transparent 30rem),#151517}._workspace_e0sro_2 button,._workspace_e0sro_2 input,._workspace_e0sro_2 textarea,._workspace_e0sro_2 select{font:inherit}._workspace_e0sro_2 button{cursor:pointer;transition:background .15s,border-color .15s,color .15s}._workspace_e0sro_2 button:disabled{opacity:.38;cursor:not-allowed}._workspace_e0sro_2 button:focus-visible,._workspace_e0sro_2 summary:focus-visible,._workspace_e0sro_2 a:focus-visible{outline:2px solid var(--studio-violet);outline-offset:3px}._workspace_e0sro_2[data-resizing]{cursor:col-resize;-webkit-user-select:none;user-select:none}._workspace_e0sro_2[data-resizing] *{cursor:col-resize!important;-webkit-user-select:none;user-select:none}._panelDivider_e0sro_39{position:relative;z-index:3;cursor:col-resize;touch-action:none;background:#211e28}._panelDivider_e0sro_39:after{content:"";position:absolute;inset:0 -3px}._panelDivider_e0sro_39:hover,._panelDivider_e0sro_39:focus-visible,._workspace_e0sro_2[data-resizing] ._panelDivider_e0sro_39{background:var(--studio-violet)}._panelDivider_e0sro_39:focus-visible{outline:2px solid var(--studio-violet);outline-offset:-2px}._withoutReview_e0sro_59{grid-template-columns:15.5rem minmax(0,1fr)}._sidebar_e0sro_63{display:flex;flex-direction:column;min-width:0;min-height:0;overflow:hidden;border-right:1px solid rgba(255,255,255,.075);background:radial-gradient(ellipse at 5% 0%,rgba(139,124,255,.12),transparent 19rem),linear-gradient(180deg,#242229,#19181c)}._sidebarHeader_e0sro_73{display:flex;align-items:center;gap:10px;padding:22px 16px 18px}._sidebarHeader_e0sro_73 h2{margin:3px 0 0;font-size:16px;letter-spacing:-.035em}._studioMark_e0sro_85{display:grid;place-items:center;width:32px;height:32px;flex:0 0 32px;border-radius:10px;color:#d1c9ff;border:1px solid rgba(164,151,255,.26);background:linear-gradient(145deg,#8b7cff33,#e979d114)}._eyebrow_e0sro_97{color:#b4a8d9;font-size:9px;font-weight:750;letter-spacing:.11em;text-transform:uppercase}._count_e0sro_105{margin-left:auto;display:grid;place-items:center;min-width:22px;height:22px;border:1px solid rgba(255,255,255,.08);border-radius:7px;color:#a29cae;font-size:10px}._newButton_e0sro_117{display:flex;align-items:center;gap:9px;margin:0 12px 16px;padding:10px 12px;border:1px solid rgba(167,150,255,.45);border-radius:9px;background:linear-gradient(115deg,#7461ce,#935abd);box-shadow:0 5px 20px #6b4fc12b,inset 0 1px #ffffff1f;color:#fff;font-size:12px!important;font-weight:650!important}._newButton_e0sro_117 i:last-child{margin-left:auto;opacity:.7;font-size:10px}._newButton_e0sro_117:hover:not(:disabled){background:linear-gradient(115deg,#8270dc,#a369cc)}._sessionList_e0sro_140{flex:1;min-height:0;overflow-y:auto;padding:0 8px 16px}._sessionItem_e0sro_147{position:relative;display:flex;align-items:center;margin:3px 0;border:1px solid transparent;border-radius:9px}._sessionItem_e0sro_147:hover{background:#ffffff09}._sessionItem_e0sro_147._selected_e0sro_159{border-color:#9e8cff30;background:linear-gradient(100deg,#8b7cff2b,#8b7cff09);box-shadow:inset 2px 0 #9583ed}._sessionItem_e0sro_147._selected_e0sro_159 ._itemIcon_e0sro_164{color:#c7bbff;border-color:#a497ff38;background:#8b7cff1f}._sessionButton_e0sro_170{display:flex;align-items:center;gap:10px;flex:1;min-width:0;width:100%;padding:12px 30px 12px 10px;border:0;border-radius:inherit;background:none;color:inherit;text-align:left}._itemIcon_e0sro_164{display:grid;place-items:center;width:27px;height:29px;flex:0 0 27px;border:1px solid rgba(255,255,255,.07);border-radius:8px;color:#88818f;background:#ffffff06;font-size:11px}._itemCopy_e0sro_198{min-width:0;flex:1}._itemCopy_e0sro_198 strong{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;color:#dfdce6;font-size:12px;font-weight:600;line-height:1.45;overflow-wrap:anywhere}._itemCopy_e0sro_198>span{display:flex;align-items:center;gap:5px;margin-top:6px;color:#948c9d;font-size:10px}._itemCopy_e0sro_198 time{margin-left:auto;color:#746c80;font-size:9px}._statusDot_e0sro_227{display:inline-block;width:5px;height:5px;flex:0 0 5px;border-radius:50%;background:#8f82bc}._statusDot_e0sro_227[data-state=running],._statusDot_e0sro_227[data-state=queued]{background:#be9eea;box-shadow:0 0 8px #ac80e64d}._statusDot_e0sro_227[data-state=failed],._statusDot_e0sro_227[data-state=publish-failed]{background:#e3ac79}._statusDot_e0sro_227[data-state=merged]{background:#79c9ae}._statusDot_e0sro_227[data-state=archived]{background:#686470}._renameButton_e0sro_249{position:absolute;right:6px;width:23px;height:26px;padding:0;border:0;border-radius:5px;color:#a49aaf;background:none;opacity:0;font-size:9px!important}._renameButton_e0sro_249:hover{color:#d4c6ff;background:#fff1}._sessionItem_e0sro_147:hover ._renameButton_e0sro_249,._sessionItem_e0sro_147:focus-within ._renameButton_e0sro_249{opacity:1}._renameForm_e0sro_271{display:flex;gap:4px;align-items:center;width:100%;padding:12px 8px}._renameForm_e0sro_271 input{width:0;min-width:0;flex:1;padding:7px 6px;background:#25222f;color:#eee;border:1px solid #9381c9;border-radius:5px;font-size:12px}._renameForm_e0sro_271 button{width:23px;height:27px;padding:0;border:0;background:none;color:#bdb0da}._sidebarFooter_e0sro_298{display:flex;gap:8px;align-items:center;padding:14px 16px;color:#756d80;border-top:1px solid rgba(255,255,255,.05);font-size:10px}._conversation_e0sro_308{display:flex;flex-direction:column;min-width:0;min-height:0;overflow:hidden;background-image:linear-gradient(rgba(255,255,255,.009) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.009) 1px,transparent 1px);background-size:36px 36px}._messages_e0sro_318{flex:1;min-height:0;overflow-y:auto;padding:22px clamp(16px,2.2vw,32px) 12px}._messageRow_e0sro_325{display:grid;grid-template-columns:27px minmax(0,1fr);gap:10px;max-width:58rem;margin:0 auto 17px}._messageRow_e0sro_325{--chat-message-text: #7d7a87;--chat-message-background: #111014}._messageRow_e0sro_325:nth-last-of-type(7){--chat-message-text: #817e8b;--chat-message-background: #121115}._messageRow_e0sro_325:nth-last-of-type(6){--chat-message-text: #8b8894;--chat-message-background: #131217}._messageRow_e0sro_325:nth-last-of-type(5){--chat-message-text: #94929e;--chat-message-background: #141319}._messageRow_e0sro_325:nth-last-of-type(4){--chat-message-text: #9e9ba8;--chat-message-background: #16141b}._messageRow_e0sro_325:nth-last-of-type(3){--chat-message-text: #a8a5b2;--chat-message-background: #17161d}._messageRow_e0sro_325:nth-last-of-type(2){--chat-message-text: #b2b0ba;--chat-message-background: #19171f}._messageRow_e0sro_325:last-of-type{--chat-message-text: #ffffff;--chat-message-background: #1b1922}._avatar_e0sro_366{display:grid;place-items:center;width:27px;height:28px;border:1px solid rgba(255,255,255,.085);border-radius:9px;background:#ffffff09;color:#aba2b7;font-size:10px}._assistantRow_e0sro_378 ._avatar_e0sro_366{color:#c9bbff;border-color:#9e8cff3d;background:linear-gradient(145deg,#8b7cff30,#e979d113)}._messageBody_e0sro_384{min-width:0}._messageMeta_e0sro_388{display:flex;align-items:baseline;gap:9px;margin:0 0 5px}._messageMeta_e0sro_388 strong{color:var(--chat-message-text, #c4bdce);font-size:10.5px;font-weight:600}._messageMeta_e0sro_388 time{color:#70697a;font-size:9px}._working_e0sro_404{display:flex;flex-wrap:wrap;align-items:center;gap:9px;max-width:58rem;margin:10px auto;padding-left:37px;color:#b9a5df;font-size:11px}._composerWrap_e0sro_416{padding:10px clamp(16px,2.2vw,32px) 9px;background:linear-gradient(180deg,#15151700,#151517fa 30%)}._composerWrap_e0sro_416>p{margin:6px 0 0;color:#776f80;font-size:9.5px;text-align:center}._composer_e0sro_416{display:flex;align-items:flex-end;gap:8px;max-width:58rem;margin:0 auto;padding:7px;border:1px solid rgba(255,255,255,.13);border-radius:12px;background:#26242bed;box-shadow:0 10px 30px #00000029,inset 0 1px #ffffff06}._composer_e0sro_416:focus-within{border-color:#a497ff80;box-shadow:0 0 0 3px #8b7cff0e}._composer_e0sro_416 textarea{flex:1;min-width:0;min-height:44px;max-height:180px;resize:vertical;padding:6px 7px;background:transparent;border:0;outline:none;color:#e0dbe7;line-height:1.5;font-size:12px}._composer_e0sro_416 textarea::placeholder{color:#898090}._composer_e0sro_416 button{display:grid;place-items:center;flex:0 0 31px;width:31px;height:31px;border:1px solid rgba(165,149,247,.4);border-radius:8px;background:linear-gradient(130deg,#7961cf,#9664b4);color:#fff}._composer_e0sro_416 button:hover:not(:disabled){background:#9478dc}._review_e0sro_475{display:flex;flex-direction:column;min-width:0;min-height:0;overflow-y:auto;gap:10px;padding:20px 14px 14px;border-left:1px solid rgba(255,255,255,.07);background:linear-gradient(180deg,#201e25,#19181d)}._reviewActions_e0sro_487{display:grid;grid-template-columns:1fr 1fr;gap:8px;position:sticky;top:-20px;z-index:2;padding-top:2px;background:#201e25}._reviewActions_e0sro_487 button{display:inline-flex;align-items:center;justify-content:center;gap:7px;padding:10px 6px;border-radius:8px;font-size:12px;font-weight:650}._reviewActions_e0sro_487 button i{font-size:9px}._previewButton_e0sro_511{color:#fff;border:1px solid rgba(169,148,255,.4);background:linear-gradient(125deg,#7560cf,#9462b9);box-shadow:inset 0 1px #ffffff1f}._previewButton_e0sro_511:hover:not(:disabled){background:#8a6cd7}._mergeButton_e0sro_521{color:#d8cdef;border:1px solid rgba(175,153,221,.25);background:#916fc917}._mergeButton_e0sro_521:hover:not(:disabled){border-color:#a38ac9;background:#916fc92e}._iterationStatus_e0sro_531{display:flex;align-items:center;gap:6px;color:#978ba8;font-size:10px;padding:0 2px}._assistantSettings_e0sro_540{margin-top:8px;border-top:1px solid rgba(255,255,255,.06);padding-top:12px}._assistantSettings_e0sro_540>summary{gap:7px}._assistantSettings_e0sro_540>summary:after{content:"⌄";color:#8d819d;margin-left:2px}._assistantSettings_e0sro_540>summary small{margin-left:auto;color:#8c8298;font-size:10px;font-weight:400}._assistantSettings_e0sro_540>summary,._technical_e0sro_560>summary{display:flex;align-items:center;justify-content:space-between;cursor:pointer;list-style:none;color:#c2b9cd;font-size:11px;font-weight:600}._assistantSettings_e0sro_540>summary::-webkit-details-marker,._technical_e0sro_560>summary::-webkit-details-marker{display:none}._assistantSettings_e0sro_540>summary>span,._technical_e0sro_560>summary>span{display:flex;gap:8px;align-items:center}._assistantSettings_e0sro_540>summary i,._technical_e0sro_560>summary i{color:#91849f;font-size:10px}._aiSettings_e0sro_583 legend{color:#d4c7e0;font-size:11px;font-weight:600}._aiSettings_e0sro_583 p{color:#887b96;font-size:10px;line-height:1.6}._aiSettings_e0sro_583+._aiSettings_e0sro_583{margin-top:14px;border-top:1px solid rgba(255,255,255,.07);padding-top:14px}._aiSettings_e0sro_583{min-width:0;border:0;padding:14px 0 0;margin:0}._aiSettings_e0sro_583 label{display:block;margin-bottom:11px;color:#a89cb7;font-size:10px}._aiSettings_e0sro_583 select{display:block;box-sizing:border-box;width:100%;margin-top:5px;padding:8px;color:#ddd5e7;border:1px solid rgba(255,255,255,.1);border-radius:6px;background:#29252f;font-size:11px}._aiSettings_e0sro_583 select:focus-visible{outline:2px solid var(--studio-violet)}._aiSettings_e0sro_583:disabled{opacity:.5}._retentionNotice_e0sro_629{box-sizing:border-box;flex:0 0 auto;width:100%;padding:8px 10px;border:1px solid rgba(191,151,92,.26);background:#a77c4214;border-radius:8px}._retentionNotice_e0sro_629 button{display:inline-flex;align-items:center;gap:8px;padding:0;border:0;background:transparent;color:#e3c6a3;font-size:11px;line-height:1.6;text-align:left;cursor:help}._retentionNotice_e0sro_629 button:focus-visible{outline:2px solid currentColor;outline-offset:3px;border-radius:2px}._retentionNotice_e0sro_629 button i{flex-shrink:0;opacity:.7}._technical_e0sro_560{margin-top:auto;padding-top:18px}._technical_e0sro_560>summary{padding:12px 0 0;border-top:1px solid rgba(255,255,255,.07);color:#9c90aa}._technical_e0sro_560[open]>summary>i{transform:rotate(180deg)}._technicalContent_e0sro_674{padding-top:10px;color:#92879e;font-size:10.5px;line-height:1.6;overflow-wrap:anywhere}._technicalContent_e0sro_674 dl{margin:0}._technicalContent_e0sro_674 dt{margin-top:9px;color:#b6a8c5;font-weight:600}._technicalContent_e0sro_674 dd{margin:2px 0 0;color:#8f839e;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:10px}._technicalContent_e0sro_674 h4{margin:15px 0 5px;color:#b8abc7;font-size:10.5px}._technicalContent_e0sro_674 ul{padding-left:15px;margin:5px 0}._technicalContent_e0sro_674 li{margin:6px 0}._technicalContent_e0sro_674 a{color:#bba9e4}._technicalContent_e0sro_674 details{margin-top:12px}._technicalContent_e0sro_674 summary{cursor:pointer}._archiveButton_e0sro_717{display:flex;align-items:center;gap:7px;margin-top:14px;padding:7px 0;border:0;background:none;color:#a99ab7;font-size:10.5px!important}._archiveButton_e0sro_717:hover:not(:disabled){color:#d2b9dd}._meta_e0sro_732{font-size:10px;color:#887b96;line-height:1.6}._notice_e0sro_738{padding:11px;margin:5px 0;border:1px solid rgba(191,151,92,.26);background:#a77c4214;border-radius:8px;font-size:11px;line-height:1.6;color:#cbbfba;overflow-wrap:anywhere}._notice_e0sro_738 strong{color:#e3c6a3}._notice_e0sro_738 p{margin:6px 0}._notice_e0sro_738 ul{padding-left:15px}._notice_e0sro_738 button{margin:7px 6px 0 0;padding:6px 8px;color:#dfd4e8;border:1px solid rgba(255,255,255,.12);border-radius:5px;background:#ffffff0a;font-size:10px}._error_e0sro_768{margin:10px;padding:10px 12px;border:1px solid rgba(236,143,154,.25);border-radius:8px;color:#e6abb5;background:#ae465a1f;font-size:11px;line-height:1.5}._empty_e0sro_779{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:80%;max-width:31rem;margin:auto;padding:32px;text-align:center}._empty_e0sro_779>i{display:grid;place-items:center;width:54px;height:54px;margin-bottom:20px;border:1px solid rgba(164,151,255,.18);border-radius:17px;color:#bba6ec;background:linear-gradient(145deg,#8b7cff1f,#e979d10d);font-size:20px}._empty_e0sro_779 h2{margin:10px 0;font-size:22px;letter-spacing:-.04em;color:#e4deeb}._empty_e0sro_779 p{max-width:25rem;margin:0;color:#8d829a;font-size:12px;line-height:1.7}._srOnly_e0sro_816{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}._settings_e0sro_827{padding:22px;border:1px solid #4b4659;background:#24212d;border-radius:10px;margin:0 0 28px;max-width:820px}._settings_e0sro_827 h3 small{margin-left:12px;font-size:12px;color:#b4a3d7}._settings_e0sro_827 p{color:#bebecb;line-height:1.6}._settings_e0sro_827 label:not(._checkbox_e0sro_844){display:block;margin:18px 0}._settings_e0sro_827 input:not([type=checkbox]),._settings_e0sro_827 select{display:block;box-sizing:border-box;width:100%;margin-top:8px;padding:12px;background:#24242e;color:#eee;border:1px solid #595365;border-radius:7px;font:inherit}._settings_e0sro_827 button{background:#363440;border:1px solid #555260;color:#eee;border-radius:7px;padding:10px 14px;cursor:pointer}._settings_e0sro_827 button:disabled{opacity:.42}._checkbox_e0sro_844{display:flex;align-items:center;gap:10px;margin:20px 0}@media(max-width:1100px){._workspace_e0sro_2{grid-template-columns:13.5rem minmax(0,1fr) 6px var(--review-width, 14rem)}._withoutReview_e0sro_59{grid-template-columns:13.5rem minmax(0,1fr)}._sidebarHeader_e0sro_73{padding-inline:12px;gap:8px}._sidebarHeader_e0sro_73 h2{font-size:15px}._count_e0sro_105{display:none}._messages_e0sro_318,._composerWrap_e0sro_416{padding-inline:16px}}@media(max-width:850px){._workspace_e0sro_2{grid-template-columns:13rem minmax(0,1fr);overflow:auto}._panelDivider_e0sro_39{display:none}._review_e0sro_475{grid-column:1/-1;flex-direction:row;flex-wrap:wrap;overflow:visible;border-left:0;border-top:1px solid rgba(255,255,255,.08);padding:12px;align-items:flex-start}._reviewActions_e0sro_487{position:static;min-width:190px}._iterationStatus_e0sro_531{padding:10px}._assistantSettings_e0sro_540,._technical_e0sro_560{flex:1 0 100%;margin-top:0;padding-top:8px}._technical_e0sro_560>summary{padding-top:8px}._conversation_e0sro_308{min-height:65vh}}@media(max-width:600px){._workspace_e0sro_2,._withoutReview_e0sro_59{grid-template-columns:minmax(0,1fr);height:auto;min-height:100%}._sidebar_e0sro_63{max-height:220px}._sidebarHeader_e0sro_73{padding:12px 14px}._newButton_e0sro_117{margin-bottom:8px}._sidebarFooter_e0sro_298{display:none}._sessionList_e0sro_140{max-height:110px}._sessionButton_e0sro_170{padding-block:9px}._renameButton_e0sro_249{opacity:1}._conversation_e0sro_308{min-height:65vh}._messageRow_e0sro_325{grid-template-columns:23px minmax(0,1fr);gap:7px}._avatar_e0sro_366{width:23px;height:25px}._messages_e0sro_318{padding:16px 12px 8px}._composerWrap_e0sro_416{padding-inline:12px}}@media(prefers-reduced-motion:reduce){._workspace_e0sro_2 button{transition:none}._messages_e0sro_318{scroll-behavior:auto}}._listTabs_e0sro_990{display:flex;gap:4px;margin:0 12px 8px;padding:3px;border-radius:8px;background:#00000026}._listTabs_e0sro_990 button{flex:1;border:0;border-radius:6px;background:transparent;color:#8e859c;padding:6px;font-size:10px}._listTabs_e0sro_990 button[aria-pressed=true]{background:#9780d329;color:#d5c7f1}._listTabs_e0sro_990 ._reloadButton_e0sro_1012{flex:0 0 28px;color:#cbb7e3}._listTabs_e0sro_990 ._reloadButton_e0sro_1012:hover:not(:disabled){background:#9780d329}._pagination_e0sro_1020{display:flex;justify-content:space-between;padding:8px}._pagination_e0sro_1020 button{color:#b7a6d8;border:0;background:none;font-size:11px}._storage_e0sro_1032{margin-top:6px;border-top:1px solid rgba(255,255,255,.06);padding-top:13px}._storage_e0sro_1032>summary{display:flex;align-items:center;justify-content:space-between;cursor:pointer;list-style:none;font-size:11px;color:#beb2cc}._storage_e0sro_1032>summary::-webkit-details-marker{display:none}._storage_e0sro_1032>summary>span{display:flex;gap:8px;align-items:center}._storage_e0sro_1032>summary small{font-size:10px;color:#8f819f}._storage_e0sro_1032>summary i{color:#9383a4}._storageContent_e0sro_1062{color:#9e90ae;font-size:11px;line-height:1.6}._cleanupButton_e0sro_1068{width:100%;padding:8px;color:#d3bddf;border:1px solid rgba(181,141,193,.3);background:#82559014;border-radius:6px;font-size:11px!important}._pullAssetsButton_e0sro_1078{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;padding:9px 10px;border:1px solid rgba(139,124,255,.16);border-radius:8px;background:transparent;color:#b5adc9;font-size:11px!important;cursor:pointer;transition:background .15s,border-color .15s}._pullAssetsButton_e0sro_1078:hover:not(:disabled){background:#8b7cff12;border-color:#8b7cff59;color:#d1c8e7}._pullAssetsButton_e0sro_1078:focus-visible{outline:2px solid #a99bff;outline-offset:2px}._pullAssetsButton_e0sro_1078:disabled{opacity:.4;cursor:not-allowed}._composer_e0sro_416 ._attachButton_e0sro_1107{border-color:transparent;background:transparent;color:#a393b6;box-shadow:none}._composer_e0sro_416 ._attachButton_e0sro_1107:hover:not(:disabled){color:#d4bdf8;background:#a17bd21f}._composer_e0sro_416 ._sendButton_e0sro_1118{flex:0 0 34px;width:34px;height:34px;padding:0;border-radius:10px;border-color:#c6b1ff52;color:#fff;background:linear-gradient(145deg,#9b7aee,#7651bf);box-shadow:inset 0 1px #ffffff29,0 3px 10px #6941b433}._composer_e0sro_416 ._sendButton_e0sro_1118 svg{display:block;flex:none}._composer_e0sro_416 ._sendButton_e0sro_1118:hover:not(:disabled){background:linear-gradient(145deg,#ad8df8,#8860d1);border-color:#d5c4ff80}._composer_e0sro_416 ._sendButton_e0sro_1118:active:not(:disabled){background:#7956bd;box-shadow:inset 0 1px 3px #190c3140}._composer_e0sro_416 ._sendButton_e0sro_1118:disabled{opacity:1;color:#786c87;background:#36303f;border-color:#ab92c61f;box-shadow:none}._draftAttachment_e0sro_1149{display:flex;align-items:center;gap:10px;max-width:58rem;box-sizing:border-box;padding:8px;margin:0 auto 8px;border:1px solid rgba(161,123,210,.25);background:#292330;border-radius:9px}._draftAttachment_e0sro_1149 img{width:52px;height:48px;object-fit:contain;border-radius:5px;background:#17151b}._draftAttachment_e0sro_1149 span{flex:1;min-width:0}._draftAttachment_e0sro_1149 strong{display:block;font-size:11px;color:#d6c9e4;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._draftAttachment_e0sro_1149 small{display:block;margin-top:4px;color:#9a8aa8;font-size:10px}._draftAttachment_e0sro_1149 button{padding:6px;color:#b09ac1;background:transparent;border:0;border-radius:4px}._messageImage_e0sro_1194{display:inline-flex;width:fit-content;max-width:min(100%,360px);flex-direction:column;margin:0 0 6px;border:1px solid rgba(160,134,191,.2);border-radius:8px;overflow:hidden;background:#211d27;text-decoration:none}._messageImage_e0sro_1194 img{display:block;width:auto;height:auto;max-width:min(100%,360px);max-height:260px;object-fit:contain}._messageImage_e0sro_1194 span{padding:6px 9px;color:#b5a5c6;font-size:10px}._assetControls_e0sro_1220{width:100%;min-width:0}._assetControls_e0sro_1220>._pullAssetsButton_e0sro_1078+._pullAssetsButton_e0sro_1078{margin-top:10px}._assetControls_e0sro_1220 ._pullAssetsButton_e0sro_1078[data-state=updates],._assetControls_e0sro_1220 ._pullAssetsButton_e0sro_1078[data-state=conflicts]{color:#ffb3bb;background:#dc425321;border-color:#f4667780}._assetControls_e0sro_1220 ._pullAssetsButton_e0sro_1078[data-state=updates]:hover:not(:disabled),._assetControls_e0sro_1220 ._pullAssetsButton_e0sro_1078[data-state=conflicts]:hover:not(:disabled){color:#ffd4d9;background:#dc425338;border-color:#f46677bf}._assetControls_e0sro_1220 ._pullAssetsButton_e0sro_1078[data-state=current]{color:#aca6b6}._assetHint_e0sro_1241{display:block;color:#96909f;font-size:10px!important;line-height:1.5;margin:6px 2px}._assetPanel_e0sro_1249{margin-top:10px;padding:11px;border:1px solid rgba(154,135,193,.24);border-radius:8px;background:#2c253880;font-size:11px;overflow-wrap:anywhere}._assetPanel_e0sro_1249 strong{color:#e1d8ee}._assetPanel_e0sro_1249 p{font-size:11px;line-height:1.6;color:#b2a9c0;margin:7px 0}._assetPanel_e0sro_1249 label{display:grid;gap:5px;margin:9px 0}._assetPanel_e0sro_1249 select{max-width:100%;background:#211e29;color:#d7cbe5;border:1px solid #554968;border-radius:5px;padding:7px}._assetPanel_e0sro_1249 button{width:100%;margin:7px 0 0;padding:8px;border:1px solid #605077;border-radius:6px;background:#3b304d;color:#e1d1f1;font-size:11px!important}._assetPanel_e0sro_1249 button:disabled{opacity:.4}._assetPanel_e0sro_1249 summary{cursor:pointer;font-size:11px;color:#b5a2ce;padding:7px 0}._assetPanel_e0sro_1249 ul{padding-left:15px;max-height:160px;overflow:auto;font-size:10px}._assetAdvanced_e0sro_1306{margin-top:8px;color:#93889e;font-size:10px}._assetAdvanced_e0sro_1306 summary{cursor:pointer}._assetAdvanced_e0sro_1306 p{font-size:10px;line-height:1.5}._assetAdvanced_e0sro_1306 button{background:transparent;color:#bb9fb7;border:1px solid #57404f;border-radius:5px;font-size:10px!important;padding:7px;width:100%;margin-top:7px}._configDiff_e0sro_1329{max-height:350px;overflow:auto;margin-top:8px}._configDiff_e0sro_1329 span{display:block;font-size:10px;color:#b2a0c4}._configDiff_e0sro_1329 pre{white-space:pre-wrap;overflow-wrap:anywhere;padding:8px;background:#17151e;border-radius:5px;font-size:10px}._deployment_e0sro_1348>section{flex-wrap:wrap;overflow-wrap:anywhere}._deployment_e0sro_1348>section>div{min-width:0;flex-basis:calc(100% - 40px)}._embedded_e0sro_1357._workspace_e0sro_2{grid-template-columns:minmax(0,1fr);grid-template-rows:auto minmax(200px,1fr) auto;height:100%;min-height:0;overflow:hidden}._embedded_e0sro_1357._workspace_e0sro_2>._sidebar_e0sro_63{display:none}._embedded_e0sro_1357._workspace_e0sro_2>._conversation_e0sro_308{grid-row:2;min-height:0}._embedded_e0sro_1357._workspace_e0sro_2>._review_e0sro_475{grid-row:3;display:flex;flex-direction:column;flex-wrap:nowrap;max-height:32vh;overflow:auto;border-top:1px solid #3a3047;padding:12px}._embedded_e0sro_1357._workspace_e0sro_2 ._messages_e0sro_318,._embedded_e0sro_1357._workspace_e0sro_2 ._composerWrap_e0sro_416{padding-inline:14px}._embedded_e0sro_1357._workspace_e0sro_2 ._reviewActions_e0sro_487{position:sticky;top:-12px;flex-shrink:0}._embeddedHeader_e0sro_1390{display:flex;flex-wrap:wrap;align-items:center;gap:6px;padding:12px;border-bottom:1px solid #3a3047}._embeddedHeader_e0sro_1390 select{flex:1;width:0;min-width:140px;background:#29232f;color:#e5dfed;padding:8px;border:1px solid #51445f;border-radius:6px}._embeddedHeader_e0sro_1390 button,._embeddedHeader_e0sro_1390 a{color:#cbb7e3;background:#2d2636;border:1px solid #51445f;border-radius:6px;padding:7px;text-decoration:none}._draftSource_e0sro_1417,._sourceAttachment_e0sro_1417{display:flex;align-items:center;gap:8px;padding:7px 10px;margin-bottom:4px;background:#2c2437;border:1px solid #51445f;border-radius:6px;color:#d5c5e9;font-size:12px;overflow-wrap:anywhere}._draftSource_e0sro_1417 span,._sourceAttachment_e0sro_1417 span{flex:1;min-width:0}._draftSource_e0sro_1417 small,._sourceAttachment_e0sro_1417 small{color:#b7a3ca}._draftSource_e0sro_1417 button,._sourceAttachment_e0sro_1417 button{background:none;color:inherit;border:0;font-size:18px}._selectionContext_e0sro_1444{text-align:left!important;color:#bca7d6!important;padding-bottom:8px}._empty_e0sro_779>._newButton_e0sro_117{margin:20px 0 0}._dropReady_e0sro_1454{outline:2px dashed #b18bdc;outline-offset:-4px;background:#34263e}._draftSource_e0sro_1417 img{width:48px;height:48px;flex:0 0 48px;border-radius:5px;object-fit:contain;background:repeating-conic-gradient(#494252 0% 25%,#29252e 0% 50%) 0 0/12px 12px}._draftSource_e0sro_1417 strong,._draftSource_e0sro_1417 span>small{display:block}._draftSource_e0sro_1417 strong{font-size:12px;font-weight:600}._draftSource_e0sro_1417 span>small{margin-top:4px;font-size:10px}._draftSource_e0sro_1417 ._referenceChoice_e0sro_1479{flex:0 0 auto;padding:5px;font-size:10px;border:1px solid #665474;border-radius:5px}._codeScope_e0sro_1487{display:flex;align-items:center;gap:8px;color:#d1c5dc;font-size:12px;line-height:1.4}._codeScope_e0sro_1487 input{margin:0;accent-color:#a98be2}._deadline_e0sro_1500{flex-shrink:0;margin:0;padding:9px 16px;border-bottom:1px solid #3a3047;color:#bfaed1;font-size:11px}._restartNotice_e0sro_1509{margin:16px;padding:18px;border:1px solid #806344;border-radius:10px;background:#33291f;overflow:auto}._restartNotice_e0sro_1509 h3{font-size:16px;color:#f2d6ad}._restartNotice_e0sro_1509 p,._restartNotice_e0sro_1509 li{font-size:12px;line-height:1.6}._restartNotice_e0sro_1509 code{overflow-wrap:anywhere}._restartNotice_e0sro_1509>div{display:flex;flex-wrap:wrap;gap:10px;margin-top:12px}._restartNotice_e0sro_1509 ._restartPrompt_e0sro_1535{min-height:160px;max-height:300px;font-size:12px;line-height:1.5}._mergeReview_e0sro_1542{width:min(680px,100vw - 24px);max-height:calc(100dvh - 32px);overflow:auto;padding:24px;color:#e8dfef;background:#211d28;border:1px solid #655273;border-radius:14px}._mergeReview_e0sro_1542::backdrop{background:#100c18b8}._mergeReview_e0sro_1542 h2{font-size:20px}._mergeReview_e0sro_1542 p,._mergeReview_e0sro_1542 li{font-size:13px;line-height:1.6}._mergeReview_e0sro_1542 details{margin-block:16px}._mergeReview_e0sro_1542 ul{max-height:180px;overflow:auto;padding-left:24px}._mergeReview_e0sro_1542 code{overflow-wrap:anywhere}._mergeReview_e0sro_1542 footer{display:flex;justify-content:flex-end;gap:12px;margin-top:24px}._conversationApproval_e0sro_1580{margin-top:8px;padding:16px;border:1px solid rgba(191,151,92,.32);border-radius:12px;background:#a77c4212;color:#d2c7bd;font-size:13px;line-height:1.65}._conversationApproval_e0sro_1580 header{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px}._conversationApproval_e0sro_1580 h3{margin:0;color:#e3c6a3;font-size:14px}._conversationApproval_e0sro_1580 p{margin:10px 0}._conversationApproval_e0sro_1580 code{overflow-wrap:anywhere}._conversationApproval_e0sro_1580 footer{display:flex;flex-wrap:wrap;gap:8px;margin-top:16px}._conversationApproval_e0sro_1580 button{min-height:38px;padding:8px 12px;border:1px solid #655968;border-radius:8px;background:#302934;color:#e5d7ed;font-size:12px}._conversationApproval_e0sro_1580 button:hover:not(:disabled){background:#403348}._conversationApproval_e0sro_1580 button:focus-visible{outline:2px solid #b69bd9;outline-offset:3px}._conversationApproval_e0sro_1580[data-approval-state=approved]{border-color:#3f6352;background:#20332855}._conversationApproval_e0sro_1580[data-approval-state=closed]{background:#29252e55;border-color:#49414f}._approvalPaths_e0sro_1639{max-height:240px;overflow:auto;padding-left:22px}._approvalPaths_e0sro_1639 li{padding-block:3px;overflow-wrap:anywhere}._approvalStatus_e0sro_1649{color:#c5b7d0;font-size:11px;font-weight:600}._replyHint_e0sro_1655{margin:10px 0 0;color:#c9b7e3;font-size:12px}._inlineNotices_e0sro_1661{max-width:58rem;margin-inline:auto}._approvalReason_e0sro_1666{overflow-wrap:anywhere}._approvalReason_e0sro_1666 p:first-child{margin-top:10px}._approvalReason_e0sro_1666 code{padding:1px 4px;border-radius:4px;background:#17141d}._frame_90qk5_1{--studio-violet: #a497ff;--studio-mint: #8fd8c1;--studio-border: rgba(255, 255, 255, .075);display:flex;flex-direction:column;height:100%;min-height:0;overflow:hidden;background:#151517}._frameContent_90qk5_13{flex:1;min-height:0;overflow:hidden}._assetContent_90qk5_19{overflow:auto}._tabs_90qk5_23{display:flex;justify-content:center;flex-shrink:0;padding:8px 16px;border-bottom:1px solid var(--studio-border);background:#1b1a1e}._tabGroup_90qk5_32{display:inline-flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:4px;max-width:100%;padding:3px 5px;border:1px solid var(--studio-border);border-radius:8px;background:#ffffff06}._tab_90qk5_23{--tab-color: #c1b0ff;--tab-tint: rgba(157, 128, 242, .14);--tab-border: rgba(174, 149, 248, .3);display:inline-flex;justify-content:center;align-items:center;gap:7px;padding:6px 12px;border:1px solid transparent;border-radius:5px;color:var(--tab-color);text-decoration:none;white-space:nowrap;font-size:12px;font-weight:500;line-height:1.25;transition:background .15s,border-color .15s}._tab_90qk5_23 i{font-size:11px;opacity:.75}._tab_90qk5_23:hover{color:var(--tab-color);background:var(--tab-tint);text-decoration:none}._tab_90qk5_23:focus-visible{outline:2px solid var(--tab-color);outline-offset:2px}._tab_90qk5_23._active_90qk5_77{color:var(--tab-color);background:var(--tab-tint);border-color:var(--tab-border);box-shadow:inset 0 1px #ffffff0d}._assetsTab_90qk5_84{--tab-color: #8fd8c1;--tab-tint: rgba(78, 190, 160, .12);--tab-border: rgba(102, 207, 179, .3)}._advancedAssetsTab_90qk5_90{--tab-color: #9cc9ff;--tab-tint: rgba(102, 160, 228, .12);--tab-border: rgba(135, 185, 243, .35)}._conversationsTab_90qk5_96{--tab-color: #c1b0ff}._tabSeparator_90qk5_100{color:#625c6a;font-size:13px;font-weight:300;-webkit-user-select:none;user-select:none}._manager_90qk5_107{display:flex;flex-direction:column;box-sizing:border-box;min-height:100%;gap:16px;padding:20px 22px;color:#dfdce6;font-size:12px;background:radial-gradient(circle at 75% 10%,rgba(112,97,226,.075),transparent 30rem),#151517}._manager_90qk5_107 button,._manager_90qk5_107 input,._manager_90qk5_107 select{font:inherit}._manager_90qk5_107 button{display:inline-flex;align-items:center;justify-content:center;gap:7px;cursor:pointer;border:1px solid rgba(255,255,255,.1);border-radius:7px;padding:7px 10px;color:#bfb5cc;background:#ffffff06;transition:background .15s,border-color .15s,color .15s}._manager_90qk5_107 button i{font-size:10px}._manager_90qk5_107 button:disabled{opacity:.38;cursor:not-allowed}._manager_90qk5_107 button:hover:not(:disabled){border-color:#a497ff59;background:#8b7cff14;color:#e4dcef}._manager_90qk5_107 button:focus-visible,._manager_90qk5_107 a:focus-visible,._manager_90qk5_107 summary:focus-visible{outline:2px solid var(--studio-violet);outline-offset:3px}._manager_90qk5_107 input,._manager_90qk5_107 select{box-sizing:border-box;width:100%;min-width:0;padding:8px 9px;border:1px solid rgba(255,255,255,.1);border-radius:6px;color:#ddd5e7;background:#29252f;font-size:11px}._manager_90qk5_107 input:focus-visible,._manager_90qk5_107 select:focus-visible{outline:2px solid var(--studio-violet);outline-offset:1px}._manager_90qk5_107 input:disabled,._manager_90qk5_107 select:disabled{color:#918699;opacity:.65}._manager_90qk5_107 input[readonly],._manager_90qk5_107 select[readonly]{color:#a296b2;background:#0c0a1133}._manager_90qk5_107 input::placeholder,._manager_90qk5_107 select::placeholder{color:#857b91}._manager_90qk5_107 input[type=checkbox]{accent-color:#9b87e8}._manager_90qk5_107 h1{margin:3px 0 0;font-size:20px;font-weight:650;letter-spacing:-.035em;line-height:1.25}._manager_90qk5_107 h2{margin:0;font-size:13px;font-weight:650;letter-spacing:-.015em;overflow-wrap:anywhere}._manager_90qk5_107 h3{margin:18px 0 10px;color:#b7aac5;font-size:11px;font-weight:600}._manager_90qk5_107 small{color:#91869f;font-weight:400}._manager_90qk5_107 p{line-height:1.6}._manager_90qk5_107 a{color:#bba9e4}._manager_90qk5_107 summary{cursor:pointer;color:#ab9abd;font-size:11px;padding:10px 0}._manager_90qk5_107 ._buildButton_90qk5_215{color:#fff;border-color:#a994ff66;background:linear-gradient(125deg,#7560cf,#9462b9);box-shadow:inset 0 1px #ffffff1f}._manager_90qk5_107 ._buildButton_90qk5_215:hover:not(:disabled){color:#fff;background:#8a6cd7}._manager_90qk5_107 ._primary_90qk5_225{color:#b8e5d6;border-color:#66cfb34d;background:#4ebea01a}._manager_90qk5_107 ._primary_90qk5_225:hover:not(:disabled){color:#d3f4e9;border-color:#66cfb380;background:#4ebea02e}._header_90qk5_236{display:flex;flex-shrink:0;align-items:center;justify-content:space-between;gap:18px}._header_90qk5_236 p{margin:5px 0 0;color:#91869f;font-size:11px}._heading_90qk5_249{display:flex;align-items:center;gap:12px;min-width:0}._titleRow_90qk5_256{display:flex;align-items:center;gap:4px}._manager_90qk5_107 ._helpButton_90qk5_262{flex-shrink:0;width:44px;height:44px;padding:0;border-color:transparent;border-radius:50%;background:transparent;color:#b8a4df}._manager_90qk5_107 ._helpButton_90qk5_262 i{font-size:18px}._studioMark_90qk5_276{display:grid;place-items:center;width:36px;height:38px;flex:0 0 36px;border-radius:11px;color:#b4e2d3;border:1px solid rgba(102,207,179,.22);background:linear-gradient(145deg,#4ebea024,#8b7cff12);font-size:14px}._eyebrow_90qk5_289{color:#a99ac0;font-size:9px;font-weight:750;letter-spacing:.11em;text-transform:uppercase}._actions_90qk5_297{display:flex;flex-wrap:wrap;align-items:center;gap:7px}._actions_90qk5_297{justify-content:flex-end}._actions_90qk5_297 button{font-size:11px}._actionHint_90qk5_311{display:inline-flex;vertical-align:middle}._actionHint_90qk5_311[data-disabled=true]{cursor:not-allowed}._actionHint_90qk5_311:focus-visible{outline:2px solid var(--studio-violet);outline-offset:3px;border-radius:7px}._actionHint_90qk5_311>button:disabled{pointer-events:none}._columns_90qk5_327{display:grid;grid-template-columns:minmax(220px,.75fr) minmax(240px,.9fr) minmax(320px,1.25fr);grid-template-rows:minmax(0,1fr);flex:1 0 600px;min-height:600px;gap:12px}._panel_90qk5_336{display:flex;flex-direction:column;min-width:0;min-height:0;padding:16px;border:1px solid var(--studio-border);border-radius:10px;overflow-y:auto;background:linear-gradient(180deg,#211f26,#19181d);scrollbar-width:thin;scrollbar-color:#48404f transparent}._panel_90qk5_336:first-child{background:radial-gradient(ellipse at 5% 0%,rgba(139,124,255,.08),transparent 19rem),linear-gradient(180deg,#242229,#19181c)}._sourceDropRegion_90qk5_354{position:relative;display:flex;min-width:0;min-height:0}._sourcePanel_90qk5_361{box-sizing:border-box;flex:1}._sourceDropOverlay_90qk5_366{position:absolute;inset:0;z-index:20;box-sizing:border-box;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;padding:24px;border:2px dashed #a497ff;border-radius:10px;background:#201c2bf2;color:#d4caff;text-align:center;pointer-events:none}._sourceDropOverlay_90qk5_366>i{font-size:30px}._sourceDropOverlay_90qk5_366 strong{font-size:16px;font-weight:650}._sourceDropOverlay_90qk5_366 p{margin:0;max-width:28em;color:#aca0bc;font-size:11px}._sourceDropReady_90qk5_398{border-color:#8fd8c1;color:#b8e5d6;background:#182b27f5;box-shadow:inset 0 0 45px #4ebea01a}._sourceDropBlocked_90qk5_405{border-color:#bb929c;color:#e6abb5}._dropDestination_90qk5_410{max-width:100%;color:inherit;font-size:11px;overflow-wrap:anywhere}._panelTitle_90qk5_417{display:flex;flex-shrink:0;align-items:center;justify-content:space-between;gap:8px;margin-bottom:14px}._panelTitle_90qk5_417 h2{display:flex;align-items:center;gap:8px;min-width:0}._panelTitle_90qk5_417 h2>i{color:#aa98c9;font-size:11px}._panelTitle_90qk5_417>div{display:flex;gap:5px}._panelTitle_90qk5_417 button{padding:6px 8px;font-size:10px}._inspectorHeader_90qk5_444{position:sticky;top:-16px;z-index:2;flex-wrap:wrap;margin:-16px -16px 14px;padding:16px;border-bottom:1px solid var(--studio-border);background:#211f26}._inspectorHeader_90qk5_444 h2{overflow-wrap:anywhere}._inspectorActions_90qk5_458{align-items:center;flex-shrink:0;margin-left:auto}._manager_90qk5_107 ._count_90qk5_464{display:inline-grid;place-items:center;min-width:22px;height:20px;box-sizing:border-box;padding:0 5px;border:1px solid rgba(255,255,255,.08);border-radius:6px;color:#a29cae;font-size:10px}._path_90qk5_477{display:flex;flex-shrink:0;flex-wrap:wrap;gap:2px;margin:2px 0 6px}._path_90qk5_477 button{padding:3px 2px;border:0;color:#ab99cf;background:transparent;font-size:10px}._files_90qk5_492,._assets_90qk5_84,._references_90qk5_492{padding:0;margin:0;list-style:none;overflow-wrap:anywhere;scrollbar-width:thin;scrollbar-color:#48404f transparent}._files_90qk5_492{flex:1;min-height:100px;overflow-y:auto;margin-bottom:10px}._files_90qk5_492>li>button{display:flex;justify-content:flex-start;align-items:center;gap:8px;width:100%;padding:9px 8px;border-color:transparent;border-radius:7px;color:#c0b7ca;background:transparent;font-size:11px;text-align:left}._files_90qk5_492 i{color:#9785b0}._files_90qk5_492 ._sourceName_90qk5_524{flex:1;min-width:0}._files_90qk5_492 small{flex-shrink:0;color:#82788d;white-space:nowrap;font-size:8px}._sourceFile_90qk5_535{display:flex;align-items:center;gap:5px;padding-right:8px;border:1px solid transparent;border-radius:7px}._sourceFile_90qk5_535>button._sourceFileName_90qk5_543{flex:1;min-width:0;width:auto;padding:8px 7px;border:0}._sourceFile_90qk5_535:hover ._sourceFileActions_90qk5_550,._sourceFile_90qk5_535:focus-within ._sourceFileActions_90qk5_550{opacity:1;pointer-events:auto}._sourceFileActions_90qk5_550,._sourceDownload_90qk5_555{display:flex;flex-shrink:0;gap:2px}._sourceFileActions_90qk5_550 button,._sourceDownload_90qk5_555 button{width:24px;height:24px;padding:4px;border-color:transparent;background:transparent}._sourceFileActions_90qk5_550{opacity:0;pointer-events:none}._sourceDownload_90qk5_555{padding-right:2px}@media(hover:none){._sourceFileActions_90qk5_550{opacity:1;pointer-events:auto}}._assetActions_90qk5_583{position:relative}._manager_90qk5_107 ._assetActionList_90qk5_587{position:absolute;top:calc(100% + 6px);right:0;z-index:10;display:flex;flex-direction:column;gap:3px;width:180px;padding:5px;border:1px solid rgba(164,151,255,.2);border-radius:8px;background:#29252f;box-shadow:0 8px 24px #00000059}._manager_90qk5_107 ._assetActionList_90qk5_587>div,._manager_90qk5_107 ._assetActionList_90qk5_587 ._actionHint_90qk5_311{width:100%}._manager_90qk5_107 ._assetActionList_90qk5_587 button{justify-content:flex-start;width:100%;padding:9px;border-color:transparent;background:transparent;text-align:left}._manager_90qk5_107 ._assetActionList_90qk5_587._withDangerZone_90qk5_614{width:min(260px,100vw - 48px)}._dangerZone_90qk5_618{margin-top:4px;padding-top:5px;border-top:1px solid rgba(236,143,154,.2)}._dangerTitle_90qk5_624{display:flex;align-items:center;gap:7px;padding:7px 9px 4px;color:#d28e9b;font-size:10px;font-weight:650}._manager_90qk5_107 button._dangerButton_90qk5_634{color:#e6abb5}._manager_90qk5_107 button._dangerButton_90qk5_634:hover:not(:disabled){color:#ffd1d9;border-color:#ec8f9a59;background:#ae465a24}._resetConfirmation_90qk5_643{display:block;margin:18px 0;color:#dfdce6}._resetConfirmation_90qk5_643 input{display:block;margin-top:8px}._cleanupFiles_90qk5_653{max-height:25vh;overflow-y:auto;scrollbar-width:thin}._catalogToolbar_90qk5_659{display:flex;flex-shrink:0;gap:8px;margin-bottom:8px}._catalogToolbar_90qk5_659 select{width:112px;max-width:45%;flex-shrink:0;padding:7px 8px;font-size:10px}._catalogToolbar_90qk5_659 select[data-active=true]{border-color:#a497ff66;color:#c1b0ff}._search_90qk5_677{display:flex;flex:1;min-width:0;align-items:center;gap:7px;padding:0 9px;border:1px solid rgba(255,255,255,.09);border-radius:7px;background:#0c0a114d}._search_90qk5_677>i{color:#80758f;font-size:10px}._search_90qk5_677 input{padding:9px 0;border:0;background:transparent;outline:none}._search_90qk5_677 input:focus-visible{outline:none}._search_90qk5_677 button{flex-shrink:0;padding:4px;border:0;background:transparent;color:#a99ac0}._search_90qk5_677:focus-within{border-color:#a497ff80;box-shadow:0 0 0 2px #8b7cff12}._searchSummary_90qk5_713{flex-shrink:0;margin:0 0 8px;color:#ad9dc5;font-size:10px}._assets_90qk5_84{flex:1;min-height:100px;overflow-y:auto}._assets_90qk5_84 li{margin:3px 0}._assets_90qk5_84 li>button{display:flex;flex-direction:column;align-items:flex-start;gap:5px;width:100%;padding:11px 12px;border-color:transparent;background:transparent;text-align:left}._assets_90qk5_84 strong{font-size:12px;font-weight:600;color:#dfdce6}._assets_90qk5_84 span{color:#978aa8;font-size:10px}._assets_90qk5_84 small{display:inline-flex;align-items:center;gap:5px;color:#877c94;font-size:9px}._assets_90qk5_84 small:before{content:"";width:5px;height:5px;flex-shrink:0;border-radius:50%;background:#726a7e}._assets_90qk5_84 small[data-state=published]{color:#93baab}._assets_90qk5_84 small[data-state=published]:before{background:#79c9ae}._assets_90qk5_84 small[data-state=built]:before{background:#ab93de}._assets_90qk5_84 small[data-state=pending]:before{background:#d4ad77}._manager_90qk5_107 ._selected_90qk5_776{border-color:#9e8cff38;background:linear-gradient(100deg,#8b7cff2b,#8b7cff09);box-shadow:inset 2px 0 #9583ed}._inspectorSection_90qk5_782{flex-shrink:0;min-width:0;border-top:1px solid var(--studio-border)}._inspectorSection_90qk5_782>summary{display:flex;align-items:center;gap:8px;padding:13px 0;list-style:none;color:#c2b9cd;font-size:11px;font-weight:600}._inspectorSection_90qk5_782>summary::-webkit-details-marker{display:none}._inspectorSection_90qk5_782>summary>span{display:flex;align-items:center;gap:8px;min-width:0}._inspectorSection_90qk5_782>summary i{color:#91849f;font-size:10px}._inspectorSection_90qk5_782>summary small{margin-left:auto;font-size:10px}._inspectorSection_90qk5_782>summary>i{margin-left:auto}._inspectorSection_90qk5_782>summary small+i{margin-left:0}._inspectorSection_90qk5_782>summary:hover{color:#ded4e9}._inspectorSection_90qk5_782[open]>summary>i{transform:rotate(180deg)}._inspectorSectionContent_90qk5_827{padding:0 0 14px}._fields_90qk5_831{display:grid;flex-shrink:0;grid-template-columns:1fr 1fr;gap:12px}._fields_90qk5_831 label{display:flex;flex-direction:column;gap:6px;min-width:0;color:#a89cb7;font-size:10px}._fields_90qk5_831 ._fullWidth_90qk5_845{grid-column:1/-1}._fields_90qk5_831 ._check_90qk5_848{flex-direction:row;align-items:center;gap:7px}._fields_90qk5_831 ._check_90qk5_848 input{width:auto;margin:0}._sensitiveField_90qk5_858{display:flex;flex-direction:column;gap:6px;min-width:0}._fieldLabel_90qk5_865{display:flex;align-items:center;gap:6px;min-height:16px}._referenceHeading_90qk5_872{margin:0 0 8px;color:#91849f;font-size:10px}._manager_90qk5_107 ._fieldWarning_90qk5_878{display:inline-flex;padding:2px 3px;border:0;border-radius:4px;color:#d4ad77;background:transparent;line-height:1;vertical-align:middle;cursor:help}._manager_90qk5_107 ._fieldWarning_90qk5_878 i{font-size:10px}._manager_90qk5_107 ._fieldWarning_90qk5_878:hover{color:#f1c993;background:#d4ad771a}._references_90qk5_492{flex-shrink:0;max-height:190px;overflow-y:auto;font-size:10px}._references_90qk5_492 li{display:flex;align-items:center;justify-content:space-between;gap:7px;padding:6px 0;border-bottom:1px solid rgba(255,255,255,.045)}._references_90qk5_492 code{overflow-wrap:anywhere;color:#9e90ae}._references_90qk5_492 button{flex-shrink:0;padding:1px 5px;border-color:transparent;background:transparent;color:#9887aa}._referenceActions_90qk5_923{display:inline-flex;align-items:center;flex-shrink:0;gap:4px}._references_90qk5_492 ._referenceActions_90qk5_923 button{width:26px;height:26px;padding:5px}._empty_90qk5_936{padding:18px 8px;margin:0;color:#91849f;font-size:11px;text-align:center}._error_90qk5_944,._notice_90qk5_944{flex-shrink:0;margin:0;padding:10px 12px;border:1px solid;border-radius:8px;font-size:11px}._error_90qk5_944{border-color:#ec8f9a40;background:#ae465a1f;color:#e6abb5}._notice_90qk5_944{border-color:#a497ff33;background:#8b7cff13;color:#bcadd1}._lifecycle_90qk5_965{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));flex-shrink:0;gap:8px;padding:0;margin:0;list-style:none}._lifecycle_90qk5_965 li{display:flex;align-items:center;gap:10px;padding:11px 13px;border:1px solid var(--studio-border);border-radius:8px;color:#9e92ae;background:#ffffff05}._lifecycle_90qk5_965 li>div{display:flex;flex-direction:column;gap:4px;min-width:0}._lifecycle_90qk5_965 strong{color:#d5cbdf;font-size:11px}._lifecycle_90qk5_965 li>div>span{font-size:10px;overflow-wrap:anywhere}._lifecycle_90qk5_965 li[data-state=active]{color:#c7bce3;border-color:#a497ff59;background:#8b7cff17}._lifecycle_90qk5_965 li[data-state=complete]{color:#a0d2bd}._lifecycle_90qk5_965 li[data-state=warning]{color:#d4bd9e}._lifecycle_90qk5_965 li[data-state=error]{color:#e6abb5;border-color:#ec8f9a4d}._lifecycleMarker_90qk5_1014{display:grid;place-items:center;flex:0 0 25px;width:25px;height:25px;border:1px solid currentColor;border-radius:50%;font-size:11px}._buildStatus_90qk5_1025{display:flex;align-items:center;flex-shrink:0;gap:12px;padding:12px 14px;border:1px solid rgba(164,151,255,.25);border-radius:9px;background:#8b7cff13;color:#c7bce3}._buildStatus_90qk5_1025>i{font-size:17px}._buildStatus_90qk5_1025>div{flex:1;min-width:0}._buildStatus_90qk5_1025 strong{font-size:12px;font-weight:600}._buildStatus_90qk5_1025 p{margin:4px 0 0;font-size:11px;overflow-wrap:anywhere}._buildStatus_90qk5_1025[data-tone=ready]{border-color:#66cfb34d;background:#4ebea014;color:#b8e5d6}._buildStatus_90qk5_1025[data-tone=warning]{border-color:#d4ad774d;color:#d4bd9e}._buildStatus_90qk5_1025[data-tone=error]{border-color:#ec8f9a4d;background:#ae465a14;color:#e6abb5}._buildStatus_90qk5_1025 ._dismissStatus_90qk5_1066{flex:0 0 auto;padding:5px 6px;border-color:transparent;background:transparent}._previewHeading_90qk5_1073{display:flex;align-items:center;justify-content:space-between;gap:12px}._deploymentStatus_90qk5_1080{padding:8px 12px}._statusSummary_90qk5_1084{display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 12px}._statusSummary_90qk5_1084 small{font-size:10px}._buildStatus_90qk5_1025 ._playPreview_90qk5_1094{display:inline-flex;align-items:center;gap:7px;padding:7px 10px;border:1px solid rgba(102,207,179,.3);border-radius:7px;color:#b8e5d6;background:#4ebea01a;text-decoration:none;white-space:nowrap}._buildStatus_90qk5_1025 ._playPreview_90qk5_1094 i{font-size:10px}._buildStatus_90qk5_1025 ._playPreview_90qk5_1094:hover{background:#4ebea02e}._manager_90qk5_107 ._buildStatus_90qk5_1025 ._preparingPreview_90qk5_1113{flex-shrink:0;opacity:1;color:#c7bce3;border-color:#a497ff4d;background:#8b7cff1a;white-space:nowrap;cursor:wait}._builtAssetSelector_90qk5_1123{display:flex;flex-direction:column;gap:8px;margin:18px 0;color:#c7bce3;font-size:12px}._builtAssetPreview_90qk5_1132{min-height:180px}._builtAssetPreview_90qk5_1132>code{display:block;font-size:10px;color:#a99ac0;overflow-wrap:anywhere}._builtAssetPreview_90qk5_1132>img,._builtAssetPreview_90qk5_1132>video{display:block;max-width:100%;max-height:360px;object-fit:contain;margin:14px auto}._builtAssetPreview_90qk5_1132>audio{display:block;width:100%;margin:18px 0}._preview_90qk5_1073{flex-shrink:0;margin-top:8px}._preview_90qk5_1073 canvas,._preview_90qk5_1073 img,._preview_90qk5_1073 video{box-sizing:border-box;max-width:100%;max-height:280px;object-fit:contain;display:block;margin:12px 0;border:1px solid rgba(164,151,255,.1);border-radius:8px;background:repeating-conic-gradient(#2a2632 0% 25%,#211e28 0% 50%) 50%/16px 16px}._preview_90qk5_1073 audio{width:100%;max-width:100%}._preview_90qk5_1073>p{margin:8px 0}._sourcePreview_90qk5_1177{margin-top:12px;padding-top:12px;border-top:1px solid var(--studio-border)}._sourcePreview_90qk5_1177 h3{margin:0 0 6px}._sourcePreview_90qk5_1177>code{display:block;color:#a99ac0;font-size:10px;overflow-wrap:anywhere}._sourcePreview_90qk5_1177 img,._sourcePreview_90qk5_1177 video{width:100%;max-height:180px}._backdrop_90qk5_1196{position:fixed;inset:0;z-index:200;display:grid;place-items:center;padding:20px;background:#08060ec2;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}._dialog_90qk5_1207{box-sizing:border-box;width:100%;max-width:800px;max-height:85vh;overflow-y:auto;padding:24px;border:1px solid rgba(164,151,255,.23);border-radius:12px;background:linear-gradient(160deg,#27222f,#19171e);box-shadow:0 24px 80px #0006}._dialog_90qk5_1207 h2{font-size:19px}._dialog_90qk5_1207 p{color:#a99ab9}._dialog_90qk5_1207 li{margin:10px 0}._dialog_90qk5_1207 li code{display:block;margin-top:4px;color:#9787a8;font-size:10px;overflow-wrap:anywhere}._dialog_90qk5_1207 pre{white-space:pre-wrap;overflow-wrap:anywhere;font-size:10px;color:#ac9abf}._dialog_90qk5_1207 ._actions_90qk5_297{position:sticky;bottom:-24px;justify-content:flex-end;margin:18px -24px -24px;padding:16px 24px;border-top:1px solid var(--studio-border);background:#201c27}@media(max-width:1100px){._frameContent_90qk5_13{overflow:auto}._manager_90qk5_107{height:auto;min-height:100%}._columns_90qk5_327{flex:none;grid-template-columns:1fr 1fr;grid-template-rows:auto;align-items:start}._panel_90qk5_336:last-child{grid-column:1/-1}._files_90qk5_492,._assets_90qk5_84{flex:none;max-height:360px}._header_90qk5_236{align-items:flex-start;flex-direction:column;gap:12px}._actions_90qk5_297{justify-content:flex-start}}@media(max-width:650px){._lifecycle_90qk5_965{grid-template-columns:minmax(0,1fr)}._manager_90qk5_107{padding:16px 12px}._columns_90qk5_327{grid-template-columns:minmax(0,1fr)}._panel_90qk5_336:last-child{grid-column:auto}._panel_90qk5_336{padding:14px}._inspectorHeader_90qk5_444{top:-14px;margin:-14px -14px 14px;padding:14px}._tabs_90qk5_23{padding:7px 8px}._tab_90qk5_23{gap:5px;padding:6px 8px;font-size:11px}._tab_90qk5_23 i{font-size:10px}._heading_90qk5_249{gap:9px}._header_90qk5_236 p{max-width:30rem}._fields_90qk5_831{gap:10px}._buildStatus_90qk5_1025{flex-wrap:wrap}._buildStatus_90qk5_1025>div{flex-basis:calc(100% - 52px)}._buildStatus_90qk5_1025>button:not(._dismissStatus_90qk5_1066){margin-left:29px}._buildStatus_90qk5_1025 ._dismissStatus_90qk5_1066{margin-left:auto}}@media(prefers-reduced-motion:reduce){._tab_90qk5_23,._manager_90qk5_107 button{transition:none}}._sourceReferences_90qk5_1340{display:flex;flex-direction:column;gap:5px;font-size:10px}._referenceRow_90qk5_1347,._animationHeader_90qk5_1347{display:flex;align-items:center;justify-content:space-between;gap:6px;min-width:0}._referenceFile_90qk5_1355{padding:5px 0;border-bottom:1px solid rgba(255,255,255,.045)}._referencePath_90qk5_1360{min-width:0;overflow-wrap:anywhere;color:#9e90ae}._sourceReferences_90qk5_1340 ._referenceActions_90qk5_923 button{width:26px;height:26px;padding:4px;border-color:transparent;background:transparent}._manager_90qk5_107 ._referenceName_90qk5_1374{flex:1;min-width:0;justify-content:flex-start;padding:5px 3px;border-color:transparent;background:transparent;text-align:left}._manager_90qk5_107 ._referenceName_90qk5_1374 code{overflow-wrap:anywhere;color:#a99abc;font-size:10px}._referenceImage_90qk5_1389 img,._animationPreview_90qk5_1389 img{display:block;width:100%;max-height:190px;object-fit:contain;border-radius:6px;background:repeating-conic-gradient(#2a2632 0% 25%,#211e28 0% 50%) 50%/16px 16px}._referenceImage_90qk5_1389{margin-top:6px}._animationGroup_90qk5_1402{min-width:0;border:1px solid var(--studio-border);border-radius:7px;background:#ffffff05;overflow:hidden}._animationHeader_90qk5_1347{padding:4px 5px}._manager_90qk5_107 ._animationToggle_90qk5_1414{flex:1;min-width:0;justify-content:flex-start;gap:7px;padding:6px 3px;border:0;background:transparent;text-align:left}._manager_90qk5_107 ._animationToggle_90qk5_1414 strong{min-width:0;overflow-wrap:anywhere;font-size:11px;font-weight:500}._manager_90qk5_107 ._animationToggle_90qk5_1414 small{flex-shrink:0;margin-left:auto;font-size:9px;white-space:nowrap}._manager_90qk5_107 ._animationToggle_90qk5_1414 i{flex-shrink:0;color:#a99abc;font-size:9px}._animationContent_90qk5_1442{padding:8px;border-top:1px solid var(--studio-border)}._animationPlayback_90qk5_1447{display:flex;align-items:center;gap:7px;padding:7px 0}._animationPlayback_90qk5_1447 button{width:27px;height:26px;padding:4px}._animationPlayback_90qk5_1447 input[type=range]{flex:1;width:auto;padding:0;accent-color:#a497ff}._animationPlayback_90qk5_1447 small{flex-shrink:0;font-variant-numeric:tabular-nums;font-size:9px}._animationFrames_90qk5_1470{list-style:none;padding:0;margin:0;max-height:215px;overflow-y:auto;scrollbar-width:thin;scrollbar-color:#48404f transparent}._animationFrames_90qk5_1470 li{display:flex;align-items:center;justify-content:space-between;gap:5px;border-top:1px solid rgba(255,255,255,.04)}._animationFrames_90qk5_1470 ._activeFrame_90qk5_1486{background:#8b7cff14}._animationReplacementDialog_90qk5_1490{color:#dfdce6;max-width:660px}._animationReplacementDialog_90qk5_1490::backdrop{background:#08070cbf}._frameSelection_90qk5_1498{display:flex;align-items:center;gap:12px;margin:18px 0;padding:15px;border:1px dashed rgba(164,151,255,.3);border-radius:8px}._frameSelection_90qk5_1498>i{font-size:22px;color:var(--studio-violet)}._frameSelection_90qk5_1498>div{flex:1;min-width:0}._frameSelection_90qk5_1498 strong,._frameSelection_90qk5_1498 small{display:block}._frameSelection_90qk5_1498 small{margin-top:5px;color:#a99ab9}._frameSelection_90qk5_1498 button{flex-shrink:0}._replaceAnimationOption_90qk5_1526{display:flex;align-items:flex-start;gap:8px;cursor:pointer;line-height:1.5}._replaceAnimationOption_90qk5_1526 input[type=checkbox]{width:auto;margin:3px 0 0;flex-shrink:0}._dialog_90qk5_1207 ._replacementHelp_90qk5_1539{margin-top:7px;font-size:11px;line-height:1.6}._dialog_90qk5_1207 ._replacementSummary_90qk5_1545{color:var(--studio-mint);font-variant-numeric:tabular-nums}@media(max-width:520px){._frameSelection_90qk5_1498{flex-wrap:wrap}._frameSelection_90qk5_1498 button{margin-left:34px}}._publishOptions_90qk5_1558{display:grid;gap:.65rem;border:0;padding:0;margin:1rem 0}._publishOptions_90qk5_1558 legend{margin-bottom:.65rem}._publishOptions_90qk5_1558 label{display:flex;align-items:flex-start;gap:.7rem;padding:.85rem;border:1px solid var(--border-color, rgba(255, 255, 255, .1333333333));border-radius:.5rem;cursor:pointer}._publishOptions_90qk5_1558 input[type=radio]{width:auto;flex:0 0 auto;margin-top:.25rem;accent-color:#8fd8c1}._publishOptions_90qk5_1558 span{display:grid;gap:.35rem}._publishOptions_90qk5_1558 small{opacity:.75;line-height:1.5}._managerWithConversation_90qk5_1592{display:flex;height:100%;min-height:0;position:relative}._managerWithConversation_90qk5_1592>._manager_90qk5_107{flex:1;min-width:0}._workspace_wtl3s_1{--chat-violet: #8b7cff;--chat-pink: #e979d1;--chat-cyan: #6edbe8;position:relative;display:grid;grid-template-columns:19.5rem minmax(0,1fr);width:100%;height:100%;min-height:0;overflow:hidden;color:var(--text-primary);background:radial-gradient(circle at 78% 12%,rgba(100,108,255,.08),transparent 27rem),#151517}._sidebar_wtl3s_16{position:relative;z-index:4;display:flex;min-width:0;min-height:0;flex-direction:column;overflow:hidden;border-right:1px solid rgba(255,255,255,.08);background:linear-gradient(180deg,#25232bfa,#19181cfc);box-shadow:12px 0 40px #0000002e}._sidebarGlow_wtl3s_29{position:absolute;top:-10rem;left:-8rem;width:23rem;height:20rem;pointer-events:none;border-radius:50%;background:radial-gradient(circle,rgba(139,124,255,.18),transparent 68%)}._sidebarHeader_wtl3s_40{position:relative;display:flex;align-items:flex-end;justify-content:space-between;gap:1rem;padding:1.65rem 1.25rem 1.1rem}._sidebarHeader_wtl3s_40 h2{margin:.15rem 0 0;font-size:1.15rem;letter-spacing:-.025em}._eyebrow_wtl3s_54{color:#beb6ffe0;font-size:.67rem;font-weight:800;letter-spacing:.13em;text-transform:uppercase}._conversationCount_wtl3s_62{display:inline-flex;align-items:center;justify-content:center;min-width:1.65rem;height:1.65rem;padding:0 .45rem;border:1px solid rgba(255,255,255,.1);border-radius:999px;background:#ffffff0b;color:var(--text-muted);font-size:.7rem;font-weight:700}._newButton_wtl3s_77,._emptyNewButton_wtl3s_78{display:flex;align-items:center;gap:.7rem;margin:0 1rem 1rem;padding:.72rem .8rem;border:1px solid rgba(151,136,255,.5);border-radius:.8rem;background:linear-gradient(135deg,#7563f4f5,#915bc7f0);box-shadow:0 10px 28px #5b46c440,inset 0 1px #ffffff2e;color:#fff;font-size:.84rem;font-weight:750}._newButton_wtl3s_77>i:last-child,._emptyNewButton_wtl3s_78>i:last-child{margin-left:auto;opacity:.72}._newButton_wtl3s_77:hover,._emptyNewButton_wtl3s_78:hover{border-color:#beb6ffcc;background:linear-gradient(135deg,#7c6bf5,#a05fd2);box-shadow:0 13px 32px #5b46c457;transform:translateY(-1px)}._newButtonIcon_wtl3s_105{display:inline-flex;align-items:center;justify-content:center;width:1.7rem;height:1.7rem;border-radius:.5rem;background:#ffffff29;font-size:.72rem}._conversationList_wtl3s_116{position:relative;display:flex;min-height:0;flex:1;flex-direction:column;gap:.28rem;overflow-y:auto;padding:0 .7rem 1rem}._conversationItem_wtl3s_127{display:grid;grid-template-columns:2rem minmax(0,1fr) auto;align-items:center;gap:.65rem;width:100%;min-height:5.1rem;padding:.65rem .7rem;border:1px solid transparent;border-radius:.8rem;background:transparent;box-shadow:none;text-align:left}._conversationItem_wtl3s_127 time{align-self:start;padding-top:.15rem;color:#ffffff4d;font-size:.64rem;font-weight:700}._conversationItem_wtl3s_127:hover{border-color:#ffffff0f;background:#ffffff0b;transform:none}._conversationItem_wtl3s_127._selected_wtl3s_154{border-color:#9182ff33;background:linear-gradient(100deg,#7969f22e,#7969f20e);box-shadow:inset 2px 0 0 var(--chat-violet)}._conversationItem_wtl3s_127._selected_wtl3s_154 ._itemIcon_wtl3s_159{border-color:#9b8dff61;background:#8574ff2e;color:#c4bcff}._itemIcon_wtl3s_159{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;border:1px solid rgba(255,255,255,.08);border-radius:.62rem;background:#ffffff09;color:var(--text-muted);font-size:.72rem;font-weight:800}._itemCopy_wtl3s_179{display:flex;min-width:0;flex-direction:column;gap:.16rem}._itemCopy_wtl3s_179 strong,._itemCopy_wtl3s_179 small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._itemCopy_wtl3s_179 strong{color:#ffffffdb;font-size:.78rem}._itemCopy_wtl3s_179 small{color:#fff6;font-size:.67rem}._itemMeta_wtl3s_200{display:flex;min-width:0;align-items:center;gap:.42rem}._itemMeta_wtl3s_200>span{display:inline-flex;min-width:0;align-items:center;gap:.22rem;overflow:hidden;color:#ffffff57;font-size:.59rem;font-weight:720;text-overflow:ellipsis;white-space:nowrap}._itemMeta_wtl3s_200>span:first-child{max-width:8.5rem}._itemMeta_wtl3s_200 i{font-size:.52rem}._sidebarEmpty_wtl3s_225{display:flex;align-items:center;flex-direction:column;padding:3rem 1.25rem;color:var(--text-muted);text-align:center}._sidebarEmpty_wtl3s_225>i{margin-bottom:.8rem;font-size:1.4rem;opacity:.55}._sidebarEmpty_wtl3s_225 p{margin:0;font-size:.78rem}._sidebarEmpty_wtl3s_225 span{margin-top:.25rem;font-size:.67rem;line-height:1.45}._listSkeleton_wtl3s_248{height:4rem;border-radius:.8rem;background:linear-gradient(90deg,#ffffff08,#ffffff13,#ffffff08);background-size:220% 100%;animation:_shimmer_wtl3s_1 1.4s ease infinite}._sidebarFooter_wtl3s_256{display:flex;align-items:center;gap:.5rem;padding:.8rem 1.1rem;border-top:1px solid rgba(255,255,255,.06);color:#ffffff52;font-size:.63rem}._chatPanel_wtl3s_266{position:relative;display:grid;min-width:0;min-height:0;grid-template-rows:auto minmax(0,1fr) auto;overflow:hidden;background:linear-gradient(rgba(255,255,255,.013) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.013) 1px,transparent 1px);background-size:36px 36px}._chatHeader_wtl3s_277{position:relative;z-index:2;display:flex;align-items:center;justify-content:space-between;min-height:4.85rem;gap:1rem;padding:.8rem 1.45rem;border-bottom:1px solid rgba(255,255,255,.07);background:#141417c7;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}._chatIdentity_wtl3s_291{display:flex;min-width:0;align-items:center;gap:.8rem}._chatIdentity_wtl3s_291>div{min-width:0}._assistantMark_wtl3s_301{display:inline-flex;align-items:center;justify-content:center;width:2.65rem;height:2.65rem;flex:0 0 2.65rem;border:1px solid rgba(157,143,255,.38);border-radius:.85rem;background:radial-gradient(circle at 30% 22%,rgba(255,255,255,.2),transparent 35%),linear-gradient(145deg,#7666ec4d,#db68c529);box-shadow:0 7px 24px #5a49be2e;color:#d4ceff}._titleRow_wtl3s_315{display:flex;align-items:center;min-width:0;gap:.4rem}._titleRow_wtl3s_315 h2{overflow:hidden;margin:0;font-size:.98rem;letter-spacing:-.02em;text-overflow:ellipsis;white-space:nowrap}._renameButton_wtl3s_330,._headerNewButton_wtl3s_331,._modalHeader_wtl3s_332>button{border:0;background:transparent;box-shadow:none;color:var(--text-muted)}._renameButton_wtl3s_330:hover,._headerNewButton_wtl3s_331:hover,._modalHeader_wtl3s_332>button:hover{background:#ffffff0f;color:var(--text-primary);transform:none}._renameButton_wtl3s_330{width:1.7rem;height:1.7rem;padding:0;border-radius:.45rem;font-size:.62rem}._titleInput_wtl3s_354{height:1.9rem;max-width:26rem;padding:.2rem .5rem;border-radius:.4rem;font-size:.9rem;font-weight:700}._contextChips_wtl3s_363{display:flex;align-items:center;gap:.32rem;max-width:min(58vw,48rem);margin-top:.32rem;overflow-x:auto;scrollbar-width:none}._contextChips_wtl3s_363::-webkit-scrollbar{display:none}._contextChips_wtl3s_363 span,._contextChips_wtl3s_363 time{flex:0 0 auto;padding:.15rem .45rem;border:1px solid rgba(255,255,255,.08);border-radius:999px;color:#ffffff7a;font-size:.61rem;font-style:normal;line-height:1.2}._contextChips_wtl3s_363 span{border-color:#8b7cff33;color:#c0b8ffbf}._authorChip_wtl3s_391{font-weight:800}._contextChips_wtl3s_363 ._tokenPressureChip_wtl3s_395{border-color:#ff374eb8;background:#ff1e3a29;box-shadow:0 0 18px #ff1b3e33;color:#ff7184;font-weight:800}._contextChips_wtl3s_363 ._tokenPressureChip_wtl3s_395 i{margin-right:.28rem}._readOnlyNotice_wtl3s_406{display:flex;align-items:center;gap:.65rem;max-width:58rem;margin:0 auto 1rem;padding:.72rem .85rem;border:1px solid rgba(114,184,244,.2);border-radius:.75rem;background:#72b8f40e;color:#ffffff8f;font-size:.69rem}._readOnlyNotice_wtl3s_406>i{color:#72b8f4}._readOnlyNotice_wtl3s_406 strong{color:#ffffffd1}._headerNewButton_wtl3s_331{display:inline-flex;align-items:center;gap:.45rem;padding:.45rem .7rem;border:1px solid rgba(255,255,255,.09);border-radius:.6rem;font-size:.72rem;font-weight:700}._headerActions_wtl3s_437{display:flex;align-items:center;gap:.35rem}._headerActions_wtl3s_437>button{display:inline-flex;align-items:center;justify-content:center;min-width:2.1rem;min-height:2.1rem;gap:.4rem;padding:.45rem .6rem;border:1px solid rgba(255,255,255,.09);border-radius:.6rem;background:transparent;box-shadow:none;color:var(--text-muted);font-size:.7rem}._headerActions_wtl3s_437>button:hover:not(:disabled){background:#ffffff0f;color:var(--text-primary);transform:none}._headerActions_wtl3s_437>._generatedGalleryButton_wtl3s_463{border-color:#6edbe833;color:#b1ebf2d1}._headerActions_wtl3s_437>._generatedGalleryButton_wtl3s_463 strong{display:inline-flex;align-items:center;justify-content:center;min-width:1.15rem;height:1.15rem;padding:0 .3rem;border-radius:999px;background:#6edbe821;color:#b9f3fa;font-size:.57rem}._headerActions_wtl3s_437>._generatedGalleryButton_wtl3s_463:disabled{border-color:#ffffff12;color:#ffffff42}._loadMoreButton_wtl3s_484,._loadEarlierButton_wtl3s_485{align-self:center;padding:.45rem .7rem;border:1px solid rgba(255,255,255,.08);border-radius:.55rem;background:#ffffff09;box-shadow:none;color:var(--text-muted);font-size:.66rem}._loadMoreButton_wtl3s_484:hover:not(:disabled),._loadEarlierButton_wtl3s_485:hover:not(:disabled){background:#ffffff12;color:var(--text-primary);transform:none}._loadEarlierButton_wtl3s_485{display:block;margin:0 auto 1rem}._contextManifest_wtl3s_507{max-width:58rem;margin:0 auto 1.2rem;padding:.65rem .8rem;border:1px solid rgba(139,124,255,.16);border-radius:.75rem;background:#8b7cff0b;color:#ffffff9e;font-size:.68rem}._contextManifest_wtl3s_507 summary{cursor:pointer;font-weight:750}._contextManifest_wtl3s_507>div{display:grid;gap:.35rem;margin-top:.65rem}._contextManifest_wtl3s_507 span{display:flex;align-items:center;gap:.4rem}._contextManifest_wtl3s_507 small{margin-top:.25rem;color:#ffffff61}._manifestIncluded_wtl3s_536 i{color:#73d7b1}._manifestOmitted_wtl3s_540{color:#ffffff61}._archiveNotice_wtl3s_544{display:flex;align-items:center;gap:.8rem;max-width:58rem;margin:1.2rem auto 0;padding:.9rem 1rem;border:1px solid rgba(233,121,209,.2);border-radius:.8rem;background:#e979d10f}._archiveNotice_wtl3s_544>i{color:var(--chat-pink)}._archiveNotice_wtl3s_544>div{display:flex;min-width:0;flex:1;flex-direction:column;gap:.15rem}._archiveNotice_wtl3s_544 strong{font-size:.76rem}._archiveNotice_wtl3s_544 span{color:var(--text-muted);font-size:.67rem}._archiveNotice_wtl3s_544 button{display:inline-flex;align-items:center;gap:.4rem;white-space:nowrap}._messages_wtl3s_579{min-height:0;overflow-y:auto;scroll-behavior:smooth;padding:1.6rem clamp(1rem,5vw,4.5rem) 2rem}._messageLoading_wtl3s_586{display:grid;min-height:10rem;place-items:center;color:var(--text-muted);font-size:.8rem}._welcome_wtl3s_594,._noConversation_wtl3s_595{display:flex;align-items:center;justify-content:center;flex-direction:column;min-height:100%;max-width:47rem;margin:auto;padding:2.5rem 1rem;text-align:center}._welcome_wtl3s_594 h1,._noConversation_wtl3s_595 h1{margin:.6rem 0 .65rem;font-size:clamp(1.65rem,3vw,2.55rem);letter-spacing:-.045em}._welcome_wtl3s_594 p,._noConversation_wtl3s_595 p{max-width:39rem;margin:0;color:#ffffff80;font-size:.87rem;line-height:1.65}._welcomeOrb_wtl3s_621{position:relative;display:inline-flex;align-items:center;justify-content:center;width:4.7rem;height:4.7rem;margin-bottom:1rem;border:1px solid rgba(151,136,255,.36);border-radius:1.45rem;background:radial-gradient(circle at 25% 18%,rgba(255,255,255,.22),transparent 34%),linear-gradient(145deg,#7462ef59,#e166c324);box-shadow:0 0 65px #6b59de38,inset 0 1px #ffffff1a;color:#dedaff;font-size:1.45rem}._welcomeOrb_wtl3s_621:after{position:absolute;inset:-.55rem;border:1px solid rgba(151,136,255,.09);border-radius:1.75rem;content:""}._starters_wtl3s_644{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.65rem;width:100%;margin-top:2rem}._starters_wtl3s_644 button{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem;min-height:6.2rem;padding:.85rem;border:1px solid rgba(255,255,255,.08);border-radius:.85rem;background:linear-gradient(145deg,#ffffff0b,#ffffff05);box-shadow:inset 0 1px #ffffff09;color:#ffffffa8;text-align:left}._starters_wtl3s_644 button span{font-size:.73rem;line-height:1.48}._starters_wtl3s_644 button i{margin-top:.08rem;color:#b0a5ff8c;font-size:.58rem}._starters_wtl3s_644 button:hover{border-color:#8b7cff54;background:#8b7cff17;color:#ffffffe0;transform:translateY(-2px)}._messageRow_wtl3s_681{display:grid;grid-template-columns:2.15rem minmax(0,1fr);gap:.85rem;max-width:58rem;margin:0 auto 1.45rem}._avatar_wtl3s_689{display:inline-flex;align-items:center;justify-content:center;width:2.15rem;height:2.15rem;border:1px solid rgba(255,255,255,.09);border-radius:.7rem;background:#ffffff0b;color:#ffffff94;font-size:.68rem}._assistantRow_wtl3s_702 ._avatar_wtl3s_689{border-color:#8b7cff40;background:linear-gradient(145deg,#6f5ee138,#d25ebe1a);color:#c9c1ff}._messageBody_wtl3s_708{min-width:0}._messageAttachment_wtl3s_712{display:grid;grid-template-columns:3.4rem minmax(0,1fr) auto;align-items:center;gap:.7rem;max-width:25rem;margin-bottom:.45rem;padding:.42rem .62rem .42rem .42rem;border:1px solid rgba(139,124,255,.18);border-radius:.75rem;background:#8b7cff11}._messageAttachment_wtl3s_712>img{width:3.4rem;height:3.4rem;border-radius:.52rem;background:#00000047;object-fit:contain}._messageAttachment_wtl3s_712>span{display:flex;min-width:0;flex-direction:column;gap:.12rem}._messageAttachment_wtl3s_712>span small{color:#beb6ff9e;font-size:.57rem;font-weight:700;text-transform:uppercase}._messageAttachment_wtl3s_712>span strong{overflow:hidden;color:#ffffffd1;font-size:.72rem;text-overflow:ellipsis;white-space:nowrap}._messageAttachment_wtl3s_712>i{color:#ffffff4d;font-size:.68rem}._generatedMessageImages_wtl3s_755{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem;max-width:42rem;margin-bottom:.55rem}._generatedMessageImage_wtl3s_755,._generatedGalleryCard_wtl3s_764{min-width:0;overflow:hidden;border:1px solid rgba(110,219,232,.2);border-radius:.9rem;background:#00000038;color:#ffffffd1;transition:border-color .18s ease,background .18s ease,transform .18s ease}._generatedMessageImage_wtl3s_755:hover,._generatedGalleryCard_wtl3s_764:hover{border-color:#6edbe86b;background:#6edbe80b}._generatedImageSelected_wtl3s_779{border-color:#8be0ebb8;box-shadow:0 0 0 1px #6edbe82e,0 10px 30px #1eb1c51f}._generatedMessageImage_wtl3s_755:only-child{max-width:30rem}._generatedImagePreview_wtl3s_788{position:relative;display:grid;aspect-ratio:1;overflow:hidden;place-items:center;background:radial-gradient(circle at 50% 15%,rgba(139,124,255,.12),transparent 58%),#00000047;color:#ffffff94}._generatedImagePreview_wtl3s_788>img{position:absolute;inset:0;width:100%;height:100%;opacity:0;object-fit:contain;transition:opacity .2s ease}._generatedImagePreview_wtl3s_788>._generatedImageLoaded_wtl3s_806{opacity:1}._generatedImageLoading_wtl3s_810,._generatedImageFailed_wtl3s_811{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:.42rem;padding:1rem;text-align:center}._generatedImageLoading_wtl3s_810 i,._generatedImageFailed_wtl3s_811 i{font-size:1.15rem}._generatedImageLoading_wtl3s_810 small,._generatedImageFailed_wtl3s_811 small{color:#ffffff6b;font-size:.61rem}._generatedImageLoading_wtl3s_810{position:absolute;inset:0;overflow:hidden}._generatedImageLoading_wtl3s_810:after{position:absolute;inset:0;background:linear-gradient(105deg,transparent 25%,rgba(255,255,255,.075) 45%,transparent 65%);content:"";transform:translate(-100%);animation:_generatedImageShimmer_wtl3s_1 1.45s ease-in-out infinite}._generatedImageFailed_wtl3s_811{color:#f2aca5d1}._generatedImageFailed_wtl3s_811 strong{font-size:.72rem}._generatedImageInfo_wtl3s_851{display:flex;align-items:center;gap:.55rem;justify-content:space-between;padding:.58rem .62rem;border-top:1px solid rgba(255,255,255,.065)}._generatedImageInfo_wtl3s_851>span{display:flex;min-width:0;flex-direction:column;gap:.12rem}._generatedImageInfo_wtl3s_851>span strong,._generatedImageInfo_wtl3s_851>span small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._generatedImageInfo_wtl3s_851>span strong{font-size:.67rem}._generatedImageInfo_wtl3s_851>span small{color:#fff6;font-size:.56rem}._generatedImageActions_wtl3s_879{display:inline-flex;flex:0 0 auto;flex-wrap:wrap;gap:.3rem;justify-content:flex-end}._generatedImageActions_wtl3s_879>a,._generatedImageActions_wtl3s_879>button{display:inline-flex;align-items:center;gap:.25rem;padding:.3rem .42rem;border:1px solid rgba(255,255,255,.1);border-radius:.4rem;background:#ffffff09;box-shadow:none;color:#ffffffa3;font-size:.56rem;font-weight:750;text-decoration:none}._generatedImageActions_wtl3s_879>a:hover,._generatedImageActions_wtl3s_879>button:hover{border-color:#6edbe84d;color:#b9f3fa}._generatedImageActions_wtl3s_879>a:disabled,._generatedImageActions_wtl3s_879>button:disabled{cursor:not-allowed;opacity:.45}._messageMeta_wtl3s_912{display:flex;align-items:baseline;gap:.55rem;margin:.05rem 0 .36rem}._messageMeta_wtl3s_912 strong{font-size:.73rem}._messageMeta_wtl3s_912 time{color:#ffffff4a;font-size:.61rem}._messageText_wtl3s_926{max-width:100%;padding:.82rem .95rem;border:1px solid rgba(255,255,255,.075);border-radius:.25rem .9rem .9rem;background:var(--chat-message-background, rgba(255, 255, 255, .037));color:var(--chat-message-text, rgba(255, 255, 255, .82));font-size:.83rem;line-height:1.7;overflow-wrap:anywhere}._plainMessage_wtl3s_938{white-space:pre-wrap}._compactMessage_wtl3s_942{position:relative;padding:.6rem .8rem;font-size:.79rem;line-height:1.65}._compactMessage_wtl3s_942 p,._compactMessage_wtl3s_942 ul,._compactMessage_wtl3s_942 ol,._compactMessage_wtl3s_942 blockquote,._compactMessage_wtl3s_942 pre,._compactMessage_wtl3s_942 table{margin:.45rem 0}._compactMessage_wtl3s_942 h1,._compactMessage_wtl3s_942 h2,._compactMessage_wtl3s_942 h3{font-size:.94rem;margin:.7rem 0 .35rem}._compactMessage_wtl3s_942 h4,._compactMessage_wtl3s_942 h5,._compactMessage_wtl3s_942 h6{font-size:.83rem}._compactMessage_wtl3s_942 ._responseToolbar_wtl3s_958{float:right;margin:-.2rem -.2rem .15rem .55rem;min-height:1.3rem}._compactMessage_wtl3s_942 ._copyResponseButton_wtl3s_963{min-height:1.4rem;padding:.1rem .3rem;font-size:.59rem}._compactMessage_wtl3s_942:after{content:"";display:block;clear:both}._markdownMessage_wtl3s_974{overflow-x:auto}._markdownMessage_wtl3s_974 p{color:var(--chat-message-text, var(--text-secondary))}._markdownMessage_wtl3s_974 ._markdownBody_wtl3s_980>:first-child{margin-top:0}._markdownMessage_wtl3s_974 ._markdownBody_wtl3s_980>:last-child{margin-bottom:0}._markdownMessage_wtl3s_974 p,._markdownMessage_wtl3s_974 ul,._markdownMessage_wtl3s_974 ol,._markdownMessage_wtl3s_974 blockquote,._markdownMessage_wtl3s_974 pre,._markdownMessage_wtl3s_974 table{margin:.65rem 0}._markdownMessage_wtl3s_974 h1,._markdownMessage_wtl3s_974 h2,._markdownMessage_wtl3s_974 h3,._markdownMessage_wtl3s_974 h4,._markdownMessage_wtl3s_974 h5,._markdownMessage_wtl3s_974 h6{margin:1rem 0 .45rem;color:var(--chat-message-text, rgba(255, 255, 255, .95));font-weight:750;line-height:1.3}._markdownMessage_wtl3s_974 h1{font-size:1.25rem}._markdownMessage_wtl3s_974 h2{font-size:1.12rem}._markdownMessage_wtl3s_974 h3{font-size:1rem}._markdownMessage_wtl3s_974 h4,._markdownMessage_wtl3s_974 h5,._markdownMessage_wtl3s_974 h6{font-size:.9rem}._markdownMessage_wtl3s_974 ul,._markdownMessage_wtl3s_974 ol{padding-left:1.35rem}._markdownMessage_wtl3s_974 li+li{margin-top:.24rem}._markdownMessage_wtl3s_974 a{color:var(--chat-cyan);text-decoration:underline;text-decoration-color:#6edbe873;text-underline-offset:.16rem}._markdownMessage_wtl3s_974 blockquote{padding-left:.85rem;border-left:.2rem solid rgba(139,124,255,.55);color:var(--chat-message-text, rgba(255, 255, 255, .62))}._markdownMessage_wtl3s_974 code{border:1px solid rgba(255,255,255,.09);border-radius:.3rem;background:#00000047;padding:.1rem .3rem;color:var(--chat-message-text, rgba(229, 225, 255, .92));font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.78rem}._markdownMessage_wtl3s_974 pre{max-width:100%;overflow-x:auto;border:1px solid rgba(255,255,255,.09);border-radius:.55rem;background:#0000004d;padding:.8rem}._markdownMessage_wtl3s_974 pre code{border:0;background:transparent;padding:0;white-space:pre}._markdownMessage_wtl3s_974 ._markdownCodeBlock_wtl3s_1060{position:relative;margin:.65rem 0}._markdownMessage_wtl3s_974 ._markdownCodeBlock_wtl3s_1060 pre{margin:0;padding-top:2.25rem}._markdownMessage_wtl3s_974 table{width:100%;border-collapse:collapse;font-size:.78rem}._markdownMessage_wtl3s_974 th,._markdownMessage_wtl3s_974 td{padding:.42rem .55rem;border:1px solid rgba(255,255,255,.1);text-align:left;vertical-align:top}._markdownMessage_wtl3s_974 th{background:#8b7cff1a;color:var(--chat-message-text, rgba(255, 255, 255, .92))}._markdownMessage_wtl3s_974 hr{margin:1rem 0;border:0;border-top:1px solid rgba(255,255,255,.1)}._jsonMessage_wtl3s_1090{position:relative;overflow-x:auto;border-color:#6edbe829;background:var(--chat-message-background, rgba(9, 16, 20, .46))}._jsonMessage_wtl3s_1090 pre{margin:0}._jsonMessage_wtl3s_1090 code{color:var(--chat-message-text, rgba(216, 242, 245, .9));font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.77rem;line-height:1.65;white-space:pre}._responseToolbar_wtl3s_958{display:flex;align-items:center;justify-content:flex-end;min-height:1.35rem;margin-bottom:.35rem}._jsonMessage_wtl3s_1090 ._responseToolbar_wtl3s_958{justify-content:space-between;margin-bottom:.55rem}._copyResponseButton_wtl3s_963{display:inline-flex;align-items:center;justify-content:center;min-height:1.7rem;gap:.32rem;padding:.18rem .42rem;border:1px solid transparent;border-radius:.4rem;background:transparent;box-shadow:none;color:#ffffff6b;font-size:.62rem;font-weight:700}._copyResponseButton_wtl3s_963:hover{border-color:#ffffff17;background:#ffffff0e;color:#ffffffd1;transform:none}._copyResponseButton_wtl3s_963:focus-visible{outline:2px solid rgba(110,219,232,.65);outline-offset:2px}._copyResponseButtonCopied_wtl3s_1146{color:#82e2b1e6}._copyCodeBlockButton_wtl3s_1150{position:absolute;z-index:1;top:.38rem;right:.42rem;width:1.75rem;padding:0;border-color:#ffffff14;background:#121218d1;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}._codeLabel_wtl3s_1162{color:#6edbe8b8;font-size:.58rem;font-weight:800;letter-spacing:.13em}._omittedImage_wtl3s_1169{display:inline-flex;padding:.15rem .38rem;border:1px solid rgba(255,255,255,.1);border-radius:.3rem;color:#ffffff80;font-size:.72rem;font-style:italic}._userRow_wtl3s_1179 ._messageText_wtl3s_926{border-color:#8b7cff26;background:#8b7cff13}._thinking_wtl3s_1184{display:inline-flex;align-items:center;gap:.28rem;min-height:2.55rem;padding:.7rem .95rem;border:1px solid rgba(139,124,255,.13);border-radius:.25rem .9rem .9rem;background:#8b7cff0e}._thinking_wtl3s_1184>span{width:.32rem;height:.32rem;border-radius:50%;background:#a99dff;animation:_typing_wtl3s_1 1.15s ease-in-out infinite}._thinking_wtl3s_1184>span:nth-child(2){animation-delay:.14s}._thinking_wtl3s_1184>span:nth-child(3){animation-delay:.28s}._thinking_wtl3s_1184 small{margin-left:.42rem;color:#ffffff6b;font-size:.66rem}._imageGenerationProgress_wtl3s_1213{gap:.65rem;border-color:#6edbe82e;background:linear-gradient(110deg,#8b7cff14,#6edbe80f)}._imageGenerationPreview_wtl3s_1219{position:relative;display:grid;width:2rem;height:2rem;overflow:hidden;border:1px solid rgba(110,219,232,.2);border-radius:.48rem;background:#00000038;place-items:center;animation:none}._imageGenerationPreview_wtl3s_1219:after{position:absolute;inset:0;background:linear-gradient(105deg,transparent 20%,rgba(255,255,255,.1) 48%,transparent 72%);content:"";transform:translate(-100%);animation:_generatedImageShimmer_wtl3s_1 1.25s ease-in-out infinite}._imageGenerationPreview_wtl3s_1219 i{color:#b9f3fabf;font-size:.66rem}._failedMessage_wtl3s_1244{display:flex;align-items:center;gap:.55rem;padding:.7rem .85rem;border:1px solid rgba(244,67,54,.22);border-radius:.65rem;background:#f4433612;color:#f0aaa4;font-size:.73rem}._failedMessage_wtl3s_1244>span{flex:1}._retryButton_wtl3s_1259{display:inline-flex;align-items:center;gap:.35rem;margin-left:.55rem;padding:.28rem .5rem;border:1px solid rgba(171,159,255,.25);border-radius:.45rem;background:#8b7cff1a;box-shadow:none;color:#d5cfffd1;font-size:.61rem;font-weight:700;white-space:nowrap}._retryButton_wtl3s_1259:hover:not(:disabled){border-color:#ab9fff6b;background:#8b7cff2e;color:#fff;transform:none}._composerWrap_wtl3s_1281{position:relative;z-index:2;padding:.75rem clamp(1rem,5vw,4.5rem) .85rem;background:linear-gradient(180deg,#15151700,#151517f7 30%)}._composerWrap_wtl3s_1281>p{margin:.38rem 0 0;color:#ffffff47;font-size:.61rem;text-align:center}._contextPressureAlert_wtl3s_1294{display:grid;grid-template-columns:2.15rem minmax(0,1fr) auto;align-items:center;gap:.72rem;max-width:58rem;margin:0 auto .62rem;padding:.66rem .72rem;border:1px solid rgba(255,48,72,.62);border-radius:.82rem;background:linear-gradient(105deg,#7c081bf0,#3d0c15f5);box-shadow:0 10px 34px #ff14342e,inset 0 1px #ffffff14;color:#fff}._contextPressureAlert_wtl3s_1294>div{display:flex;min-width:0;flex-direction:column;gap:.12rem}._contextPressureAlert_wtl3s_1294 strong{color:#fff;font-size:.74rem;letter-spacing:.005em}._contextPressureAlert_wtl3s_1294 span{color:#ffdde2b8;font-size:.63rem;line-height:1.35}._contextPressureAlert_wtl3s_1294>button{display:inline-flex;align-items:center;justify-content:center;gap:.4rem;min-height:2.1rem;padding:.42rem .68rem;border:1px solid rgba(255,255,255,.42);border-radius:.58rem;background:#ff2948;box-shadow:0 7px 20px #ff193d4d;color:#fff;font-size:.68rem;font-weight:850;white-space:nowrap}._contextPressureAlert_wtl3s_1294>button:hover:not(:disabled){background:#ff4962;transform:translateY(-1px)}._contextPressureCritical_wtl3s_1345{border-color:#ff2948;background:linear-gradient(105deg,#9c051dfa,#4e0714fa);box-shadow:0 10px 40px #ff14344d,0 0 0 1px #ff2a492e}._contextPressureIcon_wtl3s_1351{display:grid;width:2.15rem;height:2.15rem;place-items:center;border-radius:.62rem;background:#ffffff1f;color:#ff9aa8!important;font-size:.82rem!important}._readOnlyComposer_wtl3s_1362{display:flex;align-items:center;justify-content:center;gap:.55rem;max-width:58rem;min-height:3.45rem;margin:0 auto;border:1px solid rgba(255,255,255,.08);border-radius:1rem;background:#26252acc;color:#fff6;font-size:.72rem}._composer_wtl3s_1281{position:relative;display:flex;flex-wrap:wrap;align-items:flex-end;gap:.65rem;max-width:58rem;margin:0 auto;padding:.55rem .55rem .55rem .9rem;border:1px solid rgba(255,255,255,.12);border-radius:1rem;background:#26252aed;box-shadow:0 16px 45px #0000004d,inset 0 1px #ffffff0a;transition:border-color .2s ease,box-shadow .2s ease}._composer_wtl3s_1281:focus-within{border-color:#8b7cff7a;box-shadow:0 16px 45px #0000004d,0 0 0 3px #8b7cff14}._composer_wtl3s_1281 textarea{width:auto;min-width:0;flex:1;min-height:2.3rem;max-height:9rem;resize:none;padding:.45rem 0;overflow-y:auto;border:0;background:transparent;box-shadow:none;color:#ffffffe0;font-size:.82rem;line-height:1.45}._composer_wtl3s_1281 textarea::placeholder{color:#ffffff4d}._attachmentControl_wtl3s_1416{position:relative;flex:0 0 2.35rem}._hiddenFileInput_wtl3s_1421{display:none}._attachmentMenu_wtl3s_1425{position:absolute;z-index:8;bottom:calc(100% + .65rem);left:0;display:grid;width:min(18rem,100vw - 2rem);gap:.3rem;padding:.4rem;border:1px solid rgba(255,255,255,.13);border-radius:.8rem;background:#232228fa;box-shadow:0 18px 45px #0000006b}._attachmentMenu_wtl3s_1425>button{display:grid;grid-template-columns:2rem minmax(0,1fr);align-items:center;gap:.65rem;padding:.58rem .65rem;border:1px solid transparent;border-radius:.6rem;background:transparent;box-shadow:none;color:#ffffffb8;text-align:left}._attachmentMenu_wtl3s_1425>button>i{color:#beb6ffbf;font-size:.76rem}._attachmentMenu_wtl3s_1425>button>span{display:flex;min-width:0;flex-direction:column;gap:.12rem}._attachmentMenu_wtl3s_1425>button strong{font-size:.7rem}._attachmentMenu_wtl3s_1425>button small{color:#ffffff61;font-size:.57rem;font-weight:500}._attachmentMenu_wtl3s_1425>button:hover:not(:disabled){border-color:#8b7cff33;background:#8b7cff17;color:#fff;transform:none}._attachmentButton_wtl3s_1477{display:inline-flex;align-items:center;justify-content:center;width:2.35rem;height:2.35rem;flex:0 0 2.35rem;padding:0;border:1px solid rgba(255,255,255,.1);border-radius:.72rem;background:#ffffff0b;box-shadow:none;color:#ffffff8c;font-size:.72rem}._attachmentButton_wtl3s_1477:hover:not(:disabled){border-color:#8b7cff61;background:#8b7cff1a;color:#fff;transform:none}._composerAttachment_wtl3s_1499{display:grid;grid-template-columns:2.7rem minmax(0,1fr) 1.8rem;align-items:center;gap:.62rem;width:100%;padding:0 .1rem .45rem 0;border-bottom:1px solid rgba(255,255,255,.07)}._composerAttachment_wtl3s_1499>img{width:2.7rem;height:2.7rem;border-radius:.48rem;background:#00000047;object-fit:contain}._composerAttachment_wtl3s_1499>span{display:flex;min-width:0;flex-direction:column;gap:.12rem}._composerAttachment_wtl3s_1499>span small{color:#beb6ffa6;font-size:.55rem;font-weight:750;text-transform:uppercase}._composerAttachment_wtl3s_1499>span strong{overflow:hidden;color:#ffffffd1;font-size:.72rem;text-overflow:ellipsis;white-space:nowrap}._composerAttachment_wtl3s_1499>button{width:1.8rem;height:1.8rem;padding:0;border:0;border-radius:.48rem;background:transparent;box-shadow:none;color:#ffffff6b}._composerAttachment_wtl3s_1499>button:hover{background:#ffffff0f;color:#fff;transform:none}._composerBusy_wtl3s_1550{border-color:#8b7cff33}._sendButton_wtl3s_1554{display:inline-flex;align-items:center;justify-content:center;width:2.35rem;height:2.35rem;flex:0 0 2.35rem;padding:0;border:1px solid rgba(166,152,255,.45);border-radius:.72rem;background:linear-gradient(145deg,#7d6bf0,#a35dca);box-shadow:0 7px 18px #5d49c345;color:#fff;font-size:.74rem}._sendButton_wtl3s_1554:hover:not(:disabled){background:linear-gradient(145deg,#8b79ff,#b266d9);transform:translateY(-1px)}._sendButton_wtl3s_1554:disabled{border-color:#ffffff12;background:#ffffff0e;box-shadow:none;color:#ffffff40}._noConversation_wtl3s_595{grid-row:1/-1}._noConversation_wtl3s_595 h1{margin-top:.55rem}._noConversationArtwork_wtl3s_1587{position:relative;width:8rem;height:5.5rem;margin-bottom:1.25rem}._noConversationArtwork_wtl3s_1587 span{position:absolute;display:inline-flex;align-items:center;justify-content:center;width:3.5rem;height:3.5rem;border:1px solid rgba(255,255,255,.11);border-radius:1.1rem;background:#ffffff0b;color:#ffffff85;box-shadow:0 12px 32px #00000040}._noConversationArtwork_wtl3s_1587 span:nth-child(1){z-index:2;top:0;left:2.2rem;border-color:#8b7cff59;background:#8b7cff26;color:#c9c1ff}._noConversationArtwork_wtl3s_1587 span:nth-child(2){bottom:0;left:0;transform:rotate(-9deg)}._noConversationArtwork_wtl3s_1587 span:nth-child(3){right:0;bottom:0;transform:rotate(9deg)}._emptyNewButton_wtl3s_78{margin:1.7rem 0 0;padding-inline:1.15rem}._modalBackdrop_wtl3s_1630{position:fixed;z-index:10020;inset:0;display:grid;place-items:center;padding:1.25rem;background:#07070ac2;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);animation:_fadeIn_wtl3s_1 .18s ease both}._modal_wtl3s_332{width:min(51rem,100%);max-height:min(49rem,100dvh - 2.5rem);overflow-y:auto;border:1px solid rgba(255,255,255,.12);border-radius:1.2rem;background:radial-gradient(circle at 85% -15%,rgba(139,124,255,.17),transparent 24rem),linear-gradient(145deg,#27262cfc,#19181cfc);box-shadow:0 35px 100px #00000085,inset 0 1px #ffffff0d;animation:_modalIn_wtl3s_1 .24s cubic-bezier(.22,1,.36,1) both}._attachmentModal_wtl3s_1653{width:min(62rem,100%)}._generatedGalleryModal_wtl3s_1657{width:min(68rem,100%)}._generatedGalleryGrid_wtl3s_1661{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.8rem;max-height:min(42rem,100dvh - 12rem);padding:.3rem 1.6rem 1.6rem;overflow-y:auto}._generatedGalleryCard_wtl3s_764:hover{transform:translateY(-2px)}@keyframes _generatedImageShimmer_wtl3s_1{to{transform:translate(100%)}}._favoriteGroups_wtl3s_1679{display:flex;max-height:min(34rem,100dvh - 14rem);flex-direction:column;gap:1.25rem;overflow-y:auto;padding:.35rem 1.6rem 1.5rem}._favoriteGroup_wtl3s_1679>header{display:flex;align-items:center;gap:.55rem;margin-bottom:.55rem}._favoriteGroup_wtl3s_1679>header h3{margin:0;color:#ffffffc7;font-size:.75rem}._favoriteGroup_wtl3s_1679>header span{display:inline-flex;align-items:center;justify-content:center;min-width:1.25rem;height:1.25rem;border-radius:999px;background:#ffffff0f;color:#ffffff6b;font-size:.57rem;font-weight:700}._favoriteGrid_wtl3s_1712{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.65rem}._favoriteCard_wtl3s_1718{display:flex;min-width:0;flex-direction:column;align-items:stretch;padding:.42rem;overflow:hidden;border:1px solid rgba(255,255,255,.075);border-radius:.75rem;background:#ffffff07;box-shadow:none;text-align:left}._favoriteCard_wtl3s_1718:hover{border-color:#8b7cff4d;background:#8b7cff0e;transform:translateY(-1px)}._favoriteCardSelected_wtl3s_1737{border-color:#8b7cffa6;background:#8b7cff1c;box-shadow:0 0 0 2px #8b7cff14}._favoriteCardSelected_wtl3s_1737 ._favoriteThumbnail_wtl3s_1742>i{opacity:1;transform:scale(1)}._favoriteThumbnail_wtl3s_1742{position:relative;display:block;width:100%;aspect-ratio:1;overflow:hidden;border-radius:.55rem;background:linear-gradient(45deg,rgba(255,255,255,.025) 25%,transparent 25%,transparent 75%,rgba(255,255,255,.025) 75%),#0000003b;background-size:1rem 1rem}._favoriteThumbnail_wtl3s_1742>img{width:100%;height:100%;object-fit:contain}._favoriteThumbnail_wtl3s_1742>i{position:absolute;top:.42rem;right:.42rem;display:inline-flex;align-items:center;justify-content:center;width:1.45rem;height:1.45rem;border-radius:50%;background:var(--chat-violet);box-shadow:0 4px 12px #00000059;color:#fff;font-size:.58rem;opacity:0;transform:scale(.75);transition:opacity .16s ease,transform .16s ease}._favoriteCardCopy_wtl3s_1781{display:flex;min-width:0;flex-direction:column;gap:.12rem;padding:.5rem .22rem .18rem}._favoriteCardCopy_wtl3s_1781 strong,._favoriteCardCopy_wtl3s_1781 small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._favoriteCardCopy_wtl3s_1781 strong{color:#ffffffd1;font-size:.7rem}._favoriteCardCopy_wtl3s_1781 small{color:#ffffff61;font-size:.58rem}._modalHeader_wtl3s_332{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;padding:1.5rem 1.6rem 1.2rem}._modalHeader_wtl3s_332 h2{margin:.3rem 0 .45rem;font-size:1.45rem;letter-spacing:-.035em}._modalHeader_wtl3s_332 p{max-width:39rem;margin:0;color:#ffffff7a;font-size:.76rem;line-height:1.55}._modalHeader_wtl3s_332>button{width:2rem;height:2rem;flex:0 0 2rem;padding:0;border-radius:.55rem}._contextGrid_wtl3s_1830{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.7rem;padding:.3rem 1.6rem 1.4rem}._contextCard_wtl3s_1837{position:relative;display:grid;grid-template-columns:2.5rem minmax(0,1fr) 1.4rem;align-items:start;gap:.75rem;min-height:8.2rem;margin:0;padding:.9rem;overflow:hidden;border:1px solid rgba(255,255,255,.08);border-radius:.9rem;background:#ffffff07;cursor:pointer;transition:border-color .18s ease,background .18s ease,transform .18s ease}._contextCard_wtl3s_1837>input{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}._contextCard_wtl3s_1837:hover{border-color:#8b7cff42;background:#8b7cff0e;transform:translateY(-1px)}._contextCardSelected_wtl3s_1866{border-color:#8b7cff7a;background:linear-gradient(145deg,#806df421,#e36dcc0b);box-shadow:inset 0 1px #ffffff0a}._contextCardSelected_wtl3s_1866 ._contextIcon_wtl3s_1871{border-color:#9d8fff4d;background:#8b7cff26;color:#c9c1ff}._contextCardSelected_wtl3s_1866 ._checkmark_wtl3s_1876{border-color:var(--chat-violet);background:var(--chat-violet);color:#fff}._contextIcon_wtl3s_1871{display:inline-flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;border:1px solid rgba(255,255,255,.09);border-radius:.75rem;background:#ffffff0a;color:#ffffff80;font-size:.8rem}._contextCopy_wtl3s_1895{display:flex;min-width:0;flex-direction:column}._contextCopy_wtl3s_1895 strong{margin:.05rem 0 .3rem;color:#ffffffe6;font-size:.81rem}._contextCopy_wtl3s_1895 small{color:#ffffff73;font-size:.68rem;font-weight:400;line-height:1.45}._contextCopy_wtl3s_1895 em{margin-top:.55rem;color:#bcb2ffb3;font-size:.61rem;font-style:normal;font-weight:700}._checkmark_wtl3s_1876{display:inline-flex;align-items:center;justify-content:center;width:1.28rem;height:1.28rem;border:1px solid rgba(255,255,255,.16);border-radius:.42rem;color:transparent;font-size:.55rem}._privateConversationOption_wtl3s_1931{position:relative;display:grid;grid-template-columns:2.35rem minmax(0,1fr) 1.35rem;align-items:center;gap:.72rem;margin:0 1.6rem 1.35rem;padding:.72rem .82rem;border:1px solid rgba(255,255,255,.08);border-radius:.82rem;background:#ffffff06;cursor:pointer;transition:border-color .18s ease,background .18s ease}._privateConversationOption_wtl3s_1931>input{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}._privateConversationOption_wtl3s_1931>span:nth-of-type(2){display:flex;min-width:0;flex-direction:column;gap:.16rem}._privateConversationOption_wtl3s_1931>span:nth-of-type(2) strong{color:#ffffffd1;font-size:.72rem}._privateConversationOption_wtl3s_1931>span:nth-of-type(2) small{color:#ffffff6b;font-size:.62rem;line-height:1.4}._privateConversationOption_wtl3s_1931:hover,._privateConversationOption_wtl3s_1931:focus-within{border-color:#8b7cff47;background:#8b7cff0d}._privateConversationOption_wtl3s_1931:focus-within{box-shadow:0 0 0 2px #8b7cff3d}._privateConversationOptionSelected_wtl3s_1975{border-color:#8b7cff6b;background:#8b7cff17}._privateConversationOptionSelected_wtl3s_1975 ._privateConversationCheck_wtl3s_1979{border-color:var(--chat-violet);background:var(--chat-violet);color:#fff}._privateConversationIcon_wtl3s_1985{display:grid;width:2.35rem;height:2.35rem;place-items:center;border-radius:.68rem;background:#8b7cff1a;color:#c3b9ffc2;font-size:.72rem}._privateConversationCheck_wtl3s_1979{display:grid;width:1.28rem;height:1.28rem;place-items:center;border:1px solid rgba(255,255,255,.16);border-radius:.42rem;color:transparent;font-size:.55rem}._modalFooter_wtl3s_2007{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1rem 1.6rem 1.35rem;border-top:1px solid rgba(255,255,255,.07);background:#1111144d}._snapshotNote_wtl3s_2017{display:flex;align-items:center;gap:.65rem;color:#ffffff5c}._snapshotNote_wtl3s_2017>i{color:#b4a9ffa6}._snapshotNote_wtl3s_2017 span{max-width:23rem;font-size:.63rem;line-height:1.4}._snapshotNote_wtl3s_2017 strong{color:#ffffff9e}._modalActions_wtl3s_2035{display:flex;align-items:center;gap:.55rem}._cancelButton_wtl3s_2041,._createButton_wtl3s_2042{min-height:2.4rem;border-radius:.65rem;font-size:.72rem;font-weight:700}._cancelButton_wtl3s_2041{border-color:#ffffff17;background:transparent;color:var(--text-secondary);box-shadow:none}._cancelButton_wtl3s_2041:hover{background:#ffffff0d;transform:none}._createButton_wtl3s_2042{display:inline-flex;align-items:center;gap:.5rem;border-color:#9c8dff80;background:linear-gradient(145deg,#7665e8,#9a59c3);color:#fff;box-shadow:0 8px 22px #5341b340}._mobileSidebarButton_wtl3s_2070,._mobileScrim_wtl3s_2071,._sidebarClose_wtl3s_2072{display:none}@keyframes _typing_wtl3s_1{0%,60%,to{opacity:.3;transform:translateY(0)}30%{opacity:1;transform:translateY(-.18rem)}}@keyframes _shimmer_wtl3s_1{to{background-position:-120% 0}}@keyframes _fadeIn_wtl3s_1{0%{opacity:0}}@keyframes _modalIn_wtl3s_1{0%{opacity:0;transform:translateY(.8rem) scale(.98)}}@media(max-width:900px){._workspace_wtl3s_1{grid-template-columns:16.5rem minmax(0,1fr)}._starters_wtl3s_644{grid-template-columns:1fr;max-width:34rem}._starters_wtl3s_644 button{min-height:auto}}@media(max-width:720px){._workspace_wtl3s_1{display:block}._sidebar_wtl3s_16{position:absolute;inset:0 auto 0 0;width:min(19rem,100vw - 3.5rem);transform:translate(-105%);transition:transform .24s cubic-bezier(.22,1,.36,1)}._sidebarOpen_wtl3s_2125{transform:translate(0)}._mobileSidebarButton_wtl3s_2070{position:absolute;z-index:8;top:1rem;left:.8rem;display:inline-flex;align-items:center;justify-content:center;width:2.3rem;height:2.3rem;padding:0;border:1px solid rgba(255,255,255,.1);border-radius:.65rem;background:#232227eb;box-shadow:none;font-size:.72rem}._mobileSidebarButtonHidden_wtl3s_2145{opacity:0;pointer-events:none}._sidebarClose_wtl3s_2072{position:absolute;z-index:2;top:1rem;right:.75rem;display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;padding:0;border:0;border-radius:.55rem;background:#ffffff0d;box-shadow:none;color:var(--text-muted)}._sidebarClose_wtl3s_2072:hover{background:#ffffff17;color:var(--text-primary);transform:none}._conversationCount_wtl3s_62{display:none}._mobileScrim_wtl3s_2071{position:absolute;z-index:3;inset:0;display:block;width:100%;height:100%;padding:0;border:0;border-radius:0;background:#0000008c;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}._chatPanel_wtl3s_266{height:100%}._chatHeader_wtl3s_277{padding-left:3.7rem}._headerNewButton_wtl3s_331 span{display:none}._messages_wtl3s_579{padding-inline:.8rem}._composerWrap_wtl3s_1281{padding-inline:.7rem}._contextPressureAlert_wtl3s_1294{grid-template-columns:2.15rem minmax(0,1fr)}._contextPressureAlert_wtl3s_1294>button{grid-column:1/-1;width:100%}._contextGrid_wtl3s_1830{grid-template-columns:1fr}._favoriteGrid_wtl3s_1712{grid-template-columns:repeat(2,minmax(0,1fr))}._generatedGalleryGrid_wtl3s_1661{grid-template-columns:repeat(2,minmax(0,1fr));padding-inline:1rem}._favoriteGroups_wtl3s_1679{padding-inline:1rem}._modalFooter_wtl3s_2007{align-items:stretch;flex-direction:column}._modalActions_wtl3s_2035{justify-content:flex-end}._snapshotNote_wtl3s_2017 span{max-width:none}}@media(max-width:480px){._chatHeader_wtl3s_277{min-height:4.5rem;padding-right:.75rem}._assistantMark_wtl3s_301{display:none}._contextChips_wtl3s_363{max-width:65vw}._generatedGalleryButton_wtl3s_463>span{display:none}._messageRow_wtl3s_681{grid-template-columns:1.8rem minmax(0,1fr);gap:.55rem}._avatar_wtl3s_689{width:1.8rem;height:1.8rem}._messages_wtl3s_579{padding-top:1rem}._modalBackdrop_wtl3s_1630{padding:.6rem}._modal_wtl3s_332{max-height:calc(100dvh - 1.2rem);border-radius:.9rem}._modalHeader_wtl3s_332{padding:1.2rem 1rem 1rem}._contextGrid_wtl3s_1830{padding:0 1rem 1rem}._privateConversationOption_wtl3s_1931{margin:0 1rem 1rem}._favoriteGrid_wtl3s_1712{grid-template-columns:1fr 1fr}._generatedGalleryGrid_wtl3s_1661{grid-template-columns:1fr 1fr;padding:0 1rem 1rem}._generatedMessageImages_wtl3s_755{grid-template-columns:1fr}._favoriteGroups_wtl3s_1679{padding:0 1rem 1rem}._contextCard_wtl3s_1837{min-height:7.4rem}._modalFooter_wtl3s_2007{padding:.9rem 1rem 1rem}._modalActions_wtl3s_2035>button{flex:1}}@media(prefers-reduced-motion:reduce){._modal_wtl3s_332,._modalBackdrop_wtl3s_1630,._thinking_wtl3s_1184>span,._generatedImageLoading_wtl3s_810:after,._imageGenerationPreview_wtl3s_1219:after,._listSkeleton_wtl3s_248{animation:none}._sidebar_wtl3s_16{transition:none}}._tooltipContainer_1odn5_1{position:relative;display:inline-block}._tooltipText_1odn5_6{visibility:visible;background-color:#333;color:#fff;text-align:left;border-radius:6px;padding:8px 12px;position:fixed;z-index:11000;opacity:1;transition:opacity .3s;white-space:normal;font-size:14px;font-weight:400;letter-spacing:0;line-height:1.35;text-transform:none;box-shadow:0 0 10px #0003;pointer-events:none;max-width:min(380px,100vw - 16px);overflow-wrap:break-word}._tooltipTop_1odn5_30:after{content:"";position:absolute;top:100%;left:50%;margin-left:-5px;border-width:5px;border-style:solid;border-color:#333 transparent transparent transparent}._tooltipBottom_1odn5_42:after{content:"";position:absolute;bottom:100%;left:50%;margin-left:-5px;border-width:5px;border-style:solid;border-color:transparent transparent #333 transparent}._openButton_1t0da_1{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;padding:10px;border:1px solid #544669;border-radius:8px;background:#8b7cff17;color:#d5c8ed;font:inherit;cursor:pointer}._openButton_1t0da_1:hover{background:#8b7cff2e}._dialog_1t0da_19{box-sizing:border-box;width:min(1250px,100vw - 48px);height:min(820px,100dvh - 48px);max-width:none;max-height:none;margin:auto;padding:0;border:1px solid #53465f;border-radius:14px;background:#19171e;color:#ddd6e6;box-shadow:0 28px 100px #0009;font:13px/1.5 system-ui,sans-serif;overflow:hidden}._dialog_1t0da_19[open]{display:flex;flex-direction:column}._dialog_1t0da_19::backdrop{background:#07050cc7;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}._dialog_1t0da_19 button,._dialog_1t0da_19 input{font:inherit}._dialog_1t0da_19 button{cursor:pointer}._dialog_1t0da_19 button:focus-visible,._dialog_1t0da_19 input:focus-visible,._dialog_1t0da_19 [tabindex]:focus-visible{outline:2px solid #b39af5;outline-offset:-2px}._header_1t0da_54{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;padding:22px 24px 18px;background:linear-gradient(110deg,#2a2236,#211d29);border-bottom:1px solid rgba(255,255,255,.0784313725)}._header_1t0da_54 h2{margin:3px 0 6px;font-size:23px;letter-spacing:-.03em;color:#f0eafa}._header_1t0da_54 p{margin:0;color:#aba0b8;font-size:12px}._header_1t0da_54 code{color:#c3b3dc}._eyebrow_1t0da_78{color:#ac98cc;font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}._close_1t0da_86{display:grid;place-items:center;width:34px;height:34px;padding:0;flex:none;border:1px solid rgba(255,255,255,.1215686275);border-radius:8px;background:#ffffff05;color:#c5b6d4;font-size:24px!important;line-height:1}._close_1t0da_86:hover{background:#ffffff10}._body_1t0da_104{display:grid;grid-template-columns:310px minmax(0,1fr);flex:1;min-height:0}._files_1t0da_111{display:flex;flex-direction:column;min-height:0;border-right:1px solid rgba(255,255,255,.0705882353);background:#1f1b26}._search_1t0da_119{padding:14px;border-bottom:1px solid rgba(255,255,255,.0470588235)}._search_1t0da_119 input{box-sizing:border-box;width:100%;padding:9px 10px;background:#15131a;color:#d9cee5;border:1px solid #51435e;border-radius:6px;font-size:12px}._fileList_1t0da_134{min-height:0;overflow:auto;padding:6px}._fileList_1t0da_134 button{display:block;text-align:left;width:100%;border:1px solid transparent;border-radius:7px;background:transparent;color:#bcb0ca;padding:11px 10px;margin:2px 0}._fileList_1t0da_134 button:hover{background:#ffffff06}._fileList_1t0da_134 button[aria-current=true]{background:#a885ed18;border-color:#ac86e631;color:#ede2fb}._fileName_1t0da_159{display:flex;align-items:flex-start;gap:8px;font:11px/1.65 ui-monospace,SFMono-Regular,Menlo,monospace;overflow-wrap:anywhere}._status_1t0da_167{flex:none;font-size:10px;line-height:19px;text-align:center;width:19px;border-radius:4px;background:#cba5f31c;color:#cba5f3}._status_1t0da_167[data-status=added]{color:#88d6a7;background:#88d6a71a}._status_1t0da_167[data-status=deleted]{color:#ef9ea9;background:#ef9ea91a}._fileMeta_1t0da_186{display:flex;justify-content:space-between;gap:8px;padding-left:27px;margin-top:6px;color:#9684ac;font-size:10px}._fileMeta_1t0da_186 b{font-weight:500}._additions_1t0da_199{color:#8cdbab;margin-left:7px}._deletions_1t0da_204{color:#f0a2ad;margin-left:4px}._detail_1t0da_209{display:flex;flex-direction:column;min-width:0;min-height:0}._fileHeader_1t0da_216{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:7px;padding:14px 18px;border-bottom:1px solid rgba(255,255,255,.0705882353);background:#211c29}._fileHeader_1t0da_216 code{font-size:11px;overflow-wrap:anywhere}._fileHeader_1t0da_216 span{font-size:10px;color:#a38eb9;text-transform:capitalize}._diffScroll_1t0da_236{min-height:0;overflow:auto;flex:1}._diff_1t0da_236{width:100%;border-collapse:collapse;font:12px/1.7 ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}._diff_1t0da_236 td{padding-block:0;border:0}._lineNumber_1t0da_252{width:1%;min-width:40px;padding:0 9px!important;text-align:right;-webkit-user-select:none;user-select:none;color:#7d718c;background:#ffffff03;border-right:1px solid rgba(255,255,255,.0196078431)!important;font-size:10px}._code_1t0da_264{white-space:pre;tab-size:4;padding:0 16px 0 10px}._code_1t0da_264 code{font:inherit;padding:0;border-radius:0;background:none;color:inherit}._added_1t0da_277{background:#245c353b;color:#b9e6c8}._added_1t0da_277 ._lineNumber_1t0da_252{color:#79aa89;background:#3c7e4226}._removed_1t0da_286{background:#7b2d3838;color:#f1bdc5}._removed_1t0da_286 ._lineNumber_1t0da_252{color:#b28089;background:#a24c5720}._hunk_1t0da_295{background:#67538f26;color:#bba6dc}._hunk_1t0da_295 td{padding-top:8px;padding-bottom:8px}._context_1t0da_304{color:#bbb2c5}._note_1t0da_308{color:#9c8cad;font-style:italic}._notice_1t0da_313{margin:0;padding:10px 18px;border-bottom:1px solid rgba(255,255,255,.0509803922);background:#b7945a12;color:#c7b493;font-size:11px}._empty_1t0da_322{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:30px;text-align:center;color:#a99ab8}._empty_1t0da_322 p{max-width:450px;margin:0}._empty_1t0da_322 h3{color:#d7c9e6;margin:8px 0}._empty_1t0da_322>i{font-size:22px;color:#a890c9}._empty_1t0da_322 button,._empty_1t0da_322 a{margin-top:8px;padding:8px 14px;border:1px solid #72578f;background:#76549122;color:#d7b9f2;border-radius:7px}._footer_1t0da_354{padding:10px 18px;border-top:1px solid rgba(255,255,255,.0705882353);color:#94859f;font-size:10px;background:#1e1a25}._srOnly_1t0da_362{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(max-width:750px){._dialog_1t0da_19{width:calc(100vw - 16px);height:calc(100dvh - 16px);border-radius:9px}._header_1t0da_54{padding:16px}._body_1t0da_104{grid-template-columns:1fr;grid-template-rows:minmax(100px,28%) minmax(0,1fr)}._files_1t0da_111{border-right:0;border-bottom:1px solid rgba(255,255,255,.0784313725)}._search_1t0da_119{padding:8px}._fileList_1t0da_134 button{padding:6px 10px}._fileName_1t0da_159{font-size:10px}._fileMeta_1t0da_186{margin-top:2px}._lineNumber_1t0da_252{min-width:28px;padding-inline:5px!important}._diff_1t0da_236{font-size:11px}._footer_1t0da_354{font-size:9px}}@media(prefers-reduced-motion:reduce){._empty_1t0da_322 i{animation:none}}._drawer_1yd9y_1{position:fixed;right:0;top:50%;z-index:110;transform:translateY(-50%);color:#d1c9df}._open_1yd9y_10{inset:12px 12px 12px auto;transform:none;width:min(var(--conversation-width, 50vw),100vw - 24px);display:flex}._rail_1yd9y_17{display:flex;flex-direction:column;align-items:center;gap:12px;padding:18px 11px;border:1px solid #574565;border-right:0;border-radius:12px 0 0 12px;background:#292132;box-shadow:-4px 4px 20px #0004;color:#d2bfea;cursor:pointer}._rail_1yd9y_17 span{writing-mode:vertical-rl;font:12px system-ui,sans-serif;letter-spacing:.04em}._rail_1yd9y_17:hover,._rail_1yd9y_17:focus-visible{background:#382b49;color:#fff}._rail_1yd9y_17[hidden]{display:none}._panel_1yd9y_44{position:relative;display:flex;flex-direction:column;flex:1;min-width:0;min-height:0;overflow:hidden;border:1px solid #574565;border-radius:14px;background:#211d28;box-shadow:-12px 12px 48px #0008}._panel_1yd9y_44[hidden]{display:none}._header_1yd9y_61{display:flex;align-items:center;justify-content:space-between;flex-shrink:0;gap:12px;padding:10px 12px 10px 16px;border-bottom:1px solid #3a3047;background:#292132}._header_1yd9y_61 h2{display:flex;align-items:center;gap:9px;margin:0;color:#dfd0ee;font:600 13px system-ui,sans-serif}._closeButton_1yd9y_80{display:grid;place-items:center;flex:0 0 32px;width:32px;height:32px;padding:0;border:1px solid transparent;border-radius:8px;background:transparent;color:#b9a9c9;box-shadow:none;transform:none;cursor:pointer;transition:background .15s,border-color .15s,color .15s}._closeButton_1yd9y_80 svg{display:block}._closeButton_1yd9y_80:hover{border-color:#51445f;background:#382d43;color:#f0e8f8;transform:none}._closeButton_1yd9y_80:active{background:#443253;transform:none}._closeButton_1yd9y_80:focus:not(:focus-visible){outline:none}._content_1yd9y_113{flex:1;min-height:0;min-width:0;overflow:hidden}._resize_1yd9y_120{position:absolute;z-index:3;left:0;top:0;bottom:0;width:5px;cursor:col-resize;touch-action:none}._resize_1yd9y_120:hover,._resize_1yd9y_120:focus-visible{background:#9c7adb}._drawer_1yd9y_1 button:focus-visible{outline:2px solid #c3a4ec;outline-offset:-3px}._drawer_1yd9y_1 ._closeButton_1yd9y_80:focus-visible{outline:2px solid #c3a4ec;outline-offset:2px}@media(max-width:767px){._open_1yd9y_10{inset:0;width:100%}._panel_1yd9y_44{border-radius:0}._resize_1yd9y_120{display:none}}@media(max-height:500px){._content_1yd9y_113{overflow-y:auto}._panel_1yd9y_44 ._content_1yd9y_113>main{height:480px;min-height:480px}}._preview_irmh3_1{width:100%;min-width:0;color:#e9e7f1;font-size:12px}._preview_irmh3_1 label{display:flex;flex-direction:column;gap:4px;min-width:0}._preview_irmh3_1 select,._preview_irmh3_1 button{max-width:100%;border:1px solid #51435f;border-radius:6px;background:#292330;color:#eee5fa;padding:6px 8px;font:inherit}._preview_irmh3_1 select{text-overflow:ellipsis}._preview_irmh3_1 button{cursor:pointer}._preview_irmh3_1 button:disabled{opacity:.5;cursor:default}._preview_irmh3_1 p{margin:8px 0}._preview_irmh3_1 [role=alert]{color:#ffc0c0}._preview_irmh3_1 ._canvas_irmh3_39{width:100%;height:clamp(150px,28vh,300px);margin:8px 0;overflow:hidden;border-radius:6px;background:repeating-conic-gradient(#292531 0% 25%,#1c1921 0% 50%) 0/20px 20px}._preview_irmh3_1 ._canvas_irmh3_39 canvas{display:block;max-width:100%;max-height:none;margin:0;border:0;border-radius:0;background:transparent}._controls_irmh3_57{display:flex;flex-wrap:wrap;align-items:end;gap:8px}._controls_irmh3_57 label{flex:1 1 90px}._controls_irmh3_57 input[type=range]{width:100%}._textureControls_irmh3_70{display:flex;align-items:end;flex-wrap:wrap;gap:8px 16px;margin-bottom:12px}._textureControls_irmh3_70>label{flex:0 1 300px;font-size:11px;color:#c1b4cd}._textureControls_irmh3_70 p{flex:1 1 220px;color:#b3a9c3;font-size:11px;line-height:1.5;margin:0 0 6px}._preview_irmh3_1 ._playButton_irmh3_90{display:inline-flex;align-items:center;justify-content:center;width:36px;min-width:36px;height:36px;padding:0;background:#594171;border-color:#a184c0;font-weight:600}._timeline_irmh3_103{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin:14px 0 18px;padding:12px;border:1px solid #40364c;border-radius:8px;background:#211b2a}._timeline_irmh3_103 ._transport_irmh3_114{display:flex;gap:6px}._timeline_irmh3_103 ._iconButton_irmh3_118{display:inline-flex;justify-content:center;align-items:center;width:36px;height:36px;flex:0 0 36px;padding:0;font-size:14px}._timeline_irmh3_103 ._iconButton_irmh3_118[aria-pressed=true]{background:#594171;color:#f2e7ff;border-color:#b99ae1}._seek_irmh3_134{flex:1 1 180px;min-width:0}._seek_irmh3_134>div{display:flex;justify-content:space-between;align-items:baseline;gap:12px}._seek_irmh3_134 label{color:#d6c8e4}._seek_irmh3_134 output{font-variant-numeric:tabular-nums;white-space:nowrap;color:#d6c8e4}._seek_irmh3_134 input{display:block;width:100%;margin:10px 0 6px;accent-color:#bd9bed;cursor:ew-resize}._seek_irmh3_134 input:disabled{cursor:default;opacity:.4}._preview_irmh3_1 ._studioCanvas_irmh3_164{height:clamp(360px,62vh,760px);cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none}._preview_irmh3_1 ._studioCanvas_irmh3_164[data-panning]{cursor:grabbing}._preview_irmh3_1 ._iconButton_irmh3_118{display:grid;place-items:center;width:36px;height:36px;min-width:36px;padding:0;font-size:14px}._preview_irmh3_1 ._iconButton_irmh3_118[aria-pressed=true]{background:#594171;color:#f2e7ff;border-color:#b99ae1}._preview_irmh3_1 ._iconButton_irmh3_118:focus-visible{outline:2px solid #cfb1ec;outline-offset:2px}._playbackModes_irmh3_193,._viewTools_irmh3_193{display:flex;align-items:center;gap:5px}._playbackModes_irmh3_193{border-left:1px solid #51435f;padding-left:12px}._viewTools_irmh3_193{flex-wrap:wrap}._viewTools_irmh3_193 output{min-width:44px;text-align:center;color:#c8b9d7;font-variant-numeric:tabular-nums}._preview_irmh3_1 ._studioControls_irmh3_214{display:flex;flex-wrap:wrap;gap:10px;padding:10px;border:1px solid #40364c;border-radius:10px;background:#211b2a;align-items:center}._preview_irmh3_1 ._studioControls_irmh3_214>label{flex:1 1 90px;max-width:140px;font-size:11px;color:#c1b4cd}._preview_irmh3_1 ._studioControls_irmh3_214>label select{height:36px}._preview_irmh3_1 ._studioControls_irmh3_214 ._viewTools_irmh3_193{margin-left:auto;padding-left:10px;border-left:1px solid #51435f}@media(max-width:600px){._preview_irmh3_1 ._studioControls_irmh3_214 ._viewTools_irmh3_193{margin-left:0;border-left:0;padding-left:0;flex-basis:100%}._timeline_irmh3_103{gap:8px;padding:10px}._playbackModes_irmh3_193{padding-left:8px}}._screenReaderOnly_irmh3_254{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}._preview_irmh3_1._compactPreview_irmh3_265{position:relative}._preview_irmh3_1._compactPreview_irmh3_265 ._studioCanvas_irmh3_164{height:clamp(180px,24vh,260px);margin:0;border-radius:8px;background-size:16px 16px}._preview_irmh3_1._compactPreview_irmh3_265 ._textureControls_irmh3_70,._preview_irmh3_1._compactPreview_irmh3_265>._controls_irmh3_57:not(._studioControls_irmh3_214){display:none}._preview_irmh3_1._compactPreview_irmh3_265 ._timeline_irmh3_103{gap:10px;padding:10px 0;margin:0;border:0;border-bottom:1px solid rgba(255,255,255,.0431372549);border-radius:0;background:transparent;flex-wrap:nowrap}._preview_irmh3_1._compactPreview_irmh3_265 ._transport_irmh3_114{gap:4px;align-items:center}._preview_irmh3_1._compactPreview_irmh3_265 ._playButton_irmh3_90,._preview_irmh3_1._compactPreview_irmh3_265 ._timeline_irmh3_103 ._iconButton_irmh3_118{width:30px;min-width:30px;height:30px;min-height:30px;padding:0;font-size:12px}._preview_irmh3_1._compactPreview_irmh3_265 ._timeline_irmh3_103 ._iconButton_irmh3_118{background:transparent;border-color:transparent;color:#b9adca}._preview_irmh3_1._compactPreview_irmh3_265 ._seek_irmh3_134{flex:1 1 100px;font-size:10px}._preview_irmh3_1._compactPreview_irmh3_265 ._seek_irmh3_134>div{justify-content:flex-end}._preview_irmh3_1._compactPreview_irmh3_265 ._seek_irmh3_134 input{margin:3px 0 0;height:12px}._preview_irmh3_1._compactPreview_irmh3_265 ._seek_irmh3_134 output{color:#a69ab5;font-size:9px}._preview_irmh3_1._compactPreview_irmh3_265 ._studioControls_irmh3_214{padding:10px 0 0;gap:5px;border:0;border-radius:0;background:transparent}._preview_irmh3_1._compactPreview_irmh3_265 ._studioControls_irmh3_214>label{flex:1 1 80px;max-width:none}._preview_irmh3_1._compactPreview_irmh3_265 ._studioControls_irmh3_214>label select{height:30px;padding:4px 6px;font-size:11px;background:#ffffff04;border-color:#ffffff12}._preview_irmh3_1._compactPreview_irmh3_265 ._moreControls_irmh3_337{display:grid;place-items:center;width:28px;height:30px;min-width:28px;min-height:30px;padding:0;margin:0;font-size:12px;border-color:transparent;background:transparent;color:#b9adca}._preview_irmh3_1._compactPreview_irmh3_265 ._moreControls_irmh3_337[aria-expanded=true]{background:#594171;color:#f2e7ff}._preview_irmh3_1._compactPreview_irmh3_265:not([data-expanded]) ._playbackModes_irmh3_193,._preview_irmh3_1._compactPreview_irmh3_265:not([data-expanded]) ._studioControls_irmh3_214>label:not(:first-child){display:none}._preview_irmh3_1._compactPreview_irmh3_265:not([data-expanded]) ._studioControls_irmh3_214 ._viewTools_irmh3_193{margin-left:auto;border:0;padding:0;gap:1px}._preview_irmh3_1._compactPreview_irmh3_265:not([data-expanded]) ._viewTools_irmh3_193 ._iconButton_irmh3_118{width:26px;height:30px;min-width:26px;min-height:30px;padding:0;font-size:11px;border-color:transparent;background:transparent;color:#b9adca}._preview_irmh3_1._compactPreview_irmh3_265:not([data-expanded]) ._viewTools_irmh3_193 button[aria-label="Center view"],._preview_irmh3_1._compactPreview_irmh3_265:not([data-expanded]) ._viewTools_irmh3_193 button[aria-label="Fit current pose"],._preview_irmh3_1._compactPreview_irmh3_265:not([data-expanded]) ._viewTools_irmh3_193 button[aria-label="Fit full animation"],._preview_irmh3_1._compactPreview_irmh3_265:not([data-expanded]) ._viewTools_irmh3_193 button[aria-label="Fit canvas"]{display:none}._preview_irmh3_1._compactPreview_irmh3_265:not([data-expanded]) ._viewTools_irmh3_193 output{min-width:30px;font-size:9px;color:#a69ab5}._preview_irmh3_1._compactPreview_irmh3_265[data-expanded] ._studioControls_irmh3_214 ._screenReaderOnly_irmh3_254{position:static;width:auto;height:auto;margin:0;overflow:visible;clip-path:none;white-space:normal}._preview_irmh3_1._compactPreview_irmh3_265[data-expanded] ._textureControls_irmh3_70{display:flex;margin-bottom:8px}._preview_irmh3_1._compactPreview_irmh3_265[data-expanded] ._timeline_irmh3_103{flex-wrap:wrap}._preview_irmh3_1._compactPreview_irmh3_265[data-expanded] ._playbackModes_irmh3_193{padding-left:0;border:0}._preview_irmh3_1._compactPreview_irmh3_265[data-expanded] ._studioControls_irmh3_214 ._viewTools_irmh3_193{margin-left:0;border:0;padding-left:0}._dialog_b0obw_1{box-sizing:border-box;width:min(760px,100% - 32px);max-height:calc(100vh - 32px);max-height:calc(100dvh - 32px);padding:0;overflow:hidden;border:1px solid rgba(164,151,255,.25);border-radius:14px;color:#dfdce6;background:linear-gradient(160deg,#27222f,#19171e);box-shadow:0 24px 80px #0006;font-size:14px;line-height:1.65}._dialog_b0obw_1[open]{display:flex;flex-direction:column}._dialog_b0obw_1::backdrop{background:#08060ec2;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}._dialog_b0obw_1 button{min-width:44px;min-height:44px}._dialog_b0obw_1 button:focus-visible{outline:2px solid #a497ff;outline-offset:3px}._dialog_b0obw_1[open] h2,._dialog_b0obw_1[open] h3,._dialog_b0obw_1 p{margin:0}._dialog_b0obw_1[open] h2{font-size:21px;line-height:1.3}._dialog_b0obw_1[open] h3{display:flex;align-items:center;gap:10px;color:#dfdce6;font-size:16px;line-height:1.4}._dialog_b0obw_1 h3 i{color:#b8a4df;flex-shrink:0}._dialog_b0obw_1 strong{color:#ede7f5}._dialog_b0obw_1 code{color:#cfbaff;overflow-wrap:anywhere}._header_b0obw_59{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-shrink:0;padding:20px 24px;border-bottom:1px solid rgba(255,255,255,.08)}._header_b0obw_59>div{min-width:0}._header_b0obw_59 button{flex-shrink:0}._eyebrow_b0obw_75{display:block;margin-bottom:4px;color:#b8a4df;font-size:11px;font-weight:650;letter-spacing:.08em;text-transform:uppercase}._content_b0obw_85{min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:24px;scrollbar-width:thin;scrollbar-color:#665474 transparent}._dialog_b0obw_1 ._intro_b0obw_94{color:#c8bed4;font-size:15px}._section_b0obw_99{margin-top:24px}._section_b0obw_99 p{margin-top:10px;color:#c0b5cc}._section_b0obw_99 ul,._section_b0obw_99 ol{margin:12px 0 0;padding-left:22px;color:#c0b5cc}._section_b0obw_99 li{margin-top:10px;padding-left:3px}._warning_b0obw_116{margin-top:14px;padding:14px 16px;border:1px solid rgba(230,181,106,.3);border-radius:8px;background:#a36b221a}._warning_b0obw_116>strong{display:flex;align-items:center;gap:9px;color:#f0cd98}._warning_b0obw_116 p{color:#dfc9ab}._workflow_b0obw_133{padding-top:20px;border-top:1px solid rgba(255,255,255,.08)}._footer_b0obw_138{display:flex;justify-content:flex-end;flex-shrink:0;padding:12px 24px;border-top:1px solid rgba(255,255,255,.08);background:#201c27}@media(max-width:650px){._header_b0obw_59{padding:16px}._dialog_b0obw_1[open] h2{font-size:18px}._content_b0obw_85{padding:18px 16px}._footer_b0obw_138{padding:12px 16px}}._page_1yvvk_1{color:#e9e7f1;padding:26px;max-width:1680px;margin:auto}._header_1yvvk_8{display:flex;justify-content:space-between;align-items:center;gap:24px;margin-bottom:26px}._header_1yvvk_8 h1{font-size:30px;margin:6px 0}._header_1yvvk_8 p{color:#a8a3b6;margin:0}._header_1yvvk_8 a{color:#c7b4ff;font-size:13px;text-decoration:none;white-space:nowrap}._eyebrow_1yvvk_30{color:#a893dd;font-size:11px;letter-spacing:.12em;text-transform:uppercase}._layout_1yvvk_37{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:24px;align-items:start}._library_1yvvk_44,._queue_1yvvk_44{border:1px solid #34303f;border-radius:16px;background:#201e27;min-width:0}._library_1yvvk_44{min-height:560px;overflow:hidden}._toolbar_1yvvk_56{padding:17px 20px;display:flex;align-items:center;justify-content:space-between;gap:14px;border-bottom:1px solid #34303f}._toolbar_1yvvk_56 nav{display:flex;flex-wrap:wrap}._toolbar_1yvvk_56 button{border:0;background:none;padding:4px;color:#c2b4de;cursor:pointer}._toolbar_1yvvk_56 input{width:210px;border:1px solid #40394e;border-radius:8px;padding:9px 12px;color:#ede8f6;background:#17151d}._grid_1yvvk_84{display:grid;grid-template-columns:repeat(auto-fill,minmax(155px,1fr));gap:16px;padding:20px}._tile_1yvvk_91,._folder_1yvvk_91{color:inherit;background:#28242f;border:1px solid #3b3447;border-radius:11px;padding:10px;text-align:left;cursor:pointer;overflow:hidden}._tile_1yvvk_91:hover,._folder_1yvvk_91:hover{border-color:#a386d4;background:#302938}._tile_1yvvk_91 strong,._folder_1yvvk_91 strong{display:block;font-size:13px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-top:10px}._tile_1yvvk_91 small,._folder_1yvvk_91 small{display:block;font-size:11px;color:#aca4b9;margin-top:4px;overflow-wrap:anywhere}._tile_1yvvk_91{position:relative}._page_1yvvk_1 ._openAsset_1yvvk_125{position:absolute;inset:0;z-index:1;padding:0;border:0;border-radius:inherit;background:transparent;box-shadow:none;transform:none;transition:none;outline:none;cursor:pointer}._page_1yvvk_1 ._openAsset_1yvvk_125:focus-visible{outline:2px solid #c7a5fa;outline-offset:-3px}._folder_1yvvk_91{min-height:114px}._folder_1yvvk_91 i{font-size:32px;color:#bd9be8;padding:10px}._thumb_1yvvk_153,._preview_1yvvk_153{display:flex;justify-content:center;align-items:center;background-color:#18171e;background-image:linear-gradient(45deg,#25212e 25%,transparent 25%),linear-gradient(-45deg,#25212e 25%,transparent 25%),linear-gradient(45deg,transparent 75%,#25212e 75%),linear-gradient(-45deg,transparent 75%,#25212e 75%);background-size:22px 22px;background-position:0 0,0 11px,11px -11px,-11px 0}._thumb_1yvvk_153 img,._thumb_1yvvk_153 video,._preview_1yvvk_153 img,._preview_1yvvk_153 video{width:100%;height:100%;object-fit:contain}._thumb_1yvvk_153>i,._preview_1yvvk_153>i{font-size:34px;color:#9984bd}._thumb_1yvvk_153{height:130px;border-radius:6px;position:relative}._thumb_1yvvk_153 span{position:absolute;right:5px;bottom:16px;background:#18151de6;border-radius:4px;padding:3px 6px;font-size:10px}._selected_1yvvk_187{padding:20px}._selectedHeading_1yvvk_191{display:flex;align-items:center;gap:14px;margin-bottom:18px}._selectedHeading_1yvvk_191 button{background:#342c41;color:#dbc7f8;border:1px solid #51435f;border-radius:8px;padding:12px;cursor:pointer}._selectedHeading_1yvvk_191 h2{margin:0;font-size:20px;overflow-wrap:anywhere}._selectedHeading_1yvvk_191 p{font-size:12px;color:#aba0bc;margin:5px 0 0;overflow-wrap:anywhere}._preview_1yvvk_153{position:relative;height:min(48vh,500px);min-height:250px;border:1px solid #3f354c;border-radius:10px;padding:18px;box-sizing:border-box}._preview_1yvvk_153 audio{width:min(450px,100%)}._canvasBounds_1yvvk_230{outline:1px solid rgba(219,199,248,.38);outline-offset:1px}._previewControls_1yvvk_235{position:absolute;right:4px;top:4px;z-index:2;display:flex;gap:2px;opacity:0;pointer-events:none;transition:opacity .15s}._page_1yvvk_1 ._previewIcon_1yvvk_247{display:grid;place-items:center;width:32px;height:32px;padding:0;border:0;border-radius:4px;background:transparent;box-shadow:none;transform:none;outline:none;color:#fff;font-size:14px;line-height:1;text-shadow:0 1px 5px rgba(0,0,0,.8);cursor:pointer;transition:none}._page_1yvvk_1 ._previewIcon_1yvvk_247:focus-visible{outline:2px solid #dbc7f8;outline-offset:1px}._preview_1yvvk_153 ._previewControls_1yvvk_235{right:8px;top:8px}._tile_1yvvk_91:hover ._previewControls_1yvvk_235,._preview_1yvvk_153:hover ._previewControls_1yvvk_235,._frameTile_1yvvk_276:hover ._previewControls_1yvvk_235,._tile_1yvvk_91:focus-within ._previewControls_1yvvk_235,._preview_1yvvk_153:focus-within ._previewControls_1yvvk_235,._frameTile_1yvvk_276:focus-within ._previewControls_1yvvk_235{opacity:1;pointer-events:auto}._page_1yvvk_1 ._playbackProgress_1yvvk_281{position:absolute;left:0;bottom:0;z-index:2;width:100%;height:16px;margin:0;padding:0;border:0;border-radius:0;box-shadow:none;appearance:none;background:transparent;cursor:ew-resize;accent-color:#bd97ef}._page_1yvvk_1 ._playbackProgress_1yvvk_281::-webkit-slider-runnable-track{height:3px;border-radius:3px;background:linear-gradient(to right,#bd97ef var(--playback-progress),#62556f var(--playback-progress))}._page_1yvvk_1 ._playbackProgress_1yvvk_281::-moz-range-track{height:3px;border-radius:3px;background:#62556f}._page_1yvvk_1 ._playbackProgress_1yvvk_281::-moz-range-progress{height:3px;border-radius:3px;background:#bd97ef}._page_1yvvk_1 ._playbackProgress_1yvvk_281::-webkit-slider-thumb{appearance:none;width:9px;height:9px;margin-top:-3px;border:0;border-radius:50%;background:#e5d5fa;opacity:0}._page_1yvvk_1 ._playbackProgress_1yvvk_281::-moz-range-thumb{width:9px;height:9px;border:0;border-radius:50%;background:#e5d5fa;opacity:0}._page_1yvvk_1 ._playbackProgress_1yvvk_281:hover::-webkit-slider-thumb,._page_1yvvk_1 ._playbackProgress_1yvvk_281:focus-visible::-webkit-slider-thumb,._page_1yvvk_1 ._playbackProgress_1yvvk_281:active::-webkit-slider-thumb{opacity:1}._page_1yvvk_1 ._playbackProgress_1yvvk_281:hover::-moz-range-thumb,._page_1yvvk_1 ._playbackProgress_1yvvk_281:focus-visible::-moz-range-thumb,._page_1yvvk_1 ._playbackProgress_1yvvk_281:active::-moz-range-thumb{opacity:1}._page_1yvvk_1 ._playbackProgress_1yvvk_281:focus-visible{outline:2px solid #c7a5fa;outline-offset:-2px}._previewError_1yvvk_342{position:absolute;z-index:3;bottom:20px;margin:0 12px;padding:6px 10px;border-radius:5px;background:#19151ee6;color:#efb4b8;font-size:12px}@media(hover:none){._previewControls_1yvvk_235{opacity:1;pointer-events:auto}}._dragging_1yvvk_360 ._preview_1yvvk_153{outline:3px solid #b099e3;background-color:#433154}._replaceRow_1yvvk_365{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:18px 0 0}._replaceRow_1yvvk_365 p{color:#b1a8bf;font-size:12px;line-height:1.6;max-width:480px}._sourceActions_1yvvk_379{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:10px}._download_1yvvk_386{background:#342c41;color:#dbc7f8;border:1px solid #51435f;border-radius:8px;padding:10px 16px;cursor:pointer;white-space:nowrap}._primary_1yvvk_396{background:#8862bc!important;border:1px solid #aa84dc!important;color:#fff!important;border-radius:8px;padding:10px 16px;font-weight:600;cursor:pointer;white-space:nowrap}._page_1yvvk_1 button:disabled{opacity:.45;cursor:not-allowed}._frames_1yvvk_412{margin-top:18px;border-top:1px solid #393040;padding-top:18px;font-size:12px}._frames_1yvvk_412 summary{color:#cabbdd;cursor:pointer}._frames_1yvvk_412>div{display:grid;grid-template-columns:repeat(auto-fill,minmax(85px,1fr));gap:10px;margin-top:12px}._frames_1yvvk_412 img{width:100%;height:65px;object-fit:contain}._frames_1yvvk_412 span{display:block;font-size:10px;overflow:hidden;text-overflow:ellipsis}._frameTile_1yvvk_276{position:relative;min-width:0}._usage_1yvvk_445{margin-top:18px;border-top:1px solid #393040;padding-top:18px;font-size:12px}._usage_1yvvk_445 summary{color:#cabbdd;cursor:pointer;line-height:1.7}._usage_1yvvk_445 p{color:#b1a8bf;line-height:1.6}._usage_1yvvk_445 ul{list-style:none;padding:0;margin:12px 0 0;display:grid;gap:10px}._usage_1yvvk_445 li{border:1px solid #403449;border-radius:8px;padding:14px;background:#26212d;overflow-wrap:anywhere}._usage_1yvvk_445 strong{color:#e9dff6}._usageStatus_1yvvk_478{display:inline-block;margin-left:12px;color:#b9a2d6;font-size:11px}._usageType_1yvvk_485{display:inline-block;margin-left:8px;color:#b9a2d6;font-size:11px}._usageReference_1yvvk_492{display:grid;gap:5px;margin-top:10px}._usageReference_1yvvk_492 code{color:#c5b7d5;font-size:11px;overflow-wrap:anywhere}._usageMissing_1yvvk_503{color:#b1a8bf;font-size:11px}._page_1yvvk_1 ._frameReplace_1yvvk_508{width:100%;color:#c4b9d4;background:#17151e;padding:7px;border:1px solid #45374d;border-radius:7px;overflow:hidden;cursor:pointer;transform:none}._downloadStatus_1yvvk_520{color:#c7b4df;font-size:12px}._queue_1yvvk_44{padding:20px;position:sticky;top:100px;max-height:calc(100vh - 130px);overflow-y:auto}._queue_1yvvk_44 h2{font-size:17px;margin:0;display:flex;justify-content:space-between}._queue_1yvvk_44 h2 span{background:#3e3053;color:#c9afe8;border-radius:20px;padding:3px 9px;font-size:11px}._queue_1yvvk_44>p{font-size:12px;line-height:1.6;color:#a79cb6}._queue_1yvvk_44 article{border:1px solid #403449;background:#29222f;border-radius:9px;padding:12px;margin-top:12px}._queue_1yvvk_44 article>strong{font-size:12px;display:block;overflow-wrap:anywhere}._queue_1yvvk_44 article span{display:block;font-size:11px;color:#b3a7c0;margin-top:5px}._queue_1yvvk_44 article button{background:transparent;color:#c4b1dc;border:1px solid #52405f;border-radius:6px;padding:6px 9px;margin-top:10px;cursor:pointer}._queue_1yvvk_44 progress{width:100%;height:5px;margin-top:12px;accent-color:#b891ec}._queueActions_1yvvk_584{display:flex;gap:8px}._completed_1yvvk_589{border-top:1px solid #3a3042;margin-top:22px;padding-top:8px}._completed_1yvvk_589 h3{font-size:11px;text-transform:uppercase;letter-spacing:.06em;color:#9a8aa9}._completed_1yvvk_589 article{display:flex;gap:10px;align-items:center;border:0;padding:8px 0;background:none}._completed_1yvvk_589 article i{color:#8dbc9e}._completed_1yvvk_589 article strong{font-size:12px;overflow-wrap:anywhere}._empty_1yvvk_616{color:#9c90ac;padding:48px 18px;text-align:center;font-size:13px;line-height:1.6}._empty_1yvvk_616 i{font-size:28px;color:#a58cbd}._error_1yvvk_628{color:#efb4b8!important;font-size:12px;line-height:1.6;overflow-wrap:anywhere}._dialog_1yvvk_635{width:min(560px,100vw - 48px);border:1px solid #655078;border-radius:16px;padding:26px;background:#26212d;color:#eee5f8;box-sizing:border-box}._dialog_1yvvk_635::backdrop{background:#08060bbf}._dialog_1yvvk_635 h2{margin:8px 0 14px}._dialog_1yvvk_635 p{color:#c3b6ce;font-size:13px;line-height:1.7}._dialog_1yvvk_635 ul{max-height:240px;overflow:auto;padding:0;list-style:none}._dialog_1yvvk_635 li{padding:10px 0;border-bottom:1px solid #44334e}._dialog_1yvvk_635 li span{display:block;font-size:11px;margin-bottom:5px;overflow-wrap:anywhere}._dialog_1yvvk_635 li strong{font-size:13px}._dialog_1yvvk_635 footer{display:flex;justify-content:flex-end;gap:10px;margin-top:24px}._dialog_1yvvk_635 button{border:1px solid #584464;color:#d4c0e1;background:transparent;border-radius:8px;padding:10px 16px;cursor:pointer}@media(max-width:950px){._page_1yvvk_1{padding:16px}._layout_1yvvk_37{grid-template-columns:minmax(0,1fr) 250px;gap:14px}._header_1yvvk_8{align-items:start;flex-direction:column;gap:14px}}@media(max-width:700px){._layout_1yvvk_37{grid-template-columns:minmax(0,1fr)}._queue_1yvvk_44{position:static;max-height:none}._toolbar_1yvvk_56,._replaceRow_1yvvk_365{align-items:stretch;flex-direction:column}._toolbar_1yvvk_56 input{width:auto}._grid_1yvvk_84{grid-template-columns:repeat(auto-fill,minmax(120px,1fr));padding:12px;gap:10px}}._spinePreview_1yvvk_724{display:block;height:auto;min-height:0}._page_1yvvk_1 ._dropTarget_1yvvk_730{outline:3px solid #b099e3;outline-offset:-3px;background-color:#433154}._grid_1yvvk_84{-webkit-user-select:none;user-select:none}._page_1yvvk_1 ._itemSelected_1yvvk_740{border-color:#bd9be8;background:#443353;box-shadow:inset 0 0 0 1px #bd9be8}._tile_1yvvk_91:focus-visible,._folder_1yvvk_91:focus-visible{outline:2px solid #dbc7f8;outline-offset:2px}._searchActions_1yvvk_751{display:flex;flex-wrap:wrap;align-items:center;gap:10px}._toolbar_1yvvk_56 ._createFolder_1yvvk_758{padding:9px 12px;border:1px solid #685078;border-radius:8px;background:#342840}._selectionBar_1yvvk_765{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 20px 0;color:#bdb0ca;font-size:12px}._selectionBar_1yvvk_765 span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._selectionBar_1yvvk_765 button{flex-shrink:0;border:0;background:none;color:#dbc7f8;cursor:pointer}._folderName_1yvvk_788{display:grid;gap:8px;font-size:13px}._folderName_1yvvk_788 input{border:1px solid #685078;border-radius:6px;padding:10px;background:#17151d;color:#eee5f8;font:inherit}._library_1yvvk_44{position:relative}._page_1yvvk_1 ._fileDrop_1yvvk_806{outline:2px solid #b099e3;outline-offset:-2px}._fileDropHint_1yvvk_811{position:absolute;inset:0;z-index:4;display:grid;place-items:center;padding:24px;pointer-events:none;text-align:center;color:#eee5f8;background:#201e27e8;font-size:16px}._toolbar_1yvvk_56 ._deleteButton_1yvvk_825,._dialog_1yvvk_635 ._deleteButton_1yvvk_825{color:#ffd3d3;background:#782a35;border:1px solid #d5606d}._deleteDialog_1yvvk_831{border:2px solid #e4777f}._deleteDialog_1yvvk_831>i{color:#ff8b94;font-size:42px}._deleteDialog_1yvvk_831 h2{color:#ffd3d3}._deleteDialog_1yvvk_831 input{display:block;margin-top:10px;padding:10px;color:#fff;background:#17151d;border:1px solid #b2656c;border-radius:6px}._dialog_1yvvk_635 ._deleteWarning_1yvvk_851{color:#ffd3d3;background:#622c36;border:1px solid #b75c69;border-radius:8px;padding:14px;font-weight:600}._previewControls_1yvvk_235 ._playbackRate_1yvvk_860{position:static;margin:0;padding:3px 6px;color:#d9c7ed;background:#18151de6;border-radius:4px;font-size:11px;white-space:nowrap}._workspace_1f55i_1{--audio-accent: #8b7cff;--audio-border: rgba(255, 255, 255, .08);display:grid;grid-template-columns:210px minmax(340px,1fr) 240px;height:100%;min-height:480px;overflow:hidden;color:#eeeaf5;background:radial-gradient(ellipse at 75% 0,rgba(100,108,255,.07),transparent 50%),#151517;color-scheme:dark}._workspace_1f55i_1 button,._workspace_1f55i_1 input,._workspace_1f55i_1 select,._workspace_1f55i_1 textarea{font:inherit}._workspace_1f55i_1 button{cursor:pointer;border:1px solid var(--audio-border);border-radius:8px;background:#ffffff0b;color:#eeeaf5;padding:8px 11px;box-shadow:none;transition:background .15s,border-color .15s,box-shadow .15s}._workspace_1f55i_1 button i{margin-right:7px}._workspace_1f55i_1 button:hover:not(:disabled){background:#8b7cff1f;border-color:#8b7cff4d}._workspace_1f55i_1 button:disabled{opacity:.4;cursor:default}._workspace_1f55i_1 button:focus-visible{outline:2px solid #a99aff;outline-offset:2px}._workspace_1f55i_1 input,._workspace_1f55i_1 select,._workspace_1f55i_1 textarea{color:#e5e1ee;background:#201f25;border:1px solid rgba(255,255,255,.12);border-radius:7px;padding:7px;min-width:0;box-sizing:border-box}._workspace_1f55i_1 input:focus-visible,._workspace_1f55i_1 select:focus-visible,._workspace_1f55i_1 textarea:focus-visible{outline:2px solid rgba(139,124,255,.6);outline-offset:1px}._workspace_1f55i_1 label{display:flex;flex-direction:column;gap:6px;font-size:12px;color:#aaa5b8}._workspace_1f55i_1 fieldset{border:0;padding:0;margin:0;min-width:0}._workspace_1f55i_1 h1,._workspace_1f55i_1 h2,._workspace_1f55i_1 p{margin:0}._workspace_1f55i_1 a{color:#bdb4fa}._workspace_1f55i_1 ._primary_1f55i_74{background:linear-gradient(135deg,#7968e9,#9b5fc8);border-color:#a896ff73;box-shadow:0 5px 16px #5b46c429,inset 0 1px #ffffff1f;color:#fff}._workspace_1f55i_1 ._primary_1f55i_74:hover:not(:disabled){background:linear-gradient(135deg,#8b79ff,#ac6bd4);border-color:#b8a6ff}._workspace_1f55i_1 ._primary_1f55i_74:disabled{background:#ffffff0f;border-color:var(--audio-border);box-shadow:none}._library_1f55i_90,._history_1f55i_90{min-width:0;min-height:0;display:flex;flex-direction:column;padding:18px 12px 14px;gap:18px;overflow:hidden;background:linear-gradient(180deg,#25232bfa,#19181cfc)}._library_1f55i_90 header,._history_1f55i_90 header{display:flex;align-items:center;justify-content:space-between;gap:8px}._library_1f55i_90 h1,._library_1f55i_90 h2,._history_1f55i_90 h1,._history_1f55i_90 h2{display:flex;align-items:center;gap:9px;font-size:14px;font-weight:650;letter-spacing:-.02em}._library_1f55i_90 h1 i,._library_1f55i_90 h2 i,._history_1f55i_90 h1 i,._history_1f55i_90 h2 i{color:#a79bc9;font-size:12px}._library_1f55i_90{border-right:1px solid var(--audio-border);background:radial-gradient(ellipse at 0 0,rgba(139,124,255,.1),transparent 35%),linear-gradient(180deg,#25232b,#19181c)}._history_1f55i_90{border-left:1px solid var(--audio-border)}._workspace_1f55i_1 ._newButton_1f55i_128{font-size:12px;padding:7px 10px}._count_1f55i_133{display:inline-flex;align-items:center;justify-content:center;min-width:24px;height:24px;border:1px solid var(--audio-border);border-radius:20px;color:#aaa5b8;font-size:11px;background:#ffffff08}._muted_1f55i_146{color:#9691a4;font-size:12px;line-height:1.6}._soundList_1f55i_152,._versionList_1f55i_152{display:flex;flex-direction:column;gap:6px;flex:1;min-height:0;overflow-y:auto;scrollbar-width:thin}._soundList_1f55i_152 button{display:flex;align-items:center;gap:10px;text-align:left;border-color:transparent;background:transparent;padding:10px 8px;border-radius:10px}._soundList_1f55i_152 button>span:last-child{min-width:0}._soundList_1f55i_152 button strong{display:block;overflow-wrap:anywhere;font-size:13px;font-weight:600}._soundList_1f55i_152 button small{display:block;font-size:10px;color:#9691a4;margin-top:5px}._soundIcon_1f55i_188,._titleMark_1f55i_188{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;flex-shrink:0;border:1px solid var(--audio-border);border-radius:10px;background:#ffffff08;color:#a69bbf;font-size:12px}._soundIcon_1f55i_188 i,._titleMark_1f55i_188 i{margin:0}._workspace_1f55i_1 button._selected_1f55i_205{background:linear-gradient(100deg,#7969f22e,#7969f20e);border-color:#9182ff38;box-shadow:inset 2px 0 0 var(--audio-accent)}._workspace_1f55i_1 button._selected_1f55i_205 ._soundIcon_1f55i_188{color:#d1c9ff;border-color:#9b8dff4d;background:#8574ff21}._sourcesLink_1f55i_216{display:flex;align-items:center;gap:8px;font-size:11px;padding:12px 4px 0;border-top:1px solid var(--audio-border);text-decoration:none}._sourcesLink_1f55i_216 i:last-child{margin-left:auto;font-size:9px;opacity:.5}._main_1f55i_231{min-width:0;min-height:0;display:flex;flex-direction:column;padding:18px 22px;gap:16px;overflow:hidden}._heading_1f55i_241{display:flex;justify-content:space-between;align-items:center;gap:12px;position:relative;flex-shrink:0}._heading_1f55i_241 h2{font-size:18px;letter-spacing:-.025em;font-weight:650;overflow-wrap:anywhere}._soundTitle_1f55i_256{display:flex;align-items:center;flex-wrap:wrap;gap:10px;min-width:0}._titleMark_1f55i_188{color:#d4ceff;border-color:#9d8fff4d;background:radial-gradient(circle at 30% 22%,rgba(255,255,255,.12),transparent 40%),linear-gradient(145deg,#7666ec4d,#db68c529);box-shadow:0 5px 16px #5a49be26}._badge_1f55i_271,._workingBadge_1f55i_271{color:#b0a8c5;background:#8b7cff0f;border:1px solid rgba(139,124,255,.14);border-radius:12px;padding:3px 7px;font-size:10px;white-space:nowrap}._workingBadge_1f55i_271{color:#bdb4fa}._workingBadge_1f55i_271 i{margin-right:5px}._player_1f55i_288,._playerEmpty_1f55i_288{border:1px solid rgba(139,124,255,.17);background:linear-gradient(120deg,#8b7cff17,#ffffff06);padding:12px 14px;border-radius:12px;flex-shrink:0}._playerMeta_1f55i_296{display:flex;justify-content:space-between;gap:8px;color:#9691a4;font-size:10px}._wave_1f55i_304{height:54px;margin:6px 0;cursor:crosshair}._wave_1f55i_304 svg{width:100%;height:100%}._playbackControls_1f55i_314{display:flex;align-items:center;gap:14px}._playbackControls_1f55i_314 audio{flex:1;width:0;min-width:0;height:32px}._playbackControls_1f55i_314 label{white-space:nowrap}._playerEmpty_1f55i_288{display:flex;min-height:32px;align-items:center;justify-content:space-between;gap:12px;color:#aaa2bd;font-size:12px}._playerEmpty_1f55i_288>span{display:flex;align-items:center;gap:10px}._playerEmpty_1f55i_288 button{font-size:11px;white-space:nowrap}._failedPlayer_1f55i_348{border-color:#e37a9429;background:#e37a940a}._failedPlayer_1f55i_348>span>i{color:#e7a0b3}._workspace_1f55i_1 ._check_1f55i_356{display:flex;flex-direction:row;gap:6px;align-items:center}._workspace_1f55i_1 ._check_1f55i_356 input{width:auto;flex:0 0 auto;margin:0;accent-color:var(--audio-accent)}._conversation_1f55i_369{display:flex;flex-direction:column;flex:1;min-height:0}._conversationTitle_1f55i_376{font-size:11px;padding-bottom:10px;border-bottom:1px solid var(--audio-border);color:#aaa2bd}._conversationTitle_1f55i_376 strong{font-weight:500}._conversationTitle_1f55i_376 i{margin-right:8px;color:#a99aff}._messages_1f55i_390{min-height:60px;flex:1;overflow-y:auto;overscroll-behavior:contain;padding:16px 2px;display:flex;flex-direction:column;gap:16px;scrollbar-width:thin}._messages_1f55i_390 article{display:flex;align-items:flex-start;gap:9px;max-width:90%;font-size:13px;flex-shrink:0}._messages_1f55i_390 article strong{display:block;font-weight:600;font-size:10px;color:#b4abc8;margin:2px 0 6px}._messages_1f55i_390 article p{white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.65}._messages_1f55i_390 article button{font-size:11px;margin-top:8px}._avatar_1f55i_426{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;flex:0 0 28px;border-radius:9px;border:1px solid rgba(139,124,255,.22);background:linear-gradient(145deg,#6f5ee133,#d25ebe1a);color:#c9c1ff;font-size:10px}._messageBody_1f55i_440{min-width:0}._messageBody_1f55i_440>p{padding:10px 13px;border:1px solid var(--audio-border);background:#ffffff09;border-radius:3px 12px 12px;color:#c7c3d0}._userMessage_1f55i_451{align-self:flex-end;flex-direction:row-reverse}._userMessage_1f55i_451 ._avatar_1f55i_426{color:#b0abbc;background:#ffffff0a;border-color:var(--audio-border)}._userMessage_1f55i_451 ._messageBody_1f55i_440>strong{text-align:right}._userMessage_1f55i_451 ._messageBody_1f55i_440>p{background:#8b7cff1a;border-color:#8b7cff24;border-radius:12px 3px 12px 12px;color:#d5d0e6}._assistantMessage_1f55i_470{align-self:flex-start}._progress_1f55i_474{display:flex;align-items:center;gap:9px;color:#aaa2bd;font-size:11px;padding-left:37px}._progress_1f55i_474 i{color:#a99aff}._composer_1f55i_486{border:1px solid rgba(255,255,255,.12);padding:11px;border-radius:14px;background:#26252aed;flex-shrink:0;box-shadow:0 12px 35px #0003,inset 0 1px #ffffff06;transition:border-color .15s,box-shadow .15s}._composer_1f55i_486:focus-within{border-color:#8b7cff73;box-shadow:0 12px 35px #0003,0 0 0 3px #8b7cff0f}._composer_1f55i_486 textarea{width:100%;resize:none;min-height:56px;max-height:140px;background:transparent;border:0;padding:9px 4px 2px;line-height:1.5;font-size:13px}._composer_1f55i_486 textarea:focus-visible{outline:none}._composer_1f55i_486 textarea::placeholder{color:#85808f}._settings_1f55i_517{display:flex;flex-wrap:wrap;align-items:end;gap:8px 12px;margin-bottom:4px;padding-bottom:10px;border-bottom:1px solid var(--audio-border)}._settings_1f55i_517 label{font-size:10px;gap:4px}._settings_1f55i_517 select{max-width:200px;font-size:11px}._settings_1f55i_517 input[type=number]{width:68px;font-size:11px}._settings_1f55i_517 ._check_1f55i_356{padding-bottom:7px}._composerInput_1f55i_542{display:flex;align-items:end;gap:8px}._workspace_1f55i_1 ._sendButton_1f55i_548{display:inline-flex;align-items:center;justify-content:center;flex:0 0 36px;height:36px;padding:0;border-radius:10px;margin-bottom:1px}._workspace_1f55i_1 ._sendButton_1f55i_548 i{margin:0;font-size:13px}._versionList_1f55i_152 button{text-align:left;padding:12px;background:#ffffff05;border-radius:10px}._versionList_1f55i_152 button>div{display:flex;justify-content:space-between;align-items:center;gap:6px}._versionList_1f55i_152 button>div strong{font-size:11px;font-weight:600}._versionList_1f55i_152 button p{color:#aaa5b6;font-size:11px;line-height:1.6;margin:8px 0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}._versionList_1f55i_152 button small{font-size:10px;color:#827c90}._versionStatus_1f55i_594,._failed_1f55i_348{display:inline-flex;align-items:center;gap:4px;font-size:9px;color:#a499c5}._versionStatus_1f55i_594 i,._failed_1f55i_348 i{margin:0!important}._failed_1f55i_348{color:#df96ab}._exportActions_1f55i_609{display:flex;flex-direction:column;gap:8px;border-top:1px solid var(--audio-border);padding-top:12px}._exportActions_1f55i_609>button{font-size:11px}._exportActions_1f55i_609 ._muted_1f55i_146{font-size:10px;line-height:1.6}._exportActions_1f55i_609 ._muted_1f55i_146 i{margin-left:4px;font-size:8px}._downloadRow_1f55i_628{display:flex;gap:6px}._downloadRow_1f55i_628 select{width:70px;font-size:11px}._downloadRow_1f55i_628 button{flex:1;font-size:11px}._error_1f55i_641{background:#be4c681a;color:#efb2c2;border:1px solid rgba(220,102,136,.2);border-radius:8px;padding:10px 12px;line-height:1.5;font-size:12px}._notice_1f55i_651{background:#4f99731a;color:#bce4be;padding:12px;border-radius:8px;font-size:12px;line-height:1.6}._empty_1f55i_660{display:flex;flex:1;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:16px}._empty_1f55i_660 h2{font-size:24px;letter-spacing:-.03em}._empty_1f55i_660 p{color:#9691a4;max-width:330px;line-height:1.7;font-size:13px}._emptyMark_1f55i_680{display:grid;place-items:center;width:70px;height:70px;border:1px solid rgba(139,124,255,.22);border-radius:22px;background:linear-gradient(145deg,#6f5ee133,#d25ebe1a);color:#bfb5f5;font-size:26px;box-shadow:0 10px 40px #8b7cff1a}._dialog_1f55i_693{background:#222126;color:#eeeaf5;border:1px solid rgba(139,124,255,.25);border-radius:16px;padding:24px;width:min(480px,100vw - 64px);max-height:85vh;overflow:auto;box-shadow:0 25px 100px #0009}._dialog_1f55i_693::backdrop{background:#08070bbd;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}._dialog_1f55i_693 header{display:flex;justify-content:space-between;align-items:center;margin-bottom:22px}._dialog_1f55i_693 header h2{font-size:19px;letter-spacing:-.025em}._dialog_1f55i_693 header button{padding:5px 9px}._dialog_1f55i_693 header button i{margin:0}._dialog_1f55i_693 form,._dialog_1f55i_693 fieldset{display:flex;flex-direction:column;gap:15px}._dialog_1f55i_693 footer{display:flex;justify-content:flex-end;gap:10px;margin-top:8px}._dialog_1f55i_693 small{color:#9691a4;line-height:1.6}._toggle_1f55i_745{display:flex;gap:8px}._toggle_1f55i_745 button{flex:1}._toggle_1f55i_745 button[aria-pressed=true]{background:#8b7cff26;border-color:#8b7cff66}._row_1f55i_757{display:flex;gap:12px}._row_1f55i_757 label:first-child{flex:1}._destination_1f55i_765{font-family:monospace;overflow-wrap:anywhere;padding:10px;background:#19181c;border-radius:7px;color:#c7bfe8}._brief_1f55i_774{font-size:10px;flex-shrink:0}._brief_1f55i_774 summary{display:flex;align-items:center;gap:6px;cursor:pointer;color:#aaa2bd;padding:7px 8px;border:1px solid transparent;border-radius:7px;list-style:none}._brief_1f55i_774 summary::-webkit-details-marker{display:none}._brief_1f55i_774 summary i:last-child{font-size:8px;transition:transform .15s}._brief_1f55i_774 summary:hover{background:#ffffff0a;border-color:var(--audio-border)}._brief_1f55i_774[open] summary{background:#8b7cff14}._brief_1f55i_774[open] summary i:last-child{transform:rotate(180deg)}._briefContent_1f55i_807{position:absolute;z-index:2;top:calc(100% + 8px);right:0;width:min(400px,100%);box-sizing:border-box;max-height:50vh;overflow:auto;padding:16px;border:1px solid rgba(139,124,255,.25);border-radius:12px;background:#25232c;box-shadow:0 15px 45px #0006;font-size:12px;line-height:1.6}._briefContent_1f55i_807 dl{margin:0}._briefContent_1f55i_807 dl>div+div{margin-top:12px}._briefContent_1f55i_807 dt{color:#a299b5;font-size:10px;font-weight:600}._briefContent_1f55i_807 dd{margin:3px 0 0;white-space:pre-wrap;overflow-wrap:anywhere}@media(max-width:1150px){._workspace_1f55i_1{grid-template-columns:175px minmax(280px,1fr) 210px}._main_1f55i_231{padding:14px}._library_1f55i_90,._history_1f55i_90{padding:14px 10px}._titleMark_1f55i_188{display:none}}@media(max-width:850px){._workspace_1f55i_1{height:auto;min-height:100%;grid-template-columns:150px minmax(0,1fr);overflow:visible}._history_1f55i_90{grid-column:1/-1;border-top:1px solid var(--audio-border);border-left:0}._versionList_1f55i_152{flex-direction:row;max-height:150px}._versionList_1f55i_152 button{min-width:180px;max-width:230px}._main_1f55i_231{overflow:visible}._conversation_1f55i_369{min-height:400px}._messages_1f55i_390{max-height:320px}._exportActions_1f55i_609{flex-direction:row;align-items:center;flex-wrap:wrap}._library_1f55i_90,._soundList_1f55i_152{overflow:visible}}@media(max-width:550px){._workspace_1f55i_1{display:flex;flex-direction:column}._library_1f55i_90{border-right:0;border-bottom:1px solid var(--audio-border);gap:12px}._soundList_1f55i_152{flex-direction:row;overflow-x:auto}._soundList_1f55i_152 button{flex-shrink:0}._sourcesLink_1f55i_216{display:none}._heading_1f55i_241 h2{font-size:17px}._main_1f55i_231{gap:14px;padding:14px 12px}._soundTitle_1f55i_256{gap:6px}._playbackControls_1f55i_314{gap:8px}._playbackControls_1f55i_314 label{font-size:10px}._settings_1f55i_517{gap:8px}._settings_1f55i_517 select{max-width:180px}._messages_1f55i_390 article{max-width:100%;gap:7px}._avatar_1f55i_426{width:24px;height:24px;flex-basis:24px;font-size:9px}._messageBody_1f55i_440>p{padding:9px 11px}._brief_1f55i_774 summary{padding:6px 3px}}@media(prefers-reduced-motion:reduce){._workspace_1f55i_1 *,._workspace_1f55i_1 *:before{transition:none!important;animation:none!important}}._banner_u4qd4_1{position:sticky;top:0;z-index:1100;color:#fff;background:linear-gradient(110deg,#d32232,#b81727);border-bottom:1px solid #ff8390;box-shadow:0 4px 18px #0005}._content_u4qd4_11{max-width:1680px;margin:auto;padding:13px 24px;display:flex;align-items:center;gap:18px}._content_u4qd4_11>i{font-size:22px}._content_u4qd4_11 a{color:#fff;font-size:13px;font-weight:700;white-space:nowrap;text-decoration:underline;text-underline-offset:3px}._content_u4qd4_11 a:focus-visible{outline:2px solid white;outline-offset:4px}._message_u4qd4_35{flex:1;min-width:0}._message_u4qd4_35 strong{display:block;font-size:15px;line-height:1.4}._message_u4qd4_35 span{display:block;font-size:12px;line-height:1.5;margin-top:2px}._progress_u4qd4_51{min-width:150px}._progress_u4qd4_51 span{display:block;font-size:12px;margin-bottom:5px}._progress_u4qd4_51 progress{display:block;width:100%;height:5px;accent-color:#fff}@media(max-width:700px){._content_u4qd4_11{padding:12px 16px;gap:10px 14px;flex-wrap:wrap}._message_u4qd4_35{flex-basis:calc(100% - 42px)}._progress_u4qd4_51{flex:1;margin-left:36px}}:root{--primary-color: #646cff;--primary-hover: #535bf2;--secondary-color: #ff64d8;--bg-color: #1a1a1a;--surface-color: #242424;--surface-hover: #2a2a2a;--button-color: #343333;--button-hover: #433f3f;--text-primary: rgba(255, 255, 255, .92);--text-secondary: rgba(255, 255, 255, .7);--text-muted: rgba(255, 255, 255, .5);--success-color: #4caf50;--error-color: #f44336;--warning-color: #ff9800;--info-color: #2196f3;--spacing-xs: .25rem;--spacing-sm: .5rem;--spacing-md: 1rem;--spacing-lg: 1.5rem;--spacing-xl: 2rem;--border-radius-sm: 4px;--border-radius-md: 8px;--border-radius-lg: 12px;--border-color: rgba(255, 255, 255, .1);--font-family: Inter, system-ui, Avenir, Helvetica, Arial, sans-serif;--line-height-base: 1.6;--line-height-heading: 1.2;color-scheme:dark}*,*:before,*:after{box-sizing:border-box}body{margin:0;min-width:320px;min-height:100vh;font-family:var(--font-family);font-size:16px;line-height:var(--line-height-base);font-weight:400;color:var(--text-primary);background-color:var(--bg-color);font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3,h4,h5,h6{line-height:var(--line-height-heading);margin:0 0 var(--spacing-md) 0;font-weight:600;color:var(--text-primary)}h1{font-size:2.5rem}h2{font-size:2rem}h3{font-size:1.75rem}h4{font-size:1.5rem}h5{font-size:1.25rem}h6{font-size:1rem}p{margin:0 0 var(--spacing-md) 0;color:var(--text-secondary)}a{font-weight:500;color:var(--primary-color);text-decoration:none;transition:color .2s ease}a:hover{color:var(--primary-hover);text-decoration:underline}button{border-radius:var(--border-radius-md);border:1px solid transparent;padding:.6em 1.2em;font-size:1em;font-weight:500;font-family:inherit;background-color:var(--button-color);color:var(--text-primary);cursor:pointer;transition:all .25s;box-shadow:0 2px 4px #0000001a}button:hover{background-color:var(--button-hover);border-color:var(--primary-color);transform:translateY(-1px)}button:active{transform:translateY(0)}button:focus,button:focus-visible{outline:4px auto -webkit-focus-ring-color}button:disabled{opacity:.6;cursor:not-allowed;transform:none}input,textarea,select{background-color:var(--surface-color);border:1px solid var(--border-color);border-radius:var(--border-radius-md);padding:.6em 1em;font-size:1em;color:var(--text-primary);font-family:inherit;transition:border-color .2s,box-shadow .2s;width:100%;max-width:100%}textarea{resize:vertical;min-height:250px;line-height:1.6;font-size:.9em}input:focus,textarea:focus,select:focus{outline:none;border-color:var(--primary-color);box-shadow:0 0 0 3px #646cff33}label{display:block;margin-bottom:var(--spacing-xs);font-weight:500;color:var(--text-secondary);font-size:.9em}code,pre{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace;background-color:#0003;padding:.2em .4em;border-radius:var(--border-radius-sm);font-size:.9em}pre{padding:var(--spacing-md);overflow-x:auto}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:var(--bg-color)}::-webkit-scrollbar-thumb{background:var(--surface-color);border-radius:5px;border:2px solid var(--bg-color)}::-webkit-scrollbar-thumb:hover{background:#444}._surface_10cho_1{--auth-violet: #8b7cff;--auth-border: rgba(255, 255, 255, .08);color:var(--text-primary);background:radial-gradient(circle at 78% 12%,rgba(100,108,255,.1),transparent 27rem),radial-gradient(circle at 15% 85%,rgba(233,121,209,.04),transparent 26rem),linear-gradient(rgba(255,255,255,.013) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.013) 1px,transparent 1px),#151517;background-size:auto,auto,36px 36px,36px 36px,auto}._loginSurface_10cho_9{display:grid;min-height:100dvh;place-items:center;padding:3rem 1rem}._settingsSurface_10cho_16{min-height:calc(100dvh - 4.4rem);margin-top:calc(-1 * var(--spacing-xl));padding:clamp(1.75rem,5vw,3.5rem) 1rem 4rem}._page_10cho_22{width:100%;max-width:43rem;margin-inline:auto}._page_10cho_22 p{margin:0;color:#ffffff87;font-size:.82rem;line-height:1.7}._page_10cho_22 form{display:grid;gap:1.25rem}._page_10cho_22 label{display:grid;gap:.5rem;margin:0;color:#ffffffbf;font-size:.75rem;font-weight:650}._page_10cho_22 input{min-width:0;min-height:2.9rem;padding:.75rem .85rem;border:1px solid rgba(255,255,255,.1);border-radius:.7rem;background:#0003;color:var(--text-primary);font-size:.85rem}._page_10cho_22 input::placeholder{color:#ffffff47}._page_10cho_22 input:focus{border-color:#9788ffa6;box-shadow:0 0 0 3px #8b7cff1f}._page_10cho_22 input:disabled{opacity:.55}._page_10cho_22 button{min-height:2.75rem;padding:.72rem 1rem;border:1px solid rgba(151,136,255,.5);border-radius:.75rem;background:linear-gradient(135deg,#7563f4f5,#915bc7f0);box-shadow:0 10px 28px #5b46c433,inset 0 1px #ffffff26;color:#fff;font-size:.78rem;font-weight:750}._page_10cho_22 button:hover:not(:disabled){border-color:#beb6ffcc;background:linear-gradient(135deg,#7c6bf5,#a05fd2)}._page_10cho_22 button:focus-visible{outline:2px solid #bfb5ff;outline-offset:3px}._page_10cho_22 button:disabled{opacity:.5}._page_10cho_22 ._secondary_10cho_87{border-color:#ffffff1a;background:#ffffff06;box-shadow:none;color:#ffffff9e}._page_10cho_22 ._secondary_10cho_87:hover:not(:disabled){border-color:#8b7cff4d;background:#8b7cff14;color:var(--text-primary);transform:none}._page_10cho_22 ._textButton_10cho_99{min-height:2.2rem;border-color:transparent;background:transparent;box-shadow:none;color:#beb6ffcc}._page_10cho_22 ._textButton_10cho_99:hover:not(:disabled){border-color:transparent;background:#8b7cff0f;transform:none}._page_10cho_22 a:focus-visible{outline:2px solid #bfb5ff;outline-offset:4px;border-radius:.25rem}._loginPage_10cho_117{max-width:26rem}._brand_10cho_121{display:flex;justify-content:center;align-items:center;gap:.5rem;margin-bottom:2.8rem;color:#ffffffbf;font-size:.9rem;font-weight:750;letter-spacing:-.025em}._brand_10cho_121 span{color:#ffffff59;font-weight:450}._heading_10cho_138{margin-bottom:1.75rem}._heading_10cho_138 h1{margin:.45rem 0 .7rem;font-size:clamp(1.65rem,4vw,2.15rem);letter-spacing:-.045em;line-height:1.15}._loginHeading_10cho_148{text-align:center}._eyebrow_10cho_152{color:#beb6ffe0;font-size:.65rem;font-weight:800;letter-spacing:.13em;text-transform:uppercase}._orb_10cho_160{position:relative;display:inline-grid;width:3.9rem;height:3.9rem;margin-bottom:1.35rem;place-items:center;border:1px solid rgba(151,136,255,.36);border-radius:1.2rem;background:radial-gradient(circle at 25% 18%,rgba(255,255,255,.22),transparent 34%),linear-gradient(145deg,#7462ef59,#e166c324);box-shadow:0 0 65px #6b59de38,inset 0 1px #ffffff1a;color:#dedaff;font-size:1.2rem}._orb_10cho_160:after{position:absolute;inset:-.45rem;border:1px solid rgba(151,136,255,.09);border-radius:1.5rem;content:""}._backLink_10cho_182{display:inline-flex;align-items:center;gap:.5rem;margin-bottom:1.6rem;color:#ffffff73;font-size:.73rem}._backLink_10cho_182:hover{color:#c4bcff;text-decoration:none}._card_10cho_195{display:grid;gap:1.4rem;padding:clamp(1.25rem,4vw,1.75rem);border:1px solid rgba(151,136,255,.16);border-radius:1.1rem;background:linear-gradient(145deg,#25232bfa,#19181cfc);box-shadow:0 18px 60px #0003,inset 0 1px #ffffff09}._cardHeader_10cho_205{display:flex;align-items:center;gap:.8rem;padding-bottom:1.1rem;border-bottom:1px solid var(--auth-border)}._cardHeader_10cho_205 h2{margin:0;font-size:.92rem;letter-spacing:-.02em}._cardIcon_10cho_218{display:grid;width:2.65rem;height:2.65rem;flex:0 0 2.65rem;place-items:center;border:1px solid rgba(157,143,255,.25);border-radius:.8rem;background:linear-gradient(145deg,#7666ec38,#db68c51a);color:#c4bcff}._badge_10cho_230,._inactiveBadge_10cho_230{display:inline-flex;align-items:center;gap:.45rem}._badge_10cho_230:before,._inactiveBadge_10cho_230:before{width:.4rem;height:.4rem;border-radius:50%;background:currentColor;content:""}._badge_10cho_230{color:#8bdcba}._inactiveBadge_10cho_230{color:#ffffffad}._setupDetails_10cho_251{display:grid;grid-template-columns:12rem minmax(0,1fr);align-items:center;gap:1.4rem;padding:1.1rem;border:1px solid var(--auth-border);border-radius:.85rem;background:#00000029}._qr_10cho_262{display:block;width:100%;max-width:256px;height:auto;border-radius:.65rem}._manualSetup_10cho_270{display:grid;min-width:0;gap:.7rem}._page_10cho_22 ._hint_10cho_276{color:#ffffff61;font-size:.7rem}._secret_10cho_281{display:block;padding:.75rem;border:1px solid rgba(139,124,255,.15);border-radius:.6rem;background:#8b7cff0e;color:#d4ceff;font-size:.75rem;line-height:1.7;overflow-wrap:anywhere;-webkit-user-select:all;user-select:all}._actions_10cho_294{display:flex;flex-wrap:wrap;gap:.65rem}._loginActions_10cho_300{display:grid;gap:.35rem;padding-top:.2rem}._page_10cho_22 ._codeInput_10cho_306{font-family:source-code-pro,Menlo,Monaco,Consolas,monospace;font-size:1.15rem;letter-spacing:.3em;text-align:center}._page_10cho_22 ._recoveryInput_10cho_313{font-size:.9rem;letter-spacing:.06em}._page_10cho_22 ._error_10cho_318,._page_10cho_22 ._notice_10cho_318{margin-block:1rem;padding:.8rem .9rem;border:1px solid rgba(242,172,165,.2);border-radius:.75rem;background:#f2aca50e;color:#f2aca5;font-size:.76rem}._page_10cho_22 ._notice_10cho_318{border-color:#73d7b133;background:#73d7b10e;color:#8bdcba}._codes_10cho_334{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem;margin:0;padding:0;list-style:none}._codes_10cho_334 li{min-width:0;padding:.7rem;border:1px solid rgba(139,124,255,.15);border-radius:.6rem;background:#8b7cff0e;color:#d4ceff;font-family:source-code-pro,Menlo,Monaco,Consolas,monospace;font-size:.78rem;text-align:center}@media(max-width:560px){._loginSurface_10cho_9{padding-block:2rem}._settingsSurface_10cho_16{min-height:calc(100dvh - 7.5rem)}._brand_10cho_121{margin-bottom:2rem}._setupDetails_10cho_251{grid-template-columns:minmax(0,1fr);gap:1rem}._setupDetails_10cho_251 ._qr_10cho_262{justify-self:center;width:12rem}._actions_10cho_294{flex-direction:column}._actions_10cho_294 button{width:100%}._codes_10cho_334{grid-template-columns:minmax(0,1fr)}}._page_10cho_22 ._enrollmentNotice_10cho_382{margin-bottom:1.5rem;padding:.9rem 1rem;border:1px solid rgba(139,124,255,.25);border-radius:.75rem;background:#8b7cff12;color:#c4bcff}._continueLink_10cho_391{display:inline-flex;align-items:center;justify-content:center;gap:.65rem;min-height:2.75rem;padding:.72rem 1rem;border:1px solid rgba(151,136,255,.5);border-radius:.75rem;background:linear-gradient(135deg,#7563f4f5,#915bc7f0);color:#fff;font-size:.78rem;font-weight:750}._continueLink_10cho_391:hover{color:#fff;text-decoration:none;filter:brightness(1.1)}._container_3bpn2_1{--primary-color: #8b7cff;--primary-hover: #a095ff;--surface-color: #211f27;--surface-hover: #2b2735;--border-color: rgba(255, 255, 255, .08);max-width:1400px;margin:0 auto;padding:2.5rem 2rem 4rem}._container_3bpn2_1 a:focus-visible,._container_3bpn2_1 button:focus-visible,._container_3bpn2_1 input:focus-visible,._container_3bpn2_1 select:focus-visible{outline:2px solid var(--primary-color);outline-offset:4px}._header_3bpn2_16{display:flex;align-items:center;justify-content:space-between;gap:1.5rem;margin-bottom:2rem}._header_3bpn2_16 h1{margin:.35rem 0 .5rem;font-size:2.25rem;letter-spacing:-.04em}._eyebrow_3bpn2_29{color:#bcb1fa;font-size:.7rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase}._subtitle_3bpn2_37{margin:0;font-size:.9rem}._headerActions_3bpn2_42{display:flex;flex-wrap:wrap;align-items:center;gap:.65rem}._primaryButton_3bpn2_49,._secondaryButton_3bpn2_49{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;min-height:40px;padding:.6rem 1rem;border:1px solid var(--border-color);border-radius:var(--border-radius-md);font:inherit;font-size:.82rem;font-weight:600;cursor:pointer;text-decoration:none}._primaryButton_3bpn2_49:hover,._secondaryButton_3bpn2_49:hover{text-decoration:none}._primaryButton_3bpn2_49{background:linear-gradient(135deg,#7563f4f5,#915bc7f0);border-color:#9788ff80;color:#fff;box-shadow:0 10px 28px #5b46c433,inset 0 1px #ffffff26}._primaryButton_3bpn2_49:hover{background:linear-gradient(135deg,#7c6bf5,#a05fd2);border-color:#beb6ffcc;color:#fff}._secondaryButton_3bpn2_49{background:#ffffff09;color:#c1baca;box-shadow:none}._secondaryButton_3bpn2_49:hover{background:#8b7cff17;border-color:#8b7cff40;color:var(--text-primary)}._toolbar_3bpn2_91{display:flex;align-items:center;justify-content:space-between;gap:1rem}._search_3bpn2_98{display:flex;align-items:center;gap:.75rem;width:min(100%,520px);padding:0 1rem;border:1px solid var(--border-color);border-radius:var(--border-radius-md);background:#23202bd9;color:#9c91bf}._search_3bpn2_98:focus-within{border-color:#8b7cff8c;box-shadow:0 0 0 3px #8b7cff12}._search_3bpn2_98 input{width:100%;min-width:0;padding:.85rem 0;border:none;background:transparent;color:var(--text-primary);font:inherit;font-size:.85rem}._search_3bpn2_98 input:focus-visible{outline:none}._sort_3bpn2_127{display:flex;align-items:center;gap:.75rem;color:var(--text-muted);font-size:.8rem;white-space:nowrap}._sort_3bpn2_127 select{width:auto;padding:.7rem;border:1px solid var(--border-color);border-radius:var(--border-radius-md);background:var(--surface-color);color:var(--text-primary);font:inherit}._resultCount_3bpn2_145{margin:.75rem 0 1.5rem;color:var(--text-muted);font-size:.75rem}._listStack_3bpn2_151{display:grid;gap:2rem}._jobsSection_3bpn2_156 h2{display:flex;align-items:center;gap:.5rem;margin:0 0 .75rem;font-size:.85rem}._jobsSection_3bpn2_156 h2 i{color:#f7c948;font-size:.75rem}._jobsSection_3bpn2_156 h2>span{padding:.15rem .45rem;border-radius:6px;background:#8b7cff1a;color:#bcb1d9;font-size:.7rem}._jobList_3bpn2_175{display:grid;gap:10px;margin:0;padding:0;list-style:none}._jobRow_3bpn2_183{display:flex;align-items:center;border:1px solid rgba(155,141,255,.1);border-radius:12px;background:linear-gradient(110deg,#2a2535e6,#1d1b22f2);box-shadow:inset 0 1px #ffffff06;transition:background .15s,border-color .15s,box-shadow .15s}._jobRow_3bpn2_183:hover,._jobRow_3bpn2_183:focus-within{border-color:#9b8dff4d;background:linear-gradient(110deg,#392e4ed9,#221e2cf5);box-shadow:inset 3px 0 #8b7cffb3}._jobLink_3bpn2_198{display:flex;align-items:center;align-self:stretch;flex:1;min-width:0;gap:1.2rem;padding:1.15rem 1.25rem;color:var(--text-primary);border-radius:var(--border-radius-md)}._jobLink_3bpn2_198:hover{color:var(--text-primary);text-decoration:none}._jobLink_3bpn2_198:hover strong{color:#d4caff}._thumbnail_3bpn2_217{flex:0 0 68px;width:68px;height:68px;display:flex;align-items:center;justify-content:center;overflow:hidden;background:linear-gradient(135deg,#8b7cff33,#e979d10e);border:1px solid var(--border-color);border-radius:10px}._thumbnail_3bpn2_217 img{width:100%;height:100%;object-fit:contain;padding:.35rem}._thumbnail_3bpn2_217>span{color:#c4bcff;font-size:1.5rem;font-weight:600}._nameCell_3bpn2_241{display:grid;flex:1;min-width:0;gap:.2rem}._nameCell_3bpn2_241 strong{font-size:.95rem;overflow-wrap:anywhere}._description_3bpn2_252{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;color:var(--text-secondary);font-size:.78rem;line-height:1.45;overflow-wrap:anywhere}._jobId_3bpn2_263{justify-self:start;padding:0;background:none;color:var(--text-muted);font-size:.68rem}._dateCell_3bpn2_271{display:grid;flex-shrink:0;gap:.2rem;margin-left:1rem;font-size:.72rem;color:var(--text-secondary)}._dateCell_3bpn2_271>span{color:var(--text-muted);font-size:.68rem}._openIcon_3bpn2_284{color:var(--text-muted);font-size:.7rem}._rowActions_3bpn2_289{display:flex;gap:.35rem;padding-right:1.25rem}._iconButton_3bpn2_295{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;padding:0;box-shadow:none;border:1px solid transparent;border-radius:var(--border-radius-md);background:transparent;color:var(--text-muted);cursor:pointer}._iconButton_3bpn2_295:hover{border-color:var(--border-color);background:var(--surface-color);color:var(--text-primary)}._starred_3bpn2_315,._starred_3bpn2_315:hover{color:#f7c948}._emptyState_3bpn2_322{display:grid;justify-items:center;gap:.75rem;text-align:center;padding:4rem 2rem;background:linear-gradient(130deg,#2a2535b3,#1d1b22cc);border:1px dashed rgba(155,141,255,.22);border-radius:var(--border-radius-lg)}._emptyState_3bpn2_322 h2{font-size:1.1rem;margin:0}._emptyState_3bpn2_322 p{margin:0}._loading_3bpn2_340{padding:4rem;text-align:center;color:var(--text-secondary)}._errorMessage_3bpn2_346{display:flex;align-items:center;gap:.75rem;padding:1rem;margin-bottom:1rem;background:#f443361a;border:1px solid rgba(244,67,54,.2);border-radius:var(--border-radius-md);color:#e57373}._errorMessage_3bpn2_346 button{margin-left:auto}@media(max-width:1000px){._header_3bpn2_16{align-items:flex-start;flex-direction:column}._dateCell_3bpn2_271{display:none}}@media(max-width:600px){._container_3bpn2_1{padding:1.5rem 1rem 3rem}._toolbar_3bpn2_91{align-items:stretch;flex-direction:column;gap:.75rem}._sort_3bpn2_127{justify-content:space-between}._jobLink_3bpn2_198{padding:1rem .75rem;gap:.75rem}._thumbnail_3bpn2_217{flex-basis:48px;width:48px;height:56px}._openIcon_3bpn2_284{display:none}._rowActions_3bpn2_289{flex-direction:column;padding-right:.5rem;gap:.1rem}._nameCell_3bpn2_241 strong{font-size:.85rem}}._container_1r6u6_1{padding:var(--spacing-xl);max-width:900px;margin:0 auto;font-family:var(--font-family);color:var(--text-primary)}._container_1r6u6_1 p{color:var(--text-secondary)}._createSubheader_1r6u6_12{flex-shrink:0;padding:8px max(24px,(100% - 1536px) / 2);border-bottom:1px solid rgba(255,255,255,.08);background:#1b1a20}._createNav_1r6u6_19{display:flex;align-items:center;justify-content:center;gap:6px}._createTool_1r6u6_26{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:9px 14px;border:1px solid transparent;border-radius:7px;background:transparent;color:#a9a5b4;font:inherit;font-size:13px;line-height:20px;text-decoration:none;cursor:pointer;box-shadow:none}._createTool_1r6u6_26:hover{background:#292630;color:#eeeaf7;transform:none}._createTool_1r6u6_26:focus-visible{outline:2px solid #a99aff;outline-offset:2px}._createToolActive_1r6u6_53{background:#302b40;border-color:#4c4267;color:#e0d6ff}@media(max-width:600px){._createSubheader_1r6u6_12{padding:8px 12px}}._createContent_1r6u6_64{--primary-color: #8b7cff;--primary-hover: #a095ff;--surface-color: #201f25;--surface-hover: #292730;--border-color: rgba(255, 255, 255, .08);overflow-y:auto;padding:24px max(24px,(100% - 1536px) / 2) 40px;background:radial-gradient(circle at 78% 12%,rgba(100,108,255,.08),transparent 27rem),#151517;scrollbar-width:thin}._createContent_1r6u6_64._spineContent_1r6u6_76{padding:0}._card_1r6u6_80._createWorkspace_1r6u6_80{--create-panel-padding: 20px;--create-panel-gap: 12px;--create-panel-surface: rgba(17, 17, 20, .3);--create-panel-background: linear-gradient(145deg, rgba(37, 35, 43, .94), rgba(27, 26, 31, .98));padding:0;border:0;background:transparent;box-shadow:none}._card_1r6u6_80._createWorkspace_1r6u6_80>._grid_1r6u6_90{grid-template-columns:minmax(0,1fr);gap:18px}._card_1r6u6_80._createWorkspace_1r6u6_80 ._section_1r6u6_94{padding:var(--create-panel-padding);border-radius:12px;background:var(--create-panel-background);box-shadow:inset 0 1px #ffffff06;scroll-margin-top:20px}._card_1r6u6_80._createWorkspace_1r6u6_80 ._sectionHeader_1r6u6_101{margin-bottom:12px}._card_1r6u6_80._createWorkspace_1r6u6_80 ._sectionHeader_1r6u6_101:has([aria-expanded=false]){margin-bottom:0}._card_1r6u6_80._createWorkspace_1r6u6_80 ._sectionHeaderToggle_1r6u6_107{min-height:28px;font-size:15px}._card_1r6u6_80._createWorkspace_1r6u6_80 ._sectionHeaderToggle_1r6u6_107:before{height:16px;width:3px;background:var(--primary-color);box-shadow:none}._card_1r6u6_80._createWorkspace_1r6u6_80 ._sectionBody_1r6u6_117{gap:12px;min-width:0}._card_1r6u6_80._createWorkspace_1r6u6_80 ._assetGroupTitle_1r6u6_121{margin:8px 0 0;font-size:12px;color:#b6b6c2}._card_1r6u6_80._createWorkspace_1r6u6_80 ._timestampGrid_1r6u6_126{margin-top:0;padding-top:16px;gap:16px}._card_1r6u6_80._createWorkspace_1r6u6_80 ._timestampGrid_1r6u6_126 ._field_1r6u6_131 p{font-size:12px}._card_1r6u6_80._createWorkspace_1r6u6_80 ._projectSetupBanner_1r6u6_134,._card_1r6u6_80._createWorkspace_1r6u6_80 ._readinessPanel_1r6u6_134{padding:14px;gap:12px}._card_1r6u6_80._createWorkspace_1r6u6_80 ._symbolPromptLockNotice_1r6u6_138{padding:14px;font-size:13px}._card_1r6u6_80._createWorkspace_1r6u6_80 [id]{scroll-margin-top:20px}._projectOverview_1r6u6_146{display:grid;grid-template-columns:minmax(280px,.8fr) minmax(0,1.2fr);gap:24px;padding:20px;border:1px solid var(--border-color);border-radius:12px;background:var(--create-panel-background);box-shadow:inset 0 1px #ffffff06}._projectMetadata_1r6u6_157{display:flex;flex-direction:column;min-width:0;gap:16px}._projectIdentity_1r6u6_164{display:grid;grid-template-columns:minmax(0,1fr);gap:12px}._projectDimensions_1r6u6_170{display:grid;grid-template-columns:minmax(0,1.4fr) repeat(2,minmax(0,1fr));gap:12px;padding-top:14px;border-top:1px solid var(--border-color)}._projectIdentity_1r6u6_164>*,._projectDimensions_1r6u6_170>*{min-width:0}._createWorkspace_1r6u6_80 ._projectOverview_1r6u6_146 h5{min-width:0;overflow-wrap:anywhere;font-size:13px;line-height:1.5}._createWorkspace_1r6u6_80 ._projectOverview_1r6u6_146 label{margin-bottom:0;font-size:10px;color:#a5a3b1}._createWorkspace_1r6u6_80 ._projectOverview_1r6u6_146 button{box-shadow:none;font-size:11px}._createWorkspace_1r6u6_80 ._projectOverview_1r6u6_146 input,._createWorkspace_1r6u6_80 ._projectOverview_1r6u6_146 textarea{min-width:0;font-size:13px}._createWorkspace_1r6u6_80 ._projectOverview_1r6u6_146 textarea{min-height:120px}._projectOverview_1r6u6_146 input+div{gap:4px}._projectOverview_1r6u6_146 input+div button{padding:6px}._projectOverview_1r6u6_146 ._dimensionHint_1r6u6_217{margin:-8px 0 0;color:var(--text-muted);font-size:11px;line-height:1.5}._projectInfluence_1r6u6_224{min-width:0;max-height:180px;overflow-y:auto;padding-left:24px;border-left:1px solid var(--border-color);scrollbar-width:thin}._createWorkspace_1r6u6_80 ._projectInfluence_1r6u6_224 h5{max-width:100ch;font-size:12px;line-height:1.7;color:#bcbac7;font-weight:400}@media(max-width:1100px){._projectOverview_1r6u6_146{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}._projectDimensions_1r6u6_170{grid-template-columns:repeat(2,minmax(0,1fr))}._projectDimensions_1r6u6_170>:first-child{grid-column:1/-1}}@media(max-width:900px){._projectOverview_1r6u6_146{grid-template-columns:minmax(0,1fr)}._projectInfluence_1r6u6_224{padding:14px 0 0;border-left:0;border-top:1px solid var(--border-color)}._card_1r6u6_80._createWorkspace_1r6u6_80 [id],._card_1r6u6_80._createWorkspace_1r6u6_80 ._section_1r6u6_94{scroll-margin-top:16px}}@media(max-width:600px){._createContent_1r6u6_64{padding:16px 12px 24px}._card_1r6u6_80._createWorkspace_1r6u6_80{--create-panel-padding: 14px}._card_1r6u6_80._createWorkspace_1r6u6_80>._grid_1r6u6_90{gap:12px}._projectOverview_1r6u6_146{grid-template-columns:minmax(0,1fr);padding:12px;gap:14px}._projectIdentity_1r6u6_164{grid-template-columns:minmax(0,1fr)}._projectInfluence_1r6u6_224{max-height:170px;padding:12px 0 0;border-left:0;border-top:1px solid var(--border-color)}._projectDimensions_1r6u6_170{grid-template-columns:repeat(2,minmax(0,1fr))}._projectDimensions_1r6u6_170>:first-child{grid-column:1/-1}}._assetLinkMissing_1r6u6_296{margin:0 auto var(--spacing-lg);max-width:900px;padding:.85rem 1rem;display:flex;align-items:center;justify-content:space-between;gap:1rem;border:1px solid rgba(251,191,36,.38);border-radius:var(--border-radius-md);background:#78530c33;color:#fde68a}._assetLinkMissing_1r6u6_296 div{display:flex;flex-direction:column;gap:.2rem}._assetLinkMissing_1r6u6_296 strong{color:#fef3c7}._assetLinkMissing_1r6u6_296 span{font-size:.82rem}._assetLinkMissing_1r6u6_296 a{flex:0 0 auto;font-size:.82rem;font-weight:700}._header_1r6u6_326{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--spacing-xl);position:sticky;top:0;background-color:#171717cc;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);z-index:100;padding:1rem 1.5rem;border-bottom:1px solid var(--border-color);margin-left:-1.5rem;margin-right:-1.5rem;margin-top:-1.5rem;width:calc(100% + 3rem)}._headerLeft_1r6u6_344{display:flex;align-items:center;gap:1.5rem;min-width:0}._backLink_1r6u6_351{color:var(--text-muted);font-size:1.25rem;transition:color .2s;display:flex;align-items:center}._backLink_1r6u6_351:hover{color:var(--primary-color)}._headerTitle_1r6u6_362{display:flex;flex-direction:column;gap:.25rem;min-width:0;max-width:24rem}._headerTitle_1r6u6_362 h1{margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.8rem;font-weight:700;color:var(--text-primary);letter-spacing:-.02em}._headerTitle_1r6u6_362 ._subtitle_1r6u6_379{font-size:.75rem;color:var(--text-muted);font-family:SFMono-Regular,Consolas,monospace}._nav_1r6u6_385{display:flex;align-items:center;background:var(--surface-color);padding:4px 6px;border-radius:var(--border-radius-md);border:1px solid var(--border-color);gap:7px;min-width:0;overflow-x:auto;scrollbar-width:thin}._navGroup_1r6u6_398{display:flex;align-items:center;gap:2px;flex-shrink:0;--nav-color: #bec6d2;--nav-tint: rgba(154, 169, 190, .12);--nav-border: rgba(154, 169, 190, .25)}._navGroup_1r6u6_398[data-domain=art]{--nav-color: #e7aad2;--nav-tint: rgba(219, 137, 186, .13);--nav-border: rgba(219, 137, 186, .3)}._navGroup_1r6u6_398[data-domain=development]{--nav-color: #c1b0ff;--nav-tint: rgba(157, 128, 242, .18);--nav-border: rgba(174, 149, 248, .35)}._navGroup_1r6u6_398[data-domain=math]{--nav-color: #8fd8c1;--nav-tint: rgba(78, 190, 160, .13);--nav-border: rgba(102, 207, 179, .3)}._navSeparator_1r6u6_423{flex:0 0 auto;color:#625c6a;font-size:14px;font-weight:300;-webkit-user-select:none;user-select:none}._navLink_1r6u6_431{padding:.4rem .85rem;border:1px solid transparent;border-radius:var(--border-radius-sm);text-decoration:none;color:var(--nav-color);font-size:.8rem;font-weight:500;white-space:nowrap;transition:background .2s ease,border-color .2s ease}._navLink_1r6u6_431:hover{color:var(--nav-color);background:var(--nav-tint)}._navLink_1r6u6_431._active_1r6u6_446{background:var(--nav-tint);border-color:var(--nav-border);color:var(--nav-color);box-shadow:inset 0 1px #ffffff0d}._navLink_1r6u6_431:focus-visible{outline:2px solid var(--nav-color);outline-offset:2px}._headerActions_1r6u6_457{display:flex;align-items:center;gap:1rem}._refreshButton_1r6u6_463{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:36px;height:36px;padding:0;border:1px solid rgba(167,153,214,.2);border-radius:10px;background:linear-gradient(145deg,#8b7cff17,#ffffff06);box-shadow:inset 0 1px #ffffff09;color:#b9b0cf;cursor:pointer;transition:color .16s ease,border-color .16s ease,background .16s ease}._refreshButton_1r6u6_463 i{font-size:17px;transition:transform .2s ease}._refreshButton_1r6u6_463:hover:not(:disabled){border-color:#a799e673;background:#8b7cff29;color:#ded5ff;transform:none}._refreshButton_1r6u6_463:hover:not(:disabled) i{transform:rotate(25deg)}._refreshButton_1r6u6_463:focus-visible{outline:2px solid #a99af0;outline-offset:3px}._refreshButton_1r6u6_463:active:not(:disabled){background:#8b7cff3b}._refreshButton_1r6u6_463:disabled{opacity:.6;cursor:progress}._refreshSpinning_1r6u6_504{animation:_refreshTurn_1r6u6_1 .9s linear infinite}@keyframes _refreshTurn_1r6u6_1{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){._refreshButton_1r6u6_463 i{transition:none}._refreshButton_1r6u6_463:hover:not(:disabled) i{transform:none}._refreshSpinning_1r6u6_504{animation:none}}._backButton_1r6u6_524{padding:var(--spacing-sm) var(--spacing-md);background-color:var(--surface-color);border:1px solid var(--border-color);border-radius:var(--border-radius-md);cursor:pointer;font-weight:500;color:var(--text-secondary);transition:all .2s}._backButton_1r6u6_524:hover{background-color:var(--surface-hover);border-color:var(--text-muted);color:var(--text-primary)}._card_1r6u6_80{background:var(--surface-color);border-radius:var(--border-radius-lg);box-shadow:0 4px 6px -1px #0003,0 2px 4px -1px #0000001a;padding:2rem;text-align:left;border:1px solid var(--border-color)}._grid_1r6u6_90{display:grid;gap:calc(var(--spacing-xl) / 2)}._inlineFields_1r6u6_554{display:flex;gap:calc(var(--spacing-xl) / 2);flex-wrap:wrap}._inlineFields_1r6u6_554>*{flex:1 1 160px}._influenceField_1r6u6_563{max-height:300px;overflow-y:auto}._section_1r6u6_94{padding:calc(var(--spacing-xl) / 2);border:1px solid var(--border-color);border-radius:var(--border-radius-lg);background:linear-gradient(180deg,#ffffff09,#ffffff03),var(--surface-color);box-shadow:inset 0 1px #ffffff09}._sectionHeader_1r6u6_101{margin-bottom:calc(var(--spacing-lg) / 2)}._sectionHeader_1r6u6_101 h4{display:flex;align-items:center;gap:.65rem;margin:0;color:var(--text-primary);font-size:1.1rem}._sectionHeader_1r6u6_101 h4:before{content:"";width:.24rem;height:1.15rem;border-radius:999px;background:var(--primary-color);box-shadow:0 0 18px #6366f147}._sectionHeaderToggle_1r6u6_107{width:100%;cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:var(--border-radius-sm)}._sectionHeaderToggle_1r6u6_107 span{min-width:0}._sectionHeaderToggle_1r6u6_107 i{margin-left:auto;color:var(--text-muted);font-size:.78rem}._sectionHeaderToggle_1r6u6_107:hover i,._sectionHeaderToggle_1r6u6_107:focus-visible i{color:var(--text-primary)}._sectionHeaderToggle_1r6u6_107:focus-visible{outline:2px solid var(--primary-color);outline-offset:4px}._assetGroupTitle_1r6u6_121{margin:18px 0 2px;color:var(--text-secondary);font-size:13px;font-weight:600}._sectionBody_1r6u6_117{display:grid;gap:calc(var(--spacing-xl) / 2)}._symbolPromptLockNotice_1r6u6_138{display:grid;grid-template-columns:auto minmax(0,1fr);gap:var(--spacing-md);align-items:flex-start;padding:var(--spacing-lg);border:1px solid rgba(255,152,0,.35);border-radius:var(--border-radius-md);background:#ff98001a;color:var(--text-primary)}._symbolPromptLockNotice_1r6u6_138>i{margin-top:.2rem;color:var(--warning-color)}._symbolPromptLockNotice_1r6u6_138 strong{display:block;margin-bottom:.35rem;color:var(--text-primary)}._symbolPromptLockNotice_1r6u6_138 p{margin:0;color:var(--text-secondary);line-height:1.45}._projectSetupBanner_1r6u6_134{display:grid;gap:var(--spacing-md);padding:var(--spacing-lg);border:1px solid rgba(33,150,243,.34);border-radius:var(--border-radius-md);background:#2196f314}._projectSetupBanner_1r6u6_134._complete_1r6u6_664{border-color:#4caf505c;background:#4caf5014}._projectSetupBanner_1r6u6_134._failed_1r6u6_668{border-color:#f443365c;background:#f4433614}._projectSetupHeader_1r6u6_673{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--spacing-md)}._projectSetupHeader_1r6u6_673 h4{margin:0 0 .25rem;color:var(--text-primary);font-size:1rem}._projectSetupHeader_1r6u6_673 p{margin:0;color:var(--text-secondary);font-size:.85rem}._projectSetupHeaderActions_1r6u6_690{display:flex;align-items:center;justify-content:flex-end;gap:.75rem;flex-wrap:wrap}._projectSetupHeaderActions_1r6u6_690 button{display:inline-flex;align-items:center;gap:.4rem;padding:.45rem .65rem;border:1px solid rgba(244,67,54,.38);border-radius:var(--border-radius-sm);background:#f443361f;color:#ffd2cc;cursor:pointer;font-weight:700;font-size:.78rem}._projectSetupHeaderActions_1r6u6_690 button:disabled{opacity:.6;cursor:wait}._projectSetupHeaderActions_1r6u6_690 ._dismissProjectSetupButton_1r6u6_714{border-color:var(--border-color);background:#ffffff0a;color:var(--text-secondary)}._projectSetupHeaderActions_1r6u6_690 ._dismissProjectSetupButton_1r6u6_714:hover:not(:disabled){border-color:#fff3;background:#ffffff14;color:var(--text-primary)}._projectSetupHeaderActions_1r6u6_690>span{flex:0 0 auto;color:var(--text-muted);font-family:SFMono-Regular,Consolas,monospace;font-size:.72rem;text-transform:uppercase}._projectSetupSteps_1r6u6_732{list-style:none;display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:.5rem;margin:0;padding:0}._projectSetupSteps_1r6u6_732 li{min-height:2.2rem;display:flex;align-items:center;gap:.5rem;color:var(--text-muted);font-size:.8rem;line-height:1.25}._projectSetupSteps_1r6u6_732 li i{width:1rem;color:#ffffff3d;font-size:.7rem;text-align:center}._projectSetupSteps_1r6u6_732 li._current_1r6u6_755{color:var(--text-primary)}._projectSetupSteps_1r6u6_732 li._current_1r6u6_755 i{color:var(--info-color)}._projectSetupSteps_1r6u6_732 li._done_1r6u6_761{color:var(--text-secondary)}._projectSetupSteps_1r6u6_732 li._done_1r6u6_761 i{color:var(--success-color)}._readinessPanel_1r6u6_134{display:grid;gap:var(--spacing-md);padding:var(--spacing-lg);border:1px solid rgba(255,152,0,.34);border-radius:var(--border-radius-md);background:#ff980014}._readinessPanel_1r6u6_134._attention_1r6u6_776{border-color:#ff980057;background:#ff980014}._readinessPanel_1r6u6_134._ready_1r6u6_780{border-color:#4caf5061;background:#4caf5014}._readinessPanel_1r6u6_134._blocked_1r6u6_784{border-color:#f4433661;background:#f4433614}._readinessHeader_1r6u6_789{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--spacing-md)}._readinessHeader_1r6u6_789 h4{margin:.1rem 0 .35rem;color:var(--text-primary);font-size:1.05rem}._readinessHeader_1r6u6_789 p{margin:0;color:var(--text-secondary);font-size:.86rem;line-height:1.45}._readinessHeader_1r6u6_789 button{flex:0 0 auto;display:inline-flex;align-items:center;gap:.45rem;padding:.55rem .75rem;border:1px solid var(--border-color);border-radius:var(--border-radius-sm);background:var(--surface-hover);color:var(--text-primary);cursor:pointer;font-weight:700;font-size:.82rem}._readinessHeader_1r6u6_789 button:disabled{opacity:.6;cursor:wait}._readinessHeaderActions_1r6u6_825{display:flex;align-items:center;justify-content:flex-end;gap:.5rem;flex-wrap:wrap}._readinessHeaderActions_1r6u6_825 ._dismissReadinessButton_1r6u6_832{color:var(--text-secondary);background:#ffffff0a}._readinessHeaderActions_1r6u6_825 ._dismissReadinessButton_1r6u6_832:hover:not(:disabled){border-color:#fff3;background:#ffffff14;color:var(--text-primary)}._readinessEyebrow_1r6u6_842{display:block;color:var(--text-muted);font-size:.72rem;font-weight:700;text-transform:uppercase}._readinessChecklist_1r6u6_850{display:grid;grid-template-columns:repeat(auto-fit,minmax(175px,1fr));gap:.65rem}._readinessCheckItem_1r6u6_856{display:grid;grid-template-columns:auto minmax(0,1fr);gap:.55rem;align-items:flex-start;min-height:3.2rem;padding:.75rem;border:1px solid var(--border-color);border-radius:var(--border-radius-sm);background:#00000029}._readinessCheckItem_1r6u6_856 i{margin-top:.15rem;color:var(--warning-color)}._readinessCheckItem_1r6u6_856 strong,._readinessCheckItem_1r6u6_856 span{display:block}._readinessCheckItem_1r6u6_856 strong{color:var(--text-primary);font-size:.84rem}._readinessCheckItem_1r6u6_856 span{margin-top:.15rem;color:var(--text-secondary);font-size:.78rem;line-height:1.35}._readinessCheckItem_1r6u6_856._ready_1r6u6_780 i{color:var(--success-color)}._readinessCheckItem_1r6u6_856._attention_1r6u6_776 i{color:var(--warning-color)}._readinessSkeleton_1r6u6_892,._readinessFootnote_1r6u6_893{margin:0;color:var(--text-secondary);font-size:.82rem}._readinessMissingPaths_1r6u6_899{color:var(--text-secondary);font-size:.82rem}._readinessMissingPaths_1r6u6_899 summary{cursor:pointer;color:var(--text-primary)}._readinessMissingPaths_1r6u6_899 ul{display:grid;gap:.25rem;margin:.5rem 0 0;padding-left:1.1rem}._field_1r6u6_131 label{font-weight:600;display:block;margin-bottom:var(--spacing-sm);color:var(--text-muted);font-size:.75rem;text-transform:uppercase;letter-spacing:.05em}._field_1r6u6_131 p{margin:0;line-height:1.6;color:var(--text-primary);font-size:1rem}._codeBlock_1r6u6_930{background:#0000004d;padding:.75rem 1rem;display:block;border-radius:var(--border-radius-md);font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:.9rem;color:var(--text-secondary);word-break:break-all;border:1px solid var(--border-color)}._statusBadge_1r6u6_942{display:inline-flex;align-items:center;padding:.25rem .75rem;border-radius:9999px;font-weight:600;font-size:.875rem;text-transform:capitalize}._statusBadge_1r6u6_942._queued_1r6u6_951{background:#ff98001a;color:var(--warning-color);border:1px solid rgba(255,152,0,.3)}._statusBadge_1r6u6_942._running_1r6u6_956{background:#2196f31a;color:var(--info-color);border:1px solid rgba(33,150,243,.3)}._statusBadge_1r6u6_942._succeeded_1r6u6_961{background:#4caf501a;color:var(--success-color);border:1px solid rgba(76,175,80,.3)}._statusBadge_1r6u6_942._failed_1r6u6_668{background:#f443361a;color:var(--error-color);border:1px solid rgba(244,67,54,.3)}._statusBadge_1r6u6_942._canceled_1r6u6_971{background:var(--surface-hover);color:var(--text-muted);border:1px solid var(--border-color)}._timestampGrid_1r6u6_126{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:var(--spacing-xl);padding-top:var(--spacing-xl);border-top:1px solid var(--border-color);margin-top:var(--spacing-md)}._fixProjectButton_1r6u6_986{padding:.45rem .8rem;border:1px solid rgba(244,67,54,.35);border-radius:var(--border-radius-md);background:#f4433624;color:#ffb4ab;font-size:.8rem;font-weight:600;cursor:pointer;transition:all .2s ease}._fixProjectButton_1r6u6_986:hover:not(:disabled){background:#f4433638;border-color:#f4433680;color:#ffd2cc}._fixProjectButton_1r6u6_986:disabled{opacity:.5;cursor:not-allowed}._symbolWidth_1r6u6_1007{display:flex;flex-direction:column;padding:12px;border:1px solid rgba(162,172,162,.081);border-radius:12px;min-height:200px}._footnote_1r6u6_1016{margin-top:auto;font-size:.75rem;color:var(--text-muted);padding-top:var(--spacing-md)}._errorSection_1r6u6_1023{background:#f443361a;padding:var(--spacing-lg);border-radius:var(--border-radius-md);border:1px solid rgba(244,67,54,.3)}._errorSection_1r6u6_1023 label,._errorSection_1r6u6_1023 p{color:var(--error-color)}._errorSection_1r6u6_1023 details{margin-top:var(--spacing-md)}._errorSection_1r6u6_1023 details summary{cursor:pointer;color:var(--error-color);font-size:.9rem;font-weight:600}._errorSection_1r6u6_1023 details summary:hover{text-decoration:underline}._errorSection_1r6u6_1023 pre{font-size:.8rem;overflow:auto;background:#0003;padding:var(--spacing-md);margin-top:var(--spacing-sm);border-radius:var(--border-radius-sm);border:1px solid rgba(244,67,54,.2);color:var(--error-color)}._settingsDetails_1r6u6_1058{border-top:1px solid var(--border-color);padding-top:var(--spacing-xl)}._settingsDetails_1r6u6_1058 summary{cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-md);color:var(--text-primary);font-weight:700;list-style:none}._settingsDetails_1r6u6_1058 summary::-webkit-details-marker{display:none}._settingsDetails_1r6u6_1058 summary:after{content:"";font-family:"Font Awesome 6 Free";font-weight:900;color:var(--text-muted);font-size:.75rem;transition:transform .2s ease}._settingsDetails_1r6u6_1058[open] summary:after{transform:rotate(180deg)}._settingsTitle_1r6u6_1087{display:inline-flex;align-items:center;gap:.5rem}._settingsTitle_1r6u6_1087 i{color:var(--text-muted)}._settingsSummary_1r6u6_1096{margin-left:auto;color:var(--text-muted);font-size:.8rem;font-weight:500}._settingsBody_1r6u6_1103{margin-top:var(--spacing-lg);display:grid;gap:var(--spacing-md)}._settingRow_1r6u6_1109{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--spacing-lg);flex-wrap:wrap}._settingLabel_1r6u6_1117{display:block;margin-bottom:.35rem;color:var(--text-primary);font-size:.9rem;font-weight:700}._settingHelp_1r6u6_1125{margin:0;color:var(--text-muted);font-size:.8rem}._modelSelector_1r6u6_1131{display:inline-grid;grid-template-columns:repeat(3,minmax(92px,1fr));gap:.25rem;padding:.25rem;border:1px solid var(--border-color);border-radius:var(--border-radius-md);background:#0000002e}._modelOption_1r6u6_1141{min-width:92px;padding:.55rem .7rem;border:1px solid transparent;border-radius:var(--border-radius-sm);color:var(--text-secondary);cursor:pointer;display:flex;flex-direction:column;gap:.15rem;text-align:center;transition:all .2s ease}._modelOption_1r6u6_1141 input{position:absolute;opacity:0;pointer-events:none}._modelOption_1r6u6_1141 span{font-size:.85rem;font-weight:700}._modelOption_1r6u6_1141 small{color:var(--text-muted);font-size:.68rem;line-height:1.2}._modelOption_1r6u6_1141:hover{color:var(--text-primary);background:#ffffff0f}._modelOption_1r6u6_1141._active_1r6u6_446{background:var(--primary-color);border-color:#ffffff24;color:#fff}._modelOption_1r6u6_1141._active_1r6u6_446 small{color:#ffffffc7}._modelOption_1r6u6_1141:has(input:disabled){cursor:wait;opacity:.65}._settingToggle_1r6u6_1185{display:inline-flex;align-items:center;cursor:pointer}._settingToggle_1r6u6_1185 input{position:absolute;opacity:0;pointer-events:none}._settingToggle_1r6u6_1185 span{min-height:2.35rem;padding:.55rem .85rem;border:1px solid var(--border-color);border-radius:var(--border-radius-md);background:#ffffff0a;color:var(--text-secondary);display:inline-flex;align-items:center;gap:.5rem;font-size:.85rem;font-weight:700;transition:all .2s ease}._settingToggle_1r6u6_1185:hover span{color:var(--text-primary);background:#ffffff14;border-color:#ffffff2e}._settingToggle_1r6u6_1185 input:checked+span{color:#fff;background:var(--primary-color);border-color:#ffffff24}._settingStatus_1r6u6_1220{min-height:1.2rem;color:var(--text-muted);font-size:.8rem}._settingStatus_1r6u6_1220 span{display:inline-flex;align-items:center;gap:.4rem}._settingError_1r6u6_1231{color:var(--error-color)}._actions_1r6u6_1235{margin-top:var(--spacing-xl);display:flex;gap:var(--spacing-md);padding-top:var(--spacing-xl);border-top:1px solid var(--border-color)}._actions_1r6u6_1235 button{padding:.75rem 1.5rem;border-radius:var(--border-radius-md);font-weight:600;cursor:pointer;border:none;transition:all .2s;font-size:1rem}._actions_1r6u6_1235 button:hover{transform:translateY(-1px);box-shadow:0 4px 6px -1px #0003}._actions_1r6u6_1235 button:active{transform:translateY(0)}._viewResultsButton_1r6u6_1259{background-color:var(--success-color);color:#fff}._viewResultsButton_1r6u6_1259:hover{filter:brightness(.9)}._loading_1r6u6_1267{display:flex;justify-content:center;align-items:center;min-height:50vh;color:var(--text-muted);font-size:1.2rem}._notFound_1r6u6_1276{text-align:center;padding:4rem 2rem}._notFound_1r6u6_1276 p{color:var(--error-color);font-size:1.2rem;margin-bottom:1.5rem}._containerFull_1r6u6_1286{position:fixed;inset:0;width:100vw;height:100vh;max-width:none;margin:0;padding:0;display:flex;flex-direction:column}._containerFull_1r6u6_1286 ._header_1r6u6_326{margin:0;width:100%;padding:0 8px;display:flex;justify-content:center;gap:32px}@media(max-width:900px){._header_1r6u6_326,._containerFull_1r6u6_1286 ._header_1r6u6_326{flex-wrap:wrap;justify-content:flex-start;gap:10px;padding:8px}._headerLeft_1r6u6_344{display:contents}._headerTitle_1r6u6_362{flex:1;max-width:none}._nav_1r6u6_385{order:1;flex:1 0 100%;box-sizing:border-box;max-width:100%;gap:5px}._navLink_1r6u6_431{padding-inline:11px}._headerActions_1r6u6_457{align-self:flex-start}}._modalBackdrop_1r6u6_1335{position:fixed;inset:0;z-index:10000;display:flex;align-items:center;justify-content:center;padding:1.5rem;background:#000000ad}._regenerateModal_1r6u6_1346{display:grid;grid-template-rows:auto minmax(0,1fr) auto;width:min(680px,100%);max-height:min(760px,100dvh - 3rem);overflow:hidden;border:1px solid var(--border-color);border-radius:var(--border-radius-md);background:var(--surface-color);box-shadow:0 24px 80px #00000073}._modalHeader_1r6u6_1358,._modalFooter_1r6u6_1359{position:sticky;z-index:1;background:var(--surface-color)}._modalHeader_1r6u6_1358{top:0;display:flex;align-items:flex-start;justify-content:space-between;gap:var(--spacing-md);padding:var(--spacing-lg);border-bottom:1px solid var(--border-color)}._modalHeader_1r6u6_1358 h4{margin:0;color:var(--text-primary);font-size:1.05rem}._modalHeader_1r6u6_1358 p{margin:.35rem 0 0;color:var(--text-secondary);font-size:.9rem}._modalCloseButton_1r6u6_1385{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:2.5rem;height:2.5rem;padding:0}._modalBody_1r6u6_1395{display:grid;gap:var(--spacing-lg);min-height:0;overflow:auto;padding:var(--spacing-lg)}._regenerateWarning_1r6u6_1403{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:flex-start;gap:var(--spacing-md);padding:var(--spacing-md);border:1px solid rgba(255,152,0,.35);border-radius:var(--border-radius-sm);background:#ff980017}._regenerateWarning_1r6u6_1403>i{margin-top:.2rem;color:var(--warning-color)}._regenerateWarning_1r6u6_1403 strong{color:var(--text-primary)}._regenerateWarning_1r6u6_1403 p{margin:.35rem 0 0;color:var(--text-secondary);font-size:.88rem;line-height:1.45}._familyFieldset_1r6u6_1427{min-width:0;margin:0;padding:0;border:0}._familyFieldset_1r6u6_1427 legend{margin-bottom:var(--spacing-sm);color:var(--text-primary);font-size:.9rem;font-weight:700}._familyTabs_1r6u6_1440{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--spacing-sm)}._familyTab_1r6u6_1440,._familyTabSelected_1r6u6_1447{display:flex;align-items:flex-start;flex-direction:column;gap:.4rem;min-height:8rem;padding:var(--spacing-md);text-align:left;border:1px solid var(--border-color);border-radius:var(--border-radius-sm);background:#ffffff06;color:var(--text-primary)}._familyTab_1r6u6_1440 span,._familyTabSelected_1r6u6_1447 span{color:var(--text-secondary);font-size:.78rem;line-height:1.4}._familyTab_1r6u6_1440:hover:not(:disabled),._familyTabSelected_1r6u6_1447:hover:not(:disabled){border-color:var(--primary-color);background:#6366f114}._familyTabSelected_1r6u6_1447{border-color:var(--primary-color);background:#6366f129;box-shadow:inset 0 0 0 1px var(--primary-color)}._guidanceField_1r6u6_1478{display:grid;gap:var(--spacing-sm)}._guidanceField_1r6u6_1478>span{color:var(--text-primary);font-size:.9rem;font-weight:700}._guidanceField_1r6u6_1478 textarea{width:100%;min-height:9rem;resize:vertical;padding:.9rem;border:1px solid var(--border-color);border-radius:var(--border-radius-sm);background:#0003;color:var(--text-primary);font:inherit;line-height:1.5}._guidanceField_1r6u6_1478 textarea::placeholder{color:var(--text-muted)}._guidanceField_1r6u6_1478 small{justify-self:end;color:var(--text-muted);font-size:.78rem}._modalError_1r6u6_1508{padding:var(--spacing-sm) var(--spacing-md);border:1px solid rgba(244,67,54,.35);border-radius:var(--border-radius-sm);background:#f4433617;color:var(--error-color);font-size:.85rem}._modalFooter_1r6u6_1359{bottom:0;display:flex;align-items:center;justify-content:flex-end;gap:var(--spacing-sm);padding:var(--spacing-md) var(--spacing-lg);border-top:1px solid var(--border-color)}._modalFooter_1r6u6_1359 button{display:inline-flex;align-items:center;justify-content:center;gap:.35rem}@media(max-width:680px){._modalBackdrop_1r6u6_1335{align-items:flex-end;padding:0}._regenerateModal_1r6u6_1346{width:100%;max-height:92dvh;border-right:0;border-bottom:0;border-left:0;border-radius:var(--border-radius-md) var(--border-radius-md) 0 0}._familyTabs_1r6u6_1440{grid-template-columns:1fr}._familyTab_1r6u6_1440,._familyTabSelected_1r6u6_1447{min-height:0}}._panel_5y2l0_1{display:flex;flex-direction:column;gap:var(--create-panel-gap, var(--spacing-md));padding:var(--create-panel-padding, var(--spacing-lg));border:1px solid var(--border-color);border-radius:var(--border-radius-md);background:var(--create-panel-surface, var(--surface-hover))}._header_5y2l0_11{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-md)}._header_5y2l0_11 h4{margin:0 0 .25rem;color:var(--text-primary);font-size:1rem}._header_5y2l0_11 span{color:var(--text-secondary);font-size:.85rem}._header_5y2l0_11 button{white-space:nowrap}._headerTitle_5y2l0_30{display:flex;align-items:center;gap:.45rem}._headerTitle_5y2l0_30 h4{margin:0 0 .25rem}._infoIcon_5y2l0_39{display:inline-flex;align-items:center;justify-content:center;width:1rem;height:1rem;margin-bottom:.25rem;color:var(--text-muted);cursor:help}._infoIcon_5y2l0_39:hover{color:var(--text-primary)}._headerActions_5y2l0_53{display:flex;align-items:center;justify-content:flex-end;gap:var(--spacing-sm)}._iconButton_5y2l0_60{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:2.5rem;height:2.5rem;padding:0}._primaryBalancerButton_5y2l0_70,._balanceCompositionButton_5y2l0_71{border-color:#2196f3b8;background:#1976d2;color:#fff;box-shadow:0 0 0 1px #2196f333,0 8px 22px #1976d23d;font-weight:700}._primaryBalancerButton_5y2l0_70:hover:not(:disabled),._balanceCompositionButton_5y2l0_71:hover:not(:disabled){border-color:#64b5f6;background:#1e88e5}._primaryBalancerButton_5y2l0_70:disabled,._balanceCompositionButton_5y2l0_71:disabled{box-shadow:none}._secondaryActionButton_5y2l0_88{padding:.45rem .7rem;font-size:.82rem}._optionRow_5y2l0_93{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:flex-start;gap:.65rem;padding:.75rem;border:1px solid var(--border-color);border-radius:var(--border-radius-sm);background:var(--surface-color)}._optionRow_5y2l0_93 input{margin-top:.15rem}._optionRow_5y2l0_93 span{display:grid;gap:.25rem;min-width:0}._optionRow_5y2l0_93 strong{color:var(--text-primary);font-size:.9rem}._optionRow_5y2l0_93 small{color:var(--text-secondary);font-size:.8rem;line-height:1.4}._body_5y2l0_121{display:flex;flex-direction:column;gap:var(--spacing-sm)}._compositionPreview_5y2l0_127{display:block;width:100%;overflow:auto;border:1px solid var(--border-color);border-radius:var(--border-radius-sm);background:#0000003d;padding:.75rem;cursor:zoom-in}._compositionPreview_5y2l0_127:hover{border-color:#64b5f6b3;background:#00000052}._compositionPreview_5y2l0_127 img{display:block;width:100%;max-height:540px;object-fit:contain}._compositionPreviewContainer_5y2l0_148{position:relative}._compositionPreviewActions_5y2l0_152{position:absolute;top:1.25rem;right:1.25rem;z-index:1;display:flex;justify-content:flex-end}._compositionPreviewActions_5y2l0_152 button{background:#0c121ee6;box-shadow:0 4px 18px #00000059;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}._compositionFullscreenOverlay_5y2l0_166{position:fixed;inset:0;z-index:11000;display:flex;align-items:center;justify-content:center;padding:2rem;background:#000000eb;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}._compositionFullscreenOverlay_5y2l0_166 img{max-width:94vw;max-height:92vh;width:auto;height:auto;object-fit:contain;border-radius:8px;box-shadow:0 20px 50px #00000080}._compositionFullscreenClose_5y2l0_187{position:absolute;top:1.5rem;right:1.5rem;z-index:1;display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;border:1px solid rgba(255,255,255,.18);border-radius:50%;background:#0000008c;color:#fff;font-size:1.1rem}._compositionFullscreenClose_5y2l0_187:hover{background:#fff3}._meta_5y2l0_208{display:grid;gap:var(--spacing-sm);grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}._meta_5y2l0_208 span{background:var(--surface-color);border:1px solid var(--border-color);border-radius:var(--border-radius-sm);color:var(--text-primary);font-size:.88rem;font-weight:600;padding:.5rem .75rem}._guidanceReviewBlock_5y2l0_224,._scoreHistory_5y2l0_225,._finalBlockers_5y2l0_226{display:grid;gap:.45rem;border:1px solid var(--border-color);border-radius:var(--border-radius-sm);padding:.75rem;background:#ffffff06}._guidanceReviewBlock_5y2l0_224 strong,._scoreHistory_5y2l0_225 strong,._finalBlockers_5y2l0_226 strong{color:var(--text-primary);font-size:.88rem}._guidanceReviewBlock_5y2l0_224 p,._scoreHistory_5y2l0_225 p,._finalBlockers_5y2l0_226 p{margin:0;color:var(--text-secondary);font-size:.84rem;line-height:1.45;overflow-wrap:anywhere}._unchangedDetails_5y2l0_250{display:grid;gap:var(--spacing-sm);border:1px solid var(--border-color);border-radius:var(--border-radius-sm);padding:.75rem;background:#ffffff06}._unchangedDetails_5y2l0_250 summary{cursor:pointer;color:var(--text-primary);font-size:.88rem;font-weight:600}._unchangedDetails_5y2l0_250[open] summary{margin-bottom:var(--spacing-sm)}._scoreHistory_5y2l0_225>div{display:flex;flex-wrap:wrap;gap:.45rem}._scoreHistory_5y2l0_225>div span{border:1px solid var(--border-color);border-radius:var(--border-radius-sm);padding:.35rem .55rem;background:var(--surface-color);color:var(--text-secondary);font-size:.8rem;font-weight:600}._finalBlockers_5y2l0_226{border-color:#ff980059;background:#ff980014}._finalBlockers_5y2l0_226 ul{display:grid;gap:.35rem;margin:0;padding-left:1rem;color:var(--text-secondary);font-size:.84rem;line-height:1.45}._finalBlockers_5y2l0_226 li{overflow-wrap:anywhere}._lists_5y2l0_300{display:grid;gap:var(--spacing-sm);grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}._lists_5y2l0_300>div{min-width:0;padding:.75rem;border:1px solid var(--border-color);border-radius:var(--border-radius-sm);background:#ffffff06}._lists_5y2l0_300 strong{color:var(--text-primary);display:block;margin-bottom:.4rem;font-size:.88rem}._lists_5y2l0_300 ul{display:grid;gap:.35rem;list-style:none;margin:0;padding:0;color:var(--text-secondary);font-size:.82rem;line-height:1.35}._lists_5y2l0_300 li{min-width:0;overflow:hidden;overflow-wrap:anywhere;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3}._gradeRationaleFull_5y2l0_337{margin:0;color:var(--text-secondary);font-size:.82rem;line-height:1.45;overflow-wrap:anywhere;white-space:pre-wrap}._symbolSuggestions_5y2l0_346{display:grid;gap:.55rem}._symbolSuggestion_5y2l0_346{display:grid;gap:.35rem;padding:.65rem;border:1px solid var(--border-color);border-radius:var(--border-radius-sm);background:#ffffff06}._symbolSuggestion_5y2l0_346 p{margin:0;color:var(--text-secondary);font-size:.82rem;line-height:1.45;overflow-wrap:anywhere}._symbolSuggestion_5y2l0_346 p strong{display:inline;margin:0;color:var(--text-primary);font-size:inherit}._symbolSuggestionHeader_5y2l0_373{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-sm)}._symbolSuggestionHeader_5y2l0_373 span{min-width:0;color:var(--text-primary);font-size:.84rem;font-weight:700;overflow-wrap:anywhere}._symbolSuggestionHeader_5y2l0_373 small{flex:0 0 auto;color:var(--text-secondary);font-size:.74rem;text-transform:uppercase}._patchList_5y2l0_393{display:grid;gap:var(--spacing-md)}._compactPatchList_5y2l0_398{display:grid;gap:.6rem}._compactPatch_5y2l0_398{display:grid;gap:.45rem;border:1px solid var(--border-color);border-radius:var(--border-radius-sm);padding:.75rem;background:var(--surface-color)}._compactPatch_5y2l0_398 p{margin:0;color:var(--text-secondary);display:-webkit-box;font-size:.84rem;line-height:1.4;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}._compactPatchHeader_5y2l0_422{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--spacing-sm)}._compactPatchHeader_5y2l0_422 strong{color:var(--text-primary);font-size:.95rem}._compactPatchHeader_5y2l0_422 span{color:var(--text-muted);flex:0 1 auto;font-size:.75rem;font-weight:600;text-align:right;overflow-wrap:anywhere}._patch_5y2l0_393{display:grid;gap:var(--spacing-sm);border:1px solid var(--border-color);border-radius:var(--border-radius-sm);padding:var(--spacing-md);background:var(--surface-color)}._patch_5y2l0_393 h5{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-sm);margin:0;color:var(--text-primary);font-size:.95rem}._patch_5y2l0_393 h5 span{color:var(--text-muted);font-size:.78rem;font-weight:600;text-transform:uppercase}._patch_5y2l0_393 p{margin:0;color:var(--text-secondary);font-size:.88rem;line-height:1.45}._actions_5y2l0_471{display:flex;justify-content:flex-end}._collapsible_5y2l0_476{display:grid;gap:var(--spacing-sm)}._collapsibleToggle_5y2l0_481{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-md);width:100%;border:1px solid var(--border-color);border-radius:var(--border-radius-sm);padding:.7rem .85rem;background:var(--surface-color);color:var(--text-primary);text-align:left}._collapsibleToggle_5y2l0_481 span{display:grid;gap:.2rem;min-width:0}._collapsibleToggle_5y2l0_481 strong{font-size:.9rem}._collapsibleToggle_5y2l0_481 small{color:var(--text-secondary);font-size:.78rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._collapsibleToggle_5y2l0_481 i{flex:0 0 auto;color:var(--text-secondary)}._collapsibleContent_5y2l0_514{display:grid;gap:var(--spacing-md)}._regeneratedSymbolsSection_5y2l0_519{gap:.45rem}._regeneratedSymbolsSection_5y2l0_519 ._collapsibleToggle_5y2l0_481{padding:.55rem .7rem}._regenerationPanel_5y2l0_526{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-md);padding:.75rem 1rem;border:1px solid rgba(33,150,243,.3);border-radius:var(--border-radius-md);background:#2196f31a}._regenerationPanel_5y2l0_526 ._regenerationCopy_5y2l0_536{display:grid;gap:.6rem;min-width:0}._regenerationPanel_5y2l0_526 strong{color:var(--text-primary);font-size:.9rem;overflow-wrap:anywhere}._regenerationPanel_5y2l0_526 span{color:var(--text-secondary);font-size:.8rem}._regenerationPanel_5y2l0_526 label{display:grid;gap:.3rem;min-width:0}._regenerationPanel_5y2l0_526 textarea{width:100%;min-height:4.25rem;resize:vertical;border:1px solid var(--border-color);border-radius:var(--border-radius-sm);padding:.55rem .65rem;background:var(--surface-color);color:var(--text-primary);font:inherit;font-size:.84rem;line-height:1.35}._regenerationPanel_5y2l0_526 button{flex:0 0 auto;white-space:nowrap}._diff_5y2l0_573{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--spacing-md)}._diff_5y2l0_573 label{display:block;margin-bottom:.35rem;color:var(--text-muted);font-size:.72rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase}._diff_5y2l0_573 pre{margin:0;min-height:5rem;max-height:18rem;overflow:auto;white-space:pre-wrap;word-break:break-word;background:#00000038;border:1px solid var(--border-color);border-radius:var(--border-radius-sm);padding:.75rem;color:var(--text-secondary);font-family:inherit;font-size:.85rem;line-height:1.45}._successBanner_5y2l0_604,._infoBanner_5y2l0_605,._errorBanner_5y2l0_606{padding:.75rem 1rem;border-radius:var(--border-radius-md);border:1px solid transparent;font-size:.9rem}._successBanner_5y2l0_604{background:#4caf501f;border-color:#4caf504d;color:var(--text-primary)}._infoBanner_5y2l0_605{background:#2196f31f;border-color:#2196f34d;color:var(--text-primary)}._errorBanner_5y2l0_606{background:#f443361f;border-color:#f443364d;color:var(--error-color)}._modalBackdrop_5y2l0_631{position:fixed;inset:0;z-index:10000;display:flex;align-items:center;justify-content:center;padding:1.5rem;background:#000000ad}._reviewModal_5y2l0_642{display:grid;grid-template-rows:auto minmax(0,1fr) auto;width:min(1100px,100%);max-height:min(860px,100dvh - 3rem);overflow:hidden;border:1px solid var(--border-color);border-radius:var(--border-radius-md);background:var(--surface-color);box-shadow:0 24px 80px #00000073}._guidanceModal_5y2l0_654{display:grid;grid-template-rows:auto minmax(0,1fr) auto;width:min(620px,100%);max-height:min(560px,100dvh - 3rem);overflow:hidden;border:1px solid var(--border-color);border-radius:var(--border-radius-md);background:var(--surface-color);box-shadow:0 24px 80px #00000073}._modalHeader_5y2l0_666,._modalFooter_5y2l0_667{position:sticky;z-index:1;background:var(--surface-color)}._modalHeader_5y2l0_666{top:0;display:flex;align-items:flex-start;justify-content:space-between;gap:var(--spacing-md);padding:var(--spacing-lg);border-bottom:1px solid var(--border-color)}._modalHeader_5y2l0_666 h4{margin:0;color:var(--text-primary);font-size:1.05rem}._modalHeader_5y2l0_666 p{margin:.35rem 0 0;color:var(--text-secondary);font-size:.9rem}._modalHeaderActions_5y2l0_693{display:flex;align-items:center;justify-content:flex-end;flex:0 0 auto;gap:var(--spacing-sm)}._copyConversationButton_5y2l0_701{display:inline-flex;align-items:center;justify-content:center;gap:.35rem;flex:0 0 auto;min-width:5.25rem;height:2.5rem;padding:0 .8rem;white-space:nowrap}._closeButton_5y2l0_713{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:2.5rem;height:2.5rem;padding:0}._modalBody_5y2l0_723{display:grid;gap:var(--spacing-md);min-height:0;overflow:auto;padding:var(--spacing-lg)}._guidanceTextarea_5y2l0_731{width:100%;min-height:12rem;resize:vertical;border:1px solid var(--border-color);border-radius:var(--border-radius-sm);padding:.9rem;background:#0003;color:var(--text-primary);font:inherit;line-height:1.5}._guidanceTextarea_5y2l0_731::placeholder{color:var(--text-muted)}._guidanceMeta_5y2l0_747{justify-self:end;color:var(--text-muted);font-size:.78rem}._reviewModeOption_5y2l0_753{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:flex-start;gap:.75rem;padding:.9rem;border:1px solid var(--border-color);border-radius:var(--border-radius-sm);background:#00000024;cursor:pointer}._reviewModeOption_5y2l0_753 input{margin-top:.2rem}._reviewModeOption_5y2l0_753 span{display:grid;gap:.3rem}._reviewModeOption_5y2l0_753 strong{color:var(--text-primary)}._reviewModeOption_5y2l0_753 small{color:var(--text-secondary);line-height:1.4}._reviewModeOptionActive_5y2l0_779{border-color:#f59e0bb8;background:#f59e0b1a}._conversationList_5y2l0_784{display:grid;gap:var(--spacing-md)}._conversationSingle_5y2l0_789,._conversationSplit_5y2l0_790{display:grid;gap:var(--spacing-md);min-height:0}._conversationSplit_5y2l0_790{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}._conversationPanel_5y2l0_801{display:grid;gap:var(--spacing-md);min-width:0;min-height:0}._conversationPanelHeader_5y2l0_808{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--spacing-md);min-width:0;border:1px solid var(--border-color);border-radius:var(--border-radius-sm);padding:var(--spacing-md);background:#ffffff08}._conversationPanelHeader_5y2l0_808 div{min-width:0}._conversationPanelHeader_5y2l0_808 h5{margin:0;color:var(--text-primary);font-size:.95rem}._conversationPanelHeader_5y2l0_808 p{margin:.35rem 0 0;overflow-wrap:anywhere;color:var(--text-secondary);font-size:.78rem}._conversationPanelHeader_5y2l0_808 span{flex:0 0 auto;color:var(--text-muted);font-size:.75rem;font-weight:700;text-transform:uppercase}._conversationItem_5y2l0_841{display:grid;gap:var(--spacing-sm);border:1px solid var(--border-color);border-radius:var(--border-radius-sm);padding:var(--spacing-md);background:var(--surface-hover)}._conversationItem_5y2l0_841 pre{margin:0;overflow:auto;white-space:pre-wrap;word-break:break-word;border:1px solid var(--border-color);border-radius:var(--border-radius-sm);padding:.9rem;background:#0000003d;color:var(--text-secondary);font-family:inherit;font-size:.88rem;line-height:1.5}._conversationItemHeader_5y2l0_864{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--spacing-md)}._conversationItemHeader_5y2l0_864 strong{color:var(--text-primary);font-size:.92rem;text-transform:capitalize}._conversationItemHeader_5y2l0_864 span{color:var(--text-muted);font-size:.78rem;text-align:right}._modalPatch_5y2l0_881{display:grid;gap:var(--spacing-md);border:1px solid var(--border-color);border-radius:var(--border-radius-sm);padding:var(--spacing-md);background:var(--surface-hover)}._identityReplacementPatch_5y2l0_890{border-color:#ff9800b8;background:#ff980014;box-shadow:inset 3px 0 #ff9800b8}._escapeStrategySelected_5y2l0_896{border-color:#2196f3a6;box-shadow:inset 0 0 0 1px #2196f333}._escapeStrategySelector_5y2l0_901{display:flex;align-items:flex-start;gap:var(--spacing-sm);cursor:pointer}._escapeStrategySelector_5y2l0_901 input{flex:0 0 auto;width:1.1rem;height:1.1rem;margin-top:.15rem;accent-color:var(--primary-color)}._escapeStrategySelector_5y2l0_901 span{display:grid;min-width:0;gap:.2rem}._escapeStrategySelector_5y2l0_901 strong{color:var(--text-primary);font-size:1rem}._escapeStrategySelector_5y2l0_901 small{color:var(--text-muted);font-size:.8rem;font-weight:600}._modalPatchHeader_5y2l0_929{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--spacing-md)}._modalPatchHeader_5y2l0_929 h5{margin:0;color:var(--text-primary);font-size:1rem}._modalPatchHeader_5y2l0_929 span{display:block;margin-top:.3rem;color:var(--text-muted);font-size:.84rem;font-weight:600}._modalPatchHeader_5y2l0_929 code{max-width:45%;overflow-wrap:anywhere;color:var(--text-muted);font-size:.75rem}._whyBlock_5y2l0_954 label,._promptBlock_5y2l0_955 label{display:block;margin-bottom:.35rem;color:var(--text-muted);font-size:.75rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}._whyBlock_5y2l0_954 p{margin:0;color:var(--text-secondary);font-size:.9rem;line-height:1.45}._modalDiff_5y2l0_972{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--spacing-md)}._promptBlock_5y2l0_955 pre{margin:0;min-height:10rem;max-height:28rem;overflow:auto;white-space:pre-wrap;word-break:break-word;border:1px solid var(--border-color);border-radius:var(--border-radius-sm);padding:.9rem;background:#0000003d;color:var(--text-secondary);font-family:inherit;font-size:.9rem;line-height:1.5}._modalFooter_5y2l0_667{bottom:0;display:flex;align-items:center;justify-content:flex-end;gap:var(--spacing-sm);padding:var(--spacing-md) var(--spacing-lg);border-top:1px solid var(--border-color)}._discardButton_5y2l0_1005{color:var(--warning-color);border-color:#ff980059;background:#ff980014}._discardButton_5y2l0_1005:hover{border-color:var(--warning-color);background:#ff980024}@media(max-width:720px){._header_5y2l0_11{align-items:stretch;flex-direction:column}._header_5y2l0_11 button{width:100%}._headerActions_5y2l0_53{align-items:stretch;flex-direction:column}._iconButton_5y2l0_60{width:100%}._diff_5y2l0_573{grid-template-columns:1fr}._compactPatchHeader_5y2l0_422,._modalPatchHeader_5y2l0_929,._conversationItemHeader_5y2l0_864{flex-direction:column;gap:.35rem}._compactPatchHeader_5y2l0_422 span,._modalPatchHeader_5y2l0_929 span,._conversationItemHeader_5y2l0_864 span{text-align:left}._compactPatchHeader_5y2l0_422 code,._modalPatchHeader_5y2l0_929 code,._conversationItemHeader_5y2l0_864 code{max-width:100%}._actions_5y2l0_471,._regenerationPanel_5y2l0_526,._modalFooter_5y2l0_667{align-items:stretch;flex-direction:column}._actions_5y2l0_471 button,._regenerationPanel_5y2l0_526 button,._modalFooter_5y2l0_667 button{width:100%}._modalBackdrop_5y2l0_631{align-items:stretch;padding:0}._reviewModal_5y2l0_642{width:100%;max-height:100dvh;border-radius:0;border-left:0;border-right:0}._modalHeader_5y2l0_666,._modalBody_5y2l0_723{padding:var(--spacing-md)}._modalHeaderActions_5y2l0_693{align-items:stretch;flex-direction:column-reverse}._modalDiff_5y2l0_972,._conversationSplit_5y2l0_790{grid-template-columns:1fr}._conversationPanelHeader_5y2l0_808{flex-direction:column;gap:var(--spacing-sm)}._promptBlock_5y2l0_955 pre{min-height:8rem;max-height:none}}._overlay_9mu32_1{position:fixed;top:0;left:0;width:100vw;height:100vh;background:#00000080;z-index:10001}._popup_9mu32_11{position:fixed;right:2rem;top:50%;transform:translateY(-50%);background:var(--surface-color);border:1px solid var(--border-color);border-radius:var(--border-radius-lg);box-shadow:0 10px 25px -5px #00000080,0 8px 10px -6px #00000080;z-index:10002;min-width:300px;max-width:500px;max-height:90vh;display:flex;flex-direction:column;animation:_slideIn_9mu32_1 .2s ease-out}._header_9mu32_29{display:flex;align-items:center;justify-content:space-between;padding:1rem;border-bottom:1px solid var(--border-color)}._header_9mu32_29 h3{margin:0;font-size:1.1rem;font-weight:600;color:var(--text-primary)}._closeButton_9mu32_43{background:transparent;border:none;color:var(--text-muted);cursor:pointer;padding:.5rem;border-radius:var(--border-radius-sm);transition:all .2s;display:flex;align-items:center;justify-content:center}._closeButton_9mu32_43:hover{background:#ffffff1a;color:var(--text-primary)}._content_9mu32_60{padding:1rem;overflow-y:auto}@keyframes _slideIn_9mu32_1{0%{opacity:0;transform:translate(20px,-50%)}to{opacity:1;transform:translateY(-50%)}}._panel_5i8i8_1{display:flex;flex-direction:column;gap:.75rem;padding:.25rem}._state_5i8i8_8{padding:2rem 1rem;text-align:center;opacity:.75}._error_5i8i8_14{padding:.75rem;border-radius:.5rem;color:#fecaca;background:#7f1d1d59}._entry_5i8i8_21{border:1px solid rgba(148,163,184,.25);border-radius:.6rem;overflow:hidden}._entry_5i8i8_21>summary{cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.85rem}._entry_5i8i8_21>summary>span:first-child{display:flex;min-width:0;flex-direction:column;gap:.2rem}._entry_5i8i8_21 small{opacity:.7}._current_5i8i8_47{padding:.2rem .45rem;border-radius:999px;background:#22c55e2e;color:#86efac;font-size:.75rem}._content_5i8i8_55{display:flex;flex-direction:column;gap:.6rem;padding:0 .85rem .85rem}._field_5i8i8_62{border-top:1px solid rgba(148,163,184,.18);padding-top:.5rem}._field_5i8i8_62 summary{cursor:pointer;font-weight:600}._field_5i8i8_62 pre{max-height:22rem;overflow:auto;margin:.5rem 0 0;padding:.75rem;border-radius:.4rem;white-space:pre-wrap;overflow-wrap:anywhere;font:inherit;background:#0f172a73}._reason_5i8i8_84{margin:0;opacity:.75;font-size:.85rem}._footer_5i8i8_90{display:flex;align-items:center;justify-content:space-between;gap:1rem;font-size:.8rem;opacity:.9}._artStyleSection_5kmzl_1{background:var(--create-panel-background, #222224);padding:var(--create-panel-padding, calc(var(--spacing-xl) / 2));border-radius:var(--border-radius-lg);border:1px solid var(--border-color);box-shadow:none}._artStyleSection_5kmzl_1 h3{margin-top:0;margin-bottom:calc(var(--spacing-md) / 2);color:var(--text-primary);font-size:1.1rem;display:flex;align-items:center;gap:var(--spacing-sm);-webkit-user-select:none;user-select:none}._artStyleSection_5kmzl_1 h3:before{content:"";width:.24rem;height:1.15rem;border-radius:999px;background:var(--primary-color)}._content_5kmzl_26{margin-top:0}._masterStylePreviewButton_5kmzl_30{display:grid;grid-template-columns:minmax(200px,.7fr) minmax(0,2fr) auto;align-items:start;gap:24px;width:100%;padding:0;border:0;background:transparent;color:inherit;text-align:left;cursor:pointer;box-shadow:none}._masterStylePreviewButton_5kmzl_30:hover{background:transparent;transform:none}._masterStylePreviewButton_5kmzl_30:hover ._masterStyleOpen_5kmzl_48{color:var(--text-primary)}._masterStylePreviewButton_5kmzl_30:focus-visible{outline:2px solid var(--primary-color);outline-offset:4px;border-radius:var(--border-radius-md)}._masterStylePreviewHeader_5kmzl_57{display:grid;gap:8px;min-width:0}._masterStylePreviewHeader_5kmzl_57 ._header_5kmzl_62{margin:0;font-size:14px;line-height:1.4}._masterStylePreviewHeader_5kmzl_57 ._header_5kmzl_62:before{width:3px;height:14px}._masterStylePreviewHeader_5kmzl_57 strong{padding-left:11px;color:#c7c4d5;font-size:12px;line-height:1.6;font-weight:500;overflow-wrap:anywhere}._masterStyleOpen_5kmzl_48{display:inline-flex;align-items:center;gap:6px;padding-top:2px;color:var(--text-muted);font-size:11px;font-weight:500;white-space:nowrap}._masterStylePreview_5kmzl_30{display:-webkit-box;margin:0;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:3;padding:0 0 0 24px;border:0;border-left:1px solid var(--border-color);background:transparent;color:#bcbac7;font-size:12px;font-weight:400;line-height:1.7}@media(max-width:760px){._masterStylePreviewButton_5kmzl_30{grid-template-columns:minmax(0,1fr) auto;gap:12px}._masterStylePreviewHeader_5kmzl_57{grid-column:1;grid-row:1}._masterStyleOpen_5kmzl_48{grid-column:2;grid-row:1}._masterStylePreview_5kmzl_30{grid-column:1/-1;padding:12px 0 0;border-left:0;border-top:1px solid var(--border-color)}}._emptyState_5kmzl_127{display:flex;flex-direction:column;gap:var(--spacing-md)}._emptyState_5kmzl_127 p{margin:0;color:var(--text-secondary)}._emptyState_5kmzl_127 button{align-self:flex-start;padding:.72rem .9rem;border:1px solid rgba(151,136,255,.5);border-radius:.8rem;background:linear-gradient(135deg,#7563f4f5,#915bc7f0);box-shadow:0 10px 28px #5b46c433;color:#fff;font-size:.84rem;font-weight:700}._emptyState_5kmzl_127 button:hover:not(:disabled){border-color:#beb6ffcc;background:linear-gradient(135deg,#7c6bf5,#a05fd2)}._successBanner_5kmzl_152,._errorBanner_5kmzl_153,._infoBanner_5kmzl_154{padding:.75rem 1rem;border-radius:var(--border-radius-md);border:1px solid transparent;font-size:.9rem}._successBanner_5kmzl_152{background:#4caf501f;border-color:#4caf504d;color:var(--success-color)}._errorBanner_5kmzl_153{background:#f443361f;border-color:#f443364d;color:var(--error-color)}._infoBanner_5kmzl_154{background:#2196f31f;border-color:#2196f34d;color:var(--text-primary)}._field_5kmzl_179 label{font-weight:600;display:block;margin-bottom:var(--spacing-sm);color:var(--text-muted);font-size:.75rem;text-transform:uppercase;letter-spacing:.05em}._field_5kmzl_179 p{margin:0;line-height:1.6;color:var(--text-primary)}._field_5kmzl_179 textarea{min-height:170px;font-family:inherit}._field_5kmzl_179 textarea._short_5kmzl_197{min-height:3rem;height:3rem;resize:none}._codeBlock_5kmzl_203{background:var(--surface-color);padding:.75rem 1rem;display:block;border-radius:var(--border-radius-md);font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:.9rem;color:var(--text-secondary);word-break:break-all;border:1px solid var(--border-color)}._stabilizerPanel_5kmzl_215{margin-top:var(--spacing-md);padding-top:var(--spacing-md);border-top:1px solid var(--border-color);display:flex;flex-direction:column;gap:var(--spacing-md)}._stabilizerHeader_5kmzl_224{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-md)}._stabilizerHeader_5kmzl_224 h4{margin:0 0 .25rem;color:var(--text-primary)}._stabilizerHeader_5kmzl_224 span{color:var(--text-secondary);font-size:.85rem}._stabilizerHeader_5kmzl_224 button{white-space:nowrap}._optionRow_5kmzl_242{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:flex-start;gap:.65rem;padding:.75rem;border:1px solid var(--border-color);border-radius:var(--border-radius-sm);background:var(--surface-color)}._optionRow_5kmzl_242 input{margin-top:.15rem}._optionRow_5kmzl_242 span{display:grid;gap:.25rem;min-width:0}._optionRow_5kmzl_242 strong{color:var(--text-primary);font-size:.9rem}._optionRow_5kmzl_242 small{color:var(--text-secondary);font-size:.8rem;line-height:1.4}._referenceImageBox_5kmzl_270{display:grid;gap:.75rem;margin-bottom:var(--spacing-md);padding:.85rem;border:1px solid var(--border-color);border-radius:var(--border-radius-md);background:#ffffff09}._referenceImageHeader_5kmzl_280{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--spacing-md)}._referenceImageHeader_5kmzl_280>div:first-child{display:grid;gap:.25rem;min-width:0}._referenceImageHeader_5kmzl_280 strong{color:var(--text-primary);font-size:.9rem}._referenceImageHeader_5kmzl_280 small{color:var(--text-secondary);font-size:.8rem;line-height:1.35}._referenceImageActions_5kmzl_301{display:flex;gap:.5rem;flex-wrap:wrap;justify-content:flex-end}._referenceImageActions_5kmzl_301 button{white-space:nowrap}._referenceImagePreview_5kmzl_311{display:grid;grid-template-columns:96px minmax(0,1fr);gap:.75rem;align-items:center}._referenceImagePreview_5kmzl_311 img{width:96px;height:72px;object-fit:cover;border-radius:var(--border-radius-sm);border:1px solid var(--border-color);background:#0000003d}._referenceImagePreview_5kmzl_311>div{display:grid;gap:.35rem;min-width:0}._referenceImagePreview_5kmzl_311 strong,._referenceImagePreview_5kmzl_311 small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._referenceImagePreview_5kmzl_311 strong{color:var(--text-primary);font-size:.88rem}._referenceImagePreview_5kmzl_311 small{color:var(--text-secondary);font-size:.78rem}._referenceImagePreview_5kmzl_311 button{justify-self:flex-start}._referenceImageError_5kmzl_348{color:var(--error-color);font-size:.82rem;line-height:1.4}._stabilizerBody_5kmzl_354{display:flex;flex-direction:column;gap:var(--spacing-md)}._stabilizerMeta_5kmzl_360,._stabilizerLists_5kmzl_361{display:grid;gap:var(--spacing-md);grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}._stabilizerMeta_5kmzl_360 span{background:var(--surface-color);border:1px solid var(--border-color);border-radius:var(--border-radius-sm);padding:.5rem .75rem;color:var(--text-primary);font-size:.9rem}._stabilizerLists_5kmzl_361 strong{color:var(--text-primary);display:block;margin-bottom:.4rem}._stabilizerLists_5kmzl_361 ul{margin:0;padding-left:1.2rem;color:var(--text-secondary);line-height:1.5}._actions_5kmzl_388{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:var(--spacing-sm)}._modalBackdrop_5kmzl_396{position:fixed;inset:0;z-index:10000;display:flex;align-items:center;justify-content:center;padding:1.5rem;background:#000000ad}._reviewModal_5kmzl_407{display:grid;grid-template-rows:auto minmax(0,1fr) auto;width:min(1100px,100%);max-height:min(860px,100dvh - 3rem);overflow:hidden;border:1px solid var(--border-color);border-radius:var(--border-radius-md);background:var(--surface-color);box-shadow:0 24px 80px #00000073}._editorModal_5kmzl_419{width:min(980px,100%)}._modalHeader_5kmzl_423,._modalFooter_5kmzl_424{position:sticky;z-index:1;background:var(--surface-color)}._modalHeader_5kmzl_423{top:0;display:flex;align-items:flex-start;justify-content:space-between;gap:var(--spacing-md);padding:var(--spacing-lg);border-bottom:1px solid var(--border-color)}._modalHeader_5kmzl_423 h4{margin:0;color:var(--text-primary);font-size:1.05rem}._modalHeader_5kmzl_423 p{margin:.35rem 0 0;color:var(--text-secondary);font-size:.9rem}._closeButton_5kmzl_450{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:2.5rem;height:2.5rem;padding:0}._modalBody_5kmzl_460{display:grid;gap:var(--spacing-md);min-height:0;overflow:auto;padding:var(--spacing-lg)}._modalFooter_5kmzl_424{bottom:0;display:flex;align-items:center;justify-content:flex-end;gap:var(--spacing-sm);padding:var(--spacing-md) var(--spacing-lg);border-top:1px solid var(--border-color)}._editorActions_5kmzl_478,._stabilizerActions_5kmzl_479{display:flex;gap:var(--spacing-sm);align-items:center;flex-wrap:wrap}._editorActions_5kmzl_478{margin-bottom:var(--spacing-md)}._editorActions_5kmzl_478 span{color:var(--success-color);font-weight:700}._diffGrid_5kmzl_494{display:grid;gap:var(--spacing-md)}._diffField_5kmzl_499{display:grid;gap:var(--spacing-sm);grid-template-columns:repeat(2,minmax(0,1fr))}._diffField_5kmzl_499 h5{grid-column:1/-1;margin:0;color:var(--text-primary);font-size:.95rem}._diffField_5kmzl_499 label{display:block;margin-bottom:.35rem;color:var(--text-muted);font-size:.72rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase}._diffField_5kmzl_499 pre{margin:0;min-height:4rem;max-height:18rem;overflow:auto;white-space:pre-wrap;word-break:break-word;background:var(--surface-color);border:1px solid var(--border-color);border-radius:var(--border-radius-sm);padding:.75rem;color:var(--text-secondary);font-family:inherit;font-size:.85rem;line-height:1.45}@media(max-width:720px){._stabilizerHeader_5kmzl_224{align-items:stretch;flex-direction:column}._stabilizerHeader_5kmzl_224 button{width:100%}._diffField_5kmzl_499{grid-template-columns:1fr}._actions_5kmzl_388,._modalFooter_5kmzl_424{align-items:stretch;flex-direction:column}._actions_5kmzl_388 button,._modalFooter_5kmzl_424 button{width:100%}._modalBackdrop_5kmzl_396{align-items:stretch;padding:0}._reviewModal_5kmzl_407{width:100%;max-height:100dvh;border-radius:0}._modalHeader_5kmzl_423,._modalBody_5kmzl_460{padding:var(--spacing-md)}}._container_i64yb_1{width:100%;display:flex;flex-direction:column;gap:12px;padding-top:10px}._libraryHeader_i64yb_9{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap}._libraryHeader_i64yb_9 p{margin:4px 0 0;font-size:12px;color:var(--text-secondary)}._title_i64yb_22{display:flex;align-items:center;gap:8px;margin:0;font-size:16px;font-weight:700}._title_i64yb_22 span{font-size:11px;padding:3px 7px;border-radius:6px;color:var(--text-secondary);background:#ffffff12}._libraryActions_i64yb_38{display:flex;align-items:center;gap:8px}._container_i64yb_1 input,._container_i64yb_1 select,._container_i64yb_1 textarea{min-width:0;box-sizing:border-box;font-family:inherit;color:inherit;background:var(--input-background, rgba(255, 255, 255, .035));border:1px solid var(--border-color, rgba(255, 255, 255, .12));border-radius:7px;outline:none}._container_i64yb_1 input:focus,._container_i64yb_1 select:focus,._container_i64yb_1 textarea:focus{border-color:#a0a9f8;box-shadow:0 0 0 2px #a0a9f81f}._container_i64yb_1 select{padding:7px 8px;font-size:12px}._container_i64yb_1 select option{background:#25252b;color:#eee}._toolbar_i64yb_68{display:grid;grid-template-columns:minmax(180px,1.6fr) repeat(4,minmax(120px,1fr));gap:8px;padding:10px;border-radius:10px;background:#ffffff06;border:1px solid var(--border-color)}._search_i64yb_78{position:relative;display:flex;align-items:center}._search_i64yb_78 i{position:absolute;left:10px;font-size:12px;color:var(--text-secondary)}._search_i64yb_78 input{width:100%;height:34px;padding:7px 10px 7px 30px;font-size:12px}._viewSummary_i64yb_96{display:flex;align-items:center;justify-content:space-between;gap:10px;color:var(--text-secondary);font-size:11px;min-height:18px}._list_i64yb_106{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,230px),1fr));gap:12px;align-items:start}._row_i64yb_113{--category-color: #a7a2ec;min-width:0;border:1px solid var(--border-color, rgba(255, 255, 255, .1));border-top:1px solid var(--category-color);background:#ffffff06;border-radius:10px;padding:10px;box-shadow:0 2px 7px #00000012}._row_i64yb_113[data-category=ultraHigh]{--category-color: #dea66c}._row_i64yb_113[data-category=high]{--category-color: #d59ab9}._row_i64yb_113[data-category=low]{--category-color: #a79edb}._row_i64yb_113[data-category=other]{--category-color: #84afd9}._rowTop_i64yb_136{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:6px;align-items:center}._nameInput_i64yb_143{width:100%;height:27px;padding:3px 5px;font-size:12px;font-weight:500}._artworkState_i64yb_151{display:inline-flex;align-items:center;gap:4px;margin-left:auto;color:var(--text-secondary);font-size:10px}._artworkState_i64yb_151 i{color:var(--category-color);font-size:9px}._assetArea_i64yb_164{margin-top:9px}._btn_i64yb_168,._btnPrimary_i64yb_168,._saveButton_i64yb_168,._textButton_i64yb_168,._btnGenerate_i64yb_168,._btnSymbolSave_i64yb_168{appearance:none;cursor:pointer;color:inherit;border:1px solid var(--border-color);border-radius:6px;background:#ffffff0a;font-family:inherit;transition:background .12s ease}._btn_i64yb_168:hover:not(:disabled),._btnPrimary_i64yb_168:hover:not(:disabled),._saveButton_i64yb_168:hover:not(:disabled),._textButton_i64yb_168:hover:not(:disabled),._btnGenerate_i64yb_168:hover:not(:disabled),._btnSymbolSave_i64yb_168:hover:not(:disabled){background:#ffffff1a}._btn_i64yb_168:focus-visible,._btnPrimary_i64yb_168:focus-visible,._saveButton_i64yb_168:focus-visible,._textButton_i64yb_168:focus-visible,._btnGenerate_i64yb_168:focus-visible,._btnSymbolSave_i64yb_168:focus-visible{outline:2px solid #a0a9f8;outline-offset:2px}._btn_i64yb_168:disabled,._btnPrimary_i64yb_168:disabled,._saveButton_i64yb_168:disabled,._textButton_i64yb_168:disabled,._btnGenerate_i64yb_168:disabled,._btnSymbolSave_i64yb_168:disabled{opacity:.35;cursor:not-allowed}._btn_i64yb_168,._saveButton_i64yb_168{display:inline-flex;align-items:center;justify-content:center;height:26px;min-width:25px;padding:0 5px;font-size:12px}._saveButton_i64yb_168{height:28px;color:#a9d4b3}._danger_i64yb_205{border-color:transparent;color:var(--text-secondary)}._danger_i64yb_205:hover:not(:disabled){color:#e79c9c;background:#d24b4b1a}._textButton_i64yb_168{font-size:10px;min-height:26px;padding:3px 6px;border-color:transparent;white-space:nowrap}._btnPrimary_i64yb_168{height:34px;padding:0 12px;font-size:12px;font-weight:600;background:#8d97e821;border-color:#8d97e847}._payoutWrap_i64yb_231{display:flex;flex-direction:column}._textWrap_i64yb_236{margin-top:10px;display:flex;flex-direction:column;gap:6px}._textLabel_i64yb_243{font-size:11px;color:var(--text-secondary)}._textArea_i64yb_248{width:100%;min-height:130px;padding:8px;font-size:12px;line-height:1.5;resize:vertical}._symbolActions_i64yb_257{display:flex;gap:5px;align-items:center;flex-wrap:wrap}._btnGenerate_i64yb_168,._btnSymbolSave_i64yb_168{display:flex;align-items:center;justify-content:center;width:30px;height:30px;padding:5px;font-size:12px}._symbolError_i64yb_274,._addError_i64yb_274{color:#eea0a0;background:#e1505012;border:1px solid rgba(225,80,80,.2);border-radius:6px;padding:8px;font-size:12px}._symbolError_i64yb_274{margin-top:8px}._addRow_i64yb_287{display:flex;gap:8px;padding:10px;background:#8d97e80f;border:1px solid rgba(141,151,232,.18);border-radius:9px;flex-wrap:wrap}._addInput_i64yb_297{flex:1;min-width:180px!important;padding:7px 9px;font-size:12px}._familyTools_i64yb_304{position:relative;font-size:12px}._familyTools_i64yb_304 summary{cursor:pointer;padding:8px;color:var(--text-secondary)}._familyTools_i64yb_304>div{position:absolute;right:0;top:100%;z-index:5;width:min(340px,80vw);padding:14px;background:var(--surface-color, #29292e);border:1px solid var(--border-color);border-radius:8px;box-shadow:0 6px 25px #00000040}._familyTools_i64yb_304>div p{max-height:160px;overflow:auto;font-size:12px;line-height:1.5}._familyTools_i64yb_304>div button{margin-top:10px;font-size:12px}._empty_i64yb_336{padding:36px 16px;text-align:center;border:1px dashed var(--border-color);border-radius:10px;color:var(--text-secondary);font-size:13px}._empty_i64yb_336 p{margin-bottom:0;font-size:12px}._linkedNotice_i64yb_349{margin:0;font-size:12px;color:var(--text-secondary)}@media(max-width:950px){._toolbar_i64yb_68{grid-template-columns:repeat(4,minmax(0,1fr))}._search_i64yb_78{grid-column:1/-1}}@media(max-width:600px){._toolbar_i64yb_68{grid-template-columns:repeat(2,minmax(0,1fr))}._list_i64yb_106{grid-template-columns:repeat(auto-fill,minmax(220px,1fr))}._viewSummary_i64yb_96{align-items:flex-start}._viewSummary_i64yb_96>:last-child{text-align:right}._libraryHeader_i64yb_9{align-items:flex-start}}._nameActions_i64yb_380{display:flex;align-items:center;gap:3px}._moreMenu_i64yb_386{position:relative}._moreMenu_i64yb_386 summary{display:flex;align-items:center;justify-content:center;width:26px;height:28px;border-radius:6px;color:var(--text-secondary);cursor:pointer;list-style:none}._moreMenu_i64yb_386 summary:hover{background:#ffffff14}._moreMenu_i64yb_386 summary::-webkit-details-marker{display:none}._moreMenu_i64yb_386 summary:focus-visible{outline:2px solid #a0a9f8}._moreMenuContent_i64yb_411{position:absolute;top:100%;right:0;z-index:6;display:flex;flex-direction:column;gap:3px;min-width:190px;padding:5px;border:1px solid var(--border-color);border-radius:8px;background:#363639;box-shadow:0 6px 20px #00000040}._moreMenuContent_i64yb_411 button{padding:8px;border:0;border-radius:5px;text-align:left;color:inherit;background:transparent;font-size:12px;cursor:pointer}._moreMenuContent_i64yb_411 button:hover:not(:disabled){background:#ffffff14}._moreMenuContent_i64yb_411 button:disabled{opacity:.4;cursor:not-allowed}._promptToggle_i64yb_444{display:inline-flex;flex:1;align-items:center;justify-content:center;gap:5px;min-height:28px;padding:5px;border:0;border-left:1px solid var(--border-color);border-radius:5px;color:#9699a1;background:transparent;cursor:pointer}._promptToggle_i64yb_444 i:first-child{font-size:12px}._promptToggle_i64yb_444 i:last-child{font-size:8px}._promptToggle_i64yb_444:hover{background:#ffffff14}._promptToggle_i64yb_444:focus-visible{outline:2px solid #a0a9f8}._promptToggleActive_i64yb_472{background:#8d97e81f;color:#b3b6bf}._textWrap_i64yb_236{padding-top:10px;margin-top:8px;border-top:1px solid var(--border-color)}._nameDisplay_i64yb_483{display:block;width:100%;min-width:0;min-height:27px;margin:0;padding:3px 0;border:0;background:transparent;color:var(--text-primary, inherit);font:inherit;font-size:12px;font-weight:500;line-height:1.4;text-align:left;box-shadow:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;cursor:text}._nameDisplay_i64yb_483:hover,._nameDisplay_i64yb_483:active{box-shadow:none;transform:none;background:transparent}._nameDisplay_i64yb_483:disabled{cursor:not-allowed;opacity:.65}._nameDisplay_i64yb_483:focus-visible{outline:2px solid #a0a9f8;outline-offset:2px;border-radius:4px}._nameEditButton_i64yb_519{display:inline-flex;align-items:center;justify-content:center;width:24px;height:27px;padding:3px;border:0;border-radius:5px;background:transparent;color:var(--text-secondary);font-size:11px;cursor:pointer}._nameEditButton_i64yb_519:hover:not(:disabled){color:var(--text-primary);background:#ffffff0f}._nameEditButton_i64yb_519:disabled{opacity:.4;cursor:not-allowed}._nameEditButton_i64yb_519:focus-visible{outline:2px solid #a0a9f8;outline-offset:2px}._menuField_i64yb_546{display:grid;gap:5px;margin:0;padding:8px;color:var(--text-secondary);font-size:11px}._menuField_i64yb_546 select{width:100%}._menuToggle_i64yb_558{display:flex;align-items:center;justify-content:space-between;gap:16px;margin:3px 0;padding:10px 8px;border-top:1px solid var(--border-color);border-bottom:1px solid var(--border-color);font-size:12px;cursor:pointer}._menuToggle_i64yb_558 input{width:16px;height:16px;margin:0;accent-color:var(--primary-color);cursor:pointer}._paytableOff_i64yb_578{color:var(--text-muted);font-size:9px;white-space:nowrap}._imageGrid_3wuha_1{display:grid;grid-template-columns:repeat(auto-fill,minmax(90px,1fr));gap:1rem;margin-top:.25rem;padding:.125rem;grid-auto-flow:dense}._trashGrid_3wuha_10{display:flex;flex-wrap:wrap;gap:.5rem}._trashThumb_3wuha_16{width:44px;height:44px;padding:0;cursor:pointer;border-radius:8px;overflow:hidden;border:1px solid var(--border-color);background:#00000026;opacity:.85;transition:opacity .2s ease,transform .2s ease,border-color .2s ease}._trashThumb_3wuha_16:hover,._trashThumb_3wuha_16:focus-visible{opacity:1;transform:scale(1.08);border-color:#ffffff80}._trashThumbMedia_3wuha_34{width:100%;height:100%;object-fit:cover;display:block}._thumbnail_3wuha_41{position:relative;aspect-ratio:1;cursor:pointer;border-radius:12px;overflow:hidden;background-color:#1a1a1a;box-shadow:0 4px 6px #0000001a;transition:all .3s cubic-bezier(.4,0,.2,1);border:2px solid transparent}._thumbnail_3wuha_41:hover{transform:translateY(-4px);box-shadow:0 12px 24px #0003}._thumbnail_3wuha_41:hover img{transform:scale(1.05)}._thumbnail_3wuha_41:hover video{transform:scale(1.05)}._thumbnail_3wuha_41 img{width:100%;height:100%;object-fit:cover;transition:transform .5s cubic-bezier(.4,0,.2,1)}._thumbnail_3wuha_41 video{width:100%;height:100%;object-fit:cover;transition:transform .5s cubic-bezier(.4,0,.2,1);display:block}._thumbnail_3wuha_41._favorite_3wuha_75{grid-column:span 2;grid-row:span 2;border-color:gold;box-shadow:0 0 15px #ffd70026}._thumbnail_3wuha_41._favorite_3wuha_75 img,._thumbnail_3wuha_41._favorite_3wuha_75 video{object-fit:contain;object-position:center}._thumbnail_3wuha_41._favorite_3wuha_75:hover img,._thumbnail_3wuha_41._favorite_3wuha_75:hover video{transform:none}._favoriteIcon_3wuha_90{position:absolute;top:8px;right:8px;color:gold;background:#0009;width:28px;height:28px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:14px;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);box-shadow:0 2px 4px #0003;z-index:2}._commentIcon_3wuha_108{position:absolute;right:8px;bottom:8px;z-index:3;width:30px;height:30px;padding:0;display:flex;align-items:center;justify-content:center;border:1px solid rgba(255,255,255,.2);border-radius:50%;color:#fff;background:#000000ad;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);box-shadow:0 2px 6px #00000059}._commentIcon_3wuha_108:hover,._commentIcon_3wuha_108:focus-visible{background:#646cffe6;border-color:#ffffff8c;transform:scale(1.08)}._playBadge_3wuha_132{position:absolute;left:10px;bottom:10px;width:34px;height:34px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:#0009;color:#fffffff2;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);box-shadow:0 2px 6px #00000059;z-index:2;pointer-events:none}._thumbVideo_3wuha_150{width:100%;height:100%;object-fit:cover;display:block}._sep_3wuha_157{margin:6px 0;border-bottom:1px solid rgba(255,255,255,.1)}._assetsHeader_3wuha_162{margin-bottom:.2rem;color:var(--text-secondary);font-size:.75rem;font-weight:800}._imageActions_3wuha_169{display:grid;grid-template-columns:repeat(auto-fit,minmax(52px,58px));gap:.4rem;align-items:stretch}._imageActionButton_3wuha_176{aspect-ratio:1;width:100%;min-height:52px;padding:.3rem .25rem;border-radius:8px;border-color:#ffffff14;background:#ffffff12;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.22rem;color:#ffffffe6;font-size:.56rem;line-height:1.1;text-align:center;box-shadow:none}._imageActionButton_3wuha_176 i{font-size:1rem;line-height:1}._imageActionButton_3wuha_176 span{display:block;max-width:100%;overflow-wrap:anywhere}._imageActionButton_3wuha_176:hover:not(:disabled){background:#ffffff1f;border-color:#ffffff2e}._imageActionButton_3wuha_176:disabled{cursor:not-allowed;opacity:.45}._fullscreenOverlay_3wuha_213{position:fixed;inset:0;background-color:#000000e6;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:9999;display:flex;flex-direction:column;animation:_fadeIn_3wuha_1 .3s ease}._fullscreenHeader_3wuha_227{position:absolute;top:0;left:0;right:0;display:flex;justify-content:space-between;align-items:center;padding:2rem;background:linear-gradient(180deg,rgba(0,0,0,.8) 0%,transparent 100%);z-index:10000;pointer-events:none}._headerInfo_3wuha_241{pointer-events:auto}._imageCounter_3wuha_245{color:#ffffffe6;font-size:.9rem;font-weight:600;background:#00000080;padding:.5rem 1rem;border-radius:20px;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border:1px solid rgba(255,255,255,.1);letter-spacing:.5px}._headerControls_3wuha_257{display:flex;gap:1rem;pointer-events:auto}._controlButton_3wuha_263{background:#00000080;border:1px solid rgba(255,255,255,.1);border-radius:50%;width:44px;height:44px;color:#fffc;font-size:1.1rem;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s cubic-bezier(.4,0,.2,1);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}._controlButton_3wuha_263:hover{background:#fff3;color:#fff;transform:scale(1.1);border-color:#ffffff4d}._controlButton_3wuha_263:active{transform:scale(.95)}._controlButton_3wuha_263:disabled{cursor:not-allowed;opacity:.45;transform:none}._controlButton_3wuha_263._active_3wuha_292{color:gold;border-color:#ffd7004d;background:#ffd7001a}._controlButton_3wuha_263._active_3wuha_292:hover{background:#ffd70033}._fullscreenBody_3wuha_301{min-height:0;width:100%;flex:1;display:flex}._fullscreenContent_3wuha_308{flex:1;display:flex;align-items:center;justify-content:center;padding:2rem;min-width:0;height:100%;overflow:hidden}._fullscreenContent_3wuha_308 img{max-width:100%;max-height:85vh;width:auto;height:auto;object-fit:contain;border-radius:8px;box-shadow:0 20px 50px #00000080;animation:_zoomIn_3wuha_1 .3s cubic-bezier(.175,.885,.32,1.275)}._fullscreenContent_3wuha_308 ._fullscreenVideo_3wuha_328{max-width:100%;max-height:85vh;width:auto;height:auto;border-radius:8px;box-shadow:0 20px 50px #00000080;animation:_zoomIn_3wuha_1 .3s cubic-bezier(.175,.885,.32,1.275);background:#00000040}@keyframes _fadeIn_3wuha_1{0%{opacity:0}to{opacity:1}}@keyframes _zoomIn_3wuha_1{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}._imageDescription_3wuha_357{position:absolute;bottom:0;left:0;right:0;z-index:10000;pointer-events:none;display:flex;justify-content:center;transition:all .3s ease}._open_3wuha_369{padding:2rem;background:linear-gradient(0deg,rgba(0,0,0,.9) 0%,transparent 100%)}._closed_3wuha_374{justify-content:flex-start;padding:1.5rem 1.5rem 1.5rem 2rem}._descriptionContent_3wuha_380{position:relative;pointer-events:auto;background:#0009;padding:1rem 1.5rem;border-radius:8px;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border:1px solid rgba(255,255,255,.1);max-width:800px;color:#ffffffe6;text-align:center;font-size:1rem;line-height:1.5}._openDescription_3wuha_395{pointer-events:auto;width:40px;height:40px;min-width:40px;padding:0;border-radius:50%;background:#0009;border:1px solid rgba(255,255,255,.3);color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);transition:all .2s;font-size:1.2rem;box-shadow:0 4px 6px #0000004d}._openDescription_3wuha_395:hover{transform:scale(1.1);background:#000c;border-color:#fffc}._closeDescription_3wuha_420{position:absolute;top:-12px;right:-12px;width:28px;height:28px;min-width:28px;padding:0;border-radius:50%;background:#333;border:1px solid rgba(255,255,255,.3);color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s;font-size:.9rem;z-index:10;box-shadow:0 2px 4px #0000004d}._closeDescription_3wuha_420:hover{background:#555;transform:scale(1.1);border-color:#fff}._popupContent_3wuha_447{padding:1rem;display:flex;flex-direction:column;gap:1.5rem}._formGroup_3wuha_454{display:flex;flex-direction:column;gap:.5rem}._formGroup_3wuha_454 label{font-weight:600;color:#ccc}._textarea_3wuha_464{width:100%;padding:.75rem;border-radius:8px;border:1px solid #444;background-color:#222;color:#fff;resize:vertical;font-family:inherit}._textarea_3wuha_464:focus{outline:none;border-color:#646cff}._select_3wuha_479{width:100%;padding:.75rem;border-radius:8px;border:1px solid #444;background-color:#222;color:#fff;font-family:inherit}._select_3wuha_479:focus{outline:none;border-color:#646cff}._orientationOptions_3wuha_493{display:flex;gap:1rem}._orientationOption_3wuha_493{flex:1;display:flex;flex-direction:column;align-items:center;gap:.5rem;padding:1rem;border:2px solid #444;border-radius:8px;cursor:pointer;transition:all .2s;background-color:#2a2a2a}._orientationOption_3wuha_493:hover{background-color:#333}._orientationOption_3wuha_493._selected_3wuha_514{border-color:#646cff;background-color:#646cff1a}._orientationOption_3wuha_493 span{font-size:.9rem;color:#ccc}._qualityOptions_3wuha_523{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem}@media(max-width:520px){._qualityOptions_3wuha_523{grid-template-columns:1fr}}._providerOptions_3wuha_534{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}@media(max-width:520px){._providerOptions_3wuha_534{grid-template-columns:1fr}}._qualityOption_3wuha_523{display:flex;flex-direction:column;align-items:flex-start;gap:.35rem;padding:.9rem;border:2px solid #444;border-radius:8px;cursor:pointer;color:#fff;text-align:left;background-color:#2a2a2a;transition:all .2s}._qualityOption_3wuha_523:hover{background-color:#333}._qualityOption_3wuha_523:disabled{cursor:not-allowed;opacity:.5}._qualityOption_3wuha_523._selected_3wuha_514{border-color:#646cff;background-color:#646cff1a}._qualityOption_3wuha_523 span{color:#aaa;font-size:.8rem;line-height:1.3}._costWarning_3wuha_576{display:flex;align-items:center;gap:.4rem;margin:.55rem 0 0;padding:.42rem .55rem;border:1px solid rgba(245,177,66,.35);border-radius:6px;color:#f5c66f;background:#f5b14214;font-size:.75rem;line-height:1.35}._costWarning_3wuha_576 i{flex:0 0 auto;font-size:.72rem}._advancedSection_3wuha_594{border:1px solid #444;border-radius:8px;background:#ffffff06;overflow:hidden}._advancedSection_3wuha_594[open] ._advancedSummary_3wuha_600{border-bottom-color:#444}._advancedSection_3wuha_594[open] ._advancedSummary_3wuha_600 i{transform:rotate(180deg)}._advancedSummary_3wuha_600{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.8rem .9rem;border-bottom:1px solid transparent;color:#ccc;cursor:pointer;font-weight:600;list-style:none;transition:background-color .2s ease,border-color .2s ease}._advancedSummary_3wuha_600::-webkit-details-marker{display:none}._advancedSummary_3wuha_600:hover{background:#ffffff0a}._advancedSummary_3wuha_600:focus-visible{outline:2px solid #646cff;outline-offset:-2px}._advancedSummary_3wuha_600 i{color:#aaa;font-size:.8rem;transition:transform .2s ease}._advancedSummaryMeta_3wuha_636{display:inline-flex;align-items:center;justify-content:flex-end;gap:.65rem;min-width:0;color:#999;font-size:.78rem;font-weight:500}._advancedSummaryMeta_3wuha_636 span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._advancedContent_3wuha_652{display:flex;flex-direction:column;gap:1.25rem;padding:1rem .9rem}._labelWithTooltip_3wuha_659{display:flex;align-items:center;gap:.4rem}._fieldLabel_3wuha_665{color:#ccc;font-weight:600}._infoIcon_3wuha_670{display:inline-flex;align-items:center;justify-content:center;color:#999;cursor:help;font-size:.85rem;line-height:1;transition:color .2s ease}._infoIcon_3wuha_670:hover,._infoIcon_3wuha_670:focus-visible{color:#c8cbff}._infoIcon_3wuha_670:focus-visible{border-radius:50%;outline:2px solid #646cff;outline-offset:2px}@media(prefers-reduced-motion:reduce){._advancedSummary_3wuha_600,._advancedSummary_3wuha_600 i,._infoIcon_3wuha_670{transition:none}}._portraitIcon_3wuha_696{width:27px;height:48px;border:2px solid currentColor;border-radius:4px;background-color:#ffffff1a}._landscapeIcon_3wuha_704{width:48px;height:27px;border:2px solid currentColor;border-radius:4px;background-color:#ffffff1a}._actions_3wuha_712{display:flex;justify-content:flex-end;gap:1rem;margin-top:1rem}._actions_3wuha_712 button{padding:.5rem 1rem;border-radius:6px;border:none;cursor:pointer;font-weight:600;transition:opacity .2s}._actions_3wuha_712 button:hover{opacity:.9}._cancelButton_3wuha_730{background-color:#444;color:#fff}._submitButton_3wuha_735{background-color:#646cff;color:#fff}._compact_3wuha_740{display:flex;flex-direction:column;gap:8px}._compact_3wuha_740>._sep_3wuha_157,._compact_3wuha_740>._assetsHeader_3wuha_162{display:none}._compact_3wuha_740>._compactPreview_3wuha_748{order:0;display:block;margin:0;padding:0}._compact_3wuha_740>._compactPreview_3wuha_748 ._thumbnail_3wuha_41{height:138px;aspect-ratio:auto}._compact_3wuha_740>._compactPreview_3wuha_748 img,._compact_3wuha_740>._compactPreview_3wuha_748 video{object-fit:contain}._compact_3wuha_740>._imageActions_3wuha_169{order:1;display:flex;align-items:center;justify-content:space-between;gap:4px}._compact_3wuha_740 ._imageActionButton_3wuha_176{width:auto;flex:1;aspect-ratio:auto;min-height:28px;padding:5px;flex-direction:row;justify-content:center;gap:4px;font-size:10px;color:#9699a1;background:transparent;border-color:transparent}._compact_3wuha_740 ._imageActionButton_3wuha_176 i{font-size:12px}._compact_3wuha_740 ._imageActionButton_3wuha_176:hover:not(:disabled){background:#ffffff14;color:#bec0c7}._compact_3wuha_740 ._galleryActive_3wuha_789{background:#8d97e81f;color:#b3b6bf}._compact_3wuha_740 ._imageGrid_3wuha_1{grid-template-columns:repeat(auto-fill,minmax(60px,1fr));gap:5px;margin:0;padding:0}._compact_3wuha_740 ._thumbnail_3wuha_41{border-radius:7px;box-shadow:none}._compact_3wuha_740 ._thumbnail_3wuha_41._favorite_3wuha_75{grid-column:auto;grid-row:auto;border-width:1px}._compact_3wuha_740 ._thumbnail_3wuha_41:hover{transform:none}._compact_3wuha_740 ._favoriteIcon_3wuha_90{width:20px;height:20px;top:4px;right:4px;font-size:10px}._compact_3wuha_740 ._commentIcon_3wuha_108{width:23px;height:23px;bottom:4px;right:4px;font-size:10px}._compact_3wuha_740 ._playBadge_3wuha_132{width:22px;height:22px;left:4px;bottom:4px;font-size:10px}._compact_3wuha_740>._compactGallery_3wuha_832,._compact_3wuha_740>div:has(._trashGrid_3wuha_10){order:2}._noArtwork_3wuha_836{height:138px;display:grid;place-items:center;color:var(--text-secondary);font-size:11px;background:#0000001f;border:1px dashed var(--border-color);border-radius:7px}._galleryEmpty_3wuha_847{font-size:11px;color:var(--text-secondary)}._compact_3wuha_740 ._imageActionButton_3wuha_176 span{white-space:nowrap;overflow-wrap:normal;flex-shrink:0}._compact_3wuha_740._narrow_3wuha_858>._imageActions_3wuha_169{gap:2px}._compact_3wuha_740._narrow_3wuha_858>._imageActions_3wuha_169>button{padding:5px 3px}._container_fbwuq_1{border:1px solid var(--border-color);border-radius:var(--border-radius-md);overflow:hidden;margin-top:.25rem;background:#0000001a}._header_fbwuq_9{display:flex;align-items:center;justify-content:space-between;padding:.25rem .5rem;cursor:pointer;-webkit-user-select:none;user-select:none;background:#ffffff08;transition:background-color .2s}._header_fbwuq_9:hover{background:#ffffff0f}._header_fbwuq_9 ._title_fbwuq_22{margin:0;font-size:.9rem;font-weight:600;color:var(--text-secondary);text-transform:uppercase;letter-spacing:.05em}._header_fbwuq_9 i{color:var(--text-muted);transition:transform .2s ease;font-size:.8rem}._headerExpanded_fbwuq_36 i{transform:rotate(180deg)}._content_fbwuq_40{padding:.3rem;border-top:1px solid var(--border-color);background:#0003}._panel_1jisf_1{position:relative;z-index:10001;width:min(390px,38vw);min-width:320px;height:100%;display:flex;flex-direction:column;color:#f4f4f5;background:#121216fa;border-left:1px solid rgba(255,255,255,.12);box-shadow:-14px 0 36px #00000059}._header_1jisf_15{min-height:76px;padding:1rem 1rem .8rem;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid rgba(255,255,255,.1)}._header_1jisf_15>div{display:flex;align-items:baseline;gap:.55rem}._header_1jisf_15 h2{margin:0;font-size:1rem}._header_1jisf_15 span{color:#9ca3af;font-size:.76rem}._header_1jisf_15 button{width:36px;height:36px;padding:0;border-radius:50%;display:grid;place-items:center;color:#e5e7eb;background:#ffffff12;border:1px solid rgba(255,255,255,.1)}._headerButtons_1jisf_48{display:flex;align-items:center;gap:.4rem}._composer_1jisf_54{padding:.9rem 1rem;border-bottom:1px solid rgba(255,255,255,.1)}._textareaWrap_1jisf_59{position:relative}._textareaWrap_1jisf_59 textarea{width:100%;min-height:88px;padding:.72rem;resize:vertical;border:1px solid rgba(255,255,255,.16);border-radius:8px;background:#ffffff0f;color:#fff;font:inherit;line-height:1.4}._textareaWrap_1jisf_59 textarea:focus{outline:2px solid #747bff;outline-offset:1px}._composerFooter_1jisf_80{margin-top:.55rem;display:flex;align-items:center;justify-content:space-between;gap:.75rem}._composerFooter_1jisf_80 small{color:#8f929b;font-size:.7rem}._composerFooter_1jisf_80 button{padding:.48rem .78rem;border:0;border-radius:6px;background:#646cff;color:#fff;font-weight:700}._composerFooter_1jisf_80 button:disabled{opacity:.45;cursor:not-allowed}._mentionPopup_1jisf_104{position:absolute;z-index:4;left:0;right:0;top:calc(100% + 4px);max-height:220px;overflow-y:auto;padding:.3rem;border:1px solid rgba(255,255,255,.16);border-radius:8px;background:#24242a;box-shadow:0 12px 30px #00000073}._mentionPopup_1jisf_104 button{width:100%;padding:.55rem .65rem;display:flex;align-items:baseline;justify-content:space-between;gap:.6rem;border:0;border-radius:5px;color:#f4f4f5;background:transparent;text-align:left}._mentionPopup_1jisf_104 button span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._mentionPopup_1jisf_104 button small{flex:0 0 auto;color:#a5a8b2}._mentionPopup_1jisf_104 button:hover,._mentionPopup_1jisf_104 button._activeOption_1jisf_140{background:#646cff3d}._popupMessage_1jisf_144,._empty_1jisf_144{padding:1rem;color:#9ca3af;font-size:.85rem;text-align:center}._error_1jisf_151{margin:.75rem 1rem 0;padding:.6rem .7rem;border:1px solid rgba(248,113,113,.35);border-radius:6px;color:#fecaca;background:#7f1d1d4d;font-size:.78rem}._history_1jisf_161{min-height:0;flex:1;overflow-y:auto;padding:.4rem 1rem 1rem}._comment_1jisf_168{padding:.9rem 0;border-bottom:1px solid rgba(255,255,255,.08)}._comment_1jisf_168 p{margin:.45rem 0 0;color:#e5e7eb;font-size:.9rem;line-height:1.48;white-space:pre-wrap;overflow-wrap:anywhere}._focusedComment_1jisf_181{margin:.35rem 0;padding:.9rem .75rem;border:1px solid rgba(116,123,255,.7);border-radius:8px;background:#646cff24;outline:none}._focusReference_1jisf_190{margin:.55rem 0 .8rem;padding-bottom:.45rem;border-bottom:1px solid rgba(255,255,255,.12)}._focusLabel_1jisf_196{margin-bottom:.25rem;color:#aeb2ff;font-size:.7rem;font-weight:700;letter-spacing:.03em;text-transform:uppercase}._focusMissing_1jisf_205{margin:.55rem 0;padding:.7rem;border:1px solid rgba(251,191,36,.32);border-radius:7px;background:#78530c3d;color:#fde68a;font-size:.8rem}._commentMeta_1jisf_215{display:flex;align-items:baseline;justify-content:space-between;gap:.75rem}._commentMeta_1jisf_215 strong{font-size:.82rem}._commentMeta_1jisf_215 time{flex:0 0 auto;color:#8f929b;font-size:.67rem}._mention_1jisf_104{color:#aeb2ff;font-weight:700}._loadMore_1jisf_235{width:100%;margin-top:.8rem;padding:.55rem;border:1px solid rgba(255,255,255,.12);border-radius:6px;color:#e5e7eb;background:#ffffff0f}@media(max-width:760px){._panel_1jisf_1{position:absolute;inset:0 0 0 auto;width:min(92vw,390px);min-width:0}}._historyButton_1npfu_1{width:28px;height:28px;padding:0;border-radius:8px;border:1px solid rgba(255,255,255,.12);background:#ffffff0a;color:var(--text-muted);display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:background .12s ease,border-color .12s ease,color .12s ease}._historyButton_1npfu_1:hover{background:#ffffff14;border-color:#fff3;color:var(--text-primary)}._historyTile_1npfu_21{aspect-ratio:1;width:100%;min-width:0;min-height:52px;height:auto;padding:.3rem .25rem;border-color:#ffffff1a;background:#ffffff0f;color:#ffffffe6;flex-direction:column;gap:.22rem;font-size:.56rem;font-weight:500;line-height:1.1;text-align:center;box-shadow:none}._historyTile_1npfu_21 i{font-size:1rem;line-height:1}._historyTile_1npfu_21 span{display:block;max-width:100%;overflow-wrap:anywhere}._historyPanel_1npfu_49{min-width:360px;max-width:460px}._path_1npfu_54{margin-bottom:12px;color:var(--text-muted);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:11px;overflow-wrap:anywhere}._state_1npfu_62,._error_1npfu_63,._notice_1npfu_64{display:flex;align-items:center;gap:8px;padding:14px;border-radius:8px;background:#ffffff0a;color:var(--text-muted);font-size:13px}._error_1npfu_63{color:#ff8d8d;border:1px solid rgba(255,90,90,.25);background:#ff5a5a14}._notice_1npfu_64{margin-bottom:12px;color:#ffffffd1;border:1px solid rgba(120,180,255,.24);background:#78b4ff14}._entries_1npfu_88{display:flex;flex-direction:column;gap:12px}._entry_1npfu_94{padding:12px;border-radius:8px;border:1px solid rgba(255,255,255,.1);background:#ffffff08}._entryMeta_1npfu_101{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:8px;color:var(--text-muted);font-size:12px}._source_1npfu_111{padding:2px 7px;border-radius:999px;border:1px solid rgba(255,255,255,.12);background:#ffffff0d;text-transform:uppercase;font-size:10px;font-weight:800}._itemName_1npfu_121{margin-bottom:8px;font-size:13px;font-weight:800;color:var(--text-primary)}._reason_1npfu_128,._runId_1npfu_129{margin-bottom:8px;color:var(--text-muted);font-size:11px;line-height:1.35;overflow-wrap:anywhere}._reason_1npfu_128{color:#ffffffc7}._linkedImage_1npfu_141{display:flex;align-items:center;gap:10px;margin-bottom:10px;padding:8px;border-radius:8px;background:#ffffff0b;border:1px solid rgba(255,255,255,.08)}._linkedImage_1npfu_141 img{width:48px;height:48px;border-radius:6px;object-fit:cover;background:#0000003d}._linkedImage_1npfu_141 div{min-width:0;display:flex;flex-direction:column;gap:3px}._linkedImage_1npfu_141 strong{color:var(--text-primary);font-size:12px;overflow-wrap:anywhere}._linkedImage_1npfu_141 span{color:var(--text-muted);font-size:11px}._noLinkedImage_1npfu_174{margin-bottom:10px;padding:8px 10px;border-radius:8px;border:1px dashed rgba(255,255,255,.12);color:var(--text-muted);background:#ffffff06;font-size:11px}._prompt_1npfu_184{max-height:240px;margin:0;padding:10px;border-radius:8px;overflow:auto;white-space:pre-wrap;overflow-wrap:anywhere;background:#0003;color:var(--text-primary);font-family:inherit;font-size:12px;line-height:1.45}._selectButton_1npfu_199{width:100%;min-height:34px;margin-top:10px;border-radius:8px;border:1px solid rgba(255,255,255,.14);background:#ffffff12;color:var(--text-primary);display:inline-flex;align-items:center;justify-content:center;gap:8px;font-size:12px;font-weight:700;cursor:pointer;transition:background .12s ease,border-color .12s ease,opacity .12s ease}._selectButton_1npfu_199:hover:not(:disabled){background:#ffffff1c;border-color:#ffffff38}._selectButton_1npfu_199:disabled{cursor:not-allowed;opacity:.62}._modifiedBy_1npfu_225{margin-top:8px;color:var(--text-muted);font-size:11px;overflow-wrap:anywhere}._form_or0y0_1{display:flex;flex-direction:column;gap:1.25rem;width:min(28rem,100vw - 6rem)}._formGroup_or0y0_8{display:flex;flex-direction:column;gap:.5rem}._formGroup_or0y0_8 label{color:var(--text-primary);font-size:.9rem;font-weight:600}._formGroup_or0y0_8 textarea{width:100%;box-sizing:border-box;resize:vertical;border:1px solid var(--border-color);border-radius:var(--border-radius-md);background:var(--bg-color);color:var(--text-primary);padding:.75rem;font:inherit}._formGroup_or0y0_8 textarea:focus{outline:none;border-color:var(--primary-color);box-shadow:0 0 0 2px color-mix(in srgb,var(--primary-color) 25%,transparent)}._formGroup_or0y0_8 p{margin:0;color:var(--text-muted);font-size:.75rem}._checkboxRow_or0y0_40{display:flex;align-items:flex-start;gap:.75rem;padding:.85rem;border:1px solid var(--border-color);border-radius:var(--border-radius-md);background:color-mix(in srgb,var(--primary-color) 7%,transparent);cursor:pointer}._checkboxRow_or0y0_40 input{margin-top:.15rem;accent-color:var(--primary-color)}._checkboxRow_or0y0_40 span{display:flex;flex-direction:column;gap:.25rem}._checkboxRow_or0y0_40 strong{color:var(--text-primary);font-size:.85rem}._checkboxRow_or0y0_40 small{color:var(--text-muted);line-height:1.4}._disabled_or0y0_68{cursor:default;opacity:.65}._imageNotice_or0y0_73{margin:-.35rem 0 0;color:var(--text-muted);font-size:.78rem;line-height:1.45}._actions_or0y0_80{display:flex;justify-content:flex-end;gap:.75rem}._cancelButton_or0y0_86,._submitButton_or0y0_87{display:inline-flex;align-items:center;justify-content:center;gap:.45rem;border:0;border-radius:var(--border-radius-md);padding:.65rem 1rem;font:inherit;font-weight:600;cursor:pointer}._cancelButton_or0y0_86:disabled,._submitButton_or0y0_87:disabled{cursor:not-allowed;opacity:.6}._cancelButton_or0y0_86{background:var(--surface-hover);color:var(--text-primary)}._submitButton_or0y0_87{background:var(--primary-color);color:#fff}@media(max-width:600px){._form_or0y0_1{width:min(28rem,100vw - 4rem)}}._heading_9tfer_1{display:inline-flex;align-items:center;gap:8px;margin:0;padding:0;border:0;background:transparent;box-shadow:none;color:inherit;font-size:16px;font-weight:700;cursor:pointer}._heading_9tfer_1 i{font-size:10px;color:var(--text-secondary)}._heading_9tfer_1:hover{background:transparent;box-shadow:none}._heading_9tfer_1:focus-visible{outline:2px solid #a0a9f8;outline-offset:4px;border-radius:4px}._count_9tfer_29{padding:3px 7px;border-radius:6px;background:#ffffff12;color:var(--text-secondary);font-size:11px}._itemCard_9tfer_37{border-top-color:#aeb1c052}._headingTitle_9tfer_41{margin:0}._fixedTitle_9tfer_45{min-height:27px;display:flex;align-items:center;font-size:12px;font-weight:600}._missingItem_9tfer_53{margin:16px 0;color:var(--text-secondary);font-size:12px}._fixedContainer_9tfer_59{container-type:inline-size}._fixedList_9tfer_63{grid-template-columns:repeat(var(--item-columns, 4),minmax(0,1fr))}@container (max-width: 680px){._fixedList_9tfer_63{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (max-width: 350px){._fixedList_9tfer_63{grid-template-columns:minmax(0,1fr)}}._field_xd6ze_1{display:flex;flex-direction:column;gap:.25rem}._field_xd6ze_1 label{font-size:.7rem;color:var(--text-muted);text-transform:uppercase;letter-spacing:.05em;font-weight:600}._disabled_xd6ze_14{opacity:.65}._disabled_xd6ze_14 ._viewContainer_xd6ze_17 h5{cursor:not-allowed}._viewContainer_xd6ze_17{display:flex;align-items:center;gap:.5rem}._viewContainer_xd6ze_17 h5{font-size:.95rem;margin:0;flex:1;color:var(--text-primary);font-weight:500}._editButton_xd6ze_34{background:transparent;border:none;color:var(--text-muted);cursor:pointer;padding:.25rem;border-radius:var(--border-radius-sm);transition:all .2s;font-size:.875rem}._editButton_xd6ze_34:hover{color:var(--text-primary);background:var(--surface-hover)}._editButton_xd6ze_34:disabled{opacity:.5;cursor:not-allowed}._editContainer_xd6ze_53{display:flex;align-items:center;gap:.5rem}._editInput_xd6ze_59{flex:1;padding:.35rem .5rem;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:4px;color:#fff;font-size:1rem;font-weight:600;font-family:inherit}._editInput_xd6ze_59:focus{outline:none;border-color:#ffffff4d;background:#ffffff14}._editInput_xd6ze_59:disabled{opacity:.5;cursor:not-allowed}._actions_xd6ze_80{display:flex;gap:.5rem}._saveButton_xd6ze_85,._cancelButton_xd6ze_86{background:transparent;border:1px solid rgba(255,255,255,.2);color:#fff;cursor:pointer;padding:.5rem .75rem;border-radius:4px;transition:all .2s;font-size:.875rem}._saveButton_xd6ze_85:disabled,._cancelButton_xd6ze_86:disabled{opacity:.5;cursor:not-allowed}._saveButton_xd6ze_85:hover:not(:disabled){background:#4caf5033;border-color:#4caf50;color:#4caf50}._cancelButton_xd6ze_86:hover:not(:disabled){background:#f4433633;border-color:#f44336;color:#f44336}._multilineText_xd6ze_114{white-space:pre-wrap;word-wrap:break-word}._page_oe06h_2{max-width:1500px;margin:0 auto;padding:28px clamp(16px,3vw,42px) 48px}._header_oe06h_8{display:flex;align-items:flex-start;justify-content:space-between;gap:24px;margin-bottom:24px}._header_oe06h_8 h1{font-size:clamp(1.7rem,3vw,2.35rem);margin-bottom:8px;letter-spacing:-.035em}._header_oe06h_8 p{max-width:680px;margin:0}._eyebrow_oe06h_25{display:block;color:#aaa6ff;text-transform:uppercase;letter-spacing:.14em;font-size:.7rem;font-weight:700;margin-bottom:10px}._draftPicker_oe06h_35{display:flex;align-items:center;flex-wrap:wrap;gap:8px;padding-top:8px}._draftPicker_oe06h_35 select{min-width:160px;max-width:250px}._page_oe06h_2 button,._page_oe06h_2 select,._page_oe06h_2 textarea{font:inherit}._page_oe06h_2 button{font-size:.85rem;border:1px solid #494852;border-radius:8px;padding:9px 13px;background:#303038;color:#efeff7;cursor:pointer}._page_oe06h_2 button:hover:not(:disabled){background:#3e3e49;border-color:#797584}._page_oe06h_2 button:disabled{opacity:.45;cursor:not-allowed}._page_oe06h_2 ._primary_oe06h_69{background:#7162e8;border-color:#897af4;color:#fff;font-weight:650}._page_oe06h_2 ._primary_oe06h_69:hover:not(:disabled){background:#8171f1}._page_oe06h_2 select{border:1px solid #4d4c57;background:#24242b;color:#ecebf5;border-radius:7px;padding:8px}._page_oe06h_2 textarea{width:100%;border:1px solid #4c4a5a;border-radius:9px;padding:13px;background:#18181e;color:#eeeef5;resize:vertical;line-height:1.6}._page_oe06h_2 textarea:focus{outline:2px solid #9284f7;outline-offset:1px}._error_oe06h_102,._notice_oe06h_102{border:1px solid #80565d;background:#342229;color:#ffd8de;border-radius:9px;padding:12px 15px;margin-bottom:16px;font-size:.9rem}._notice_oe06h_102{color:#e3dcff;border-color:#59516d;background:#272330}._layout_oe06h_118{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(330px,.9fr);align-items:start;gap:22px}._conversation_oe06h_125,._inspector_oe06h_125{border:1px solid #3e3d48;border-radius:15px;background:#212128;overflow:hidden}._conversation_oe06h_125{display:flex;flex-direction:column;min-height:620px}._panelHeader_oe06h_138{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:17px 21px;border-bottom:1px solid #3a3943}._panelHeader_oe06h_138 h2{font-size:1rem;margin:0}._badge_oe06h_151{font-size:.7rem;white-space:nowrap;color:#cbc5f7;background:#353044;border:1px solid #514960;border-radius:30px;padding:3px 9px}._messages_oe06h_161{flex:1;padding:22px;max-height:640px;overflow:auto}._message_oe06h_161{margin-bottom:24px;font-size:.93rem;overflow-wrap:anywhere}._message_oe06h_161>strong{display:block;margin-bottom:8px;font-size:.75rem;color:#b8b4cf}._message_oe06h_161 p:last-child{margin-bottom:0}._message_oe06h_161 ul,._message_oe06h_161 ol{padding-left:22px}._message_oe06h_161 pre{overflow-x:auto;max-width:100%}._message_oe06h_161 table{display:block;overflow-x:auto}._userMessage_oe06h_194{padding:13px 16px;border-radius:11px;background:#30303c;border:1px solid #42414f;margin-left:30px}._intro_oe06h_202{color:#ceccdd}._intro_oe06h_202 h2{font-size:1.3rem;margin-bottom:12px}._intro_oe06h_202 p{margin-bottom:15px}._starters_oe06h_213{display:flex;flex-wrap:wrap;gap:8px;margin-top:22px}._starters_oe06h_213 button{text-align:left;background:#292730}._question_oe06h_224{border-left:3px solid #9b8cef;padding:10px 0 4px 15px;margin-top:20px}._question_oe06h_224 p{color:#e5dfff;margin-bottom:10px}._choices_oe06h_234{display:flex;flex-wrap:wrap;gap:7px}._thinking_oe06h_240{color:#b9b1dd;font-size:.85rem;display:flex;align-items:center;gap:9px}._thinking_oe06h_240:before{content:"";width:7px;height:7px;border-radius:50%;background:#a89aff;animation:_breathe_oe06h_1 1.4s infinite}@keyframes _breathe_oe06h_1{50%{opacity:.3}}@media(prefers-reduced-motion:reduce){._thinking_oe06h_240:before{animation:none}}._composer_oe06h_266{padding:18px 20px;border-top:1px solid #3a3943;background:#24242c}._composerFooter_oe06h_272{display:flex;justify-content:space-between;align-items:center;gap:14px;margin-top:10px}._composerFooter_oe06h_272 small{color:#9b99ab;font-size:.73rem}._tabs_oe06h_284{display:flex;border-bottom:1px solid #3a3943;background:#27272f}._tabs_oe06h_284 button{flex:1;border:0;border-radius:0;background:transparent;border-bottom:2px solid transparent;color:#aaa7bc;padding:14px 8px}._tabs_oe06h_284 button[aria-selected=true]{border-color:#a193ff;color:#e4dfff;background:#302c3b}._panel_oe06h_138{padding:22px;font-size:.88rem;overflow-wrap:anywhere}._panel_oe06h_138 h2{font-size:1.25rem;margin-bottom:7px}._panel_oe06h_138 h3{font-size:.86rem;color:#c2b7f2;margin:23px 0 9px}._panel_oe06h_138 p{margin-bottom:10px}._panel_oe06h_138 ul{padding-left:18px}._panel_oe06h_138 li{margin-bottom:6px}._panel_oe06h_138 dl{display:grid;grid-template-columns:1fr 1.4fr;gap:7px 14px;margin:14px 0}._panel_oe06h_138 dt{color:#aaa5ba}._panel_oe06h_138 dd{margin:0;color:#e3dfee;text-align:right}._panel_oe06h_138 details{margin-top:12px}._panel_oe06h_138 summary{cursor:pointer;color:#c6bee3}._muted_oe06h_349{color:#aaa6b9;font-size:.8rem}._board_oe06h_354{display:flex;justify-content:center;align-items:center;gap:5px;padding:18px 10px;background:#19191f;border-radius:10px;margin:15px 0}._board_oe06h_354>div{display:flex;flex-direction:column;gap:4px;flex:1;max-width:60px}._board_oe06h_354 span{display:block;height:25px;border-radius:4px;border:1px solid #5c5279;background:#393047}._symbols_oe06h_379{display:grid;grid-template-columns:repeat(auto-fill,minmax(110px,1fr));gap:7px}._symbol_oe06h_379{border:1px solid #45414f;border-radius:7px;padding:9px;background:#29262f}._symbol_oe06h_379 small{display:block;color:#aaa2bb;font-size:.68rem}._actionRow_oe06h_397{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin-top:15px}._review_oe06h_405{border-top:1px solid #3f3b49;margin-top:23px;padding-top:19px}._profile_oe06h_411{display:flex;flex-direction:column;gap:6px;margin:18px 0 10px;color:#b9b2ce}._markdown_oe06h_419{font-size:.84rem}._markdown_oe06h_419 h1{font-size:1.55rem}._markdown_oe06h_419 h2{font-size:1.2rem;margin-top:24px}._markdown_oe06h_419 h3{font-size:1rem}._markdown_oe06h_419 pre{overflow-x:auto;background:#17171c;padding:10px}._markdown_oe06h_419 table{display:block;max-width:100%;overflow-x:auto}._page_oe06h_2 ._markdownEditor_oe06h_443{min-height:400px;font:.8rem/1.65 ui-monospace,SFMono-Regular,Consolas,monospace;tab-size:2}._conflictSource_oe06h_449{white-space:pre-wrap;max-height:240px;overflow:auto;font:.75rem/1.6 ui-monospace,SFMono-Regular,Consolas,monospace}._buildCard_oe06h_456{padding:15px 0;border-bottom:1px solid #3d3948}._buildCard_oe06h_456:last-child{border-bottom:0}._buildLayout_oe06h_464{grid-template-columns:minmax(300px,.75fr) minmax(0,1.25fr)}._progressSection_oe06h_468{margin-top:24px;border-top:1px solid #3d3948;padding-top:2px}._stageList_oe06h_474{padding:0!important;list-style:none}._stageBody_oe06h_479{min-width:0;flex:1}._stageStatus_oe06h_484{display:inline-block;margin-left:8px;font-size:.68rem;color:#a9a3b9}._stageProgress_oe06h_491{margin-top:12px}._stageProgress_oe06h_491 progress{display:block;width:100%;height:9px;border:0;border-radius:8px;overflow:hidden;accent-color:#aa91ed;background:#3b3548}._stageProgress_oe06h_491 progress::-webkit-progress-bar{background:#3b3548;border-radius:8px}._stageProgress_oe06h_491 progress::-webkit-progress-value{background:#aa91ed;border-radius:8px}._stageProgress_oe06h_491 progress::-moz-progress-bar{background:#aa91ed;border-radius:8px}._stageProgress_oe06h_491 progress._progressStopped_oe06h_516{accent-color:#dea96f}._stageProgress_oe06h_491 progress._progressStopped_oe06h_516::-webkit-progress-value{background:#dea96f}._stageProgress_oe06h_491 progress._progressStopped_oe06h_516::-moz-progress-bar{background:#dea96f}._progressLabel_oe06h_526{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-bottom:5px;font-size:.8rem}._progressLabel_oe06h_526 small{color:#b2a9c4;font-size:.72rem}._stageTldr_oe06h_539{margin-top:8px;font-size:.78rem}._stageTldr_oe06h_539 summary{cursor:pointer;color:#d0c0f0}._stageTldr_oe06h_539 p{overflow-wrap:anywhere}._stageTldr_oe06h_539>small{color:#aaa6b9}._progressChecklist_oe06h_554{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,210px),1fr));gap:12px;margin:12px 0}._progressChecklist_oe06h_554>div{min-width:0}._progressChecklist_oe06h_554 ul{margin:7px 0;padding-left:18px}._progressChecklist_oe06h_554 li{margin-bottom:5px;overflow-wrap:anywhere}._artifacts_oe06h_572{display:grid;grid-template-columns:repeat(auto-fill,minmax(100px,1fr));gap:10px;margin-top:12px}._artifact_oe06h_572{margin:0;min-width:0;border:1px solid #51485e;border-radius:8px;overflow:hidden;background:#1d1b24}._artifact_oe06h_572 img{display:block;width:100%;aspect-ratio:1;object-fit:contain;background-color:#25222d;background-image:linear-gradient(45deg,#312e39 25%,transparent 25%),linear-gradient(-45deg,#312e39 25%,transparent 25%),linear-gradient(45deg,transparent 75%,#312e39 75%),linear-gradient(-45deg,transparent 75%,#312e39 75%);background-size:16px 16px;background-position:0 0,0 8px,8px -8px,-8px 0}._artifact_oe06h_572 figcaption{padding:8px;font-size:.7rem}._artifact_oe06h_572 small{display:block;color:#aba2ba;font-size:.66rem}._fileList_oe06h_607{max-height:200px;overflow:auto;font-size:.73rem}._diffStat_oe06h_613{max-height:240px;overflow:auto;padding:12px;background:#19171e;border-radius:8px;font:.68rem/1.6 ui-monospace,SFMono-Regular,Consolas,monospace}._completion_oe06h_622{padding:0 18px 18px;margin-top:25px;border:1px solid #716185;border-radius:12px;background:#2b2535}._completion_oe06h_622 h3{font-size:1.05rem;color:#eee4ff}._completion_oe06h_622 dd code{font-size:.68rem;overflow-wrap:anywhere}._completion_oe06h_622 dt{font-size:.75rem}._completion_oe06h_622 dd{font-size:.78rem}._completed_oe06h_644{border-color:#4e8f71;background:#1f3029}._auditPassed_oe06h_649{color:#9dd7b7;border-left:3px solid #61b995;padding-left:11px}._audit_oe06h_649{padding:10px 0;border-top:1px solid #50485c;font-size:.76rem}._buildTitle_oe06h_661{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:10px}._stage_oe06h_474{display:flex;align-items:flex-start;gap:10px;margin:12px 0}._stage_oe06h_474 p{font-size:.78rem;margin:4px 0 0}._stage_oe06h_474 small{display:block}._stageIcon_oe06h_683{width:20px;height:20px;border-radius:50%;border:1px solid #706782;color:#bdb2cf;font-size:.73rem;text-align:center;flex-shrink:0}._passed_oe06h_694{border-color:#61b995;color:#80dbb6;background:#20342c}._failed_oe06h_700{border-color:#b3687d;color:#ef9eb3;background:#3a252d}._running_oe06h_706{border-color:#b09ce9;color:#c6b2ff;background:#393044}._emptyPanel_oe06h_712{padding:50px 23px;color:#aaa3bc;text-align:center}._link_oe06h_718{display:inline-flex;padding:9px 12px;border:1px solid #615577;border-radius:7px;color:#d9cafa}._dialog_oe06h_726{max-width:660px;width:calc(100% - 32px);max-height:calc(100vh - 64px);overflow:auto;border:1px solid #696174;border-radius:14px;background:#26232f;color:#eee7fc;padding:26px;box-shadow:0 24px 100px #0008}._dialog_oe06h_726::backdrop{background:#08070cbc}._dialog_oe06h_726 h2{font-size:1.35rem}._dialog_oe06h_726 ul{padding-left:20px}._dialog_oe06h_726 li{margin-bottom:7px}._dialog_oe06h_726 ._check_oe06h_750{display:flex;align-items:flex-start;gap:10px;margin:20px 0;font-size:.85rem}._dialog_oe06h_726 ._check_oe06h_750 input{margin-top:5px}@media(max-width:900px){._header_oe06h_8{flex-direction:column;gap:12px}._layout_oe06h_118{grid-template-columns:1fr}._conversation_oe06h_125{min-height:480px}._draftPicker_oe06h_35{width:100%}._messages_oe06h_161{max-height:500px}}@media(max-width:480px){._page_oe06h_2{padding:19px 11px 30px}._messages_oe06h_161,._panel_oe06h_138{padding:17px}._composer_oe06h_266{padding:14px}._userMessage_oe06h_194{margin-left:10px}._composerFooter_oe06h_272{align-items:flex-start}}._page_oe06h_2{max-width:1440px;padding-top:0}._workspaceHeader_oe06h_802{position:sticky;top:0;z-index:12;display:flex;align-items:center;justify-content:space-between;gap:24px;padding:22px 0 20px;background:var(--bg-color, #1a1a1a);border-bottom:1px solid #38373e}._projectIdentity_oe06h_815{min-width:0}._projectIdentity_oe06h_815 h1{font-size:clamp(1.45rem,2.4vw,2rem);line-height:1.2;letter-spacing:-.04em;margin:5px 0 10px;overflow-wrap:anywhere}._projectIdentity_oe06h_815 ._eyebrow_oe06h_25{margin:13px 0 0;font-size:.63rem}._backLink_oe06h_830{color:#b8b4c8;text-decoration:none;font-size:.76rem}._backLink_oe06h_830:hover{color:#eee9ff}._projectMeta_oe06h_839{display:flex;align-items:center;flex-wrap:wrap;gap:10px;color:#b1aebc;font-size:.73rem}._statusPill_oe06h_848{display:inline-flex;align-items:center;gap:6px;padding:3px 9px;border-radius:6px;color:#d1cbdc;background:#302d38;font-size:.71rem}._statusPill_oe06h_848._active_oe06h_858{color:#d7d0ff;background:#332e49}._statusPill_oe06h_848._warning_oe06h_862{color:#f0d3a0;background:#423527}._statusPill_oe06h_848._success_oe06h_866{color:#aee5cc;background:#233b32}._headerActions_oe06h_871{display:flex;align-items:center;gap:12px;flex-shrink:0}._headerActions_oe06h_871 ._primary_oe06h_69{display:inline-flex;align-items:center;gap:9px}._page_oe06h_2 ._spendButton_oe06h_883{background:transparent;border:0;padding:5px 10px;text-align:right}._page_oe06h_2 ._spendButton_oe06h_883 span{display:block;font-size:.65rem;color:#aaa6b9;margin-bottom:3px}._page_oe06h_2 ._spendButton_oe06h_883 strong{display:block;color:#eeeaf7;font-size:.98rem;font-variant-numeric:tabular-nums}._page_oe06h_2 ._spendButton_oe06h_883 small{font-size:.73rem;font-weight:400;color:#aaa6b9}._page_oe06h_2 ._spendButton_oe06h_883:hover{background:#29272e}._questionCount_oe06h_910{background:#4d4285;padding:1px 6px;border-radius:4px;font-size:.68rem}._projectSwitcher_oe06h_917{position:relative}._projectSwitcher_oe06h_917>summary{cursor:pointer;list-style:none;padding:8px;letter-spacing:2px;color:#bab5c7}._projectSwitcher_oe06h_917>summary::-webkit-details-marker{display:none}._projectSwitcher_oe06h_917>div{position:absolute;right:0;top:100%;z-index:20;display:grid;gap:12px;width:min(300px,100vw - 32px);padding:18px;border:1px solid #4b4558;border-radius:12px;background:#26232e;box-shadow:0 12px 40px #0006}._projectSwitcher_oe06h_917>div label{font-size:.74rem;color:#c1b9d1}._projectSwitcher_oe06h_917>div select{min-width:0;width:100%}._workspaceNav_oe06h_953{display:flex;align-items:center;gap:6px;padding:14px 0;border-bottom:1px solid #38373e}._workspaceNav_oe06h_953 button{display:flex;align-items:center;gap:8px;border-color:transparent;background:transparent;color:#b1aaba;padding:10px 18px;font-size:.82rem;white-space:nowrap}._workspaceNav_oe06h_953 button[aria-selected=true]{background:#302b41;color:#e0d7ff;border-color:#4b4169}._liveDot_oe06h_977{width:6px;height:6px;border-radius:50%;background:#a89aff}._workspaceContent_oe06h_984{padding-top:26px;min-height:500px;color:#e5e0ed;font-size:.9rem}._workspaceContent_oe06h_984 h2{font-size:1.2rem;letter-spacing:-.02em;margin:0 0 9px}._workspaceContent_oe06h_984 h3{font-size:1rem;margin-top:24px}._workspaceContent_oe06h_984 p{color:#c0baca;line-height:1.65}._workspaceContent_oe06h_984 pre{max-width:100%;overflow:auto;white-space:pre-wrap;overflow-wrap:anywhere}._workspaceContent_oe06h_984>dl{display:grid;grid-template-columns:1fr 1fr;gap:12px;max-width:650px}._workspaceContent_oe06h_984>dl dt{color:#aaa4b4}._workspaceContent_oe06h_984>dl dd{margin:0;text-align:right}._sectionHeading_oe06h_1023{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:20px}._sectionHeading_oe06h_1023 p{margin:5px 0 0;max-width:640px}._sectionHeading_oe06h_1023 ._eyebrow_oe06h_25{margin-bottom:8px}._focusCard_oe06h_1038{display:flex;align-items:center;justify-content:space-between;gap:30px;padding:clamp(22px,3vw,38px);margin-bottom:24px;border:1px solid #474056;border-radius:18px;background:linear-gradient(115deg,#2c293e,#24242c)}._focusCard_oe06h_1038 h2{font-size:clamp(1.5rem,2.5vw,2rem);margin-bottom:12px;line-height:1.25}._focusCard_oe06h_1038 p{margin-bottom:0;max-width:740px}._focusCard_oe06h_1038>button{flex-shrink:0}._focusCard_oe06h_1038._warning_oe06h_862{border-color:#69523b;background:linear-gradient(115deg,#332e29,#24242c)}._focusCard_oe06h_1038._success_oe06h_866{border-color:#375d4d;background:linear-gradient(115deg,#263b32,#24242c)}._focusCopy_oe06h_1070{min-width:0}._overviewColumns_oe06h_1074{display:grid;grid-template-columns:minmax(0,1.7fr) minmax(260px,1fr);gap:22px}._workspaceSection_oe06h_1080{padding:24px;margin-bottom:22px;border:1px solid #3c3745;border-radius:14px;background:#222127;min-width:0}._page_oe06h_2 ._quietButton_oe06h_1089{border-color:transparent;background:transparent;color:#c4b5f3;padding:7px 0;font-size:.77rem;text-align:left}._page_oe06h_2 ._quietButton_oe06h_1089:hover{color:#e4d9ff;background:transparent;border-color:transparent}._trackGrid_oe06h_1103{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:25px 0 20px}._page_oe06h_2 ._track_oe06h_1103{display:flex;align-items:flex-start;flex-direction:column;gap:10px;min-width:0;background:transparent;border:0;border-left:1px solid #41394f;border-radius:0;padding:0 9px 0 14px;text-align:left}._page_oe06h_2 ._track_oe06h_1103 strong{color:#e4dfee;font-size:.79rem}._page_oe06h_2 ._track_oe06h_1103>span:last-child{color:#b9b1c5;font-size:.69rem}._page_oe06h_2 ._track_oe06h_1103:hover{background:#2b2734;border-color:#8a77bb}._trackMark_oe06h_1136{display:grid;place-items:center;width:28px;height:28px;border-radius:8px;color:#b8a9d9;background:#322d3e;font-size:.69rem;font-variant-numeric:tabular-nums}._trackMark_oe06h_1136._markPassed_oe06h_1147{color:#a3ddc0;background:#2a3e34}._artAttention_oe06h_1152{color:#e5cca3!important;font-size:.79rem}._designSnapshot_oe06h_1157{display:flex;align-items:center;justify-content:space-between;gap:25px;padding:25px 0;border-top:1px solid #38343f}._designSnapshot_oe06h_1157 h2{max-width:360px;font-size:1rem;line-height:1.45}._designSnapshot_oe06h_1157 dl{display:flex;gap:35px;margin:0}._designSnapshot_oe06h_1157 dt{color:#aaa3b5;font-size:.69rem}._designSnapshot_oe06h_1157 dd{margin:6px 0 0;font-size:1rem;color:#eee9f4}._technicalDetails_oe06h_1185{margin-top:22px;border-top:1px solid #403a4a;padding-top:16px}._technicalDetails_oe06h_1185 summary{cursor:pointer;color:#bdb2cb;font-size:.79rem}._technicalDetails_oe06h_1185>p:first-of-type{margin-top:16px}._technicalDetails_oe06h_1185 dl{display:grid;grid-template-columns:1fr 1.5fr;gap:10px}._technicalDetails_oe06h_1185 dd{text-align:right;margin:0;overflow-wrap:anywhere}._designNavigation_oe06h_1209{display:flex;justify-content:space-between;align-items:center;gap:20px;margin-bottom:28px}._viewSwitch_oe06h_1217{display:flex;gap:6px}._viewSwitch_oe06h_1217 button[aria-pressed=true]{border-color:#7f6cac;background:#383044;color:#eee5ff}._artWorkflow_oe06h_1227{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:28px 0;gap:20px}._artWorkflow_oe06h_1227>div{padding-left:16px;border-left:2px solid #594979}._artWorkflow_oe06h_1227 span{display:block;color:#aa99cb;font-size:.69rem;margin-bottom:7px}._artWorkflow_oe06h_1227 strong{display:block;font-size:.95rem}._artWorkflow_oe06h_1227 p{font-size:.79rem;margin:8px 0 0}._symbolGallery_oe06h_1252{display:grid;grid-template-columns:repeat(auto-fill,minmax(135px,1fr));gap:16px}._symbolGallery_oe06h_1252 figure{margin:0;min-width:0}._symbolGallery_oe06h_1252 img,._symbolGallery_oe06h_1252 ._emptySymbol_oe06h_1261{width:100%;aspect-ratio:1;object-fit:contain;background:#19181e;border-radius:12px;padding:12px}._symbolGallery_oe06h_1252 figcaption{padding:10px 2px}._symbolGallery_oe06h_1252 figcaption strong{display:block;font-size:.79rem}._symbolGallery_oe06h_1252 figcaption span{display:block;font-size:.7rem;margin-top:4px}._emptySymbol_oe06h_1261{display:grid;place-items:center;color:#9283ac;font-size:2rem}._selectedArt_oe06h_1289{color:#99d7b8}._pendingArt_oe06h_1293{color:#dac091}._buildHistory_oe06h_1297{border-top:1px solid #433d4d;padding-top:22px;margin-top:32px}._buildHistory_oe06h_1297>summary{display:flex;gap:10px;align-items:center;cursor:pointer;color:#d0c5e0;font-size:.86rem;list-style:none}._buildHistory_oe06h_1297>summary:before{content:"›";font-size:1.2rem}._buildHistory_oe06h_1297[open]>summary:before{content:"⌄"}._buildHistory_oe06h_1297>summary>span{color:#aaa1b8}._buildHistory_oe06h_1297 small{margin-left:auto;color:#aaa1b8;font-size:.71rem}._historyAttempt_oe06h_1327{margin-top:16px;padding:15px 18px;border:1px solid #3b3544;border-radius:10px}._historyAttempt_oe06h_1327>summary{cursor:pointer;color:#bdb2cb;font-size:.77rem}._historyAttempt_oe06h_1327>summary>span:last-child{margin-left:20px;color:#a69bb7}._historicalNotice_oe06h_1343{color:#bcb1cd;padding:14px;border-left:2px solid #635375;font-size:.8rem}._finishedStage_oe06h_1350{border-bottom:1px solid #36313e;padding:12px 0}._finishedStage_oe06h_1350>details>summary{display:flex;align-items:center;gap:10px;cursor:pointer;list-style:none;font-size:.86rem}._finishedStage_oe06h_1350 ._stageStatus_oe06h_484{margin-left:auto}._finishedStageDetails_oe06h_1366{padding:8px 0 5px 30px}._emptyWorkspace_oe06h_1370{text-align:center;padding:65px 24px;color:#bbb0ca}._emptyWorkspace_oe06h_1370 h3{margin-top:0;color:#e7def4}._welcome_oe06h_1380{padding:clamp(50px,9vw,110px) 20px;max-width:850px;margin:0 auto}._welcome_oe06h_1380 h2{font-size:clamp(2.2rem,5vw,4rem);letter-spacing:-.055em;line-height:1.12;margin:20px 0}._welcome_oe06h_1380 p{max-width:560px;font-size:1rem;margin-bottom:25px}._welcomeSteps_oe06h_1397{display:flex;gap:28px;flex-wrap:wrap;border-top:1px solid #403849;padding-top:25px;margin-top:50px;color:#baacd0;font-size:.8rem}._agentDrawer_oe06h_1408{position:fixed;inset:0 0 0 auto;width:min(600px,100vw);max-width:100vw;height:100dvh;max-height:100dvh;margin:0;padding:0;border:0;border-left:1px solid #564960;color:#e7dff1;background:#222029;box-shadow:-20px 0 70px #0008}._agentDrawer_oe06h_1408[open]{display:flex;flex-direction:column}._agentDrawer_oe06h_1408::backdrop{background:#08070bb0;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}._agentDrawer_oe06h_1408 ._conversation_oe06h_125{border:0;border-radius:0;min-height:0;flex:1;overflow:hidden}._agentDrawer_oe06h_1408 ._messages_oe06h_161{min-height:0;max-height:none;overflow-y:auto;overscroll-behavior:contain}._agentDrawer_oe06h_1408 ._composer_oe06h_266{flex-shrink:0}._agentDrawer_oe06h_1408 ._composer_oe06h_266 textarea{max-height:25vh}._drawerHeader_oe06h_1451{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:24px;border-bottom:1px solid #43394d}._drawerHeader_oe06h_1451 ._eyebrow_oe06h_25{font-size:.63rem;margin-bottom:7px}._drawerHeader_oe06h_1451 h2{font-size:1.15rem;margin:0}._drawerHeader_oe06h_1451 button{width:38px;height:38px;border:1px solid #504458;border-radius:8px;background:#322b3b;color:#e6d9f7}._conversationContext_oe06h_1476{flex-shrink:0;padding:10px 20px;margin:0;background:#2e2937;color:#c1b5d1;font-size:.72rem}._page_oe06h_2 :is(button,a,summary,input,select,textarea):focus-visible,._agentDrawer_oe06h_1408 :is(button,a,summary,textarea):focus-visible{outline:2px solid #b3a0ef;outline-offset:3px}._workspaceContent_oe06h_984 ._progressSection_oe06h_468>form{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:15px;margin-top:20px}._workspaceContent_oe06h_984 ._progressSection_oe06h_468>form label{display:flex;flex-direction:column;gap:7px;font-size:.78rem;color:#bdb1ce}._workspaceContent_oe06h_984 ._progressSection_oe06h_468>form input{width:100%;min-width:0;padding:10px;border:1px solid #51445d;border-radius:8px;background:#211c28;color:#eee5f8}._workspaceContent_oe06h_984 ._progressSection_oe06h_468>form>p{grid-column:1/-1}._workspaceContent_oe06h_984 ._progressSection_oe06h_468>form>button{justify-self:start}@media(max-width:1000px){._overviewColumns_oe06h_1074{grid-template-columns:1fr}._designSnapshot_oe06h_1157{flex-wrap:wrap}._workspaceHeader_oe06h_802{gap:16px}._headerActions_oe06h_871{gap:7px}}@media(max-width:650px){._page_oe06h_2{padding:0 16px 30px}._workspaceHeader_oe06h_802{flex-wrap:wrap;padding:16px 0;gap:12px}._projectIdentity_oe06h_815{width:100%}._projectIdentity_oe06h_815 h1{font-size:1.65rem}._headerActions_oe06h_871{width:100%;justify-content:flex-end}._page_oe06h_2 ._spendButton_oe06h_883{margin-right:auto;text-align:left;padding-left:0}._workspaceNav_oe06h_953{gap:0;justify-content:space-between;overflow-x:auto}._workspaceNav_oe06h_953 button{padding:10px 8px;font-size:.76rem}._workspaceContent_oe06h_984{padding-top:20px}._focusCard_oe06h_1038{align-items:flex-start;flex-direction:column;gap:20px;padding:24px}._focusCard_oe06h_1038 h2{font-size:1.55rem}._workspaceSection_oe06h_1080{padding:20px}._trackGrid_oe06h_1103{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 12px}._sectionHeading_oe06h_1023,._designNavigation_oe06h_1209{align-items:flex-start;flex-direction:column;gap:14px}._designSnapshot_oe06h_1157{gap:20px}._designSnapshot_oe06h_1157 dl{gap:25px}._artWorkflow_oe06h_1227{grid-template-columns:1fr;gap:22px}._buildHistory_oe06h_1297>summary{flex-wrap:wrap}._buildHistory_oe06h_1297 small{flex-basis:100%;margin-left:20px}._historyAttempt_oe06h_1327>summary>span:last-child{display:block;margin:7px 0 0}._workspaceContent_oe06h_984 ._progressSection_oe06h_468>form{grid-template-columns:1fr}._agentDrawer_oe06h_1408{width:100vw;border-left:0}._drawerHeader_oe06h_1451{padding:18px}._agentDrawer_oe06h_1408 ._composer_oe06h_266{padding-bottom:max(14px,env(safe-area-inset-bottom))}._agentDrawer_oe06h_1408 ._messages_oe06h_161{padding:18px}._welcome_oe06h_1380{padding:50px 3px}._welcomeSteps_oe06h_1397{flex-direction:column;gap:12px}}._agentDrawer_oe06h_1408 ._composer_oe06h_266 textarea{min-height:100px;height:120px}._currentWork_oe06h_1640{border:1px solid #514364;border-radius:14px;background:#27232f;padding:20px 24px;margin:22px 0 28px}._currentWork_oe06h_1640>._eyebrow_oe06h_25{margin:0 0 14px}._currentWork_oe06h_1640 ._stage_oe06h_474{margin-bottom:0}._currentWork_oe06h_1640 ._stageBody_oe06h_479>strong{font-size:1.05rem}._currentWork_oe06h_1640 ._stageList_oe06h_474{margin:0}._currentWork_oe06h_1640 ._stageBody_oe06h_479>p{margin-top:9px}@media(max-width:650px){._currentWork_oe06h_1640{padding:18px 16px}._currentWork_oe06h_1640 ._stageIcon_oe06h_683{display:none}}._page_1lopz_1{display:grid;gap:20px}._overviewGrid_1lopz_6{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:20px}._panelStack_1lopz_12{display:flex;flex-direction:column;gap:20px;min-width:0}._card_1lopz_19{min-width:0;padding:24px;border:1px solid var(--border-color);border-radius:14px;background:var(--math-panel-background);box-shadow:inset 0 1px #ffffff06;text-align:left}._panelHeader_1lopz_29{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:22px}._panelHeader_1lopz_29 h2{display:flex;align-items:center;gap:8px;margin:0;font-size:1rem;letter-spacing:-.02em}._panelHeader_1lopz_29 p{margin:6px 0 0;color:var(--text-muted);font-size:.78rem;line-height:1.5;max-width:58ch}._panelHeader_1lopz_29>div{min-width:0}._eyebrow_1lopz_55{display:block;margin-bottom:8px;color:var(--primary-color);font-size:.63rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}._primaryButton_1lopz_65,._secondaryButton_1lopz_65,._orchestratorContextActions_1lopz_65 button{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;gap:8px;min-height:36px;padding:8px 12px;border:1px solid var(--border-color);border-radius:8px;background:#ffffff0a;color:var(--text-secondary);box-shadow:none;font-size:.76rem;font-weight:600;cursor:pointer}._primaryButton_1lopz_65:hover:not(:disabled),._secondaryButton_1lopz_65:hover:not(:disabled),._orchestratorContextActions_1lopz_65 button:hover:not(:disabled){background:var(--surface-hover);border-color:#ffffff2e;color:var(--text-primary);transform:none}._primaryButton_1lopz_65:focus-visible,._secondaryButton_1lopz_65:focus-visible,._orchestratorContextActions_1lopz_65 button:focus-visible{outline:2px solid var(--primary-color);outline-offset:3px}._primaryButton_1lopz_65:disabled,._secondaryButton_1lopz_65:disabled,._orchestratorContextActions_1lopz_65 button:disabled{opacity:.5;cursor:not-allowed}._primaryButton_1lopz_65,._orchestratorContextActions_1lopz_65 button{border-color:#78cdb44d;background:linear-gradient(135deg,#4ebea033,#4ebea017);color:#adedd9}._primaryButton_1lopz_65:hover:not(:disabled),._orchestratorContextActions_1lopz_65 button:hover:not(:disabled){background:#4ebea03d;border-color:#78cdb48c;color:#d5fff1}._configurationGrid_1lopz_108{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:20px}._selectLabel_1lopz_115{display:grid;gap:8px;margin:0;font-size:.7rem;color:var(--text-muted);text-transform:uppercase;letter-spacing:.05em;font-weight:600}._select_1lopz_115{width:100%;min-width:0;padding:7px 10px;border:1px solid var(--border-color);border-radius:7px;background:#11111466;color:var(--text-primary);font:inherit;text-transform:capitalize;letter-spacing:normal}._projectId_1lopz_139{display:flex;flex-wrap:wrap;gap:8px;margin-top:20px;padding-top:14px;border-top:1px solid var(--border-color);color:var(--text-muted);font-size:.68rem}._projectId_1lopz_139 code{padding:0;background:none;overflow-wrap:anywhere;font-size:inherit}._notesPanel_1lopz_156{display:flex;flex:1;flex-direction:column}._saveHint_1lopz_162{color:var(--text-muted);white-space:nowrap;font-size:.63rem}._notesPanel_1lopz_156>textarea,._orchestratorContextField_1lopz_168>textarea{width:100%;min-height:150px;padding:14px;border:1px solid var(--border-color);border-radius:10px;background:#11111461;color:var(--text-secondary);font:inherit;font-size:.8rem;line-height:1.6;resize:vertical}._notesPanel_1lopz_156>textarea:focus,._orchestratorContextField_1lopz_168>textarea:focus{outline:none;border-color:#78cdb480;box-shadow:0 0 0 3px #78cdb412}._notesPanel_1lopz_156>textarea::placeholder,._orchestratorContextField_1lopz_168>textarea::placeholder{color:#ffffff4d;opacity:1}._notesPanel_1lopz_156>textarea{flex:1}._contextPanel_1lopz_195{display:flex;flex-direction:column}._orchestratorContextField_1lopz_168{display:flex;flex:1;flex-direction:column;gap:12px}._orchestratorContextField_1lopz_168>textarea{flex:1;min-height:300px}._orchestratorContextActions_1lopz_65{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:12px}._characterCount_1lopz_219{margin-right:auto;color:var(--text-muted);font-size:.68rem}._saveStatus_1lopz_225,._saveError_1lopz_225{font-size:.75rem}._saveStatus_1lopz_225{color:var(--primary-color)}._saveError_1lopz_225{color:#f29d9d}._count_1lopz_237{padding:3px 7px;border:1px solid var(--border-color);border-radius:6px;color:var(--text-muted);font-size:.65rem}._emptyState_1lopz_245{display:grid;justify-items:center;gap:10px;padding:32px 16px;border:1px dashed rgba(120,205,180,.17);border-radius:10px;background:#4ebea006;text-align:center}._emptyState_1lopz_245>i{color:var(--primary-color);font-size:1.1rem}._emptyState_1lopz_245 strong{color:var(--text-secondary);font-size:.85rem;font-weight:500}._emptyState_1lopz_245 p{margin:0;color:var(--text-muted);font-size:.75rem}._reelSetups_1lopz_270{display:grid;gap:16px}._loading_1lopz_275{padding:24px;color:var(--text-muted)}._notFound_1lopz_280{text-align:center;padding:4rem 2rem}._notFound_1lopz_280 p{color:var(--error-color)}._backButton_1lopz_288{padding:8px 14px;color:var(--text-secondary);background:var(--surface-color);border:1px solid var(--border-color);border-radius:8px}@media(max-width:1100px){._overviewGrid_1lopz_6{grid-template-columns:minmax(0,1fr)}}@media(max-width:600px){._card_1lopz_19{padding:18px 14px}._page_1lopz_1,._overviewGrid_1lopz_6,._panelStack_1lopz_12{gap:14px}._configurationGrid_1lopz_108{grid-template-columns:minmax(0,1fr);gap:16px}._panelHeader_1lopz_29{flex-wrap:wrap;margin-bottom:18px}._orchestratorContextField_1lopz_168>textarea{min-height:260px}}._protectionNotice_1lopz_320{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:16px;padding:14px 18px;border:1px solid rgba(120,205,180,.16);border-radius:10px;background:#4ebea00b}._protectionNotice_1lopz_320 strong{color:var(--text-secondary);font-size:.8rem}._protectionNotice_1lopz_320 p{margin:4px 0 0;color:var(--text-muted);font-size:.74rem}._protectionNotice_1lopz_320 label{display:inline-flex;align-items:center;gap:8px;margin:0;font-size:.75rem;white-space:nowrap}._protectionNotice_1lopz_320 input{width:16px;height:16px;margin:0;accent-color:var(--primary-color)}._reelAlgoCard_1k1xs_1{background:#11111440;border:1px solid var(--border-color);border-radius:var(--border-radius-lg);padding:var(--spacing-lg);margin-top:0;transition:all .2s ease-in}._reelAlgoCardCollapsed_1k1xs_10{padding-bottom:var(--spacing-sm)}._headerToggle_1k1xs_14{display:flex;align-items:center;gap:var(--spacing-sm);cursor:pointer;-webkit-user-select:none;user-select:none}._headerToggle_1k1xs_14:hover{opacity:.8}._headerToggle_1k1xs_14 i{width:1rem;color:var(--text-muted);transition:transform .2s;display:flex;justify-content:center}._algoGrid_1k1xs_32{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:var(--spacing-lg);margin-bottom:var(--spacing-lg)}._checkboxField_1k1xs_39{display:flex;flex-direction:column;gap:.25rem}._checkboxField_1k1xs_39 label{font-size:.7rem;color:var(--text-muted);text-transform:uppercase;letter-spacing:.05em;font-weight:600}._checkboxRow_1k1xs_52{display:flex;align-items:center;gap:.5rem}._checkboxRow_1k1xs_52 input[type=checkbox]{width:16px;height:16px}._checkboxRow_1k1xs_52 span{font-size:.95rem;color:var(--text-primary);font-weight:500}._infoLabel_1k1xs_67{display:inline-flex;align-items:center;gap:.35rem}._infoIcon_1k1xs_73{display:inline-flex;align-items:center;justify-content:center;color:var(--text-muted);cursor:help;line-height:1}._infoIcon_1k1xs_73 i{font-size:.8rem}._progressSection_1k1xs_85{margin-top:var(--spacing-lg);padding:var(--spacing-lg);background:var(--surface-hover);border-radius:var(--border-radius-md);border:1px solid var(--border-color)}._progressBarContainer_1k1xs_93{height:8px;background:#0003;border-radius:4px;overflow:hidden;margin-bottom:var(--spacing-lg)}._progressBarFill_1k1xs_101{height:100%;background:linear-gradient(90deg,var(--primary-color),var(--success-color));transition:width .3s cubic-bezier(.4,0,.2,1);border-radius:4px;box-shadow:0 0 10px rgba(var(--primary-color-rgb),.3)}._statsGrid_1k1xs_109{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:var(--spacing-md) var(--spacing-lg)}._statsGrid_1k1xs_109 ._statItem_1k1xs_114{display:flex;flex-direction:column;gap:4px;padding:var(--spacing-sm);border-radius:var(--border-radius-sm);transition:background-color .2s}._statsGrid_1k1xs_109 ._statItem_1k1xs_114:hover{background-color:#ffffff03}._statsGrid_1k1xs_109 ._statItem_1k1xs_114 span:first-child{font-size:.7rem;color:var(--text-muted);text-transform:uppercase;letter-spacing:.05em;font-weight:600}._statsGrid_1k1xs_109 ._statItem_1k1xs_114 span:last-child{font-family:SFMono-Regular,monospace;font-size:.75rem;color:var(--text-primary);font-weight:500}._statsDivider_1k1xs_139{height:1px;background:var(--border-color);margin:var(--spacing-sm) 0;opacity:.5}._volatilityControls_1k1xs_146{display:flex;align-items:flex-end;flex-wrap:wrap;gap:var(--spacing-md);margin-bottom:var(--spacing-sm)}._volatilityIterations_1k1xs_154{display:flex;flex-direction:column;gap:.35rem;min-width:180px}._volatilityIterations_1k1xs_154 span{font-size:.7rem;color:var(--text-muted);text-transform:uppercase;letter-spacing:.05em;font-weight:600}._volatilityIterations_1k1xs_154 input{min-height:36px;padding:.45rem .65rem;color:var(--text-primary);background:var(--surface-color, #252525);border:1px solid var(--border-color);border-radius:var(--border-radius-sm);font-family:SFMono-Regular,monospace}._volatilityHint_1k1xs_177,._volatilityEmpty_1k1xs_178,._volatilityError_1k1xs_179{margin:var(--spacing-sm) 0;font-size:.8rem}._volatilityHint_1k1xs_177,._volatilityEmpty_1k1xs_178{color:var(--text-muted)}._volatilityProgressSummary_1k1xs_189{display:flex;justify-content:space-between;flex-wrap:wrap;gap:var(--spacing-sm);margin:var(--spacing-sm) 0;color:var(--text-muted);font-family:SFMono-Regular,monospace;font-size:.75rem}._volatilityError_1k1xs_179{color:var(--error-color)}._manualReelsSection_1k1xs_204{margin-top:1.5rem}._manualReelsActions_1k1xs_208{display:flex;align-items:center;flex-wrap:wrap;gap:var(--spacing-sm);margin-top:var(--spacing-sm)}._manualReelsActions_1k1xs_208 span{color:var(--text-muted);font-size:.8rem}._manualReelsStatus_1k1xs_220{margin-top:var(--spacing-sm);color:var(--success-color);font-size:.8rem}._algoHeader_1x4k8_1{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--spacing-lg);padding-bottom:var(--spacing-md);border-bottom:1px solid var(--border-color)}._algoHeader_1x4k8_1 h4{margin:0;font-size:1.1rem;font-weight:600;color:var(--text-primary);display:flex;align-items:center;gap:var(--spacing-sm)}._algoHeader_1x4k8_1 h4:before{content:"";display:block;width:4px;height:1.2em;background:var(--primary-color);border-radius:2px}._algoControls_1x4k8_27{display:flex;gap:var(--spacing-sm)}._algoControls_1x4k8_27 button{display:inline-flex;align-items:center;gap:.5rem;padding:.4rem .8rem;font-size:.85rem;border-radius:var(--border-radius-md);border:1px solid var(--border-color);background:var(--surface-hover);color:var(--text-primary);cursor:pointer;transition:all .2s}._algoControls_1x4k8_27 button:hover:not(:disabled){background:var(--primary-color-dim);border-color:var(--primary-color);color:var(--text-primary)}._algoControls_1x4k8_27 button:disabled{opacity:.5;cursor:not-allowed}._algoControls_1x4k8_27 button i{font-size:.9em}._errorAlert_1x4k8_57{padding:.75rem;margin-bottom:1rem;background-color:#ef44441a;border:1px solid rgb(239,68,68);border-radius:.375rem;color:#ef4444;font-weight:500}._errorAlert_1x4k8_57 i{margin-right:.5rem}._errorButton_1x4k8_70{border-color:#ef4444!important;background-color:#ef44441a!important;color:#ef4444!important;font-weight:600}._container_90e1o_1{display:flex;flex-direction:column;gap:.5rem;width:100%}._label_90e1o_8{font-size:.7rem;color:var(--text-muted);text-transform:uppercase;letter-spacing:.05em;font-weight:600}._wrapper_90e1o_16{position:relative;width:100%}._textarea_90e1o_21{width:100%;background:#0003;border:1px solid var(--border-color);border-radius:var(--border-radius-md);padding:.75rem 3rem .75rem .75rem;color:var(--text-secondary);font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:.85rem;resize:vertical;transition:border-color .2s}._textarea_90e1o_21:focus{outline:none;border-color:var(--primary-color)}._textarea_90e1o_21._error_90e1o_38{border-color:var(--error-color)}._textarea_90e1o_21._error_90e1o_38:focus{border-color:var(--error-color)}._copyButton_90e1o_45{position:absolute;top:.5rem;right:.5rem;background:var(--surface-color);border:1px solid var(--border-color);color:var(--text-muted);width:2rem;height:2rem;border-radius:var(--border-radius-sm);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s;padding:0}._copyButton_90e1o_45:hover{background:var(--surface-hover);color:var(--text-primary);border-color:var(--text-muted)}._copyButton_90e1o_45._copied_90e1o_67{background:var(--success-color);border-color:var(--success-color);color:#fff}._editor_b2589_1{display:grid;gap:16px}._editor_b2589_1 p{margin:0;font-size:.8rem;line-height:1.6}._editor_b2589_1>button{justify-self:start}._draft_b2589_14{min-width:0;margin:0;padding:0;border:0}._reference_b2589_21{color:var(--text-secondary);font-size:.8rem}._reference_b2589_21 summary{cursor:pointer}._reference_b2589_21 dl{display:grid;gap:8px;margin:12px 0 0}._reference_b2589_21 dl>div{display:grid;grid-template-columns:minmax(64px,auto) 1fr;gap:12px}._reference_b2589_21 dt{color:var(--primary-color);font-family:monospace}._reference_b2589_21 dd{margin:0;overflow-wrap:anywhere}._editor_b2589_1 ._error_b2589_47{color:#f29d9d}._container_1wrqp_1{position:relative;width:100%;height:100%;min-height:0;flex:1;display:flex;flex-direction:column;overflow:visible;justify-content:center;align-items:center}._globalControls_1wrqp_14{position:relative;z-index:10;margin-bottom:10px;background:#00000080;padding:6px 12px;border-radius:20px;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);color:#fff;font-size:12px;font-weight:600;display:flex;align-items:center;margin-top:10px}._globalControls_1wrqp_14 label{cursor:pointer;display:flex;align-items:center;gap:6px;-webkit-user-select:none;user-select:none}._controls_1wrqp_37{position:absolute;top:10px;right:10px;z-index:10;display:flex;gap:5px;background:#00000080;padding:4px;border-radius:8px;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}._controls_1wrqp_37 button{background:transparent;border:1px solid rgba(255,255,255,.2);color:#ffffffb3;padding:4px 8px;border-radius:4px;font-size:11px;font-weight:600;cursor:pointer;transition:all .2s}._controls_1wrqp_37 button:hover{background:#ffffff1a;color:#fff}._controls_1wrqp_37 button._active_1wrqp_64{background:#fff3;border-color:#ffffff80;color:#fff;box-shadow:0 0 8px #ffffff1a}._finalAssetsControls_1wrqp_71{position:absolute;top:10px;right:10px;z-index:10;background:#00000080;padding:4px;border-radius:8px;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;flex-direction:column;gap:4px}._finalAssetsControls_1wrqp_71 button,._finalAssetsControls_1wrqp_71 a{background:transparent;border:1px solid rgba(255,255,255,.2);color:#ffffffb3;padding:4px 8px;border-radius:4px;font-size:11px;font-weight:600;cursor:pointer;transition:all .2s;display:flex;align-items:center;gap:4px;text-decoration:none}._finalAssetsControls_1wrqp_71 button:hover,._finalAssetsControls_1wrqp_71 a:hover{background:#ffffff1a;color:#fff}._finalAssetsControls_1wrqp_71 button[aria-disabled=true],._finalAssetsControls_1wrqp_71 a[aria-disabled=true]{pointer-events:none;opacity:.5;cursor:default}._finalAssetsControlsWithBackgroundSelector_1wrqp_112{top:50px}._archiveStatus_1wrqp_116{width:190px;padding:6px 8px;border:1px solid rgba(126,211,255,.45);border-radius:4px;background:#124860bf;color:#fff;font-size:11px;line-height:1.35}._archiveStatus_1wrqp_116 span,._archiveStatus_1wrqp_116 small{display:block}._archiveStatus_1wrqp_116 small{margin-top:4px;color:#ffe19a}._archiveStatusFailed_1wrqp_135{border-color:#ff7e7e99;background:#701919d1}._background_1wrqp_140{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}._background_1wrqp_140 img{width:100%;height:100%;object-fit:cover}@media(orientation:portrait){._background_1wrqp_140 img{object-fit:cover}}._backgroundBlur_1wrqp_159{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0}._backgroundBlur_1wrqp_159 img{width:100%;height:100%;object-fit:cover;filter:blur(20px);transform:scale(1.1)}._stage_1wrqp_175{position:relative;display:flex;justify-content:center;align-items:center;flex:1;min-height:0;width:100%;z-index:2}._stageContent_1wrqp_186{position:relative;display:flex;justify-content:center;align-items:center;overflow:visible;flex-shrink:0}._previewUnavailable_1wrqp_195{position:relative;z-index:3;max-width:min(420px,100% - 32px);padding:12px 16px;border:1px solid rgba(255,190,190,.65);border-radius:6px;background:#5a0c0cd1;color:#ffe5e5;font-size:13px;text-align:center}._reelBorderBase_1wrqp_208{position:absolute;inset:0;z-index:1;display:flex;align-items:center;justify-content:center;pointer-events:none;overflow:visible}._reelBorderBase_1wrqp_208 ._reelBorderImage_1wrqp_218{display:block;pointer-events:none}._reelBorderBase_1wrqp_208 ._cropButton_1wrqp_222,._reelBorderBase_1wrqp_208 ._symbolItem_1wrqp_222 ._cropButtonBorder_1wrqp_222,._symbolItem_1wrqp_222 ._reelBorderBase_1wrqp_208 ._cropButtonBorder_1wrqp_222{pointer-events:auto;position:absolute;top:8px;right:8px;width:30px;height:30px;border-radius:50%;background:#0009;color:#fff;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .2s;z-index:10}._reelBorderBase_1wrqp_208 ._cropButton_1wrqp_222:hover,._reelBorderBase_1wrqp_208 ._symbolItem_1wrqp_222 ._cropButtonBorder_1wrqp_222:hover,._symbolItem_1wrqp_222 ._reelBorderBase_1wrqp_208 ._cropButtonBorder_1wrqp_222:hover{background:#000c}._reelBorderBase_1wrqp_208:hover ._cropButton_1wrqp_222,._reelBorderBase_1wrqp_208:hover ._symbolItem_1wrqp_222 ._cropButtonBorder_1wrqp_222,._symbolItem_1wrqp_222 ._reelBorderBase_1wrqp_208:hover ._cropButtonBorder_1wrqp_222{opacity:1}._reelBorderError_1wrqp_248{position:relative;z-index:3;max-width:calc(100% - 32px);padding:8px 12px;border:1px solid rgba(255,190,190,.65);border-radius:6px;background:#5a0c0cd1;color:#ffe5e5;font-size:13px;text-align:center;pointer-events:none}._grid_1wrqp_262{position:relative;z-index:2;display:flex;flex-wrap:wrap;justify-content:center;align-content:center;gap:0px;padding:0;flex:1}._reelsSetup_1wrqp_274{position:relative;z-index:2;display:flex;justify-content:center;align-items:center;gap:0px;width:100%;height:100%}._reelsSetup_1wrqp_274 ._reels_1wrqp_274{display:flex;flex-direction:column;gap:0}._symbolItem_1wrqp_222{display:flex;justify-content:center;align-items:center;background-color:#0000;box-sizing:border-box;position:relative}._symbolItem_1wrqp_222 img{position:relative;z-index:1;max-width:100%;max-height:100%;object-fit:contain}._symbolItem_1wrqp_222 ._borderOverlay_1wrqp_305{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:1}._symbolItem_1wrqp_222:hover ._cropButton_1wrqp_222,._symbolItem_1wrqp_222:hover ._cropButtonBorder_1wrqp_222,._symbolItem_1wrqp_222:focus-within ._cropButton_1wrqp_222,._symbolItem_1wrqp_222:focus-within ._cropButtonBorder_1wrqp_222{opacity:1}._symbolItem_1wrqp_222 ._cropButton_1wrqp_222,._symbolItem_1wrqp_222 ._cropButtonBorder_1wrqp_222{position:absolute;top:5px;right:5px;background:#0009;color:#fff;border:none;border-radius:50%;width:24px;height:24px;display:flex;justify-content:center;align-items:center;cursor:pointer;opacity:0;transition:opacity .2s;z-index:5}._symbolItem_1wrqp_222 ._cropButton_1wrqp_222:hover,._symbolItem_1wrqp_222 ._cropButtonBorder_1wrqp_222:hover{background:#000c}._symbolItem_1wrqp_222 ._cropButton_1wrqp_222 i,._symbolItem_1wrqp_222 ._cropButtonBorder_1wrqp_222 i{font-size:12px}._symbolItem_1wrqp_222 ._cropButtonBorder_1wrqp_222{top:35px}@media(hover:none){._symbolItem_1wrqp_222 ._cropButton_1wrqp_222,._symbolItem_1wrqp_222 ._cropButtonBorder_1wrqp_222{opacity:1}}._previewToolbar_1wrqp_350{position:relative;z-index:10;width:100%;box-sizing:border-box;display:flex;align-items:center;flex-wrap:wrap;gap:10px;padding:10px 16px;background:#141b29;color:#e8eef9;border-bottom:1px solid #354259}._previewToolbar_1wrqp_350 button,._previewToolbar_1wrqp_350 select{background:#233047;border:1px solid #52617b;color:#f2f6ff;border-radius:5px;padding:7px 10px;cursor:pointer;font-size:12px}._previewToolbar_1wrqp_350 button[aria-pressed=true]{background:#3a527f;border-color:#9bbcff}._previewToolbar_1wrqp_350 button:disabled{opacity:.5;cursor:default}._previewToolbar_1wrqp_350 label{display:flex;align-items:center;gap:5px;font-size:12px}._previewToolbar_1wrqp_350 ._finalAssetsControls_1wrqp_71{position:static;flex-direction:row;flex-wrap:wrap;margin-left:auto;background:transparent;padding:0}._previewToolbar_1wrqp_350 ._archiveStatus_1wrqp_116{width:auto;max-width:260px}._modeButtons_1wrqp_400,._viewButtons_1wrqp_400{display:flex;flex-wrap:wrap;gap:5px;align-items:center}._previewWorkspace_1wrqp_407{position:relative;display:flex;width:100%;flex:1;min-height:0;overflow:hidden}._scene_1wrqp_416{position:relative;flex:1;min-width:0;min-height:420px;display:flex;overflow:hidden;background:#111827}._previewNotices_1wrqp_426{position:absolute;top:10px;left:12px;right:12px;z-index:5;pointer-events:none;display:flex;flex-direction:column;gap:5px;align-items:flex-start}._previewNotices_1wrqp_426 p{margin:0;padding:7px 10px;background:#0c1424eb;border:1px solid #61728e;color:#f5f7ff;font-size:12px;border-radius:5px;pointer-events:auto}._previewNotices_1wrqp_426 button{color:#b7d7ff;background:transparent;border:none;text-decoration:underline;cursor:pointer}._fittedFrame_1wrqp_456{position:absolute;pointer-events:none;z-index:1}._fittedFrame_1wrqp_456 img{display:block;width:100%;height:100%;object-fit:fill;max-width:none}._withGuides_1wrqp_469 ._symbolItem_1wrqp_222{outline:1px dashed rgba(150,206,255,.75);outline-offset:-1px}._assetGallery_1wrqp_474{position:relative;z-index:6;width:240px;flex-shrink:0;padding:14px;box-sizing:border-box;background:#151e2d;color:#eef4ff;overflow-y:auto}._assetGallery_1wrqp_474 h3{margin:0 0 6px;font-size:15px}._assetGallery_1wrqp_474 p{font-size:12px;line-height:1.4;color:#c2cee1}._galleryItem_1wrqp_495{padding:10px 0;border-bottom:1px solid #3a465b;display:flex;flex-wrap:wrap;gap:6px}._galleryItem_1wrqp_495 img{width:100%;height:100px;object-fit:contain;background:repeating-conic-gradient(#263346 0% 25%,#192233 0% 50%) 50%/16px 16px}._galleryItem_1wrqp_495 span,._galleryItem_1wrqp_495 small{width:100%;overflow-wrap:anywhere}._galleryItem_1wrqp_495 span{font-size:12px}._galleryItem_1wrqp_495 small{color:#bccce2}._galleryItem_1wrqp_495 button{font-size:12px;padding:6px 9px;border-radius:5px;border:1px solid #687892;background:#24334b;color:#fff;cursor:pointer}._fitModal_1wrqp_528{position:fixed;inset:0;z-index:100;display:grid;place-items:center;padding:20px;background:#060c17ed;color:#eaf1ff}._fitPanel_1wrqp_539{width:min(1180px,100%);max-height:95dvh;display:flex;flex-direction:column;border:1px solid #687996;border-radius:14px;background:#141e2e;overflow:hidden}._fitPanel_1wrqp_539 header,._fitPanel_1wrqp_539 footer{display:flex;align-items:center;gap:12px;padding:16px 20px;flex-shrink:0;background:#1c293d}._fitPanel_1wrqp_539 header{justify-content:space-between}._fitPanel_1wrqp_539 h2{margin:0;font-size:20px}._fitPanel_1wrqp_539 h3{margin:0;font-size:15px}._fitPanel_1wrqp_539 p{margin:6px 0 14px;font-size:12px;color:#c5d1e5;line-height:1.4}._fitPanel_1wrqp_539 button,._fitPanel_1wrqp_539 input,._fitPanel_1wrqp_539 select{border:1px solid #7083a3;border-radius:5px;background:#243550;color:#fff;padding:7px 10px;font-size:13px}._fitPanel_1wrqp_539 button{cursor:pointer}._fitPanel_1wrqp_539 button:disabled{opacity:.5;cursor:default}._fitPanel_1wrqp_539 footer span{flex:1}._fitPanel_1wrqp_539 footer button:last-child{background:#326bc0}._fitPanel_1wrqp_539 ._fitError_1wrqp_595{padding:8px 20px;color:#ffb5b5;margin:0}._fitBody_1wrqp_601{display:grid;grid-template-columns:1fr 1fr;gap:30px;padding:20px 30px 36px;overflow-y:auto;min-height:0}._frameSource_1wrqp_610{position:relative;width:100%;line-height:0;background:repeating-conic-gradient(#29384b 0% 25%,#1a2537 0% 50%) 50%/16px 16px}._frameSource_1wrqp_610>img{width:100%;height:auto;display:block}._opening_1wrqp_622{position:absolute;box-sizing:border-box;border:2px solid #75baff;background-color:#4387dc29;background-image:linear-gradient(to right,transparent calc(100% - 1px),#75baff 100%);cursor:move;touch-action:none}._opening_1wrqp_622:focus{outline:2px solid white;outline-offset:3px}._opening_1wrqp_622>span:first-child{position:absolute;top:3px;left:3px;font-size:10px;line-height:1.2;background:#134172;color:#fff;padding:3px;pointer-events:none}._resizeHandle_1wrqp_647{position:absolute;bottom:-6px;right:-6px;width:16px;height:16px;background:#98ceff;border:2px solid #1a344f;cursor:nwse-resize;box-sizing:border-box}._fitFields_1wrqp_659{padding:14px 0 0;margin:0;border:0;display:grid;grid-template-columns:1fr 1fr;gap:10px}._fitFields_1wrqp_659 label{display:flex;flex-direction:column;gap:5px;font-size:12px}._fitFields_1wrqp_659 input{min-width:0;width:100%;box-sizing:border-box}._fitFields_1wrqp_659 label:nth-last-child(-n+2){grid-column:1/-1}._fitFields_1wrqp_659 label:has(input[type=checkbox]){flex-direction:row;align-items:center}._fitFields_1wrqp_659 input[type=checkbox]{width:auto}._fitLive_1wrqp_689{position:relative;width:80%;margin:36px auto;background:#080f1d}._fitSample_1wrqp_696{position:absolute;inset:0}._fitSample_1wrqp_696 ._reelsSetup_1wrqp_274{z-index:2}@media(max-width:760px){._fitModal_1wrqp_528{padding:8px}._fitBody_1wrqp_601{grid-template-columns:1fr;padding:14px 20px}._fitPanel_1wrqp_539 header,._fitPanel_1wrqp_539 footer{padding:12px}._previewWorkspace_1wrqp_407{flex-direction:column}._assetGallery_1wrqp_474{width:100%;max-height:220px;display:flex;gap:12px;flex-wrap:wrap}._galleryItem_1wrqp_495{width:140px}._assetGallery_1wrqp_474>p,._assetGallery_1wrqp_474>h3{width:100%}._previewToolbar_1wrqp_350{padding:8px}._scene_1wrqp_416{min-height:360px}}._previewToolbar_1wrqp_350 ._autoButton_1wrqp_738,._autoPanel_1wrqp_738 ._autoButton_1wrqp_738{background:linear-gradient(135deg,#ffe0a0,#efae56);color:#2c1b09;border:1px solid #ffe6b6;font-weight:750;box-shadow:0 0 12px #efae5626;display:inline-flex;align-items:center;justify-content:center;gap:7px}._previewToolbar_1wrqp_350 ._autoButton_1wrqp_738:hover:not(:disabled),._autoPanel_1wrqp_738 ._autoButton_1wrqp_738:hover:not(:disabled){background:#ffe6b4}._autoModal_1wrqp_753{position:fixed;inset:0;z-index:110;display:grid;place-items:center;padding:20px;background:#060c17ed;color:#eaf1ff}._autoPanel_1wrqp_738{width:min(960px,100%);max-height:92dvh;display:flex;flex-direction:column;border:1px solid #a58958;border-radius:14px;background:#141e2e;overflow:hidden}._autoPanel_1wrqp_738 header,._autoPanel_1wrqp_738 footer{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:16px 20px;flex-shrink:0;background:#1c293d}._autoPanel_1wrqp_738 h2{margin:0;font-size:20px}._autoPanel_1wrqp_738 h3{margin:0;font-size:14px}._autoPanel_1wrqp_738 p{margin:6px 0 0;font-size:12px;line-height:1.5;color:#c5d1e5}._autoPanel_1wrqp_738 button{border:1px solid #7083a3;border-radius:5px;background:#243550;color:#fff;padding:8px 11px;font-size:12px;cursor:pointer}._autoPanel_1wrqp_738 button:disabled{opacity:.5;cursor:default}._autoPanel_1wrqp_738 input[type=checkbox]{accent-color:#eeb85e;width:17px;height:17px;flex-shrink:0;margin-top:2px}._autoPanel_1wrqp_738 footer>span{flex:1;font-size:12px;color:#c5d1e5}._autoBody_1wrqp_823{display:grid;grid-template-columns:1fr 1fr;gap:24px;padding:20px;overflow-y:auto;min-height:0}._autoOptions_1wrqp_832{padding:0;margin:0;border:none;min-width:0}._autoOptions_1wrqp_832 legend{font-size:14px;font-weight:700;margin-bottom:12px}._autoOptions_1wrqp_832 label{display:flex;gap:10px;align-items:flex-start;margin-bottom:16px;cursor:pointer}._autoOptions_1wrqp_832 strong,._autoOptions_1wrqp_832 small{display:block}._autoOptions_1wrqp_832 strong{font-size:13px}._autoOptions_1wrqp_832 small{margin-top:4px;font-size:12px;line-height:1.4;color:#c5d1e5}._autoOptions_1wrqp_832 ._replaceOption_1wrqp_862{border-top:1px solid #445269;padding-top:16px}._autoOptions_1wrqp_832 p{background:#1b2a40;border-radius:6px;padding:10px}._autoAssets_1wrqp_872{min-width:0}._autoSelection_1wrqp_876{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin-bottom:12px}._autoSelection_1wrqp_876 h3{flex:1}._autoSelection_1wrqp_876 button{padding:5px 8px}._autoAssetList_1wrqp_890{max-height:420px;overflow-y:auto;padding-right:4px}._autoAssetList_1wrqp_890 label{display:flex;align-items:center;gap:10px;border:1px solid #3b4b66;padding:8px;border-radius:6px;margin-bottom:8px;cursor:pointer}._autoAssetList_1wrqp_890 img{width:50px;height:44px;object-fit:contain;background:repeating-conic-gradient(#263346 0% 25%,#192233 0% 50%) 50%/12px 12px}._autoAssetList_1wrqp_890 span{min-width:0}._autoAssetList_1wrqp_890 strong,._autoAssetList_1wrqp_890 small{display:block;overflow-wrap:anywhere}._autoAssetList_1wrqp_890 strong{font-size:12px}._autoAssetList_1wrqp_890 small{font-size:11px;color:#c5d1e5;margin-top:4px;line-height:1.35}._autoStatus_1wrqp_928{padding:0 20px;flex-shrink:0}._autoStatus_1wrqp_928 p{margin:0 0 12px;padding:8px 10px;background:#233650;border:1px solid #617b9c;border-radius:5px}@media(max-width:640px){._autoModal_1wrqp_753{padding:8px}._autoBody_1wrqp_823{grid-template-columns:1fr;padding:14px;gap:18px}._autoAssetList_1wrqp_890{max-height:230px}._autoPanel_1wrqp_738 header,._autoPanel_1wrqp_738 footer{padding:12px}._autoPanel_1wrqp_738 footer{flex-wrap:wrap}._autoPanel_1wrqp_738 footer>span{flex-basis:100%}}._cropperModal_y8el5_1{position:absolute;inset:0;z-index:100;display:grid;place-items:center;padding:18px;background:#05080ee0;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#f8fafc}._modalPanel_y8el5_13{width:min(1220px,100%);height:min(860px,100%);min-height:0;display:flex;flex-direction:column;overflow:hidden;border:1px solid rgba(148,163,184,.22);border-radius:16px;background:#101722;box-shadow:0 24px 70px #0000008c}._modalHeader_y8el5_26,._modalFooter_y8el5_27{display:flex;align-items:center;justify-content:space-between;flex:0 0 auto;padding:14px 18px;border-color:#94a3b829;background:#0f1722f5}._modalHeader_y8el5_26{border-bottom-style:solid;border-bottom-width:1px}._titleGroup_y8el5_42,._sectionHeading_y8el5_43{display:flex;align-items:center;gap:11px;min-width:0}._titleIcon_y8el5_50{width:38px;height:38px;display:grid;place-items:center;flex:0 0 auto;border:1px solid rgba(96,165,250,.35);border-radius:10px;background:#2563eb26;color:#93c5fd;font-size:16px}._titleGroup_y8el5_42 h2,._sectionHeading_y8el5_43 h3{margin:0;color:#f8fafc;font-weight:700}._titleGroup_y8el5_42 h2{font-size:16px}._sectionHeading_y8el5_43 h3{font-size:13px}._titleGroup_y8el5_42 p,._sectionHeading_y8el5_43 p{margin:3px 0 0;overflow:hidden;color:#94a3b8;text-overflow:ellipsis;white-space:nowrap}._titleGroup_y8el5_42 p{max-width:min(60vw,620px);font-size:12px}._sectionHeading_y8el5_43 p{font-size:11px}._iconButton_y8el5_96{width:36px;height:36px;display:grid;place-items:center;border:1px solid transparent;border-radius:9px;background:transparent;color:#94a3b8;cursor:pointer;font-size:17px}._iconButton_y8el5_96:hover:not(:disabled){border-color:#94a3b838;background:#94a3b81a;color:#fff}._modalBody_y8el5_114{min-height:0;flex:1;display:grid;grid-template-columns:minmax(0,1fr) 340px}._cropperContainer_y8el5_121{position:relative;min-width:0;min-height:0;overflow:hidden;background:linear-gradient(45deg,#161f2c 25%,transparent 25%),linear-gradient(-45deg,#161f2c 25%,transparent 25%),linear-gradient(45deg,transparent 75%,#161f2c 75%),linear-gradient(-45deg,transparent 75%,#161f2c 75%),#0c121b;background-position:0 0,0 10px,10px -10px,-10px 0;background-size:20px 20px}._advancedCropper_y8el5_131{width:100%;height:100%}._canvasHint_y8el5_136{position:absolute;left:50%;bottom:14px;z-index:3;display:flex;align-items:center;gap:7px;transform:translate(-50%);padding:7px 10px;border:1px solid rgba(255,255,255,.12);border-radius:999px;background:#070c14c7;color:#cbd5e1;font-size:11px;white-space:nowrap;pointer-events:none}._controlsPanel_y8el5_155{min-height:0;overflow-y:auto;border-left:1px solid rgba(148,163,184,.16);background:#111a26;scrollbar-color:#475569 transparent}._controlSection_y8el5_163{padding:18px;border-bottom:1px solid rgba(148,163,184,.13)}._sectionHeading_y8el5_43{margin-bottom:17px}._sectionHeading_y8el5_43>i{width:28px;height:28px;display:grid;place-items:center;flex:0 0 auto;border-radius:8px;background:#3b82f61f;color:#7dd3fc;font-size:12px}._rangeControl_y8el5_183+._rangeControl_y8el5_183,._cleanupControls_y8el5_184>*+*{margin-top:16px}._controlLabelRow_y8el5_188{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:8px}._controlLabelRow_y8el5_188>label{display:flex;align-items:center;gap:8px;color:#dbeafe;font-size:12px;font-weight:600}._controlLabelRow_y8el5_188>label i{width:14px;color:#7dd3fc;text-align:center}._numberField_y8el5_209{height:28px;display:flex;align-items:center;overflow:hidden;border:1px solid rgba(148,163,184,.25);border-radius:7px;background:#02060c8c}._numberField_y8el5_209 input{width:58px;border:0;outline:0;background:transparent;color:#f8fafc;font:inherit;font-size:12px;text-align:right}._numberField_y8el5_209 span{padding:0 7px 0 4px;color:#64748b;font-size:11px}._rangeInput_y8el5_234{width:100%;height:4px;display:block;border-radius:999px;accent-color:#38bdf8;cursor:pointer}._cleanupHeader_y8el5_243{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}._cleanupHeader_y8el5_243 ._sectionHeading_y8el5_43{margin-bottom:0}._switch_y8el5_253{position:relative;flex:0 0 auto;cursor:pointer}._switch_y8el5_253 input{position:absolute;opacity:0}._switch_y8el5_253>span:not(._srOnly_y8el5_262){width:38px;height:22px;display:block;border-radius:999px;background:#334155;transition:background .16s ease}._switch_y8el5_253>span:not(._srOnly_y8el5_262):after{content:"";width:16px;height:16px;position:absolute;top:3px;left:3px;border-radius:50%;background:#fff;box-shadow:0 1px 4px #0006;transition:transform .16s ease}._switch_y8el5_253 input:checked+span{background:#0284c7}._switch_y8el5_253 input:checked+span:after{transform:translate(16px)}._switch_y8el5_253 input:focus-visible+span{outline:2px solid #7dd3fc;outline-offset:2px}._cleanupControls_y8el5_184{margin-top:18px}._selectControl_y8el5_297,._colorControl_y8el5_298{display:block;color:#cbd5e1;font-size:12px;font-weight:600}._selectControl_y8el5_297>span,._colorControl_y8el5_298>span{display:block;margin-bottom:7px}._selectControl_y8el5_297 select,._textInput_y8el5_311{width:100%;height:34px;border:1px solid rgba(148,163,184,.25);border-radius:8px;outline:none;background:#0b121c;color:#e2e8f0;font-size:12px}._selectControl_y8el5_297 select:focus,._textInput_y8el5_311:focus{border-color:#38bdf8;box-shadow:0 0 0 2px #38bdf81f}._selectControl_y8el5_297 select{padding:0 9px;cursor:pointer}._textInput_y8el5_311{min-width:0;padding:0 9px}._colorFields_y8el5_337{display:grid;grid-template-columns:36px minmax(0,1fr);gap:8px}._colorSwatch_y8el5_343{width:36px;height:34px;padding:2px;border:1px solid rgba(148,163,184,.25);border-radius:8px;background:#0b121c;cursor:pointer}._checkboxControl_y8el5_353{display:flex;align-items:flex-start;gap:9px;color:#dbeafe;cursor:pointer}._checkboxControl_y8el5_353 input{margin-top:2px;accent-color:#38bdf8}._checkboxControl_y8el5_353 strong,._checkboxControl_y8el5_353 small{display:block}._checkboxControl_y8el5_353 strong{font-size:12px}._checkboxControl_y8el5_353 small{margin-top:3px;color:#64748b;font-size:10px;font-weight:400}._saveError_y8el5_377{display:flex;align-items:center;justify-content:center;gap:8px;padding:9px 14px;border-top:1px solid rgba(248,113,113,.25);background:#7f1d1d59;color:#fecaca;font-size:12px}._modalFooter_y8el5_27{border-top-style:solid;border-top-width:1px}._footerActions_y8el5_394{display:flex;align-items:center;gap:9px}._resetButton_y8el5_400,._cancelButton_y8el5_401,._saveButton_y8el5_402{height:36px;display:inline-flex;align-items:center;justify-content:center;gap:7px;padding:0 14px;border:1px solid transparent;border-radius:9px;cursor:pointer;font-size:12px;font-weight:700;transition:background .14s ease,border-color .14s ease,color .14s ease}._resetButton_y8el5_400:disabled,._cancelButton_y8el5_401:disabled,._saveButton_y8el5_402:disabled{cursor:not-allowed;opacity:.55}._resetButton_y8el5_400{border-color:#f8717140;background:#7f1d1d1f;color:#fca5a5}._resetButton_y8el5_400:hover:not(:disabled){border-color:#f8717173;background:#7f1d1d40}._cancelButton_y8el5_401{border-color:#94a3b833;background:#94a3b814;color:#cbd5e1}._cancelButton_y8el5_401:hover:not(:disabled){background:#94a3b829;color:#fff}._saveButton_y8el5_402{min-width:96px;background:#0284c7;color:#fff}._saveButton_y8el5_402:hover:not(:disabled){background:#0369a1}._srOnly_y8el5_262{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(max-width:900px){._cropperModal_y8el5_1{padding:10px}._modalPanel_y8el5_13{border-radius:12px}._modalBody_y8el5_114{overflow-y:auto;grid-template-columns:1fr;grid-template-rows:minmax(360px,58vh) auto}._controlsPanel_y8el5_155{overflow:visible;border-top:1px solid rgba(148,163,184,.16);border-left:0}}@media(max-width:560px){._cropperModal_y8el5_1{padding:0}._modalPanel_y8el5_13{height:100%;border:0;border-radius:0}._modalHeader_y8el5_26,._modalFooter_y8el5_27{padding:11px 12px}._titleIcon_y8el5_50{display:none}._controlSection_y8el5_163{padding:15px}._resetButton_y8el5_400,._cancelButton_y8el5_401,._saveButton_y8el5_402{padding:0 10px}._resetButton_y8el5_400{font-size:0}._resetButton_y8el5_400 i{font-size:12px}}._previewStatus_y8el5_510{position:absolute;top:12px;left:12px;right:12px;z-index:20;padding:12px;background:#17263c;border:1px solid #93c5fd;border-radius:8px;color:#fff}._frameImagePreview_y8el5_523{display:block;width:100%;height:100%;object-fit:contain;padding:24px;box-sizing:border-box}._viewport_t4sy1_1{position:fixed;top:1rem;right:1rem;z-index:12000;display:grid;gap:.75rem;width:min(420px,100vw - 2rem);pointer-events:none}._toast_t4sy1_12{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:.75rem;align-items:flex-start;padding:.9rem;border:1px solid var(--border-color);border-left-width:4px;border-radius:var(--border-radius-md);background:#242424fa;box-shadow:0 16px 44px #00000059;color:var(--text-primary);pointer-events:auto}._toast_t4sy1_12>i{margin-top:.2rem}._info_t4sy1_30{border-left-color:var(--info-color)}._success_t4sy1_34{border-left-color:var(--success-color)}._warning_t4sy1_38{border-left-color:var(--warning-color)}._error_t4sy1_42{border-left-color:var(--error-color)}._content_t4sy1_46{min-width:0}._content_t4sy1_46 strong{display:block;color:var(--text-primary);font-size:.92rem;line-height:1.25}._content_t4sy1_46 p{margin:.25rem 0 0;color:var(--text-secondary);font-size:.85rem;line-height:1.35}._close_t4sy1_62{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;padding:0;border:0;background:transparent;box-shadow:none;color:var(--text-muted)}._close_t4sy1_62:hover{background:#ffffff14;border-color:transparent}@media(max-width:720px){._viewport_t4sy1_1{top:.75rem;right:.75rem;left:.75rem;width:auto}}._launcher_fevbg_1{display:inline-flex;align-items:center;gap:8px;padding:9px 14px;border:1px solid transparent;border-radius:7px;background:transparent;color:#b6afc6;font:inherit;font-size:13px;cursor:pointer}._launcher_fevbg_1:hover{background:#292432;color:#fff}._drawer_fevbg_19{position:fixed;inset:12px 12px 12px auto;width:95vw;max-width:calc(100vw - 24px);height:calc(100dvh - 24px);max-height:none;margin:0;padding:0;overflow:hidden;border:1px solid #574565;border-radius:14px;background:#151517;color:var(--text-primary);box-shadow:-12px 12px 48px #0008}._drawer_fevbg_19[open]{display:flex;flex-direction:column}._drawer_fevbg_19::backdrop{background:#08060d80}._header_fevbg_43{display:flex;align-items:center;justify-content:space-between;flex-shrink:0;gap:12px;padding:8px 12px 8px 16px;border-bottom:1px solid #3a3047;background:#292432}._header_fevbg_43 h2{display:flex;align-items:center;gap:9px;margin:0;font-size:13px;color:#dfd0ee}._header_fevbg_43 button{display:grid;place-items:center;width:36px;height:36px;padding:0;border:0;border-radius:8px;background:transparent;color:#d2c6f2;box-shadow:none;cursor:pointer}._header_fevbg_43 button:hover{background:#443653;transform:none}._content_fevbg_79{flex:1;min-height:0;min-width:0;overflow:hidden}._launcher_fevbg_1:focus-visible,._header_fevbg_43 button:focus-visible{outline:2px solid #c3a4ec;outline-offset:-3px}@media(max-width:767px){._drawer_fevbg_19{inset:0;width:100%;max-width:none;height:100dvh;border:0;border-radius:0}._header_fevbg_43{padding-top:max(8px,env(safe-area-inset-top))}._content_fevbg_79{padding-bottom:env(safe-area-inset-bottom)}}._toolsPanel_35f6q_1{position:absolute;top:0;left:0;z-index:10;display:flex;flex-direction:column;gap:8px;pointer-events:none;align-items:flex-start}._layersPanelWrapper_35f6q_13{position:absolute;top:3px;right:3px;z-index:10;display:flex;flex-direction:column;gap:8px;pointer-events:none}._toolbar_35f6q_24{pointer-events:auto;display:flex;flex-direction:column;align-items:center;gap:6px;padding:6px;border-radius:10px;background:#0f0f12b8;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.12);box-shadow:0 10px 30px #00000059}._toolBtn_35f6q_39{width:36px;height:36px;border-radius:8px;border:1px solid rgba(255,255,255,.12);background:#ffffff0f;color:#ffffffe6;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;-webkit-user-select:none;user-select:none}._toolBtn_35f6q_39:hover{background:#ffffff1a}._toolBtn_35f6q_39:active{transform:translateY(1px)}._hiddenColorInput_35f6q_59{display:none}._colorToolBtn_35f6q_63{position:relative;padding:0;display:flex!important;align-items:stretch;justify-content:stretch;overflow:hidden}._colorSwatch_35f6q_72{flex:1;margin:6px;border-radius:4px;border:1px solid rgba(255,255,255,.22);min-width:0}._colorArrow_35f6q_80{width:14px;display:flex;align-items:center;justify-content:center;background:#0003;border-left:1px solid rgba(255,255,255,.08);color:#fff9;font-size:10px}._colorArrow_35f6q_80:hover{background:#0006;color:#fff}._active_35f6q_95{background:#ffffff29;border-color:#ffffff38}._icon_35f6q_100{font-size:16px;line-height:1}._divider_35f6q_105{width:22px;height:1px;background:#ffffff24;margin:4px 0}._eraserOptions_35f6q_112{pointer-events:auto;display:flex;flex-direction:column;gap:12px;padding:12px;border-radius:10px;background:#0f0f12b8;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.12);box-shadow:0 10px 30px #00000059;min-width:220px}._optionGroup_35f6q_127{display:flex;align-items:center;gap:10px}._optionLabel_35f6q_133{color:#ffffffbf;font-size:13px;min-width:55px;font-weight:500}._optionValue_35f6q_140{color:#ffffffe6;font-size:12px;min-width:45px;text-align:right;font-weight:600}._slider_35f6q_148{flex:1;height:4px;-webkit-appearance:none;appearance:none;background:#ffffff26;border-radius:2px;outline:none}._slider_35f6q_148::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:14px;height:14px;border-radius:50%;background:#ffffffe6;cursor:pointer;transition:all .15s ease}._slider_35f6q_148::-webkit-slider-thumb:hover{background:#fff;transform:scale(1.1)}._slider_35f6q_148::-moz-range-thumb{width:14px;height:14px;border-radius:50%;background:#ffffffe6;cursor:pointer;border:none;transition:all .15s ease}._slider_35f6q_148::-moz-range-thumb:hover{background:#fff;transform:scale(1.1)}._buttonGroup_35f6q_185{display:flex;gap:6px;flex:1}._shapeBtn_35f6q_191{flex:1;height:28px;border-radius:6px;border:1px solid rgba(255,255,255,.12);background:#ffffff0f;color:#ffffffbf;font-size:12px;font-weight:500;cursor:pointer;-webkit-user-select:none;user-select:none;transition:all .15s ease}._shapeBtn_35f6q_191:hover{background:#ffffff1a;color:#ffffffe6}._shapeBtn_35f6q_191._active_35f6q_95{background:#ffffff29;border-color:#ffffff38;color:#fff}._colorPicker_35f6q_214{flex:1;height:32px;border-radius:6px;border:1px solid rgba(255,255,255,.12);background:#ffffff0f;cursor:pointer;padding:2px}._colorPicker_35f6q_214::-webkit-color-swatch-wrapper{padding:0}._colorPicker_35f6q_214::-webkit-color-swatch{border:none;border-radius:4px}._colorPicker_35f6q_214::-moz-color-swatch{border:none;border-radius:4px}._colorPicker_35f6q_214:hover{border-color:#ffffff38}._layerPanel_35f6q_238{pointer-events:auto;display:flex;flex-direction:column;gap:8px;padding:10px;border-radius:10px;background:#0f0f12b8;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.12);box-shadow:0 10px 30px #00000059;min-width:220px}._layerHeader_35f6q_253{display:flex;align-items:center;justify-content:space-between;color:#ffffffd9;font-size:12px;font-weight:700;letter-spacing:.02em;text-transform:uppercase;margin-bottom:4px}._layerHeaderBtns_35f6q_265{display:flex;align-items:center;gap:4px}._addLayerBtn_35f6q_271{width:24px;height:24px;border-radius:4px;border:1px solid rgba(255,255,255,.12);background:#ffffff0f;color:#ffffffe6;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:all .15s ease}._addLayerBtn_35f6q_271:hover{background:#ffffff26}._addLayerBtn_35f6q_271 i{font-size:10px}._layerList_35f6q_291{display:flex;flex-direction:column;gap:6px;max-height:calc(100vh - 140px);overflow-y:auto;padding-right:4px}._layerList_35f6q_291::-webkit-scrollbar{width:4px}._layerList_35f6q_291::-webkit-scrollbar-track{background:transparent}._layerList_35f6q_291::-webkit-scrollbar-thumb{background:#fff3;border-radius:4px}._layerCard_35f6q_310{display:flex;flex-direction:column;gap:6px;padding:3px;border-radius:6px;border:1px solid rgba(255,255,255,.08);background:#ffffff0a;cursor:pointer;-webkit-user-select:none;user-select:none;transition:all .1s ease-out}._layerCard_35f6q_310:hover{background:#ffffff14;border-color:#ffffff26}._layerCardActive_35f6q_327{background:#ffffff1f!important;border-color:#ffffff4d!important;box-shadow:0 4px 12px #0003}._layerMainRow_35f6q_333{display:flex;align-items:center;gap:8px}._layerSecondaryRow_35f6q_339{display:flex;align-items:center;gap:8px;padding-left:8px;padding-right:4px}._layerNameContainer_35f6q_347{flex:1;display:flex;align-items:center;gap:6px;min-width:0;height:28px}._layerNameText_35f6q_356{font-size:13px;font-weight:500;color:#ffffffd9;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._layerCardActive_35f6q_327 ._layerNameText_35f6q_356{color:#fff;font-weight:600}._layerRenameInput_35f6q_369{width:100%;background:#00000080;border:1px solid rgba(64,169,255,.5);border-radius:4px;color:#fff;padding:4px 6px;font-size:13px;outline:none}._layerRenameInput_35f6q_369:focus{border-color:#40a9ff;box-shadow:0 0 0 2px #1890ff33}._lockIcon_35f6q_384{font-size:10px;color:#fff6}._visibilityBtn_35f6q_389{width:24px;height:24px;border-radius:4px;border:none;background:transparent;color:#fff9;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:all .15s}._visibilityBtn_35f6q_389:hover{background:#ffffff26;color:#fff}._visibilityBtn_35f6q_389._visibilityHidden_35f6q_406{color:#ffffff40}._visibilityBtn_35f6q_389._visibilityHidden_35f6q_406:hover{color:#fff9}._visibilityBtn_35f6q_389 i{font-size:12px}._deleteLayerBtn_35f6q_416{width:24px;height:24px;border-radius:4px;border:none;background:transparent;color:#ff646499;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:all .15s;opacity:.5}._layerCard_35f6q_310:hover ._deleteLayerBtn_35f6q_416{opacity:1}._deleteLayerBtn_35f6q_416:hover{background:#ff323233;color:#ff6b6b}._deleteLayerBtn_35f6q_416 i{font-size:12px}._opacityLabelMini_35f6q_441{font-size:10px;color:#fff6;font-weight:600;text-transform:uppercase;letter-spacing:.5px}._opacityValueMini_35f6q_449{font-size:10px;color:#ffffff80;font-weight:600;width:24px;text-align:right;font-variant-numeric:tabular-nums}._opacitySliderMini_35f6q_458{flex:1;height:3px;-webkit-appearance:none;background:#fff3;border-radius:3px;outline:none;cursor:pointer}._opacitySliderMini_35f6q_458::-webkit-slider-thumb{-webkit-appearance:none;width:12px;height:12px;border-radius:50%;background:#ffffffe6;box-shadow:0 1px 3px #0000004d;transition:transform .1s;margin-top:-1px}._opacitySliderMini_35f6q_458::-webkit-slider-thumb:hover{transform:scale(1.2);background:#fff}._blendModeLabelMini_35f6q_482{font-size:10px;color:#fff6;font-weight:600;text-transform:uppercase;letter-spacing:.5px}._blendModeSelect_35f6q_490{height:22px;max-width:90px;padding:0 2px;border-radius:4px;border:1px solid rgba(255,255,255,.12);background:#00000059;color:#ffffffd9;font-size:.75em;outline:none;cursor:pointer;margin-right:4px}._blendModeSelect_35f6q_490:focus{border-color:#40a9ff99;box-shadow:0 0 0 2px #1890ff26}._layerEmpty_35f6q_508{color:#fff6;font-size:13px;text-align:center;padding:30px 10px;font-style:italic;border:1px dashed rgba(255,255,255,.1);border-radius:8px}._dragHandle_35f6q_518{width:16px;height:24px;display:flex;align-items:center;justify-content:center;color:#ffffff40;cursor:grab;font-size:12px;transition:color .15s}._dragHandle_35f6q_518:hover{color:#fffc}._dragHandle_35f6q_518:active{cursor:grabbing;color:#fff}._processingOverlay_35f6q_537{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000000b3;z-index:10000;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#fff}._processingOverlay_35f6q_537 ._processingMessage_35f6q_551{margin-top:20px;font-size:18px;font-weight:500}._processingOverlay_35f6q_537 ._spinner_35f6q_556{width:50px;height:50px;border:5px solid rgba(255,255,255,.3);border-radius:50%;border-top-color:#fff;animation:_spin_35f6q_556 1s ease-in-out infinite}@keyframes _spin_35f6q_556{to{transform:rotate(360deg)}}._backgroundProcessing_35f6q_570{position:absolute;bottom:20px;right:20px;background:#000000b3;color:#fff;padding:10px 15px;border-radius:20px;display:flex;align-items:center;gap:10px;z-index:1000;pointer-events:none;font-size:14px;font-family:inherit;box-shadow:0 4px 6px #0000004d}._spinnerSmall_35f6q_588{width:14px;height:14px;border:2px solid rgba(255,255,255,.3);border-top:2px solid white;border-radius:50%;animation:_spin_35f6q_556 1s linear infinite}._overlay_xv1bl_1{position:fixed;top:0;left:0;width:100vw;height:100vh;background:#0009;z-index:10003;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}._modal_xv1bl_12{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);background:var(--surface-color);border:1px solid var(--border-color);border-radius:var(--border-radius-lg);box-shadow:0 20px 50px -12px #000000b3,0 8px 16px -8px #0009;z-index:10004;width:90vw;max-width:600px;max-height:80vh;display:flex;flex-direction:column;animation:_fadeIn_xv1bl_1 .2s ease-out}._header_xv1bl_30{display:flex;align-items:center;justify-content:space-between;padding:1.25rem 1.5rem;border-bottom:1px solid var(--border-color);background:var(--surface-color)}._header_xv1bl_30 h2{margin:0;font-size:1.25rem;font-weight:600;color:var(--text-primary)}._closeButton_xv1bl_45{background:transparent;border:none;color:var(--text-muted);cursor:pointer;padding:.5rem;border-radius:var(--border-radius-sm);transition:all .2s;display:flex;align-items:center;justify-content:center;font-size:1.25rem}._closeButton_xv1bl_45:hover{background:#ffffff1a;color:var(--text-primary)}._content_xv1bl_63{flex:1;overflow-y:auto;padding:1rem;background:var(--bg-color)}._tree_xv1bl_70{-webkit-user-select:none;user-select:none}._node_xv1bl_74{margin-bottom:.25rem}._thumb_xv1bl_78{width:128px;height:128px;object-fit:cover;border-radius:.25rem;margin-right:.5rem;flex:0 0 auto}._favoriteThumb_xv1bl_87{outline:2px solid #e7bc58;outline-offset:2px}._favoriteBadge_xv1bl_92{display:inline-flex;align-items:center;gap:.3rem;flex-shrink:0;padding:.2rem .45rem;border:1px solid rgba(231,188,88,.4);border-radius:.35rem;background:#e7bc581a;color:#f0cd79;font-size:.7rem;font-weight:600}._nodeContent_xv1bl_106{display:flex;align-items:center;gap:.5rem;padding:.5rem .75rem;border-radius:var(--border-radius-sm);cursor:pointer;transition:all .15s;color:var(--text-primary)}._nodeContent_xv1bl_106:hover{background:#ffffff0d}._nodeContent_xv1bl_106._selected_xv1bl_119{background:#3b82f633;color:#60a5fa}._chevron_xv1bl_124{font-size:.75rem;color:var(--text-muted);transition:transform .2s;width:.75rem;text-align:center}._icon_xv1bl_132{font-size:1rem;color:var(--text-muted)}._selected_xv1bl_119 ._icon_xv1bl_132{color:#60a5fa}._icon_xv1bl_132._projectIcon_xv1bl_139{font-size:.875rem;color:#8b5cf6}._selected_xv1bl_119 ._icon_xv1bl_132._projectIcon_xv1bl_139{color:#a78bfa}._name_xv1bl_147{font-size:.9rem;font-weight:500}._children_xv1bl_152{margin-left:0}._empty_xv1bl_156{text-align:center;padding:3rem 1rem;color:var(--text-muted);font-size:.95rem}._filenameInput_xv1bl_163{padding:1rem 1.5rem;background:var(--surface-color);border-top:1px solid var(--border-color)}._filenameInput_xv1bl_163 label{display:block;font-size:.875rem;font-weight:500;color:var(--text-primary);margin-bottom:.5rem}._filenameInput_xv1bl_163 input{width:100%;padding:.625rem .875rem;background:var(--bg-color);border:1px solid var(--border-color);border-radius:var(--border-radius-sm);color:var(--text-primary);font-size:.9rem;outline:none;transition:all .2s}._filenameInput_xv1bl_163 input::placeholder{color:var(--text-muted)}._filenameInput_xv1bl_163 input:focus{border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f61a}._footer_xv1bl_194{display:flex;align-items:center;justify-content:flex-end;gap:.75rem;padding:1rem 1.5rem;border-top:1px solid var(--border-color);background:var(--surface-color)}._cancelButton_xv1bl_204,._confirmButton_xv1bl_205{padding:.625rem 1.25rem;border-radius:var(--border-radius-sm);font-size:.9rem;font-weight:500;cursor:pointer;transition:all .2s;border:none}._cancelButton_xv1bl_204{background:transparent;color:var(--text-muted);border:1px solid var(--border-color)}._cancelButton_xv1bl_204:hover{background:#ffffff0d;color:var(--text-primary)}._confirmButton_xv1bl_205{background:#3b82f6;color:#fff}._confirmButton_xv1bl_205:hover{background:#2563eb}._confirmButton_xv1bl_205:disabled{opacity:.5;cursor:not-allowed}._confirmButton_xv1bl_205:disabled:hover{background:#3b82f6}@keyframes _fadeIn_xv1bl_1{0%{opacity:0;transform:translate(-50%,-48%)}to{opacity:1;transform:translate(-50%,-50%)}}._menuBar_wh6nc_1{display:flex;gap:2px;padding:4px;background:#0f0f12b8;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.12);border-radius:8px;pointer-events:auto;position:relative;z-index:20}._menuItem_wh6nc_15{position:relative}._menuButton_wh6nc_19{padding:6px 12px;border-radius:6px;color:#ffffffe6;font-size:13px;font-weight:500;cursor:pointer;background:transparent;border:none;transition:background .2s;-webkit-user-select:none;user-select:none}._menuButton_wh6nc_19:hover{background:#ffffff1a}._menuButtonContent_wh6nc_35{display:inline-flex;align-items:center;gap:8px}._saveDot_wh6nc_41{width:8px;height:8px;border-radius:999px;display:inline-block;border:1px solid rgba(255,255,255,.25)}._saveDotRed_wh6nc_49{background:#ff4d4ff2}._saveDotYellow_wh6nc_53{background:#faad14f2}._saveDotGreen_wh6nc_57{background:#52c41af2}._menuButtonActive_wh6nc_61{background:#ffffff29}._menuDropdown_wh6nc_65{position:absolute;top:100%;left:0;margin-top:4px;background:#1e1e24f2;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.12);border-radius:8px;padding:4px;min-width:200px;box-shadow:0 10px 30px #00000080;display:flex;flex-direction:column;z-index:100}._menuDropdownItem_wh6nc_83{padding:8px 12px;border-radius:4px;color:#ffffffe6;font-size:13px;cursor:pointer;display:flex;justify-content:space-between;align-items:center;background:transparent;border:none;text-align:left;width:100%;-webkit-user-select:none;user-select:none}._menuDropdownItem_wh6nc_83:hover{background:#ffffff1a}._menuDropdownItem_wh6nc_83 span:last-child{color:#ffffff80;font-size:11px;margin-left:12px}._menuSeparator_wh6nc_107{height:1px;background:#ffffff1f;margin:4px 0}._menuBackdrop_wh6nc_113{position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:90;cursor:default}._trigger_9l1zi_1{position:relative;display:inline-grid;place-items:center;width:2.35rem;height:2.35rem;flex:0 0 2.35rem;padding:0;border:1px solid var(--border-color);border-radius:50%;background:#ffffff09;color:var(--text-secondary);box-shadow:none}._trigger_9l1zi_1:hover{border-color:#ffffff3d;background:#ffffff14;color:var(--text-primary);transform:none}._trigger_9l1zi_1:focus-visible{outline:2px solid rgba(100,108,255,.85);outline-offset:2px}._badge_9l1zi_26{position:absolute;top:-.35rem;right:-.45rem;min-width:1.15rem;height:1.15rem;padding:0 .25rem;display:inline-flex;align-items:center;justify-content:center;border:2px solid #242424;border-radius:999px;background:#ef4444;color:#fff;font-size:.62rem;font-weight:800;line-height:1}._overlay_9l1zi_45{position:fixed;inset:0;z-index:11000;background:#0000008f}._drawer_9l1zi_52{position:fixed;z-index:11001;top:0;right:0;width:min(440px,92vw);height:100dvh;display:flex;flex-direction:column;border-left:1px solid var(--border-color);background:#18181c;color:var(--text-primary);box-shadow:-18px 0 48px #00000073;animation:_slideIn_9l1zi_1 .18s ease-out}._header_9l1zi_68{min-height:4.4rem;padding:.85rem 1rem;display:flex;align-items:center;justify-content:space-between;gap:1rem;border-bottom:1px solid var(--border-color)}._header_9l1zi_68>div{min-width:0}._header_9l1zi_68 h2{margin:0;font-size:1.05rem}._header_9l1zi_68 span{color:var(--text-muted);font-size:.75rem}._close_9l1zi_89{width:2.25rem;height:2.25rem;flex:0 0 2.25rem;padding:0;display:grid;place-items:center;border:1px solid var(--border-color);border-radius:50%;background:#ffffff0d;color:var(--text-secondary)}._close_9l1zi_89:hover{background:#ffffff1a;color:var(--text-primary);transform:none}._content_9l1zi_107{min-height:0;flex:1;overflow-y:auto;padding:.75rem}._toolbar_9l1zi_114{display:flex;justify-content:flex-end;padding:.6rem 1rem;border-bottom:1px solid var(--border-color)}._toolbar_9l1zi_114 button,._actions_9l1zi_122 button{display:inline-flex;align-items:center;justify-content:center;gap:.4rem;min-height:2rem;padding:.35rem .6rem;border:1px solid var(--border-color);border-radius:.4rem;background:#ffffff09;color:var(--text-secondary);font-size:.75rem;box-shadow:none}._toolbar_9l1zi_114 button:hover:not(:disabled),._actions_9l1zi_122 button:hover:not(:disabled){background:#ffffff1a;color:var(--text-primary);transform:none}._toolbar_9l1zi_114 button:disabled,._actions_9l1zi_122 button:disabled{opacity:.45;cursor:default}._toolbar_9l1zi_114 button:focus-visible,._actions_9l1zi_122 button:focus-visible{outline:2px solid #858aff;outline-offset:2px}._commentFooter_9l1zi_153{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.5rem}._actions_9l1zi_122{display:flex;align-items:center;gap:.4rem}._actions_9l1zi_122 button{width:2rem}._readStatus_9l1zi_170{color:var(--text-muted);font-size:.7rem}._unread_9l1zi_175{background:#646cff12;box-shadow:inset 3px 0 #858aff}._message_9l1zi_180{padding:2.5rem 1rem;color:var(--text-muted);text-align:center}._error_9l1zi_186{margin:.25rem;padding:.9rem;display:flex;align-items:center;justify-content:space-between;gap:.75rem;border:1px solid rgba(248,113,113,.35);border-radius:var(--border-radius-md);background:#7f1d1d47;color:#fecaca;font-size:.82rem}._error_9l1zi_186 button{padding:.4rem .65rem;flex:0 0 auto}._project_9l1zi_204{margin-bottom:.65rem;overflow:hidden;border:1px solid var(--border-color);border-radius:var(--border-radius-md);background:#ffffff06}._project_9l1zi_204 summary{padding:.85rem .9rem;display:flex;align-items:center;gap:.7rem;cursor:pointer;color:var(--text-primary);font-size:.9rem;font-weight:700}._project_9l1zi_204 summary span{min-width:0;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._project_9l1zi_204 summary small{min-width:1.45rem;padding:.15rem .4rem;border-radius:999px;background:#646cff2e;color:#c7c9ff;text-align:center;font-size:.68rem}._project_9l1zi_204 summary:focus-visible{outline:2px solid rgba(100,108,255,.85);outline-offset:-2px}._comments_9l1zi_242{border-top:1px solid var(--border-color)}._comment_9l1zi_153{padding:.9rem;border-bottom:1px solid rgba(255,255,255,.07)}._comment_9l1zi_153:last-child{border-bottom:0}._comment_9l1zi_153 p{margin:.55rem 0 .65rem;color:#e5e7eb;font-size:.88rem;line-height:1.48;overflow-wrap:anywhere;white-space:pre-wrap}._comment_9l1zi_153 mark{padding:.04rem .18rem;border-radius:.2rem;background:#646cff52;color:#fff}._comment_9l1zi_153 a{font-size:.78rem;font-weight:700}._meta_9l1zi_272{display:flex;align-items:baseline;justify-content:space-between;gap:.75rem}._meta_9l1zi_272 strong{font-size:.82rem}._meta_9l1zi_272 time{color:var(--text-muted);font-size:.69rem;text-align:right}@keyframes _slideIn_9l1zi_1{0%{transform:translate(100%)}to{transform:translate(0)}}@media(max-width:560px){._drawer_9l1zi_52{width:100vw}}@media(prefers-reduced-motion:reduce){._drawer_9l1zi_52{animation:none}}._shell_ca2oo_1{min-height:100vh}._topbar_ca2oo_5{display:grid;grid-template-columns:minmax(12rem,1fr) auto minmax(12rem,1fr);align-items:center;gap:var(--spacing-lg);padding:.85rem clamp(1rem,3vw,2rem);border-bottom:1px solid var(--border-color);background:linear-gradient(180deg,#242424f5,#1a1a1afa);box-shadow:0 1px #ffffff08,0 10px 32px #0000003d}._brand_ca2oo_16{display:flex;align-items:center;min-width:0;gap:.75rem}._brandMark_ca2oo_23{display:inline-flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;flex:0 0 2.25rem;border-radius:var(--border-radius-md);border:1px solid rgba(100,108,255,.42);background:#646cff29;color:var(--text-primary);font-size:.78rem;font-weight:700}._brandText_ca2oo_38{display:flex;flex-direction:column;min-width:0;line-height:1.2}._brandName_ca2oo_45{overflow:hidden;color:var(--text-primary);font-size:.98rem;font-weight:700;text-overflow:ellipsis;white-space:nowrap}._brandSubline_ca2oo_54{overflow:hidden;color:var(--text-muted);font-size:.74rem;text-overflow:ellipsis;white-space:nowrap}._nav_ca2oo_62{display:inline-flex;align-items:center;justify-self:center;gap:.2rem;max-width:100%;padding:.2rem;border:1px solid var(--border-color);border-radius:var(--border-radius-md);background:#ffffff09;box-shadow:inset 0 1px #ffffff08}._navLink_ca2oo_75{display:inline-flex;align-items:center;justify-content:center;min-height:2.15rem;padding:.45rem .85rem;border-radius:var(--border-radius-sm);color:var(--text-secondary);font-size:.9rem;font-weight:600;line-height:1.1;text-align:center;text-decoration:none;white-space:nowrap;transition:background-color .18s ease,color .18s ease,box-shadow .18s ease}._navLink_ca2oo_75:hover{color:var(--text-primary);background:#ffffff0f;text-decoration:none}._navLink_ca2oo_75:focus-visible{outline:2px solid rgba(100,108,255,.85);outline-offset:2px}._active_ca2oo_101{color:#fff;background:var(--primary-color);box-shadow:0 6px 16px #646cff38}._active_ca2oo_101:hover{background:var(--primary-hover);color:#fff}._account_ca2oo_111{display:flex;align-items:center;justify-content:flex-end;min-width:0;gap:.75rem}._userPill_ca2oo_119{display:inline-flex;align-items:center;min-width:0;max-width:min(18rem,100%);gap:.55rem;padding:.25rem .7rem .25rem .25rem;border:1px solid var(--border-color);border-radius:999px;background:#ffffff09}._userInitial_ca2oo_131{display:inline-flex;align-items:center;justify-content:center;width:1.65rem;height:1.65rem;flex:0 0 1.65rem;border-radius:50%;background:#ffffff1a;color:var(--text-primary);font-size:.78rem;font-weight:700}._userName_ca2oo_145{overflow:hidden;color:var(--text-secondary);font-size:.88rem;font-weight:500;text-overflow:ellipsis;white-space:nowrap}._logoutButton_ca2oo_154{min-height:2.35rem;padding:.5rem .9rem;border-color:var(--border-color);border-radius:var(--border-radius-sm);background:transparent;box-shadow:none;color:var(--text-secondary);font-size:.88rem;transition:background-color .18s ease,border-color .18s ease,color .18s ease}._logoutButton_ca2oo_154:hover{border-color:#ffffff3d;background:#ffffff0f;color:var(--text-primary);transform:none}._logoutButton_ca2oo_154:focus-visible{outline:2px solid rgba(100,108,255,.85);outline-offset:2px}._workspaceContent_ca2oo_176{padding:0}._content_ca2oo_180{padding-top:var(--spacing-xl)}@media(max-width:920px){._topbar_ca2oo_5{grid-template-columns:1fr auto}._nav_ca2oo_62{grid-column:1/-1;grid-row:2;justify-self:stretch;overflow-x:auto}._navLink_ca2oo_75{flex:1 0 auto}}@media(max-width:560px){._topbar_ca2oo_5{gap:var(--spacing-md);padding:.75rem}._brandSubline_ca2oo_54,._userName_ca2oo_145{display:none}._account_ca2oo_111{gap:.5rem}._userPill_ca2oo_119{padding:.25rem}._logoutButton_ca2oo_154{padding-inline:.7rem}}._homeShell_ca2oo_217{--primary-color: #8b7cff;--primary-hover: #a095ff;--surface-color: #211f27;--surface-hover: #2b2735;--border-color: rgba(255, 255, 255, .08);background:radial-gradient(ellipse at 80% 8%,rgba(139,124,255,.1),transparent 38rem),radial-gradient(ellipse at 10% 28%,rgba(233,121,209,.035),transparent 30rem),#151517}._homeShell_ca2oo_217 ._topbar_ca2oo_5{background:linear-gradient(180deg,#25232bfa,#19181cfa);box-shadow:0 1px #ffffff06}._homeShell_ca2oo_217 ._brandMark_ca2oo_23{background:#8b7cff26;border-color:#9b8dff59;color:#d0c8ff}._homeShell_ca2oo_217 ._nav_ca2oo_62{background:#ffffff06}._homeShell_ca2oo_217 ._active_ca2oo_101{background:#8b7cff2b;color:#d0c8ff;box-shadow:inset 0 0 0 1px #9b8dff4d}._homeShell_ca2oo_217 ._active_ca2oo_101:hover{background:#8b7cff3b;color:#e1dcff}._homeShell_ca2oo_217>._content_ca2oo_180{padding-top:0}._accountMenu_ca2oo_250{position:relative;min-width:0}._userPill_ca2oo_119{cursor:pointer;box-shadow:none;color:var(--text-primary)}._burger_ca2oo_261{display:grid;gap:3px;width:16px;margin:0 .2rem 0 .4rem}._burger_ca2oo_261 span{height:2px;background:currentColor;border-radius:1px}._accountDropdown_ca2oo_273{position:absolute;z-index:100;top:calc(100% + .65rem);right:0;display:grid;width:min(20rem,100vw - 1.5rem);padding:.4rem;border:1px solid var(--border-color);border-radius:var(--border-radius-md);background:#242424;box-shadow:0 12px 32px #0008}._accountDropdown_ca2oo_273 a,._accountDropdown_ca2oo_273 button{padding:.8rem;border:0;border-radius:var(--border-radius-sm);background:transparent;color:var(--text-primary);font:inherit;text-align:left;text-decoration:none;box-shadow:none}._accountDropdown_ca2oo_273 a:hover,._accountDropdown_ca2oo_273 button:hover{background:#ffffff12;transform:none}._menuHeading_ca2oo_302{padding:.6rem .8rem;color:var(--text-muted);overflow-wrap:anywhere}._page_vca9a_1{display:grid;grid-template-columns:minmax(14rem,18rem) minmax(0,1fr);gap:clamp(1.5rem,4vw,3rem);width:min(100%,1520px);margin:0 auto;padding:0 clamp(1rem,3vw,2rem) 2.5rem}._loading_vca9a_10{padding:0 clamp(1rem,3vw,2rem) 2rem;color:var(--text-secondary)}._sidebar_vca9a_15{display:flex;flex-direction:column;gap:var(--spacing-xl);padding-right:clamp(1.25rem,3vw,2rem);border-right:1px solid var(--border-color)}._sidebar_vca9a_15 h1{margin:0 0 .7rem;font-size:2rem}._sidebar_vca9a_15 p{margin:0}._eyebrow_vca9a_30{margin:0 0 .35rem;color:var(--primary-color);font-size:.78rem;font-weight:800;letter-spacing:0;text-transform:uppercase}._metrics_vca9a_39{display:grid;gap:.65rem}._metric_vca9a_39{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.8rem 0;border-bottom:1px solid var(--border-color)}._metric_vca9a_39 span{color:var(--text-primary);font-size:1.5rem;font-weight:800}._metric_vca9a_39 small{color:var(--text-muted);font-size:.78rem;font-weight:600}._content_vca9a_63{min-width:0}._pageHeader_vca9a_67{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--spacing-md);margin-bottom:var(--spacing-lg)}._pageHeader_vca9a_67 h2{margin:0;font-size:2.25rem}._errorBanner_vca9a_79{margin-bottom:var(--spacing-lg);padding:.85rem 1rem;border:1px solid rgba(244,67,54,.36);border-radius:var(--border-radius-md);background:#f443361f;color:#ffb3ad;font-weight:600}._createPanel_vca9a_89,._usersPanel_vca9a_90{border:1px solid var(--border-color);border-radius:var(--border-radius-md);background:#ffffff06;box-shadow:0 8px 28px #00000029}._createPanel_vca9a_89{display:grid;gap:var(--spacing-md);margin-bottom:var(--spacing-lg);padding:var(--spacing-lg)}._usersPanel_vca9a_90{overflow:hidden}._panelHeader_vca9a_108{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--spacing-md)}._panelHeader_vca9a_108 h3{margin:0 0 .25rem;font-size:1.15rem}._panelHeader_vca9a_108 p{margin:0;font-size:.9rem}._formGrid_vca9a_123{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--spacing-md)}._field_vca9a_129{display:grid;gap:.4rem;margin:0}._field_vca9a_129 span{color:var(--text-secondary);font-size:.82rem;font-weight:700}._rolesPanel_vca9a_140{display:grid;gap:.65rem;padding-top:var(--spacing-sm)}._rolesPanel_vca9a_140>span{color:var(--text-secondary);font-size:.82rem;font-weight:700}._tableWrap_vca9a_151{overflow-x:auto}._usersTable_vca9a_155{width:100%;min-width:920px;border-collapse:collapse}._usersTable_vca9a_155 th,._usersTable_vca9a_155 td{padding:1rem;border-top:1px solid var(--border-color);text-align:left;vertical-align:middle}._usersTable_vca9a_155 thead th{border-top:0;color:var(--text-muted);font-size:.76rem;font-weight:800;letter-spacing:0;text-transform:uppercase}._usersTable_vca9a_155 tbody tr{transition:background-color .18s ease}._usersTable_vca9a_155 tbody tr:hover{background:#ffffff06}._disabledRow_vca9a_182{opacity:.56}._createdCell_vca9a_186{color:var(--text-secondary);font-size:.8rem;white-space:nowrap}._userCell_vca9a_192{display:flex;align-items:center;justify-content:flex-start;gap:.5rem;min-width:0}._userCell_vca9a_192 span{color:var(--text-primary);font-weight:750}._statusDot_vca9a_204{width:.62rem;height:.62rem;flex:0 0 .62rem;border-radius:50%;box-shadow:0 0 0 3px #ffffff0b}._usernameInput_vca9a_212{min-width:0;width:100%;font-weight:750}._activeDot_vca9a_218{background:var(--success-color)}._inactiveDot_vca9a_222{background:var(--error-color)}._nameCell_vca9a_226{display:grid;gap:.55rem;min-width:13rem}._nameInput_vca9a_232{min-width:100%}._passwordControls_vca9a_236{display:grid;grid-template-columns:minmax(12rem,1fr) auto;gap:.55rem;align-items:center}._actionStack_vca9a_243{display:flex;gap:.55rem}._primaryButton_vca9a_248,._secondaryButton_vca9a_249{min-height:2.35rem;padding:.5rem .9rem;border-radius:var(--border-radius-sm);box-shadow:none;font-size:.88rem}._primaryButton_vca9a_248{border-color:transparent;background:var(--primary-color);color:#fff}._primaryButton_vca9a_248:hover{background:var(--primary-hover);transform:none}._secondaryButton_vca9a_249{border-color:var(--border-color);background:#ffffff09;color:var(--text-secondary)}._secondaryButton_vca9a_249:hover:not(:disabled){border-color:#ffffff3d;background:#fff1;color:var(--text-primary);transform:none}._emptyState_vca9a_279{padding:var(--spacing-xl);color:var(--text-muted);text-align:center}@media(max-width:1040px){._page_vca9a_1{grid-template-columns:1fr}._sidebar_vca9a_15{padding:0 0 var(--spacing-lg);border-right:0;border-bottom:1px solid var(--border-color)}._metrics_vca9a_39{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:760px){._pageHeader_vca9a_67,._panelHeader_vca9a_108{align-items:stretch;flex-direction:column}._formGrid_vca9a_123,._metrics_vca9a_39{grid-template-columns:1fr}._createPanel_vca9a_89{padding:var(--spacing-md)}}._twoFactorControls_vca9a_312{display:grid;gap:.6rem;min-width:8rem}._twoFactorEnabled_vca9a_318{color:#8bdcba;font-size:.8rem}._twoFactorRequired_vca9a_323{color:#c4bcff;font-size:.8rem}._successBanner_vca9a_328{padding:1rem;margin-bottom:1rem;border:1px solid rgba(139,220,186,.2509803922);border-radius:.6rem;background:#8bdcba0d;color:#8bdcba}._rolePicker_vca9a_337{display:grid;justify-items:start;gap:8px;min-width:160px;max-width:240px}._rolePicker_vca9a_337 button{display:inline-flex;align-items:center;gap:8px;white-space:nowrap}._rolePicker_vca9a_337>small{color:var(--text-muted);font-size:12px;line-height:1.5}._roleCount_vca9a_356{display:inline-grid;place-items:center;min-width:21px;height:21px;padding:0 4px;border-radius:6px;background:#ffffff12;font-size:12px;font-variant-numeric:tabular-nums}._roleDialog_vca9a_368{width:min(680px,100vw - 32px);max-height:calc(100dvh - 48px);padding:0;border:1px solid var(--border-color, #444);border-radius:14px;background:var(--bg-secondary, #202020);color:var(--text-primary, #eee);box-shadow:0 24px 80px #0008}._roleDialog_vca9a_368[open]{display:flex;flex-direction:column}._roleDialog_vca9a_368::backdrop{background:#0009}._roleDialog_vca9a_368>header{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding:22px 24px 18px;border-bottom:1px solid var(--border-color, #444)}._roleDialog_vca9a_368 h2{font-size:20px;margin:0 0 6px;overflow-wrap:anywhere}._roleDialog_vca9a_368 p{margin:0;color:var(--text-secondary, #bbb);font-size:13px;line-height:1.5}._roleDialog_vca9a_368>header button{flex-shrink:0;padding:8px}._roleDialog_vca9a_368>footer{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:16px 24px;border-top:1px solid var(--border-color, #444)}._roleDialog_vca9a_368>footer p{font-size:12px;max-width:240px}._roleDialog_vca9a_368>footer>div{display:flex;gap:8px;flex-shrink:0}._permissionGroups_vca9a_426{overflow-y:auto;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;padding:20px 24px}._permissionGroups_vca9a_426 fieldset{min-width:0;margin:0;padding:10px;border:1px solid var(--border-color, #444);border-radius:10px}._permissionGroups_vca9a_426 fieldset:first-child{grid-column:1/-1}._permissionGroups_vca9a_426 legend{padding:0 6px;color:var(--text-secondary, #bbb);font-size:12px;font-weight:700}._permissionOption_vca9a_450{display:flex;align-items:flex-start;gap:10px;margin:0;padding:10px 8px;border:1px solid transparent;border-radius:7px;cursor:pointer}._permissionOption_vca9a_450 input{flex:0 0 16px;width:16px;height:16px;margin:3px 0 0;accent-color:var(--primary-color, #7771ff)}._permissionOption_vca9a_450 strong,._permissionOption_vca9a_450 small{display:block}._permissionOption_vca9a_450 strong{font-size:14px;font-weight:600}._permissionOption_vca9a_450 small{margin-top:4px;color:var(--text-secondary, #bbb);font-size:12px;line-height:1.5}._permissionOption_vca9a_450:has(input:checked){background:#646cff18;border-color:#646cff70}._permissionOption_vca9a_450:hover{background:#ffffff08}@media(max-width:540px){._permissionGroups_vca9a_426{grid-template-columns:minmax(0,1fr);padding:16px}._roleDialog_vca9a_368>header{padding:18px 16px}._roleDialog_vca9a_368>footer{align-items:stretch;flex-direction:column;padding:16px}._roleDialog_vca9a_368>footer>div{justify-content:flex-end}}._page_tmogr_1{max-width:1150px;margin:0 auto;padding:32px;color:#dcd5e5;font-size:13px}._page_tmogr_1 a{color:#bba3ef;text-decoration:none}._page_tmogr_1 header{display:flex;align-items:center;justify-content:space-between;gap:24px}._page_tmogr_1 header h1{margin:7px 0 10px;font-size:28px}._page_tmogr_1 header p{color:#a298b0}._page_tmogr_1 button{padding:10px 14px;border:1px solid #66517e;border-radius:8px;background:#31253f;color:#dac8ed;cursor:pointer}._page_tmogr_1 button:disabled{opacity:.4;cursor:not-allowed}._eyebrow_tmogr_38{text-transform:uppercase;font-size:10px;letter-spacing:.12em;margin-top:24px}._metrics_tmogr_45{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin:28px 0}._metrics_tmogr_45>div{padding:22px;border:1px solid #39313f;background:linear-gradient(130deg,#292230,#201d24);border-radius:12px}._metrics_tmogr_45 strong{display:block;font-size:25px;margin-bottom:8px}._metrics_tmogr_45 span{color:#a296ae;font-size:12px}._policy_tmogr_67{color:#91869d;line-height:1.7}._tableWrap_tmogr_72{overflow-x:auto;margin:22px 0;border:1px solid #36303e;border-radius:10px}._tableWrap_tmogr_72 table{width:100%;border-collapse:collapse;text-align:left}._tableWrap_tmogr_72 th{padding:13px 18px;background:#29232e;color:#9f90b0;font-size:11px;font-weight:600}._tableWrap_tmogr_72 td{padding:17px 18px;border-top:1px solid #302a37;font-size:12px}._tableWrap_tmogr_72 small{display:block;color:#766c82;margin-top:6px}._page_tmogr_1 footer{display:flex;justify-content:space-between}._error_tmogr_106{color:#e2a2b0}@media(max-width:650px){._page_tmogr_1{padding:18px}._page_tmogr_1 header{align-items:flex-start;flex-direction:column}._metrics_tmogr_45{grid-template-columns:1fr;gap:8px}}._studio_7oefo_2{--ink: #eeeaf7;--muted: #aca5bd;--line: #383145;--surface: #201b2b;color:var(--ink);background:#17131f;border:0;border-radius:0;overflow:hidden;min-height:100%;font-size:13px}._studio_7oefo_2 *{box-sizing:border-box}._studio_7oefo_2 h1,._studio_7oefo_2 h2,._studio_7oefo_2 h3,._studio_7oefo_2 p{margin:0}._studio_7oefo_2 h1{font-size:27px;letter-spacing:-.7px;font-weight:600}._studio_7oefo_2 h2{font-size:16px;font-weight:600}._studio_7oefo_2 h3{font-size:12px;color:#d3c9e6;margin-bottom:12px}._studio_7oefo_2 p{line-height:1.65}._studio_7oefo_2 button,._studio_7oefo_2 select,._studio_7oefo_2 input,._studio_7oefo_2 textarea{font:inherit}._studio_7oefo_2 button,._studio_7oefo_2 select{cursor:pointer}._studio_7oefo_2 button,._studio_7oefo_2 ._download_7oefo_44{border:1px solid #4a405b;color:#e6dff2;background:#30283d;border-radius:7px;padding:8px 11px;white-space:nowrap;text-decoration:none}._studio_7oefo_2 button:hover:not(:disabled),._studio_7oefo_2 ._download_7oefo_44:hover{background:#443653;border-color:#8b72ad}._studio_7oefo_2 button:disabled{opacity:.4;cursor:default}._studio_7oefo_2 input,._studio_7oefo_2 textarea,._studio_7oefo_2 select{border:1px solid #4a405b;color:var(--ink);background:#18131f;border-radius:6px;padding:8px;min-width:0}._studio_7oefo_2 textarea{resize:vertical;min-height:90px;width:100%;line-height:1.6}._studio_7oefo_2 label{display:flex;flex-direction:column;gap:5px;color:var(--muted)}._studio_7oefo_2 fieldset{border:0;padding:0;margin:0;display:grid;gap:12px}._studio_7oefo_2 input[type=checkbox]{accent-color:#bba1f4}._studio_7oefo_2 :focus-visible{outline:2px solid #cdb3ff;outline-offset:3px}._header_7oefo_96{display:flex;justify-content:space-between;gap:20px;align-items:center;padding:27px 30px;border-bottom:1px solid var(--line);background:radial-gradient(ellipse at 20% 0%,#3b2a50 0%,transparent 70%)}._header_7oefo_96 p:last-child{color:var(--muted);margin-top:5px}._header_7oefo_96 a{color:#c5b4e6;font-size:12px}._eyebrow_7oefo_114{text-transform:uppercase;letter-spacing:1.9px;font-size:10px;color:#c2a1f3;margin-bottom:9px!important}._settings_7oefo_122{padding:22px 30px;border-bottom:1px solid var(--line);background:#241c30}._settings_7oefo_122 h2{margin-bottom:8px}._settings_7oefo_122>div>p{color:var(--muted);max-width:850px}._settings_7oefo_122 form{display:flex;flex-wrap:wrap;gap:12px;align-items:end;margin:18px 0}._settings_7oefo_122 form label{flex:1 1 240px;max-width:360px}._settingsNotice_7oefo_146{padding:10px 30px;color:#c8e2c6;background:#233128}._workspace_7oefo_152{display:grid;grid-template-columns:220px minmax(0,1fr);min-height:70vh}._library_7oefo_158{border-right:1px solid var(--line);padding:20px 12px;background:#1b1723}._library_7oefo_158 h2{font-size:12px;padding:0 6px 15px}._library_7oefo_158 form{display:grid;gap:8px;margin-bottom:24px}._library_7oefo_158 nav{display:grid;gap:5px}._library_7oefo_158 nav a{color:#ccc3dc;display:flex;align-items:center;gap:10px;text-decoration:none;padding:13px 9px;border:1px solid transparent;border-radius:9px}._library_7oefo_158 nav strong{display:block;font-weight:500;overflow-wrap:anywhere}._library_7oefo_158 small{display:block;color:#92869f;margin-top:6px;font-size:10px}._library_7oefo_158 p{padding:10px;color:var(--muted)}._library_7oefo_158 ._row_7oefo_201{margin-top:20px}._selectedProject_7oefo_205{background:#32283f;border-color:#625075!important}._projectIcon_7oefo_210{font-size:24px;color:#cbb0f4}._welcome_7oefo_215{padding:90px 8%;align-self:center;max-width:700px}._welcome_7oefo_215>span{font-size:80px;color:#c9b3eb}._welcome_7oefo_215 h2{font-size:30px;margin:15px 0;font-weight:500}._welcome_7oefo_215 p{color:var(--muted)}._welcome_7oefo_215 ul{line-height:2.3;padding-left:18px;margin:25px 0}._editor_7oefo_238{min-width:0}._projectHeader_7oefo_242{padding:20px;display:flex;gap:15px;align-items:center;justify-content:space-between;border-bottom:1px solid var(--line)}._projectHeader_7oefo_242>div:first-child{min-width:0;flex:1}._projectHeader_7oefo_242 input{width:100%;background:transparent;font-size:18px;border-color:transparent;padding-left:0}._projectHeader_7oefo_242 small{color:var(--muted)}._editorGrid_7oefo_265{display:grid;grid-template-columns:minmax(350px,1fr) minmax(300px,360px)}._visual_7oefo_270{container-type:inline-size;min-width:0;padding:16px}._toolbar_7oefo_276{display:flex;gap:8px;align-items:center;flex-wrap:wrap;margin-bottom:12px}._toolbar_7oefo_276 label{flex-direction:row;align-items:center}._toolbar_7oefo_276 input[type=number]{width:65px}._tabs_7oefo_291{display:flex;gap:4px;margin-right:auto;padding:3px;background:#100d16;border-radius:8px}._tabs_7oefo_291 button{border-color:transparent;background:transparent;color:var(--muted)}._tabs_7oefo_291 button[aria-pressed=true]{color:#f1e6ff;background:#3a2d49}._artboard_7oefo_309{position:relative;display:grid;place-items:center;min-height:320px;height:min(46vh,560px);border:1px solid var(--line);border-radius:11px;overflow:hidden;background-color:#231e2c;background-image:linear-gradient(45deg,#2a2433 25%,transparent 25%),linear-gradient(-45deg,#2a2433 25%,transparent 25%),linear-gradient(45deg,transparent 75%,#2a2433 75%),linear-gradient(-45deg,transparent 75%,#2a2433 75%);background-size:28px 28px;background-position:0 0,0 14px,14px -14px,-14px 0}._artboard_7oefo_309 svg{height:100%;width:100%;touch-action:none}._part_7oefo_329{cursor:move}._emptyCanvas_7oefo_333{position:absolute;max-width:290px;text-align:center;pointer-events:none}._emptyCanvas_7oefo_333 span{display:block;font-size:40px;color:#bca5d8;margin-bottom:15px}._emptyCanvas_7oefo_333 h2{margin-bottom:8px}._emptyCanvas_7oefo_333 p{color:var(--muted)}._maskActions_7oefo_352{position:absolute;bottom:10px;left:10px;right:10px;display:flex;gap:8px;align-items:center;padding:8px;background:#17131fe8;border-radius:8px;font-size:11px}._maskActions_7oefo_352 span{flex:1}._animation_7oefo_369{min-height:370px}._animation_7oefo_369>section{background:transparent;color:var(--ink)}._reviewBar_7oefo_377{display:flex;align-items:center;flex-wrap:wrap;gap:8px;padding:13px 0 20px}._reviewBar_7oefo_377 span{color:var(--muted);font-size:11px;flex:1;min-width:120px}._primary_7oefo_391{background:#baa0ed!important;color:#22162e!important;border-color:#baa0ed!important;font-weight:600!important}._partsGrid_7oefo_398{display:grid;grid-template-columns:minmax(0,1fr);gap:12px}._parts_7oefo_398,._inspector_7oefo_404{background:var(--surface);border:1px solid var(--line);border-radius:10px;min-width:0;overflow:hidden}._parts_7oefo_398 p,._inspector_7oefo_404 p{color:var(--muted)}._panelSummary_7oefo_415{display:flex;align-items:center;gap:10px;padding:14px;color:#d3c9e6;font-size:13px;font-weight:600;cursor:pointer;list-style:none}._panelSummary_7oefo_415::-webkit-details-marker{display:none}._panelSummary_7oefo_415:before{content:"›";color:#a990c6;font-size:19px;line-height:16px;transition:transform .15s ease}._panelSummary_7oefo_415 small{min-width:0;margin-left:auto;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:11px;font-weight:400;color:var(--muted)}._parts_7oefo_398[open]>._panelSummary_7oefo_415,._inspector_7oefo_404[open]>._panelSummary_7oefo_415{border-bottom:1px solid var(--line)}._parts_7oefo_398[open]>._panelSummary_7oefo_415:before,._inspector_7oefo_404[open]>._panelSummary_7oefo_415:before{transform:rotate(90deg)}._panelCount_7oefo_454{display:inline-block;margin-left:6px;padding:2px 6px;border-radius:5px;background:#342b41;color:#cdbce2;font-size:10px}._panelBody_7oefo_464{padding:14px}._parts_7oefo_398 ._panelBody_7oefo_464>button{margin-top:12px;white-space:normal;width:100%}._layersHelp_7oefo_474{font-size:11px;margin:8px 0 12px!important}._partList_7oefo_479{max-height:320px;overflow-y:auto;display:grid;align-content:start;gap:6px;scrollbar-width:thin}._partRow_7oefo_488{display:grid;grid-template-columns:28px minmax(0,1fr) 56px;align-items:center;gap:4px;min-height:58px;padding:5px;border:1px solid transparent;border-radius:8px;background:#19151f}._studio_7oefo_2 ._partName_7oefo_500{display:flex;align-items:center;gap:9px;width:100%;min-width:0;padding:2px;border:0;background:transparent;text-align:left}._partThumbnail_7oefo_512{width:36px;height:36px;flex:0 0 36px;display:grid;place-items:center;overflow:hidden;border:1px solid #453a50;border-radius:6px;background:repeating-conic-gradient(#2e2737 0% 25%,#241e2b 0% 50%) 50%/12px 12px}._partThumbnail_7oefo_512 img{width:100%;height:100%;object-fit:contain}._partCopy_7oefo_529{display:block;min-width:0}._partCopy_7oefo_529 strong,._partCopy_7oefo_529 small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._partCopy_7oefo_529 strong{font-size:12px;font-weight:500}._partCopy_7oefo_529 small{font-size:10px;color:var(--muted);margin-top:3px}._studio_7oefo_2 ._layerIconButton_7oefo_549{display:grid;place-items:center;width:28px;min-width:28px;height:30px;padding:0;border:0;background:transparent;color:#b9a9cc;font-size:13px}._studio_7oefo_2 ._layerIconButton_7oefo_549:disabled{opacity:.25}._layerOrder_7oefo_565{display:flex}._selectedPart_7oefo_569{background:#30263f;border-color:#7f659f}._hiddenPart_7oefo_574 ._partThumbnail_7oefo_512{opacity:.4}._hiddenPart_7oefo_574 ._partCopy_7oefo_529 strong{color:var(--muted)}._layersEmpty_7oefo_582{padding:18px 12px;border:1px dashed #493e56;border-radius:8px;font-size:12px;text-align:center}._fields_7oefo_590{display:grid;grid-template-columns:1fr 1fr;gap:8px}._fields_7oefo_590 label{font-size:10px}._fields_7oefo_590 input{width:100%}._row_7oefo_201{display:flex;align-items:center;gap:8px;flex-wrap:wrap}._row_7oefo_201 input[type=color]{width:35px;height:34px;padding:3px}._details_7oefo_614{margin-top:14px;border:1px solid var(--line);border-radius:9px;padding:13px}._details_7oefo_614 summary{cursor:pointer;color:#d1c0e8}._details_7oefo_614 label,._details_7oefo_614 p{margin-top:12px}._details_7oefo_614>button{margin-top:12px}._version_7oefo_631{display:flex;flex-wrap:wrap;align-items:center;gap:10px;justify-content:space-between;border-top:1px solid var(--line);padding:10px 0;margin-top:10px;color:var(--muted)}._version_7oefo_631>span{flex:1 1 160px;min-width:0;overflow-wrap:anywhere}._version_7oefo_631>a,._version_7oefo_631>button{flex-shrink:0}._chat_7oefo_651{min-width:0;border-left:1px solid var(--line);background:#1c1725;display:flex;flex-direction:column;height:calc(100dvh - 300px);max-height:900px;min-height:560px;position:sticky;top:12px;align-self:start}._chat_7oefo_651>header{padding:22px 20px 15px}._spending_7oefo_668{margin:0 15px;border:1px solid #4c3c5e;background:#271e33;border-radius:8px;padding:11px;color:var(--muted);font-size:11px}._spending_7oefo_668 summary{cursor:pointer;color:#d9c6f3}._spending_7oefo_668 p{margin:10px 0}._spending_7oefo_668 form{display:flex;align-items:end;gap:8px;margin:12px 0}._spending_7oefo_668 input{width:100%}._spending_7oefo_668 small{overflow-wrap:anywhere}._transcript_7oefo_697{flex:1;overflow:auto;padding:20px 16px;display:flex;flex-direction:column;gap:17px;min-height:300px}._transcript_7oefo_697 article{padding:13px;border-radius:10px}._transcript_7oefo_697 small{display:block;color:#baa1d5;font-size:10px;margin-bottom:7px}._transcript_7oefo_697 article p{white-space:pre-wrap;overflow-wrap:anywhere}._userMessage_7oefo_721{background:#3b2d4b;margin-left:20px}._assistantMessage_7oefo_726{background:#26202f;border:1px solid #393043;margin-right:8px}._systemMessage_7oefo_732{color:var(--muted);font-size:10px;padding:5px!important}._chatWelcome_7oefo_738{padding:20px 0;color:var(--muted)}._chatWelcome_7oefo_738 blockquote{margin:18px 0;padding-left:15px;border-left:2px solid #755991;color:#dfd2ed;line-height:1.85}._composer_7oefo_750{padding:15px;border-top:1px solid var(--line)}._composer_7oefo_750 textarea{min-height:115px}._composer_7oefo_750>div{display:flex;gap:8px;align-items:center;justify-content:space-between;margin-top:10px}._composer_7oefo_750 span{font-size:10px;color:var(--muted)}._error_7oefo_769{color:#ffcbcf;background:#492330;border:1px solid #754050;border-radius:8px;padding:12px 15px;margin:12px;line-height:1.6}._error_7oefo_769 button{margin-left:10px}._banner_7oefo_782{padding:12px;margin:12px!important;color:#e3c995;background:#382f20;border-radius:7px;font-size:11px}._muted_7oefo_791{color:var(--muted);font-size:11px;margin-top:6px!important}._progress_7oefo_797{color:#d5b9ff;padding:15px 0}._disabledLink_7oefo_802{opacity:.35;cursor:default;padding:8px;color:var(--muted);text-decoration:none}@media(max-width:1250px){._workspace_7oefo_152{grid-template-columns:180px minmax(0,1fr)}._editorGrid_7oefo_265{grid-template-columns:minmax(0,1fr)}._chat_7oefo_651{border-top:1px solid var(--line);border-left:0;position:static;height:700px;max-height:750px}}@media(max-width:650px){._workspace_7oefo_152{grid-template-columns:minmax(0,1fr)}._library_7oefo_158{border-right:0;border-bottom:1px solid var(--line)}._library_7oefo_158 nav{max-height:150px;overflow:auto}._header_7oefo_96{padding:20px}._partsGrid_7oefo_398{grid-template-columns:minmax(0,1fr)}._projectHeader_7oefo_242{flex-wrap:wrap}}._visual_7oefo_270:focus-visible{outline:2px solid #bba1f4;outline-offset:-2px}._pasteHint_7oefo_852{color:var(--muted);font-size:11px;margin:0 0 12px!important}._workingNotice_7oefo_858{margin:12px 16px!important;padding:12px 14px;border:1px solid #695284;border-radius:8px;background:#2c213b;color:#dfcff7;font-size:12px}._spendWarning_7oefo_868{display:flex;align-items:flex-start;gap:14px;margin:16px;padding:18px;border:2px solid #bd4a51;border-radius:10px;background:#421e29;color:#ffdde0}._spendWarning_7oefo_868 strong{display:block;font-size:17px}._spendWarning_7oefo_868 p{margin:7px 0!important;color:#ffdde0}._spendWarning_7oefo_868 small{color:#e9acb3}._spendWarning_7oefo_868[data-level="2"]{border-color:#ed495b;background:#571b29}._spendWarning_7oefo_868[data-level="2"] strong{font-size:19px}._spendWarning_7oefo_868[data-level="3"]{border:3px solid #ff3e55;background:#681426;padding:20px}._spendWarning_7oefo_868[data-level="3"] strong{font-size:21px}._spendWarning_7oefo_868[data-level="4"]{border:4px solid #ff304b;background:#870e24;padding:24px}._spendWarning_7oefo_868[data-level="4"] strong{font-size:24px}._warningIcon_7oefo_914{display:grid;place-items:center;width:30px;height:30px;flex:0 0 30px;border:2px solid currentColor;border-radius:50%;font-size:20px;font-weight:800}._studio_7oefo_2 ._stopButton_7oefo_926{background:#6b2634;border-color:#d65a6e;color:#ffe1e7;font-weight:600}._studio_7oefo_2 ._stopButton_7oefo_926:hover:not(:disabled){background:#883044;border-color:#f27588}._studio_7oefo_2{overflow:clip;container-type:inline-size;--ink: #f1edf8;--muted: #b3a9c3;--line: #393042;font-size:13px}._studio_7oefo_2 button,._studio_7oefo_2 ._download_7oefo_44{min-height:36px;padding:8px 13px}._studio_7oefo_2 input,._studio_7oefo_2 select{min-height:36px}._studio_7oefo_2 label{font-size:12px;gap:7px}._header_7oefo_96{padding:22px 26px;gap:24px;background:linear-gradient(115deg,#2b2039,#1c1725 65%)}._header_7oefo_96 h1{font-size:23px;margin-bottom:5px}._header_7oefo_96 p:last-child{font-size:13px}._eyebrow_7oefo_114{font-size:10px;letter-spacing:1.5px;margin-bottom:7px!important}._headerActions_7oefo_976{display:flex;align-items:center;gap:14px;flex-wrap:wrap;justify-content:flex-end}._dailyBalance_7oefo_984{padding-right:18px;border-right:1px solid #51425e}._dailyBalance_7oefo_984 strong,._dailyBalance_7oefo_984 span{display:block}._dailyBalance_7oefo_984 strong{font-size:15px;font-weight:600}._dailyBalance_7oefo_984 span{margin-top:5px;font-size:11px;color:var(--muted)}._workspace_7oefo_152{grid-template-columns:210px minmax(0,1fr)}._library_7oefo_158{padding:24px 14px}._library_7oefo_158 h2{font-size:13px;padding:0 5px 16px}._library_7oefo_158 form{margin-bottom:24px;gap:9px}._library_7oefo_158 small{font-size:11px;line-height:1.4}._library_7oefo_158 nav a{padding:12px 10px;align-items:flex-start}._library_7oefo_158 nav strong{font-size:13px;line-height:1.5}._library_7oefo_158 nav a>span:last-child{min-width:0}._library_7oefo_158 ._row_7oefo_201{gap:6px}._library_7oefo_158 ._row_7oefo_201 button{padding:7px 10px;font-size:12px}._projectIcon_7oefo_210{font-size:21px;line-height:24px}._projectHeader_7oefo_242{padding:20px 24px;gap:20px}._projectHeader_7oefo_242 input{font-size:21px;min-height:36px;font-weight:600;margin:3px 0 6px;padding:2px 6px 2px 0}._projectHeader_7oefo_242 input:hover:not(:disabled),._projectHeader_7oefo_242 input:focus{border-bottom-color:#8b73a4}._projectHeader_7oefo_242 small{font-size:12px}._studio_7oefo_2 ._projectTitleLabel_7oefo_1062{font-size:10px;text-transform:uppercase;letter-spacing:1.4px;color:#a899ba}._editorGrid_7oefo_265{grid-template-columns:minmax(0,1fr) 370px}._visual_7oefo_270{padding:22px 24px 28px}._workbenchHeading_7oefo_1077{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-bottom:20px}._workbenchHint_7oefo_1085{color:var(--muted);font-size:11px;white-space:nowrap}._tabs_7oefo_291{margin:0;padding:4px;border:1px solid var(--line);border-radius:9px}._tabs_7oefo_291 button{min-width:100px;font-weight:500}._sourceToolbar_7oefo_1102{margin-bottom:14px;padding:14px 16px;border:1px solid var(--line);border-radius:10px;background:#211a2b}._controlLabel_7oefo_1110{display:block;font-size:11px;font-weight:600;color:#cdbedb;margin-bottom:10px}._sourceActions_7oefo_1118{display:flex;gap:8px;align-items:center;flex-wrap:wrap}._sourceActions_7oefo_1118 select{max-width:170px}._previewLink_7oefo_1128{color:#c9b1e7;text-decoration:none;padding:9px 3px;margin-left:auto;font-size:12px;white-space:nowrap}._previewLink_7oefo_1128:hover{text-decoration:underline;color:#ecdbff}._pasteHint_7oefo_852{margin:10px 2px 20px!important;line-height:1.6;font-size:12px}._toolbar_7oefo_276{gap:16px;margin-bottom:14px}._toolbar_7oefo_276 label{gap:8px;color:var(--muted);font-size:12px}._toolbar_7oefo_276 input[type=number]{width:76px}._controlGroup_7oefo_1160{display:flex;align-items:center;gap:8px}._artboard_7oefo_309{min-height:300px;height:clamp(300px,38vh,480px);border-color:#4a3c58;border-radius:12px;background-size:24px 24px;background-position:0 0,0 12px,12px -12px,-12px 0}._reviewBar_7oefo_377{padding:14px 0 20px;gap:10px;align-items:center}._reviewBar_7oefo_377 ._reviewStatus_7oefo_1181{font-size:12px;line-height:1.6;padding:0 8px 0 0}._reviewBar_7oefo_377 ._reviewStatus_7oefo_1181[data-reviewed=true]{color:#a5d9be}._prepareCard_7oefo_1190{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px;margin-bottom:18px;background:#282032;border:1px solid #4b3b5b;border-radius:10px}._prepareCard_7oefo_1190 h3{margin:0 0 5px;font-size:13px}._prepareCard_7oefo_1190 p{color:var(--muted);font-size:12px}._prepareCard_7oefo_1190 button{flex-shrink:0}._sourceStage_7oefo_1214{min-width:0;padding:28px;background:#191320;display:grid;gap:22px;align-content:start}._sourceStage_7oefo_1214 header h2{margin:7px 0;font-size:24px}._sourceStage_7oefo_1214 header p{margin:0;color:#b9abc7}._sourceStage_7oefo_1214 footer{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:14px}._sourceStage_7oefo_1214 footer p{margin:0;max-width:440px;color:#b9abc7;font-size:12px;line-height:1.6}._sourceStage_7oefo_1214 footer button._primary_7oefo_391{display:inline-flex;align-items:center;gap:12px;min-height:44px}._sourceStageToolbar_7oefo_1251{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:15px;padding:17px;border:1px solid #4e3b5e;border-radius:12px;background:#251c30}._sourceStageToolbar_7oefo_1251 strong{font-size:13px}._sourceStageToolbar_7oefo_1251 p{color:#bcacca;font-size:12px;margin:5px 0 0}._sourceIcons_7oefo_1271{display:flex;align-items:center;gap:9px}._studio_7oefo_2 ._sourceIcons_7oefo_1271 button{display:grid;place-items:center;width:44px;height:44px;min-width:44px;padding:0;border:1px solid #76608a;border-radius:10px;background:#382942;color:#ead9ff;font-size:17px}._studio_7oefo_2 ._sourceIcons_7oefo_1271 button:hover:not(:disabled){background:#4a355c;border-color:#b899d8}._studio_7oefo_2 ._sourceIcons_7oefo_1271 button:focus-visible{outline:2px solid #d5baf3;outline-offset:3px}._sourceStagePreview_7oefo_1299{display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(0,1fr);place-items:center;min-height:300px;height:clamp(300px,48vh,560px);overflow:hidden;border:1px solid #51405e;border-radius:14px;background:repeating-conic-gradient(#2a2231 0% 25%,#201a26 0% 50%) 0/24px 24px}._sourceStagePreview_7oefo_1299 img{width:100%;height:100%;min-width:0;min-height:0;object-fit:contain}._sourceStagePreview_7oefo_1299>div{text-align:center;padding:28px;color:#c5b1d5}._sourceStagePreview_7oefo_1299>div i{font-size:36px}._sourceStagePreview_7oefo_1299>div p{max-width:330px;line-height:1.7}._workflowSteps_7oefo_1331{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:5px;padding:5px;border:1px solid #493650;border-radius:11px;background:#17111e;min-width:0}._workflowSteps_7oefo_1331>span{display:flex;align-items:center;justify-content:center;gap:7px;color:#9fceba;font-size:11px;padding:9px 10px}._workflowSteps_7oefo_1331 button{min-width:0;border-color:transparent;background:transparent;font-size:12px;white-space:nowrap;padding:9px 12px}._workflowSteps_7oefo_1331 button[aria-pressed=true]{background:#493559;border-color:#725089;color:#f1e2ff}._workflowMenu_7oefo_1364{position:relative}._workflowMenu_7oefo_1364 summary{display:grid;place-items:center;width:36px;height:36px;border:1px solid #574363;border-radius:8px;cursor:pointer;list-style:none}._workflowMenu_7oefo_1364 summary::-webkit-details-marker{display:none}._workflowMenu_7oefo_1364 ._workflowActions_7oefo_1380{position:absolute;z-index:10;right:0;top:44px;min-width:210px;padding:8px;display:grid;gap:6px;background:#211a2b;border:1px solid #574363;border-radius:8px;box-shadow:0 8px 25px #0008}._workflowMenu_7oefo_1364 ._workflowActions_7oefo_1380 a,._workflowMenu_7oefo_1364 ._workflowActions_7oefo_1380 button{display:block;padding:9px 12px;text-align:left}@media(max-width:700px){._sourceStage_7oefo_1214{padding:18px;gap:16px}._sourceStagePreview_7oefo_1299{height:350px}._workflowSteps_7oefo_1331{width:100%}._workflowSteps_7oefo_1331>span{padding:8px 4px;font-size:10px}._workflowSteps_7oefo_1331 button{padding:8px 4px;font-size:11px}}._preparationDialog_7oefo_1420{width:min(620px,100vw - 32px);max-height:calc(100dvh - 32px);overflow:auto;padding:26px;border:1px solid #67527c;border-radius:18px;background:#211a2b;color:#eee5f6;box-sizing:border-box;box-shadow:0 28px 90px #0009}._preparationDialog_7oefo_1420::backdrop{background:#09060dc7;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}._preparationDialog_7oefo_1420 form{display:grid;gap:16px}._preparationDialog_7oefo_1420 h2,._preparationDialog_7oefo_1420 h3,._preparationDialog_7oefo_1420 p{margin:0}._preparationDialog_7oefo_1420 p{line-height:1.6}._preparationDialog_7oefo_1420 textarea{width:100%;box-sizing:border-box;min-height:118px;padding:13px;resize:vertical;font-size:13px;line-height:1.6;border-radius:10px;background:#17121e}._preparationDialog_7oefo_1420 ._row_7oefo_201{justify-content:flex-end;margin:0}._preparationHeading_7oefo_1462{display:flex;align-items:center;gap:13px;min-width:0}._preparationHeading_7oefo_1462>div{min-width:0;flex:1}._preparationHeading_7oefo_1462 h2{margin:3px 0 0;font-size:23px;letter-spacing:-.4px}._preparationHeading_7oefo_1462 h3{margin:3px 0 0;font-size:18px}._preparationIcon_7oefo_1482{flex:0 0 44px;width:44px;height:44px;display:grid;place-items:center;border:1px solid #786294;border-radius:13px;color:#dec8ff;background:#3d2c50;font-size:19px}._preparationEyebrow_7oefo_1495{font-size:10px;letter-spacing:1.6px;color:#bda6d8;font-weight:600}._studio_7oefo_2 ._preparationClose_7oefo_1502{align-self:flex-start;display:grid;place-items:center;min-width:32px;width:32px;min-height:32px;height:32px;padding:0;margin:-7px -7px 0 0;border:0;background:transparent;color:#c5b7d2;font-size:25px}._preparationSteps_7oefo_1518{display:flex;align-items:center;gap:12px;padding:1px 0 2px;color:#b5a7c5;font-size:11px}._preparationSteps_7oefo_1518>span{display:flex;align-items:center;gap:7px}._preparationSteps_7oefo_1518 b{display:grid;place-items:center;width:21px;height:21px;border:1px solid #5d4d6c;border-radius:50%;font-size:10px}._preparationSteps_7oefo_1518>span:first-child{color:#eadcff}._preparationSteps_7oefo_1518>span:first-child b{background:#bfa2e5;border-color:#bfa2e5;color:#211a2b}._preparationSteps_7oefo_1518>i{font-size:9px;color:#796887}._preparationScope_7oefo_1553{display:flex;align-items:center;gap:12px;padding:12px;border:1px solid #48394f;border-radius:11px;background:#1a1521}._preparationScope_7oefo_1553>div{min-width:0}._preparationScope_7oefo_1553 strong{display:block;font-size:13px;overflow-wrap:anywhere}._preparationScope_7oefo_1553 div>span{display:block;margin-top:4px;font-size:11px;color:#b8a9c7;line-height:1.5}._preparationThumbnail_7oefo_1578{display:grid;place-items:center;flex:0 0 44px;width:44px;height:44px;overflow:hidden;border:1px solid #51425f;border-radius:9px;background:repeating-conic-gradient(#352c3f 0% 25%,#26202e 0% 50%) 0/12px 12px;color:#c7b0e4}._preparationThumbnail_7oefo_1578 img{width:100%;height:100%;object-fit:contain}._preparationThumbnail_7oefo_1578>i{font-size:18px}._preparationDialog_7oefo_1420 ._preparationGuidance_7oefo_1599{display:grid;gap:9px;font-size:12px;font-weight:500}._preparationDialog_7oefo_1420 ._preparationGuidance_7oefo_1599>span{display:flex;justify-content:space-between;align-items:center;gap:10px}._preparationDialog_7oefo_1420 ._preparationGuidance_7oefo_1599 small{font-size:10px;font-weight:400;color:#a99ab7}._guidanceChips_7oefo_1617{display:flex;flex-wrap:wrap;gap:7px;margin-top:-6px}._guidanceChips_7oefo_1617 button{display:inline-flex;align-items:center;gap:6px;min-height:30px;padding:6px 9px;font-size:10px;font-weight:500;border-radius:7px;color:#d4c2e7;background:#2c2238;border:1px solid #534061}._guidanceChips_7oefo_1617 button:hover:not(:disabled){border-color:#b59bd0;background:#3b2c4a}._guidanceChips_7oefo_1617 i{font-size:8px}._preparationDialog_7oefo_1420 ._preparationHint_7oefo_1644{display:flex;justify-content:space-between;gap:12px;margin-top:-8px;font-size:10px;color:#ad9fba}._preparationDialog_7oefo_1420 ._preparationHint_7oefo_1644>span{white-space:nowrap;font-variant-numeric:tabular-nums}._preparationWarning_7oefo_1657{padding:13px 14px;border:1px solid #785735;border-radius:10px;background:#30251e;display:grid;gap:9px}._preparationWarning_7oefo_1657>strong{display:flex;align-items:center;gap:9px;color:#f0d3a8;font-size:12px}._preparationWarning_7oefo_1657>strong i{font-size:12px}._preparationWarning_7oefo_1657>p{font-size:11px;color:#c9bcb0;line-height:1.6}._preparationWarning_7oefo_1657 label{display:flex;flex-direction:row;align-items:flex-start;gap:9px;font-size:11px;line-height:1.6;color:#ecddc9}._preparationWarning_7oefo_1657 input{width:15px;height:15px;min-height:0;flex-shrink:0;margin:2px 0 0;accent-color:#d3ae79}._preparationFooter_7oefo_1698{display:flex;justify-content:space-between;align-items:center;gap:14px;padding-top:16px;border-top:1px solid #493851}._preparationFooter_7oefo_1698>p{font-size:11px;color:#d1c1df}._preparationFooter_7oefo_1698>p i{color:#a9d4c1;margin-right:4px}._preparationFooter_7oefo_1698 small{display:block;margin-top:3px;font-size:10px;color:#a99ab6}._preparationFooter_7oefo_1698 button{min-height:40px}._preparationFooter_7oefo_1698 button._primary_7oefo_391{display:inline-flex;align-items:center;gap:9px;box-shadow:0 4px 18px #ba99df16}._preparationReview_7oefo_1730{margin:16px 20px;padding:20px;border:1px solid #5b4771;border-radius:13px;background:#251d31;display:grid;gap:14px}._preparationReview_7oefo_1730>p{margin:0;font-size:12px;line-height:1.6;color:#c7b9d4}._preparationReview_7oefo_1730 ._preparationIcon_7oefo_1482{color:#bce2d2;background:#263e36;border-color:#426458}._draftBadge_7oefo_1751{padding:4px 9px;border:1px solid #765e8b;border-radius:20px;font-size:10px;color:#dac8ef;background:#3c2e4a}._preparationMetrics_7oefo_1760{display:grid;grid-template-columns:minmax(0,2fr) repeat(2,minmax(0,1fr));gap:14px;padding:13px 0;border-top:1px solid #4e3d5e;border-bottom:1px solid #4e3d5e}._preparationMetrics_7oefo_1760 small{display:block;margin-bottom:6px;color:#ae9cbe;font-size:10px}._preparationMetrics_7oefo_1760 strong{display:block;font-size:13px;overflow-wrap:anywhere}._preparationNotes_7oefo_1780{font-size:12px;color:#c9b7dd}._preparationNotes_7oefo_1780 summary{cursor:pointer}._preparationNotes_7oefo_1780 p{white-space:pre-wrap;line-height:1.6}._preparationReview_7oefo_1730 ._preparationReset_7oefo_1792{display:flex;align-items:flex-start;gap:9px;padding:11px 13px;color:#e8cda8;background:#34291f;border:1px solid #725534;border-radius:8px;font-size:11px}._preparationReview_7oefo_1730 ._preparationReset_7oefo_1792 i{margin-top:4px;flex-shrink:0}._preparationReviewActions_7oefo_1808{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px}._preparationReviewActions_7oefo_1808 button{min-height:40px}._resolutionHelp_7oefo_1818{display:flex;align-items:flex-start;gap:10px;padding:12px 14px;border:1px solid #425f68;border-radius:9px;background:#1d3035;font-size:12px;line-height:1.6}._resolutionHelp_7oefo_1818>i{margin-top:3px;color:#91c7ca}._resolutionHelp_7oefo_1818 strong{display:block;color:#d0edef}._resolutionHelp_7oefo_1818 p{margin:3px 0 0!important;color:#b3cccf!important}@media(max-width:520px){._preparationDialog_7oefo_1420{padding:19px;border-radius:14px}._preparationHeading_7oefo_1462{gap:10px}._preparationHeading_7oefo_1462 h2{font-size:21px}._preparationHeading_7oefo_1462 h3{font-size:16px}._preparationSteps_7oefo_1518{gap:8px;font-size:10px}._preparationSteps_7oefo_1518>span{gap:5px}._preparationDialog_7oefo_1420 ._preparationHint_7oefo_1644{flex-wrap:wrap;gap:3px}._studio_7oefo_2 ._preparationClose_7oefo_1502{width:44px;height:44px;min-height:44px}._guidanceChips_7oefo_1617 button{min-height:40px}._preparationFooter_7oefo_1698{flex-direction:column;align-items:stretch}._preparationFooter_7oefo_1698 ._row_7oefo_201{justify-content:stretch}._preparationFooter_7oefo_1698 button{flex:1;min-height:44px}._preparationReview_7oefo_1730{margin:12px;padding:15px}._preparationMetrics_7oefo_1760{grid-template-columns:repeat(2,minmax(0,1fr))}._preparationMetrics_7oefo_1760>span:first-child{grid-column:1/-1}._preparationReviewActions_7oefo_1808{flex-direction:column-reverse}._preparationReviewActions_7oefo_1808 button{width:100%;min-height:44px}}._panelSummary_7oefo_415{padding:16px;font-size:14px}._panelBody_7oefo_464{padding:16px}._layersHelp_7oefo_474{margin:0 0 14px!important;font-size:12px}._partList_7oefo_479{gap:7px}._partRow_7oefo_488{min-height:62px;padding:7px}._partCopy_7oefo_529 strong{font-size:13px}._partCopy_7oefo_529 small{font-size:11px}._studio_7oefo_2 ._partName_7oefo_500{min-height:38px;padding:2px}._studio_7oefo_2 ._layerIconButton_7oefo_549{min-height:30px;padding:0}._fields_7oefo_590{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}._fields_7oefo_590 label{font-size:12px}._inspector_7oefo_404 fieldset{gap:18px}._inspector_7oefo_404 ._row_7oefo_201{padding-top:14px;border-top:1px solid var(--line)}._details_7oefo_614{padding:15px 16px;border-radius:10px}._details_7oefo_614 summary{font-size:13px;font-weight:500}._details_7oefo_614 p{color:var(--muted);font-size:12px;line-height:1.7}._chat_7oefo_651{background:#1d1726;height:calc(100dvh - 220px);min-height:610px;max-height:980px;top:0}._chat_7oefo_651>header{padding:24px 22px 18px}._chat_7oefo_651 h2{font-size:19px;margin-bottom:8px}._chat_7oefo_651>header p:last-child{font-size:12px;line-height:1.75}._spending_7oefo_668{margin:0 18px;padding:12px 13px}._spending_7oefo_668 summary{font-size:12px}._spending_7oefo_668 p{line-height:1.7;font-size:12px}._transcript_7oefo_697{padding:22px 18px;gap:16px;min-height:180px}._transcript_7oefo_697 article{padding:15px;font-size:13px;line-height:1.75}._transcript_7oefo_697 small{font-size:11px;margin-bottom:8px}._chatWelcome_7oefo_738{padding:8px 3px;font-size:13px}._chatWelcome_7oefo_738>p:first-child{color:#dfd1ed;font-weight:600}._chatWelcome_7oefo_738 blockquote{margin:16px 0;padding:12px 14px;border:1px solid #514063;border-radius:8px;background:#2a2035;line-height:1.8}._chatWelcome_7oefo_738>p:last-child{font-size:12px;line-height:1.8}._composer_7oefo_750{padding:16px 18px 18px;background:#211a2a}._composer_7oefo_750 textarea{min-height:124px;font-size:13px;padding:12px;line-height:1.7;border-color:#655174}._composer_7oefo_750>div{gap:16px;margin-top:12px}._composer_7oefo_750 span{font-size:11px;line-height:1.5}._composer_7oefo_750 button{min-width:86px}._muted_7oefo_791{font-size:12px;line-height:1.7}._banner_7oefo_782,._workingNotice_7oefo_858{font-size:12px;line-height:1.75;padding:14px 16px}@media(min-width:1101px)and (max-width:1250px){._editorGrid_7oefo_265{grid-template-columns:minmax(0,1fr) 340px}._chat_7oefo_651{border-top:0;border-left:1px solid var(--line);position:sticky;height:calc(100dvh - 220px)}}@container (max-width: 580px){._fields_7oefo_590{grid-template-columns:repeat(2,minmax(0,1fr))}._prepareCard_7oefo_1190{align-items:stretch;flex-direction:column}._sourceActions_7oefo_1118 ._previewLink_7oefo_1128{margin-left:0}}@media(max-width:1100px){._editorGrid_7oefo_265{grid-template-columns:minmax(0,1fr)}._chat_7oefo_651{position:static;height:680px;max-height:none;border-left:0;border-top:1px solid var(--line)}}@media(max-width:700px){._header_7oefo_96{align-items:flex-start;flex-direction:column;padding:20px}._headerActions_7oefo_976{justify-content:flex-start;gap:12px}._dailyBalance_7oefo_984{flex-basis:100%;border:0;padding:0 0 4px}._workspace_7oefo_152{grid-template-columns:minmax(0,1fr)}._library_7oefo_158{padding:18px;border-right:0;border-bottom:1px solid var(--line)}._library_7oefo_158 form{grid-template-columns:minmax(0,1fr) auto;margin-bottom:14px}._library_7oefo_158 nav{max-height:150px;overflow:auto}._library_7oefo_158 ._row_7oefo_201{margin-top:12px}._visual_7oefo_270{padding:18px}._projectHeader_7oefo_242{padding:18px;flex-wrap:wrap}._workbenchHint_7oefo_1085{display:none}._sourceToolbar_7oefo_1102{padding:12px}._sourceActions_7oefo_1118{gap:8px}._sourceActions_7oefo_1118 button{flex:1 1 auto}._sourceActions_7oefo_1118 select{max-width:none;width:100%}._artboard_7oefo_309{height:320px;min-height:260px}._toolbar_7oefo_276{gap:12px}._reviewBar_7oefo_377{gap:8px}._reviewBar_7oefo_377 ._reviewStatus_7oefo_1181{flex-basis:100%}}@media(prefers-reduced-motion:reduce){._panelSummary_7oefo_415:before{transition:none}}@container (max-width: 1000px){._editorGrid_7oefo_265{grid-template-columns:minmax(0,1fr)}._chat_7oefo_651{position:static;height:680px;max-height:none;border-left:0;border-top:1px solid var(--line)}}@container (max-width: 700px){._workspace_7oefo_152{grid-template-columns:minmax(0,1fr)}._library_7oefo_158{border-right:0;border-bottom:1px solid var(--line)}}@media(max-width:700px){._projectHeader_7oefo_242>div:first-child{flex-basis:100%;width:100%}._projectHeader_7oefo_242>._row_7oefo_201{width:100%;justify-content:flex-end}._version_7oefo_631>span{min-width:0;overflow-wrap:anywhere}}._composer_7oefo_750>div{flex-direction:column;align-items:stretch;gap:10px}._composerActions_7oefo_2229{display:flex;align-items:center;justify-content:space-between;gap:10px}._promptHelper_7oefo_2236{position:relative;min-width:0}._promptMenu_7oefo_2241{position:absolute;bottom:calc(100% + 12px);left:0;z-index:30;width:min(310px,100vw - 60px);max-height:min(65vh,480px);display:flex;flex-direction:column;border:1px solid #746084;border-radius:12px;background:#241d2e;box-shadow:0 12px 36px #0008;overflow:hidden}._promptMenu_7oefo_2241>header{display:flex;gap:12px;align-items:flex-start;padding:16px;border-bottom:1px solid var(--line)}._promptMenu_7oefo_2241>header strong{font-size:14px}._promptMenu_7oefo_2241>header p{margin:6px 0 0;color:var(--muted);font-size:12px;line-height:1.6}._promptMenu_7oefo_2241>header button{min-width:28px;min-height:28px;padding:0;font-size:20px;flex-shrink:0}._promptGroups_7oefo_2280{overflow-y:auto;padding:8px;scrollbar-width:thin}._promptGroups_7oefo_2280 section+section{border-top:1px solid var(--line);margin-top:6px;padding-top:6px}._promptGroups_7oefo_2280 h3{margin:9px 8px!important;font-size:11px;text-transform:uppercase;letter-spacing:1px;color:#c6b0df}._promptGroups_7oefo_2280 button{display:block;width:100%;text-align:left;white-space:normal;border-color:transparent;background:transparent;padding:10px}._promptGroups_7oefo_2280 strong{display:block;font-size:13px}._promptGroups_7oefo_2280 span{display:block;font-size:12px;color:var(--muted);line-height:1.55;margin-top:4px}._purposeSettings_7oefo_2318{display:flex;flex-wrap:wrap;align-items:end;gap:12px;padding:12px 16px;border-bottom:1px solid #393244}._purposeSettings_7oefo_2318 label{display:flex;flex-direction:column;gap:6px;font-size:12px}._purposeSettings_7oefo_2318 small{flex-basis:100%;color:#aaa1b8}._exportSettings_7oefo_2337{margin:16px}._exportSettings_7oefo_2337 ._fields_7oefo_590{grid-template-columns:repeat(auto-fit,minmax(min(180px,100%),1fr))}._exportSettings_7oefo_2337 ._row_7oefo_201{flex-wrap:wrap;align-items:end}._exportSettings_7oefo_2337 input[type=file]{width:100%;max-width:260px}._exportSettings_7oefo_2337 button{white-space:normal}._bundleRow_7oefo_2355{display:grid;grid-template-columns:16px minmax(0,1fr);align-items:center;min-width:0;gap:6px}._bundleRow_7oefo_2355>input[type=checkbox]{width:16px;height:16px;min-height:0;padding:0;margin:0}._bundleRow_7oefo_2355>a{grid-column:2;min-width:0}._bundleRow_7oefo_2355>a:only-child{grid-column:1/-1}._bundleRow_7oefo_2355>a>span:last-child{flex:1;min-width:0}._bundleRow_7oefo_2355>a strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._sourceSync_7oefo_2386 h3{margin:0;font-size:15px}._sourceSync_7oefo_2386 code{overflow-wrap:anywhere}._sourceSync_7oefo_2386 a{color:#cdb3ff}._sourceSync_7oefo_2386>button{margin-top:12px}._exportSettings_7oefo_2337 input[type=checkbox]{width:16px;height:16px;min-height:0;padding:0;margin:0;align-self:flex-start}._gameUsage_7oefo_2409{flex-direction:row!important;align-items:center;gap:8px}._gameUsage_7oefo_2409 input[type=checkbox]{width:16px;height:16px;min-height:0;padding:0;margin:0}._conversationOffer_7oefo_2422{margin-top:18px;padding:16px;border:1px solid var(--line);border-radius:10px;background:var(--surface)}._exportGrid_7oefo_2430{grid-template-columns:minmax(0,1fr)}._startArtwork_7oefo_2434{border:1px dashed #88719e;padding:24px;border-radius:12px;margin-bottom:24px;text-align:left}._layerOrder_7oefo_565{display:grid;grid-template-columns:repeat(2,26px);gap:3px}._layerOrder_7oefo_565 a{display:inline-flex;align-items:center;justify-content:center;text-decoration:none}._layerResolutionTable_7oefo_2454{overflow-x:auto}._layerResolutionTable_7oefo_2454 table{width:100%;border-collapse:collapse;font-size:12px}._layerResolutionTable_7oefo_2454 th,._layerResolutionTable_7oefo_2454 td{padding:10px 8px;text-align:left;border-bottom:1px solid var(--line)}._layerResolutionTable_7oefo_2454 td:first-child{overflow-wrap:anywhere}._layerResolutionTable_7oefo_2454 th{color:var(--muted)}._layerResolutionTable_7oefo_2454 td button{margin-top:6px;padding:4px 6px;font-size:11px}._resolutionInput_7oefo_2479{display:flex;align-items:center;gap:6px}._resolutionInput_7oefo_2479 input{width:80px;min-width:64px}._artworkViewControls_7oefo_2489{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 12px}._artworkViewControls_7oefo_2489 label{display:flex;align-items:center;flex-direction:row;gap:8px;font-size:12px}._artworkViewControls_7oefo_2489 input{width:120px;padding:0;accent-color:#baa0ed}._artworkViewControls_7oefo_2489 output{min-width:42px;font-variant-numeric:tabular-nums}._artworkViewControls_7oefo_2489>span{color:var(--muted);font-size:11px}._keyingControls_7oefo_2517{padding:14px;border:1px solid #50405f;border-radius:12px;background:#211a2b;display:grid;gap:10px}._keyingControls_7oefo_2517 header{display:flex;align-items:center;flex-wrap:wrap;gap:8px;font-size:12px}._keyingControls_7oefo_2517 header i{color:#c4a4e7}._keyingControls_7oefo_2517 header span{margin-left:auto;color:#ae9bbc;font-size:10px}._keyingColor_7oefo_2541{display:flex;align-items:end;gap:10px}._keyingColor_7oefo_2541 label{flex:1;min-width:0}._keyingColor_7oefo_2541 input[type=color]{flex:0 0 42px;width:42px;height:38px;padding:4px}._keyingTolerance_7oefo_2557{display:grid!important;grid-template-columns:1fr auto;gap:8px}._keyingTolerance_7oefo_2557 output{color:#dfc9f4;font-variant-numeric:tabular-nums}._keyingTolerance_7oefo_2557 input[type=range]{grid-column:1/-1;width:100%;min-height:22px;padding:0;accent-color:#bd9cde}._keyingHint_7oefo_2574{margin:0;color:#b9abc7;font-size:11px;line-height:1.6}._keyingToggle_7oefo_2581{display:flex!important;flex-direction:row!important;align-items:center;gap:8px}._keyingToggle_7oefo_2581 input[type=checkbox]{width:16px;height:16px;min-height:0;padding:0;margin:0;accent-color:#bd9cde}._keyingActions_7oefo_2596{display:flex;flex-wrap:wrap;gap:7px}._keyingActions_7oefo_2596 button{flex:1 1 120px;font-size:11px}._canvasToolbar_7oefo_2606{display:flex;align-items:center;gap:10px;overflow-x:auto;max-width:100%;padding:7px;margin-bottom:12px;border:1px solid #4b3b5b;border-radius:11px;background:#211a2b}._canvasToolbar_7oefo_2606>div{display:flex;align-items:center;gap:4px;flex-shrink:0}._canvasToolbar_7oefo_2606>div+div{border-left:1px solid #574363;padding-left:10px}._canvasToolbar_7oefo_2606 button{display:grid;place-items:center;width:36px;height:36px;min-width:36px;padding:0;border:1px solid transparent;background:transparent;color:#c7b6d6}._canvasToolbar_7oefo_2606 button:hover:not(:disabled){background:#3b2c48;border-color:#715684}._canvasToolbar_7oefo_2606 button[aria-pressed=true]{background:#53396b;border-color:#a381c5;color:#f4eaff}._canvasToolbar_7oefo_2606 button:focus-visible{outline:2px solid #d5baf3;outline-offset:-2px}._canvasToolbar_7oefo_2606 output{min-width:43px;text-align:center;color:#b8a7c8;font-size:11px;font-variant-numeric:tabular-nums}._dangerZone_7oefo_2660{border:1px solid #774651;border-radius:12px;padding:15px;background:#321e29;display:flex;align-items:center;flex-wrap:wrap;gap:12px;margin-top:18px}._dangerZone_7oefo_2660>div{flex:1 1 200px}._dangerZone_7oefo_2660 strong{color:#f1b4bf;font-size:12px}._dangerZone_7oefo_2660 p,._dangerZone_7oefo_2660 small{margin:7px 0 0;font-size:11px;color:#ccb1ba;line-height:1.6}._dangerZone_7oefo_2660 small{width:100%}._studio_7oefo_2 ._dangerButton_7oefo_2688,._deleteDialog_7oefo_2688 ._dangerButton_7oefo_2688{color:#ffe4e8;background:#713447;border:1px solid #bc687e}._studio_7oefo_2 ._dangerButton_7oefo_2688:hover:not(:disabled),._deleteDialog_7oefo_2688 ._dangerButton_7oefo_2688:hover:not(:disabled){background:#91405a;border-color:#e792a6}._deleteIcon_7oefo_2698{display:grid;place-items:center;width:44px;height:44px;border-radius:12px;background:#6b304343;color:#f09caf}._deletionTarget_7oefo_2708{display:grid;gap:5px;padding:14px;background:#302334;border-radius:10px;overflow-wrap:anywhere}._deletionTarget_7oefo_2708 span{color:#bda6c7;font-size:12px}._deletionWarning_7oefo_2721{border:1px solid #754756;background:#3a2330;border-radius:10px;padding:13px;font-size:12px;overflow-wrap:anywhere}._deletionWarning_7oefo_2721 p{margin-top:7px}._deletionWarning_7oefo_2721 ul{padding-left:20px;margin:8px 0}._deleteDialog_7oefo_2688 label{display:flex;flex-direction:row;align-items:flex-start;gap:9px;font-size:12px;line-height:1.6}._deleteDialog_7oefo_2688 input[type=checkbox]{flex:0 0 16px;width:16px;height:16px;margin-top:2px;accent-color:#d8899d}._layerCleanup_7oefo_2754{display:grid;grid-template-columns:minmax(0,1fr) minmax(260px,.85fr);gap:12px;align-items:start}._layerPreview_7oefo_2761{min-width:0;padding:14px;border:1px solid #50405f;border-radius:12px;background:#211a2b}._layerPreview_7oefo_2761>header{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:10px}._layerPreview_7oefo_2761>header>div{display:grid;gap:4px;min-width:0}._layerPreview_7oefo_2761>header strong{font-size:12px;overflow-wrap:anywhere}._layerPreview_7oefo_2761>header span{color:#b9abc7;font-size:11px;line-height:1.5}._layerPreview_7oefo_2761>header>i{color:#bd9cde}._layerPreview_7oefo_2761>footer{margin-top:10px;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px}._layerPreview_7oefo_2761>footer>span{font-size:10px;line-height:1.6;color:#b9abc7}._layerPreview_7oefo_2761>footer button{display:flex;align-items:center;gap:6px;font-size:11px}._layerPreviewToolbar_7oefo_2812{display:flex;align-items:center;justify-content:space-between;gap:8px;flex-wrap:wrap;margin-bottom:10px}._layerPreviewToolbar_7oefo_2812>div{display:flex;gap:4px}._layerPreviewToolbar_7oefo_2812 button{width:32px;height:32px;padding:0;display:grid;place-items:center}._layerPreviewToolbar_7oefo_2812 button[aria-pressed=true]{background:#53396b;border-color:#a381c5}._layerPreviewStage_7oefo_2836{position:relative;height:248px;min-width:0;display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(0,1fr);place-items:center;overflow:hidden;border:1px solid #493b56;border-radius:9px;background:repeating-conic-gradient(#342b3e 0% 25%,#211a2b 0% 50%) 0/20px 20px}._layerPreviewStage_7oefo_2836[data-background=dark]{background:#111016}._layerPreviewStage_7oefo_2836[data-background=light]{background:#f5f1f7}._layerPreviewStage_7oefo_2836 svg{width:100%;height:100%;min-width:0;min-height:0;touch-action:none;-webkit-user-select:none;user-select:none}._layerPreviewStage_7oefo_2836 p{font-size:12px}@container (max-width: 700px){._layerCleanup_7oefo_2754{grid-template-columns:minmax(0,1fr)}}._layerPreviewError_7oefo_2872{position:absolute;inset:auto 12px 12px;padding:8px;border-radius:6px;background:#321e29;color:#ffd4de}._psdDialog_7oefo_2881{width:min(900px,100vw - 32px)}._psdDialog_7oefo_2881 fieldset,._psdDialog_7oefo_2881 details{margin:18px 0;padding:14px;border:1px solid #554360;border-radius:8px}._psdDialog_7oefo_2881 label{display:flex;gap:8px;align-items:center;margin:8px 0}._psdDialog_7oefo_2881 input[type=file],._psdDialog_7oefo_2881 select{max-width:100%;min-width:0}._psdTable_7oefo_2901{overflow-x:auto}._psdTable_7oefo_2901 table{width:100%;border-collapse:collapse}._psdTable_7oefo_2901 th,._psdTable_7oefo_2901 td{text-align:left;padding:10px;border-bottom:1px solid #554360}._psdTable_7oefo_2901 td:first-child{display:flex;align-items:center;gap:12px;min-width:150px}._psdTable_7oefo_2901 img{width:50px;height:50px;object-fit:contain;background:#302637}._psdTable_7oefo_2901 small{display:block;color:#c0afcc;margin-top:4px}._psdTable_7oefo_2901 select{width:100%}@media(max-width:600px){._psdDialog_7oefo_2881>form>label{flex-wrap:wrap}._psdTable_7oefo_2901 table,._psdTable_7oefo_2901 tbody,._psdTable_7oefo_2901 tr,._psdTable_7oefo_2901 td{display:block;width:100%;box-sizing:border-box}._psdTable_7oefo_2901 thead{display:none}._psdTable_7oefo_2901 tr{border-bottom:1px solid #554360}._psdTable_7oefo_2901 td{border:0}._psdTable_7oefo_2901 td:first-child{display:flex}._psdTable_7oefo_2901 select{min-height:36px}}._layersPanel_7oefo_2959{position:relative;min-width:0}._layersPanel_7oefo_2959>._parts_7oefo_398>._panelSummary_7oefo_415{padding-right:64px;min-height:36px}._layersMenu_7oefo_2968{position:absolute;top:16px;right:14px}._layersMenu_7oefo_2968 ._workflowActions_7oefo_1380{min-width:220px}._layersMenu_7oefo_2968 ._workflowActions_7oefo_1380 i{margin-right:6px}._groupTransformControls_7oefo_2980{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin:8px 0;padding:12px;border:1px solid #685180;border-radius:10px;background:#251d30}._groupTransformControls_7oefo_2980>div{flex:1 1 250px}._groupTransformControls_7oefo_2980>div strong,._groupTransformControls_7oefo_2980>div small{display:block}._groupTransformControls_7oefo_2980>div small{margin-top:5px;color:var(--muted)}._groupTransformControls_7oefo_2980 form{display:flex;flex-wrap:wrap;align-items:end;gap:8px;flex:1 1 100%}._groupTransformControls_7oefo_2980 label{flex:1 1 90px;min-width:0;max-width:160px;font-size:11px;color:var(--muted)}._groupTransformControls_7oefo_2980 input{display:block;box-sizing:border-box;width:100%;margin-top:4px}._groupTransformControls_7oefo_2980>p{flex-basis:100%;color:#f1adad;margin:0}._historyTools_7oefo_3034{display:flex;align-items:center;gap:4px;flex-shrink:0}._historyTools_7oefo_3034 button{display:grid;place-items:center;width:36px;height:36px;min-width:36px;padding:0;border:1px solid transparent;background:transparent;color:#c7b6d6}._historyTools_7oefo_3034 button:hover:not(:disabled){background:#3b2c48;border-color:#715684}._polishGrid_7oefo_3056{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:14px;margin:16px 0;align-items:start}._polishCard_7oefo_3064{min-width:0;padding:18px;border:1px solid #5d486e;border-radius:14px;background:linear-gradient(145deg,#2a2037,#1d1927)}._polishCard_7oefo_3064 h3{margin:5px 0 0;font-size:18px}._polishCard_7oefo_3064 header{display:flex;justify-content:space-between;align-items:center}._polishCard_7oefo_3064 header>i{font-size:23px;color:#bc9cde}._polishCard_7oefo_3064 p{color:#bdb0cc;font-size:12px;line-height:1.6}._polishCard_7oefo_3064 summary{cursor:pointer;font-weight:600;font-size:18px}._polishCard_7oefo_3064 summary span{float:right;font-size:10px;color:#d0b5ef;font-weight:400}._polishCard_7oefo_3064 input[type=color]{width:100%;min-height:38px}._polishCard_7oefo_3064 label{font-size:12px}._polishCard_7oefo_3064 ._fields_7oefo_590{margin:12px 0;grid-template-columns:repeat(2,minmax(0,1fr))}._polishCard_7oefo_3064 select{width:100%}._polishRange_7oefo_3125{display:grid;gap:8px;margin:18px 0}._polishRange_7oefo_3125>span{display:flex;justify-content:space-between}._polishRange_7oefo_3125 output{color:#e0c8ff;font-variant-numeric:tabular-nums}._polishRange_7oefo_3125 input{width:100%;accent-color:#c4a0f4;padding:0}._polishRange_7oefo_3125 small{color:var(--muted);font-size:10px}._polishActions_7oefo_3152,._presetChips_7oefo_3152{display:flex;gap:7px;flex-wrap:wrap;margin:12px 0}._polishActions_7oefo_3152 button,._presetChips_7oefo_3152 button{font-size:11px}._presetChips_7oefo_3152 button{border-radius:18px;background:#3d2b51}._reelPreview_7oefo_3168{margin:16px 0;padding:16px;border:1px solid #5d486e;border-radius:14px;background:#1b1724}._reelPreview_7oefo_3168 summary{cursor:pointer;display:flex;justify-content:space-between;gap:8px;flex-wrap:wrap;font-size:15px}._reelPreview_7oefo_3168 small,._reelPreview_7oefo_3168 p{color:var(--muted);font-size:11px}._reelControls_7oefo_3190{display:grid;grid-template-columns:repeat(auto-fit,minmax(110px,1fr));gap:10px}._reelControls_7oefo_3190 label{font-size:11px;min-width:0}._reelControls_7oefo_3190 input,._reelControls_7oefo_3190 select{display:block;width:100%;box-sizing:border-box;margin-top:5px}._reelStage_7oefo_3208{width:100%;height:clamp(250px,40vh,500px);overflow:hidden;margin:12px 0;border-radius:10px;background:radial-gradient(ellipse at center,#30263d,#100d18)}._reelStage_7oefo_3208 canvas{display:block;width:100%;height:100%}._conversationRail_7oefo_3223{display:contents}._previewRail_7oefo_3227{position:sticky;top:12px;align-self:start;min-width:0;display:flex;flex-direction:column;height:calc(100dvh - 24px);gap:10px;padding:0 10px 10px;box-sizing:border-box}._previewWindow_7oefo_3240{flex-shrink:0;min-width:0;max-height:58vh;overflow:auto;padding:10px;border:1px solid #59436c;border-radius:12px;background:#211a2b;box-shadow:0 8px 24px #0003}._previewWindow_7oefo_3240>header{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:8px}._previewWindow_7oefo_3240>header strong{font-size:12px}._previewWindow_7oefo_3240>header i{margin-right:6px;color:#c4a0f4;font-size:10px}._previewWindow_7oefo_3240>header span{font-size:10px;color:#bcabc9}._previewRail_7oefo_3227 ._compactChat_7oefo_3275{flex:1;position:static;height:auto;min-height:230px;max-height:none;border:1px solid var(--line);border-radius:12px;overflow:hidden}._previewRail_7oefo_3227 ._compactChat_7oefo_3275>header{padding:12px 14px 6px}._previewRail_7oefo_3227 ._compactChat_7oefo_3275>header h2{font-size:14px;margin:0}._previewRail_7oefo_3227 ._compactChat_7oefo_3275 ._spending_7oefo_668{margin:0 14px;padding:6px 0;border:0;border-radius:0;background:transparent}._previewRail_7oefo_3227 ._compactChat_7oefo_3275 ._spending_7oefo_668 summary{font-size:10px;color:var(--muted)}._previewRail_7oefo_3227 ._compactChat_7oefo_3275 ._transcript_7oefo_697{min-height:50px;padding:10px 14px;gap:10px}._previewRail_7oefo_3227 ._compactChat_7oefo_3275 ._transcript_7oefo_697 article{padding:10px;font-size:12px;line-height:1.6}._previewRail_7oefo_3227 ._compactChat_7oefo_3275 ._composer_7oefo_750{padding:10px 12px}._previewRail_7oefo_3227 ._compactChat_7oefo_3275 ._composer_7oefo_750 textarea{min-height:64px;max-height:120px;font-size:12px;padding:9px}._previewRail_7oefo_3227 ._compactChat_7oefo_3275 ._composer_7oefo_750>div{gap:7px;margin-top:7px}._dockedAnimation_7oefo_3336>section{margin:10px 0}._dockedAnimation_7oefo_3336>p{font-size:11px}._studio_7oefo_2{overflow:clip}._previewRail_7oefo_3227 ._compactChat_7oefo_3275{align-self:stretch;width:100%}._previewRail_7oefo_3227 ._compactChat_7oefo_3275 ._composer_7oefo_750{flex-shrink:0;min-width:0}._previewDetails_7oefo_3358{margin:10px 0}._previewDetails_7oefo_3358 summary{cursor:pointer;color:var(--muted);font-size:11px}._previewRail_7oefo_3227 ._compactChat_7oefo_3275 ._composerActions_7oefo_2229{min-width:0;width:100%;flex-wrap:wrap}._previewRail_7oefo_3227 ._compactChat_7oefo_3275 ._promptHelper_7oefo_2236{flex-shrink:0}._previewRail_7oefo_3227 ._compactChat_7oefo_3275 ._promptMenu_7oefo_2241{max-height:min(300px,26vh)}._previewDockToolbar_7oefo_3382{display:flex;justify-content:flex-end;margin-bottom:8px}._studio_7oefo_2 ._previewDockToggle_7oefo_3388{display:inline-flex;align-items:center;gap:6px;flex-shrink:0;padding:5px 7px;min-height:28px;font-size:10px;color:#dcc9f1}._previewWindow_7oefo_3240>header{flex-wrap:nowrap;gap:8px;margin-bottom:10px;min-height:24px}._previewWindow_7oefo_3240>header>strong{font-size:12px;font-weight:600;color:#dfd5e9}._previewWindow_7oefo_3240>header ._previewStatus_7oefo_3412{margin-left:auto;display:grid;place-items:center;width:18px;flex:0 0 18px;cursor:help;color:#9a8baf}._previewWindow_7oefo_3240>header ._previewStatus_7oefo_3412 i{margin:0;color:inherit;font-size:6px}._previewWindow_7oefo_3240>header ._previewStatus_7oefo_3412[data-stale]{color:#d3ae75}._previewWindow_7oefo_3240>header ._previewDockToggle_7oefo_3388{width:26px;min-width:26px;min-height:24px;height:24px;padding:0;justify-content:center;border-color:transparent;background:transparent}._previewWindow_7oefo_3240>header ._previewDockToggle_7oefo_3388 i{margin:0;font-size:11px}._previewWindow_7oefo_3240>header ._previewDockToggle_7oefo_3388:hover{background:#ffffff0a}._sourceSettings_7oefo_3452{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:14px;padding:16px 24px;border-bottom:1px solid var(--line)}._setupCard_7oefo_3460{min-width:0;padding:16px;border:1px solid #44364f;border-radius:12px;background:#211a29}._setupCard_7oefo_3460>header{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px}._setupCard_7oefo_3460>header>div{display:flex;align-items:center;gap:9px}._setupCard_7oefo_3460>header i{color:#bc9cde;font-size:13px}._setupCard_7oefo_3460>header h3{margin:0;font-size:13px}._setupCard_7oefo_3460>header>span{font-size:10px;color:#b6a6c4;background:#362840;padding:4px 7px;border-radius:20px}._setupCard_7oefo_3460 label{min-width:0;font-size:11px;gap:6px}._setupCard_7oefo_3460 select,._setupCard_7oefo_3460 input{width:100%;min-width:0;height:38px}._setupCard_7oefo_3460>footer{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:10px;margin-top:14px}._setupCard_7oefo_3460>footer small{color:#a99bb9;font-size:11px}._setupCard_7oefo_3460>footer button{display:inline-flex;align-items:center;gap:6px;font-size:11px;min-height:32px;padding:6px 9px}._setupCard_7oefo_3460>p{margin:11px 0 0;color:#a99bb9;font-size:11px;line-height:1.5}._purposeFields_7oefo_3531{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}._canvasDimensions_7oefo_3537{display:grid;grid-template-columns:minmax(70px,1fr) 16px minmax(70px,1fr) 20px;gap:8px;align-items:end}._canvasDimensions_7oefo_3537>i,._canvasDimensions_7oefo_3537>span{align-self:end;line-height:38px;color:#9f91ad;font-size:11px;text-align:center}._setupSaved_7oefo_3551{display:inline-flex;align-items:center;gap:5px;font-size:10px;color:#a0b99f}._projectHeader_7oefo_242{padding-top:14px;padding-bottom:14px}._projectHeader_7oefo_242 ._projectTitleLabel_7oefo_1062{letter-spacing:1px}._projectHeader_7oefo_242 input{font-size:20px;margin:2px 0 4px}@media(max-width:1100px){._sourceSettings_7oefo_3452{grid-template-columns:minmax(0,1fr);padding:14px 18px}}@container (max-width: 950px){._sourceSettings_7oefo_3452{grid-template-columns:minmax(0,1fr)}}@media(max-width:450px){._sourceSettings_7oefo_3452{padding:12px;gap:10px}._setupCard_7oefo_3460{padding:12px}._purposeFields_7oefo_3531{grid-template-columns:minmax(0,1fr)}}._newProjectButton_7oefo_3594{width:100%;margin-bottom:20px}._newProjectDialog_7oefo_3599{width:min(460px,100vw - 32px)}._newProjectDialog_7oefo_3599 label ._muted_7oefo_791{font-size:11px}._newProjectDialog_7oefo_3599 small{color:var(--muted);line-height:1.6}._newProjectDialog_7oefo_3599 input,._newProjectDialog_7oefo_3599 select{width:100%}._newProjectDialog_7oefo_3599 p{overflow-wrap:anywhere}._library_7oefo_158 nav ._projectLink_7oefo_3616{min-width:0;align-items:center;gap:7px;padding:9px 8px}._library_7oefo_158 nav ._projectLink_7oefo_3616 ._projectIcon_7oefo_210{flex:0 0 auto;font-size:17px;line-height:20px}._library_7oefo_158 nav ._projectLink_7oefo_3616 strong{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._library_7oefo_158 nav ._projectLink_7oefo_3616 time{flex:0 0 auto;color:#92869f;font-size:10px;line-height:20px;white-space:nowrap}._studio_7oefo_2 ._helpButton_7oefo_3642{display:grid;place-items:center;width:30px;height:30px;min-width:30px;padding:0;border:0;background:transparent;color:#a99bb9;font-size:16px}._studio_7oefo_2 ._helpButton_7oefo_3642:hover,._studio_7oefo_2 ._helpButton_7oefo_3642:focus-visible{background:#362840;color:#eee5f6}._studio_7oefo_2 ._header_7oefo_96{padding:16px 24px}._studio_7oefo_2 ._header_7oefo_96 h1{font-size:22px}._studio_7oefo_2 ._projectHeader_7oefo_242{padding:10px 24px;gap:12px}._studio_7oefo_2 ._projectHeader_7oefo_242 ._projectIdentity_7oefo_3670{display:flex;align-items:center;gap:10px;min-width:0}._studio_7oefo_2 ._projectHeader_7oefo_242 input{flex:0 1 auto;width:auto;max-width:70%;min-width:70px;min-height:32px;margin:0;padding:3px 0;font-size:18px}._studio_7oefo_2 ._projectHeader_7oefo_242 ._projectMeta_7oefo_3686{color:var(--muted);font-size:11px;white-space:nowrap}._studio_7oefo_2 ._projectHeader_7oefo_242 ._row_7oefo_201{flex-shrink:0;gap:6px}._unsavedDot_7oefo_3696{flex:0 0 6px;width:6px;height:6px;border-radius:50%;background:#d5b184}._canvasSizeStatus_7oefo_3704{color:#b6a6c4;font-size:10px;white-space:nowrap}._setupCard_7oefo_3460>footer{justify-content:flex-end}@media(max-width:700px){._studio_7oefo_2 ._header_7oefo_96{padding:14px 18px}._studio_7oefo_2 ._projectHeader_7oefo_242{padding:10px 18px}}._spendWarning_7oefo_868>div{flex:1;min-width:0}._studio_7oefo_2 ._dismissWarning_7oefo_3727{display:grid;place-items:center;flex:0 0 30px;width:30px;height:30px;min-height:30px;padding:0;border:0;background:transparent;color:inherit}._studio_7oefo_2 ._dismissWarning_7oefo_3727:hover{background:#ffffff18}._finder_7ouqy_1{margin:16px;padding:16px;border:1px solid #51435f;border-radius:10px;min-width:0}._finder_7ouqy_1 h3{margin:0 0 10px;font-size:15px}._finder_7ouqy_1 p{color:#b8aec8;font-size:12px;line-height:1.7}._finder_7ouqy_1 button{display:inline-flex;align-items:center;justify-content:center;gap:7px}._finder_7ouqy_1 button[aria-pressed=true]{border-color:#baa0ed;background:#49395e}._finder_7ouqy_1 label{display:flex;flex-direction:column;gap:7px;font-size:12px}._actions_7ouqy_34{display:flex;flex-wrap:wrap;align-items:center;gap:8px}._calibration_7ouqy_41{display:flex;flex-wrap:wrap;gap:12px;align-items:end;margin:16px 0}._calibration_7ouqy_41 label{width:220px;max-width:100%}._calibration_7ouqy_41 p{flex-basis:100%;margin:0}._canvas_7ouqy_57{position:relative;width:100%;height:clamp(260px,45vh,560px);overflow:hidden;border-radius:8px;margin:16px 0;touch-action:none;background:repeating-conic-gradient(#292531 0% 25%,#1c1921 0% 50%) 0/20px 20px;outline-offset:3px}._canvas_7ouqy_57[data-ready=true]{cursor:grab}._canvas_7ouqy_57[data-ready=true]:active{cursor:grabbing}._canvas_7ouqy_57[data-origin-mode=true]{cursor:crosshair}._canvas_7ouqy_57 canvas{display:block;width:100%;height:100%}._placeholder_7ouqy_83{position:absolute;inset:0;display:flex;flex-direction:column;gap:16px;align-items:center;justify-content:center;pointer-events:none}._placeholder_7ouqy_83 i{font-size:30px}._controls_7ouqy_97{border:0;padding:0;display:grid;gap:12px;min-width:0}._controls_7ouqy_97>label{max-width:600px}._controls_7ouqy_97 input[type=range]{width:100%;accent-color:#baa0ed}._controls_7ouqy_97 output{font-variant-numeric:tabular-nums;font-size:12px;color:#ded2ee}._controls_7ouqy_97 p{margin:0}._error_7ouqy_120{color:#ffb5b5!important}._placementNote_7ouqy_124{display:flex;gap:9px;align-items:flex-start;padding:11px 13px;border:1px solid #4d645f;border-radius:8px;background:#22332f;color:#c5ded4!important}._placementNote_7ouqy_124 i{flex-shrink:0;margin-top:4px;color:#9acdb8}._referenceTip_7ouqy_140{display:flex;align-items:flex-start;gap:10px;padding:12px 14px;margin:12px 0 16px;border:1px solid #5d80ad;border-radius:8px;background:#233950}._referenceTip_7ouqy_140>i{flex-shrink:0;margin-top:3px;font-size:16px;color:#9fcaff}._referenceTip_7ouqy_140>p{margin:0;color:#dcecff;line-height:1.55}._referenceTip_7ouqy_140 strong{color:#fff}._viewTools_7ouqy_165{display:flex;align-items:end;flex-wrap:wrap;gap:8px;margin-top:16px}._viewTools_7ouqy_165 label{flex:1 1 180px;max-width:320px;display:grid;grid-template-columns:1fr auto;gap:4px}._viewTools_7ouqy_165 input{grid-column:1/-1;width:100%;accent-color:#9fcaff}._viewTools_7ouqy_165 output{font-variant-numeric:tabular-nums}._viewTools_7ouqy_165>span{flex-basis:100%;color:#b8aec8;font-size:12px}._microScale_7ouqy_193{display:flex;flex-wrap:wrap;align-items:end;gap:10px;max-width:600px;padding:12px;border:1px solid #51435f;border-radius:8px;background:#251f30}._microScale_7ouqy_193>label{flex:1 1 200px;display:grid;grid-template-columns:1fr auto;gap:5px}._microScale_7ouqy_193 input{grid-column:1/-1}._microScale_7ouqy_193>span{flex-basis:100%;color:#b8aec8;font-size:12px}._referencePixels_7ouqy_219{display:block;margin-top:12px;color:#c6bdd5;font-size:12px}._control_son21_1{min-width:0}._row_son21_5{display:flex;align-items:center;justify-content:space-between;gap:1.5rem}._copy_son21_12{min-width:0}._label_son21_16{display:block;width:fit-content;margin:0;color:var(--text-primary);font-size:.9rem;font-weight:600;line-height:1.5;cursor:pointer}._description_son21_27{max-width:58ch;margin:.3rem 0 0;color:var(--text-secondary);font-size:.8rem;line-height:1.6}._action_son21_35{display:flex;flex:0 0 auto;align-items:center;gap:.65rem}._state_son21_42{min-width:3.5rem;color:var(--text-muted);font-size:.75rem;text-align:right}._switch_son21_49{display:inline-flex;flex:0 0 46px;align-items:center;justify-content:flex-start;width:46px;min-width:46px;height:28px;min-height:28px;margin:0;padding:3px;border:1px solid var(--border-color);border-radius:999px;background:var(--surface-hover);box-shadow:none;cursor:pointer;transition:background .16s ease,border-color .16s ease}._switch_son21_49[aria-checked=true]{border-color:var(--primary-color);background:var(--primary-color)}._switch_son21_49:hover:not(:disabled){border-color:var(--text-secondary);transform:none;box-shadow:none}._switch_son21_49:focus-visible{outline:2px solid var(--primary-color);outline-offset:3px}._switch_son21_49:disabled{cursor:not-allowed;opacity:.5}._thumb_son21_85{width:20px;height:20px;flex:0 0 20px;border-radius:50%;background:#fff;box-shadow:0 1px 3px #0003;transition:transform .16s ease}[aria-checked=true]>._thumb_son21_85{transform:translate(18px)}._error_son21_98{margin:.65rem 0 0;color:#ffb4ab;font-size:.8rem}@media(max-width:480px){._row_son21_5{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.3rem .75rem}._copy_son21_12{display:contents}._label_son21_16{grid-column:1;grid-row:1}._description_son21_27{grid-column:1/-1;grid-row:2}._action_son21_35{grid-column:2;grid-row:1}._action_son21_35{gap:.45rem}._state_son21_42{min-width:2.75rem}}@media(prefers-reduced-motion:reduce){._switch_son21_49,._thumb_son21_85{transition:none}}._page_1bl0b_1{padding:24px;display:grid;gap:var(--spacing-xl)}._page_1bl0b_1 h2{margin:0;color:var(--text-primary)}._errorText_1bl0b_12{margin:0;padding:.75rem 1rem;border:1px solid rgba(244,67,54,.35);border-radius:var(--border-radius-md);background:#f443361a;color:#ffb4ab}._accessDenied_1bl0b_21{display:grid;grid-template-columns:auto minmax(0,1fr);gap:var(--spacing-md);align-items:flex-start;padding:var(--spacing-lg);border:1px solid var(--border-color);border-radius:var(--border-radius-lg);background:var(--surface-color)}._accessDenied_1bl0b_21>i{margin-top:.2rem;color:var(--text-muted)}._accessDenied_1bl0b_21 h2,._accessDenied_1bl0b_21 p{margin:0}._accessDenied_1bl0b_21 p{margin-top:.35rem;color:var(--text-secondary)}._managementSection_1bl0b_44{border:1px solid var(--border-color);border-radius:var(--border-radius-lg);background:linear-gradient(180deg,#ffffff09,#ffffff03),var(--surface-color);overflow:hidden}._managementSection_1bl0b_44 summary{cursor:pointer;min-height:3.4rem;display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-md);padding:.95rem 1rem;list-style:none;border-bottom:1px solid transparent}._managementSection_1bl0b_44 summary::-webkit-details-marker{display:none}._managementSection_1bl0b_44 summary:after{content:"";font-family:"Font Awesome 6 Free";font-weight:900;color:var(--text-muted);font-size:.75rem;transition:transform .2s ease}._managementSection_1bl0b_44[open] summary{border-bottom-color:var(--border-color)}._managementSection_1bl0b_44[open] summary:after{transform:rotate(180deg)}._sectionTitle_1bl0b_79{display:inline-flex;align-items:center;gap:.55rem;color:var(--text-primary);font-weight:700}._sectionTitle_1bl0b_79 i{color:var(--text-muted)}._sectionSummary_1bl0b_90{margin-left:auto;color:var(--text-muted);font-size:.8rem;font-weight:500}._managementBody_1bl0b_97{display:grid;gap:var(--spacing-lg);padding:var(--spacing-lg)}._addUserPanel_1bl0b_103{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--spacing-lg);flex-wrap:wrap;padding:var(--spacing-lg);border:1px solid var(--border-color);border-radius:var(--border-radius-md);background:#00000029}._addUserPanel_1bl0b_103 h3,._addUserPanel_1bl0b_103 p{margin:0}._addUserPanel_1bl0b_103 h3{color:var(--text-primary);font-size:1rem}._addUserPanel_1bl0b_103 p{margin-top:.35rem;max-width:34rem;color:var(--text-secondary);font-size:.85rem;line-height:1.45}._addUserControls_1bl0b_130{flex:1 1 360px;display:grid;grid-template-columns:minmax(190px,1fr) minmax(120px,.45fr) auto;gap:.5rem;align-items:center}._selectControl_1bl0b_138{min-height:2.4rem;min-width:0;padding:.45rem .65rem;border:1px solid var(--border-color);border-radius:var(--border-radius-sm);background:var(--surface-color);color:var(--text-primary)}._primaryButton_1bl0b_148,._memberActions_1bl0b_149 button{min-height:2.35rem;display:inline-flex;align-items:center;justify-content:center;gap:.4rem;padding:.45rem .7rem;border:1px solid var(--border-color);border-radius:var(--border-radius-sm);background:var(--surface-hover);color:var(--text-primary);font-size:.8rem;font-weight:700;cursor:pointer}._primaryButton_1bl0b_148:hover:not(:disabled),._memberActions_1bl0b_149 button:hover:not(:disabled){border-color:var(--text-muted)}._primaryButton_1bl0b_148:disabled,._memberActions_1bl0b_149 button:disabled{opacity:.5;cursor:not-allowed}._primaryButton_1bl0b_148{border-color:#4caf5059;background:#4caf501f;color:#c9f7cf}._memberGrid_1bl0b_180{display:grid;gap:var(--spacing-lg)}._memberGroup_1bl0b_185{display:grid;gap:.75rem}._memberGroupHeader_1bl0b_190{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-md)}._memberGroupHeader_1bl0b_190 h4{margin:0;color:var(--text-primary)}._memberGroupHeader_1bl0b_190 span{color:var(--text-muted);font-size:.78rem}._tableWrap_1bl0b_205{overflow-x:auto;border:1px solid var(--border-color);border-radius:var(--border-radius-md);background:#0000001f}._memberTable_1bl0b_212{width:100%;min-width:680px;border-collapse:collapse}._memberTable_1bl0b_212 th,._memberTable_1bl0b_212 td{padding:.8rem .9rem;border-bottom:1px solid var(--border-color);text-align:left;vertical-align:middle}._memberTable_1bl0b_212 th{color:var(--text-muted);font-size:.72rem;font-weight:700;text-transform:uppercase}._memberTable_1bl0b_212 td{color:var(--text-secondary);font-size:.86rem}._memberTable_1bl0b_212 tr:last-child td{border-bottom:0}._memberTable_1bl0b_212 strong,._memberTable_1bl0b_212 small{display:block}._memberTable_1bl0b_212 strong{color:var(--text-primary)}._memberTable_1bl0b_212 small{margin-top:.2rem;color:var(--text-muted);font-family:SFMono-Regular,Consolas,monospace;font-size:.68rem;overflow-wrap:anywhere}._roleBadge_1bl0b_252{display:inline-flex;align-items:center;min-height:1.6rem;padding:.2rem .55rem;border:1px solid rgba(33,150,243,.35);border-radius:999px;background:#2196f31a;color:#b9dcff;font-size:.74rem;font-weight:700}._topUser_1bl0b_265{border-color:#ffc10759;background:#ffc1071a;color:#ffe3a3}._memberActions_1bl0b_149{display:flex;gap:.45rem;flex-wrap:wrap}._dangerButton_1bl0b_277{border-color:#f4433659!important;background:#f443361f!important;color:#ffb4ab!important}._emptyState_1bl0b_283{padding:var(--spacing-lg);border:1px dashed var(--border-color);border-radius:var(--border-radius-md);color:var(--text-muted);background:#0000001f;font-size:.85rem}._recoverySection_1bl0b_292{background:#00000014}._recoverySection_1bl0b_292 summary{min-height:3rem;padding-top:.75rem;padding-bottom:.75rem}._recoveryBody_1bl0b_301{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--spacing-lg);padding:var(--spacing-lg)}._recoveryBody_1bl0b_301 h3,._recoveryBody_1bl0b_301 p{margin:0}._recoveryBody_1bl0b_301 h3{color:var(--text-primary);font-size:.95rem}._recoveryBody_1bl0b_301 p{max-width:46rem;margin-top:.4rem;color:var(--text-secondary);font-size:.8rem;line-height:1.45}._recoveryButton_1bl0b_324{min-height:2.35rem;flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;gap:.45rem;padding:.48rem .75rem;border:1px solid var(--border-color);border-radius:var(--border-radius-sm);background:var(--surface-hover);color:var(--text-primary);font-size:.78rem;font-weight:700;cursor:pointer}._recoveryButton_1bl0b_324:hover{border-color:var(--text-muted)}._recoveryButton_1bl0b_324:focus-visible{outline:2px solid #7bb7ed;outline-offset:2px}@media(max-width:760px){._page_1bl0b_1{padding:16px}._addUserControls_1bl0b_130{grid-template-columns:1fr}._primaryButton_1bl0b_148{width:100%}._recoveryBody_1bl0b_301{flex-direction:column}._recoveryButton_1bl0b_324{width:100%}}._backdrop_1qhua_1{position:fixed;inset:0;z-index:1000;display:grid;place-items:center;padding:1.5rem;background:#000000b8;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}._modal_1qhua_12{position:relative;width:min(1100px,100%);max-height:min(900px,100vh - 3rem);display:flex;flex-direction:column;overflow:hidden;border:1px solid var(--border-color);border-radius:var(--border-radius-lg);background:var(--surface-color);box-shadow:0 24px 80px #0000008c;outline:none}._modalContent_1qhua_26{min-height:0;display:flex;flex-direction:column}._header_1qhua_32{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;padding:1.1rem 1.25rem;border-bottom:1px solid var(--border-color)}._header_1qhua_32 h2,._header_1qhua_32 p{margin:0}._header_1qhua_32 h2{color:var(--text-primary);font-size:1.15rem}._header_1qhua_32 p{margin-top:.3rem;color:var(--text-secondary);font-size:.85rem}._closeButton_1qhua_54{width:2.25rem;height:2.25rem;flex:0 0 auto;border:1px solid transparent;border-radius:var(--border-radius-sm);background:transparent;color:var(--text-secondary);cursor:pointer}._closeButton_1qhua_54:hover:not(:disabled){border-color:var(--border-color);background:var(--surface-hover);color:var(--text-primary)}._closeButton_1qhua_54:disabled{opacity:.45;cursor:not-allowed}._body_1qhua_74{min-height:0;overflow-y:auto;padding:1.25rem}._createForm_1qhua_80{display:grid;gap:.9rem;padding:1rem;border:1px solid var(--border-color);border-radius:var(--border-radius-md);background:#00000024}._createFormHeading_1qhua_89,._historyHeading_1qhua_90,._snapshotHeader_1qhua_91,._confirmationActions_1qhua_92{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}._createFormHeading_1qhua_89 h3,._createFormHeading_1qhua_89 p,._historyHeading_1qhua_90 h3,._historyHeading_1qhua_90 p{margin:0}._createFormHeading_1qhua_89 h3,._historyHeading_1qhua_90 h3{color:var(--text-primary);font-size:.95rem}._createFormHeading_1qhua_89 p,._historyHeading_1qhua_90 p{margin-top:.25rem;color:var(--text-secondary);font-size:.8rem}._formFields_1qhua_117{display:grid;grid-template-columns:minmax(220px,.7fr) minmax(280px,1.3fr);gap:.75rem}._formFields_1qhua_117 label{min-width:0;display:grid;gap:.35rem}._formFields_1qhua_117 label>span{color:var(--text-primary);font-size:.78rem;font-weight:700}._formFields_1qhua_117 label em{margin-left:.25rem;color:var(--text-muted);font-size:.68rem;font-style:normal;font-weight:500}._formFields_1qhua_117 label small{justify-self:end;color:var(--text-muted);font-size:.67rem}._formFields_1qhua_117 input,._formFields_1qhua_117 textarea{width:100%;min-width:0;box-sizing:border-box;padding:.55rem .65rem;border:1px solid var(--border-color);border-radius:var(--border-radius-sm);background:#0000002e;color:var(--text-primary);font:inherit;font-size:.82rem}._formFields_1qhua_117 input:focus,._formFields_1qhua_117 textarea:focus{border-color:#7bb7ed;outline:2px solid rgba(33,150,243,.2);outline-offset:1px}._formFields_1qhua_117 input:disabled,._formFields_1qhua_117 textarea:disabled{opacity:.55}._formFields_1qhua_117 textarea{resize:vertical}._primaryButton_1qhua_171,._secondaryButton_1qhua_172,._restoreButton_1qhua_173,._deleteButton_1qhua_174,._confirmRestoreButton_1qhua_175,._loadMoreButton_1qhua_176{min-height:2.25rem;display:inline-flex;align-items:center;justify-content:center;gap:.4rem;padding:.45rem .72rem;border:1px solid var(--border-color);border-radius:var(--border-radius-sm);background:var(--surface-hover);color:var(--text-primary);font-size:.76rem;font-weight:700;cursor:pointer}._primaryButton_1qhua_171:hover:not(:disabled),._secondaryButton_1qhua_172:hover:not(:disabled),._restoreButton_1qhua_173:hover:not(:disabled),._deleteButton_1qhua_174:hover:not(:disabled),._confirmRestoreButton_1qhua_175:hover:not(:disabled),._loadMoreButton_1qhua_176:hover:not(:disabled){border-color:var(--text-muted);filter:brightness(1.08)}._primaryButton_1qhua_171:focus-visible,._secondaryButton_1qhua_172:focus-visible,._restoreButton_1qhua_173:focus-visible,._deleteButton_1qhua_174:focus-visible,._confirmRestoreButton_1qhua_175:focus-visible,._loadMoreButton_1qhua_176:focus-visible{outline:2px solid #7bb7ed;outline-offset:2px}._primaryButton_1qhua_171:disabled,._secondaryButton_1qhua_172:disabled,._restoreButton_1qhua_173:disabled,._deleteButton_1qhua_174:disabled,._confirmRestoreButton_1qhua_175:disabled,._loadMoreButton_1qhua_176:disabled{opacity:.45;cursor:not-allowed}._primaryButton_1qhua_171,._confirmRestoreButton_1qhua_175{border-color:#4caf506b;background:#4caf5024;color:#c9f7cf}._secondaryButton_1qhua_172{flex:0 0 auto}._deleteButton_1qhua_174{border-color:#f4433661;background:#f443361f;color:#ffb4ab}._restoreButton_1qhua_173{border-color:#2196f359;background:#2196f31a;color:#b9dcff}._inlineError_1qhua_242,._errorBanner_1qhua_243,._mutationStatus_1qhua_244,._assetWarning_1qhua_245,._incompleteWarning_1qhua_246,._staleWarning_1qhua_247,._restoreNotice_1qhua_248{padding:.7rem .8rem;border-radius:var(--border-radius-sm);font-size:.78rem;line-height:1.45}._inlineError_1qhua_242,._errorBanner_1qhua_243{border:1px solid rgba(244,67,54,.35);background:#f443361a;color:#ffb4ab}._historyHeading_1qhua_90{align-items:center;margin:1.35rem 0 .8rem}._mutationStatus_1qhua_244,._assetWarning_1qhua_245,._incompleteWarning_1qhua_246,._staleWarning_1qhua_247{display:flex;align-items:center;gap:.5rem;margin-bottom:.75rem;border:1px solid rgba(255,193,7,.3);background:#ffc10714;color:#ffe3a3}._restoreNotice_1qhua_248{border-color:#4caf506b;background:#4caf501c;color:#c9f7cf}._incompleteWarning_1qhua_246,._staleWarning_1qhua_247{border-color:#ff980080;background:#ff980024;color:#ffe0ad}._incompleteWarning_1qhua_246 strong,._staleWarning_1qhua_247 strong{color:#fff0d1}._staleWarning_1qhua_247{margin-bottom:.75rem;font-weight:650}._centerState_1qhua_302{min-height:9rem;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:.7rem;padding:1.5rem;border:1px dashed var(--border-color);border-radius:var(--border-radius-md);color:var(--text-secondary);text-align:center;font-size:.84rem}._centerState_1qhua_302>i{color:var(--text-muted);font-size:1.15rem}._snapshotList_1qhua_321{display:grid;gap:.75rem}._snapshotCard_1qhua_326{overflow:hidden;border:1px solid var(--border-color);border-radius:var(--border-radius-md);background:#0000001c;transition:border-color .2s ease,box-shadow .2s ease}._highlighted_1qhua_334{border-color:#4caf5094;box-shadow:0 0 0 1px #4caf5026}._snapshotHeader_1qhua_91{align-items:center;padding:.85rem}._expandButton_1qhua_344{min-width:0;flex:1 1 auto;display:flex;align-items:flex-start;gap:.65rem;padding:0;border:0;background:transparent;color:inherit;text-align:left;cursor:pointer}._expandButton_1qhua_344>i{width:.75rem;margin-top:.27rem;color:var(--text-muted);font-size:.7rem}._expandButton_1qhua_344:focus-visible{border-radius:2px;outline:2px solid #7bb7ed;outline-offset:4px}._snapshotTitle_1qhua_369{min-width:0;display:grid;gap:.35rem}._snapshotTitle_1qhua_369>span{display:flex;align-items:center;gap:.45rem;flex-wrap:wrap}._snapshotTitle_1qhua_369 strong{color:var(--text-primary);font-size:.9rem;overflow-wrap:anywhere}._snapshotTitle_1qhua_369 small{color:var(--text-secondary);font-size:.76rem;line-height:1.35;white-space:pre-wrap}._kindBadge_1qhua_392,._newBadge_1qhua_393{display:inline-flex;align-items:center;min-height:1.25rem;padding:.1rem .4rem;border:1px solid;border-radius:999px;font-size:.6rem;font-weight:800;letter-spacing:.04em}._manual_1qhua_405{border-color:#2196f359;background:#2196f31a;color:#b9dcff}._automatic_1qhua_411{border-color:#9c27b061;background:#9c27b01f;color:#eac0f2}._escape_1qhua_417{border-color:#ff980080;background:#ff980021;color:#ffe0ad}._backup_1qhua_423{border-color:#9c27b07a;background:#9c27b024;color:#eac0f2}._newBadge_1qhua_393{border-color:#4caf5066;background:#4caf501f;color:#c9f7cf}._snapshotActions_1qhua_435{flex:0 0 auto;display:flex;gap:.4rem}._metadata_1qhua_441{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.55rem 1rem;margin:0;padding:0 .85rem .85rem 2.25rem}._metadata_1qhua_441 div{min-width:0}._metadata_1qhua_441 dt{margin-bottom:.12rem;color:var(--text-muted);font-size:.62rem;font-weight:700;letter-spacing:.03em;text-transform:uppercase}._metadata_1qhua_441 dd{margin:0;color:var(--text-secondary);font-size:.72rem;overflow-wrap:anywhere}._payloadArea_1qhua_466{padding:.9rem;border-top:1px solid var(--border-color);background:#0000001f}._payloadState_1qhua_472{min-height:4rem;display:flex;align-items:center;justify-content:center;gap:.55rem;color:var(--text-secondary);font-size:.8rem}._payloadGroups_1qhua_482{display:grid;gap:.5rem}._assetWarning_1qhua_245{margin-bottom:.15rem}._payloadGroup_1qhua_482{overflow:hidden;border:1px solid var(--border-color);border-radius:var(--border-radius-sm);background:#0000001a}._payloadGroupToggle_1qhua_498{width:100%;min-height:2.6rem;display:grid;grid-template-columns:minmax(150px,auto) minmax(0,1fr) auto;gap:.65rem;align-items:center;padding:.55rem .7rem;border:0;background:transparent;color:var(--text-primary);text-align:left;cursor:pointer}._payloadGroupToggle_1qhua_498 span{font-size:.78rem;font-weight:700}._payloadGroupToggle_1qhua_498 small{color:var(--text-muted);font-size:.69rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._payloadGroupToggle_1qhua_498 i{color:var(--text-muted);font-size:.65rem}._payloadGroupToggle_1qhua_498:hover{background:var(--surface-hover)}._payloadGroupToggle_1qhua_498:focus-visible{outline:2px solid #7bb7ed;outline-offset:-2px}._payloadGroupBody_1qhua_535{padding:.7rem;border-top:1px solid var(--border-color)}._jsonBlock_1qhua_540{max-height:28rem;margin:0;overflow:auto;padding:.8rem;border-radius:var(--border-radius-sm);background:#00000047;color:#d7e3ee;font-family:SFMono-Regular,Consolas,monospace;font-size:.69rem;line-height:1.5;white-space:pre-wrap;overflow-wrap:anywhere}._loadMoreButton_1qhua_176{width:100%;margin-top:.8rem}._confirmationBackdrop_1qhua_560{position:absolute;inset:0;z-index:2;display:grid;place-items:center;padding:1rem;background:#000000b8}._confirmationDialog_1qhua_570{width:min(880px,100%);padding:1.25rem;border:1px solid var(--border-color);border-radius:var(--border-radius-lg);background:var(--surface-color);box-shadow:0 20px 60px #00000080;text-align:center}._confirmationDialog_1qhua_570>i{color:#ffe3a3;font-size:1.4rem}._confirmationDialog_1qhua_570 h3{margin:.65rem 0 0;color:var(--text-primary);font-size:1rem}._confirmationDialog_1qhua_570 p{margin:.65rem 0 0;color:var(--text-secondary);font-size:.82rem;line-height:1.55}._confirmationSummaries_1qhua_595{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;margin-top:1rem;text-align:left}._confirmationSummary_1qhua_603{min-width:0;padding:.8rem;border:1px solid var(--border-color);border-radius:var(--border-radius-sm);background:#00000024}._confirmationSummary_1qhua_603 h4,._confirmationSummary_1qhua_603 p,._confirmationSummary_1qhua_603 dl{margin:0}._confirmationSummary_1qhua_603 h4{margin-bottom:.65rem;color:var(--text-primary);font-size:.8rem;overflow-wrap:anywhere}._confirmationSummary_1qhua_603 dl{display:grid;gap:.4rem}._confirmationSummary_1qhua_603 dl div{display:grid;grid-template-columns:minmax(85px,.7fr) minmax(0,1.3fr);gap:.5rem}._confirmationSummary_1qhua_603 dt{color:var(--text-muted);font-size:.68rem;font-weight:700}._confirmationSummary_1qhua_603 dd{margin:0;color:var(--text-secondary);font-size:.7rem;overflow-wrap:anywhere}._confirmationSummary_1qhua_603 ._summaryWarning_1qhua_641{margin-top:.65rem;color:#ffe0ad;font-size:.7rem}._confirmationSummary_1qhua_603>button{margin-top:.65rem}._restoreImpact_1qhua_650{margin-top:.8rem;padding:.75rem;border:1px solid rgba(255,193,7,.3);border-radius:var(--border-radius-sm);background:#ffc10714;text-align:left}._restoreImpact_1qhua_650 p{margin:0;color:#ffe3a3;font-size:.75rem}._restoreImpact_1qhua_650 p+p{margin-top:.4rem}._confirmationCheckbox_1qhua_667{display:flex;align-items:flex-start;gap:.55rem;margin-top:.8rem;color:var(--text-primary);font-size:.78rem;text-align:left;cursor:pointer}._confirmationCheckbox_1qhua_667 input{margin-top:.12rem}._confirmationActions_1qhua_92{justify-content:flex-end;margin-top:1rem}@media(max-width:760px){._backdrop_1qhua_1{padding:0}._modal_1qhua_12{width:100%;max-height:100vh;min-height:100vh;border-radius:0}._header_1qhua_32,._body_1qhua_74{padding:1rem}._formFields_1qhua_117,._metadata_1qhua_441,._confirmationSummaries_1qhua_595{grid-template-columns:1fr}._createFormHeading_1qhua_89,._snapshotHeader_1qhua_91{align-items:stretch;flex-direction:column}._snapshotActions_1qhua_435{padding-left:1.4rem}._snapshotActions_1qhua_435 button{flex:1 1 auto}._metadata_1qhua_441{padding-left:2.25rem}._payloadGroupToggle_1qhua_498{grid-template-columns:minmax(0,1fr) auto}._payloadGroupToggle_1qhua_498 small{grid-column:1/-1;grid-row:2;white-space:normal}._payloadGroupToggle_1qhua_498 i{grid-column:2;grid-row:1}}@media(max-width:460px){._historyHeading_1qhua_90{align-items:flex-start}._snapshotActions_1qhua_435{flex-direction:column}._confirmationActions_1qhua_92{flex-direction:column-reverse}._confirmationActions_1qhua_92 button{width:100%}}._stack_1utp0_1{display:grid;gap:calc(var(--spacing-xl) / 2)}._sectionTitle_1utp0_6{display:inline-flex;align-items:center;gap:.4rem}._infoIcon_1utp0_12{display:inline-flex;align-items:center;justify-content:center;color:var(--text-muted);font-size:.8rem;cursor:help}._infoIcon_1utp0_12:hover{color:var(--text-primary)}._workspace_1k72s_1{--primary-color: #78cdb4;--primary-hover: #9be1cc;--primary-color-dim: rgba(120, 205, 180, .12);--accent-color: #78cdb4;--surface-color: #201f25;--surface-hover: #292830;--border-color: rgba(255, 255, 255, .08);--math-panel-background: linear-gradient(145deg, rgba(37, 35, 43, .95), rgba(27, 26, 31, .98));display:flex;flex-direction:column;min-height:0;height:100%;background:radial-gradient(circle at 80% 10%,rgba(78,190,160,.065),transparent 30rem),#151517}._content_1k72s_17{flex:1;min-height:0;overflow:auto;padding:24px max(24px,(100% - 1536px) / 2) 40px;scrollbar-width:thin}@media(max-width:600px){._content_1k72s_17{padding:16px 12px 24px}}._builder_p2saa_1{--spec-violet: #8b7cff;--spec-pink: #e979d1;--spec-cyan: #6edbe8;display:grid;grid-template-columns:310px minmax(0,1fr);height:100%;min-height:0;margin:0;overflow:hidden;background:radial-gradient(circle at 78% 12%,rgba(100,108,255,.08),transparent 27rem),#151517}._sidebar_p2saa_14{min-height:0;overflow-y:auto;border-right:1px solid rgba(255,255,255,.08);background:linear-gradient(180deg,#25232bfa,#19181cfc);box-shadow:12px 0 40px #0000002e;padding:1rem}._sidebarHeader_p2saa_23{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding-bottom:1rem;border-bottom:1px solid var(--border-color)}._sidebarHeader_p2saa_23 div{display:grid;gap:.2rem}._sidebarHeader_p2saa_23 span,._eyebrow_p2saa_37{color:var(--text-muted);font-size:.7rem;text-transform:uppercase;letter-spacing:.08em}._sidebarHeader_p2saa_23 button,._fileActions_p2saa_44 button,._fileActions_p2saa_44 a{width:34px;min-width:34px;height:34px;flex:0 0 34px;aspect-ratio:1;display:inline-grid;place-items:center;padding:0;border:1px solid var(--border-color);border-radius:50%;background:var(--surface-hover);color:var(--text-secondary);cursor:pointer;text-decoration:none}._sidebarSection_p2saa_61{margin-top:1.25rem}._sidebarSection_p2saa_61 h3{margin:0 0 .55rem;font-size:.72rem;text-transform:uppercase;letter-spacing:.08em;color:var(--text-muted)}._list_p2saa_73{display:grid;gap:.4rem}._listRow_p2saa_78{width:100%;display:grid;gap:.25rem;padding:.7rem;text-align:left;border:1px solid transparent;border-radius:var(--border-radius-md);color:var(--text-secondary);background:transparent;cursor:pointer}._listRow_p2saa_78:hover,._selected_p2saa_91{background:var(--surface-hover);border-color:var(--border-color)}._selected_p2saa_91{background:linear-gradient(100deg,#7969f22e,#7969f20e);box-shadow:inset 2px 0 0 var(--spec-violet)}._listRow_p2saa_78 strong,._fileRow_p2saa_101 strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.86rem}._listRow_p2saa_78 span,._fileRow_p2saa_101 span{color:var(--text-muted);font-size:.72rem}._emptyList_p2saa_113{margin:.4rem 0;color:var(--text-muted);font-size:.8rem;line-height:1.4}._fileRow_p2saa_101{position:relative;display:flex;justify-content:space-between;gap:.5rem;padding:.7rem;border:1px solid var(--border-color);border-radius:var(--border-radius-md);cursor:pointer}._fileRow_p2saa_101>div:first-child{min-width:0;display:grid;gap:.3rem}._fileActions_p2saa_44{position:absolute;top:.35rem;right:.35rem;display:flex;gap:.2rem;opacity:0;transition:opacity .15s}._fileRow_p2saa_101:hover ._fileActions_p2saa_44,._fileRow_p2saa_101:focus-within ._fileActions_p2saa_44{opacity:1}._fileActions_p2saa_44 button,._fileActions_p2saa_44 a{width:28px;min-width:28px;height:28px;flex-basis:28px;font-size:.72rem}._main_p2saa_159{min-width:0;min-height:0;display:flex;flex-direction:column;background:linear-gradient(rgba(255,255,255,.013) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.013) 1px,transparent 1px);background-size:36px 36px}._conversationHeader_p2saa_168{display:flex;align-items:center;justify-content:space-between;gap:1rem;min-height:5rem;padding:.8rem 1.4rem;border-bottom:1px solid rgba(255,255,255,.07);background:#141417c7;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}._conversationHeader_p2saa_168 h2,._artifact_p2saa_180 h2{margin:.2rem 0;font-size:1.15rem}._conversationHeader_p2saa_168 small{color:var(--text-muted)}._readiness_p2saa_189{flex:0 0 auto;text-align:right;display:grid;justify-items:end}._readiness_p2saa_189 strong{display:inline-flex;align-items:center;gap:.45rem;color:#c9c1ff;font-size:1.1rem}._readiness_p2saa_189 strong>i{display:inline-grid;width:1.75rem;min-width:1.75rem;height:1.75rem;aspect-ratio:1;place-items:center;border:1px solid rgba(157,143,255,.34);border-radius:.58rem;background:linear-gradient(145deg,#7666ec4d,#db68c529);font-size:.74rem}._readiness_p2saa_189 span{font-size:.72rem;color:var(--text-muted)}._readiness_p2saa_189 strong>span{color:#c9c1ff;font-size:1.05rem}._progress_p2saa_227{height:3px;background:#ffffff0f}._progress_p2saa_227 span{display:block;height:100%;background:linear-gradient(90deg,var(--spec-violet),var(--spec-pink));transition:width .3s}._auditPanel_p2saa_239{border-bottom:1px solid rgba(139,124,255,.16);background:#19181df0;color:var(--text-secondary)}._auditPanel_p2saa_239>summary{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.8rem;min-height:3.2rem;padding:.55rem 1.4rem;cursor:pointer;list-style:none}._auditPanel_p2saa_239>summary::-webkit-details-marker{display:none}._auditPanel_p2saa_239>summary>span{display:inline-flex;align-items:center;gap:.45rem;color:#c9c1ff;font-size:.78rem;font-weight:700}._auditPanel_p2saa_239>summary small{color:var(--text-muted);font-size:.7rem}._auditPanel_p2saa_239>summary>i{color:var(--text-muted);font-size:.7rem;transition:transform .18s}._auditPanel_p2saa_239[open]>summary>i{transform:rotate(180deg)}._auditBody_p2saa_284{display:grid;gap:1rem;padding:.3rem 1.4rem 1rem}._coverageGrid_p2saa_290{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.55rem}._coverageGrid_p2saa_290 article{min-width:0;padding:.65rem;border:1px solid var(--border-color);border-radius:.65rem;background:#ffffff06}._coverageGrid_p2saa_290 article._complete_p2saa_304{border-color:#5dd39933}._coverageGrid_p2saa_290 article._partial_p2saa_308{border-color:#ffbe5047}._coverageGrid_p2saa_290 article._missing_p2saa_312{border-color:#ff69694d}._coverageGrid_p2saa_290 header,._blockerList_p2saa_316 article header{display:flex;justify-content:space-between;align-items:center;gap:.5rem}._coverageGrid_p2saa_290 strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.7rem}._coverageGrid_p2saa_290 span,._blockerList_p2saa_316 article header span{color:var(--text-muted);font-size:.58rem;text-transform:uppercase;letter-spacing:.05em}._coverageGrid_p2saa_290 p,._coverageGrid_p2saa_290 li{color:var(--text-muted);font-size:.65rem;line-height:1.45}._coverageGrid_p2saa_290 p{margin:.35rem 0 0}._coverageGrid_p2saa_290 ul{margin:.4rem 0 0;padding-left:1rem}._blockerList_p2saa_316{display:grid;gap:.5rem}._blockerList_p2saa_316 h3{margin:0;color:#e8b0b0;font-size:.72rem;text-transform:uppercase;letter-spacing:.06em}._blockerList_p2saa_316 article{padding:.65rem .75rem;border-left:2px solid rgba(255,105,105,.5);background:#ff50500b}._blockerList_p2saa_316 article p{margin:.35rem 0;font-size:.72rem}._blockerList_p2saa_316 article small{color:var(--text-muted);font-size:.66rem}._noBlockers_p2saa_381{display:flex;align-items:center;gap:.4rem;margin:0;color:#82dcae;font-size:.72rem}._conceptFrame_p2saa_390{border-bottom:1px solid rgba(139,124,255,.16);background:linear-gradient(110deg,#8b7cff1a,#6edbe80b);color:var(--text-secondary)}._conceptFrame_p2saa_390 summary{display:grid;grid-template-columns:2rem minmax(0,1fr) auto;align-items:center;gap:.75rem;min-height:4.25rem;padding:.6rem 1.4rem;cursor:pointer;list-style:none}._conceptFrame_p2saa_390 summary::-webkit-details-marker{display:none}._conceptFrame_p2saa_390 summary:hover{background:#8b7cff09}._conceptFrameIcon_p2saa_415{display:inline-grid;width:2rem;min-width:2rem;height:2rem;aspect-ratio:1;place-items:center;border:1px solid rgba(155,141,255,.3);border-radius:.65rem;background:linear-gradient(145deg,#6f5ee138,#d25ebe1a);color:#c9c1ff;font-size:.7rem}._conceptFrameHeading_p2saa_429{min-width:0;display:grid;gap:.12rem}._conceptFrameHeading_p2saa_429 strong{color:var(--text-primary);font-size:.82rem}._conceptFrameHeading_p2saa_429 small{display:-webkit-box;overflow:hidden;color:#ffffff7a;font-size:.72rem;line-height:1.4;-webkit-box-orient:vertical;-webkit-line-clamp:2}._conceptFrameToggle_p2saa_450{display:inline-flex;align-items:center;gap:.45rem;color:#beb6ffb8;font-size:.68rem;font-weight:700;white-space:nowrap}._conceptFrameToggle_p2saa_450>i{transition:transform .18s ease}._conceptFrame_p2saa_390[open] ._conceptFrameToggle_p2saa_450>i{transform:rotate(180deg)}._conceptFrame_p2saa_390[open] ._conceptFrameToggle_p2saa_450>span{font-size:0}._conceptFrame_p2saa_390[open] ._conceptFrameToggle_p2saa_450>span:after{content:"Hide details";font-size:.68rem}._conceptFrameDetails_p2saa_477{display:grid;gap:.45rem;padding:0 1.4rem .85rem 4.15rem}._conceptFrameDetails_p2saa_477 p{margin:0;color:#beb6ffb8;font-size:.7rem}._conceptFrameDetails_p2saa_477 small{color:var(--text-muted);font-size:.72rem;line-height:1.5}._readinessDetails_p2saa_495{padding:.55rem 1.4rem;border-bottom:1px solid var(--border-color);background:#ffffff05;color:var(--text-muted);font-size:.75rem}._readinessDetails_p2saa_495 summary{display:flex;align-items:center;gap:.45rem;cursor:pointer;color:var(--text-secondary)}._readinessDetails_p2saa_495 ul{columns:2;margin:.65rem 0 .35rem;padding-left:1.15rem;line-height:1.6}._readinessDetails_p2saa_495 p{margin:.4rem 0}._readinessDetails_p2saa_495 ._contradiction_p2saa_522{color:var(--error-color)}._scrollArea_p2saa_526{flex:1;min-height:0;overflow-y:auto;padding:1.4rem}._messages_p2saa_533{max-width:900px;margin:0 auto;display:grid;gap:1rem}._message_p2saa_533{display:grid;grid-template-columns:2.15rem minmax(0,1fr);gap:.85rem;line-height:1.55}._messageBody_p2saa_547{min-width:0}._avatar_p2saa_551{display:inline-flex;align-items:center;justify-content:center;width:2.15rem;height:2.15rem;border:1px solid rgba(255,255,255,.09);border-radius:.7rem;background:#ffffff0b;color:#ffffff94;font-size:.68rem}._assistantMessage_p2saa_564 ._avatar_p2saa_551{border-color:#8b7cff40;background:linear-gradient(145deg,#6f5ee138,#d25ebe1a);color:#c9c1ff}._messageMeta_p2saa_570{display:flex;align-items:baseline;gap:.55rem;margin:.05rem 0 .36rem}._messageMeta_p2saa_570 strong{font-size:.73rem}._messageMeta_p2saa_570 time{color:#ffffff4a;font-size:.61rem}._usageBadge_p2saa_586{display:inline-flex;align-items:center;gap:.28rem;color:#b9b0ff94;font-size:.59rem;cursor:help}._message_p2saa_533 p:last-child{margin-bottom:0}._userBody_p2saa_599{max-width:100%;padding:.82rem .95rem;border:1px solid rgba(139,124,255,.15);border-radius:.25rem .9rem .9rem;background:#8b7cff13;color:#ffffffd1;font-size:.83rem;line-height:1.7;white-space:pre-wrap;overflow-wrap:anywhere}._sourceDocument_p2saa_612{margin-top:.55rem;max-width:520px;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.7rem;padding:.72rem .8rem;border:1px solid rgba(139,124,255,.22);border-radius:var(--border-radius-md);background:#8b7cff12;color:var(--text-secondary);text-decoration:none}._sourceDocument_p2saa_612>i:first-child{color:#b8adff;font-size:1.1rem}._sourceDocument_p2saa_612 span{min-width:0;display:grid;gap:.15rem}._sourceDocument_p2saa_612 strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.8rem}._sourceDocument_p2saa_612 small{color:var(--text-muted);font-size:.68rem}._thinking_p2saa_650{color:var(--text-muted)}._failed_p2saa_654,._error_p2saa_654{color:var(--error-color)}._failed_p2saa_654 button{display:inline-flex;align-items:center;gap:.35rem;padding:.4rem .6rem;border:1px solid rgba(255,120,120,.25);border-radius:var(--border-radius-md);background:#ff505014;color:var(--error-color);cursor:pointer}._starters_p2saa_670{max-width:900px;margin:1rem auto;display:flex;flex-wrap:wrap;gap:.5rem}._starters_p2saa_670 button{padding:.65rem .85rem;border:1px solid var(--border-color);border-radius:999px;color:var(--text-secondary);background:var(--surface-color);cursor:pointer}._artifact_p2saa_180{max-width:1000px;margin:2rem auto 0;border:1px solid var(--border-color);border-radius:var(--border-radius-lg);background:var(--surface-color);overflow:hidden}._artifact_p2saa_180>header{display:flex;justify-content:space-between;align-items:center;gap:1rem;padding:1rem 1.2rem;border-bottom:1px solid var(--border-color)}._markdown_p2saa_705{padding:1.5rem;line-height:1.6}._markdown_p2saa_705 pre{overflow-x:auto;padding:1rem;background:#00000040;border-radius:var(--border-radius-md)}._artifact_p2saa_180 footer{display:flex;justify-content:flex-end;gap:.65rem;padding:1rem 1.2rem;border-top:1px solid var(--border-color)}._specWorkspace_p2saa_725{max-width:1100px;margin:2rem auto 0;border:1px solid rgba(139,124,255,.2);border-radius:var(--border-radius-lg);background:#1c1b20f5;overflow:hidden;box-shadow:0 24px 70px #00000038}._specWorkspace_p2saa_725>header{display:flex;justify-content:space-between;align-items:center;gap:1rem;padding:1rem 1.2rem;border-bottom:1px solid var(--border-color);background:linear-gradient(110deg,#8b7cff14,#6edbe806)}._specWorkspace_p2saa_725 h2{margin:.2rem 0 0;font-size:1.05rem}._specWorkspace_p2saa_725>footer{display:flex;justify-content:flex-end;align-items:center;gap:.65rem;min-height:3.6rem;padding:.75rem 1.2rem;border-top:1px solid var(--border-color);color:var(--text-muted);font-size:.72rem}._specWorkspace_p2saa_725>footer>span:first-child{margin-right:auto}._workspaceActions_p2saa_766{display:flex;align-items:center;gap:.6rem}._modeToggle_p2saa_772{display:inline-flex;padding:.2rem;border:1px solid var(--border-color);border-radius:.65rem;background:#00000026}._modeToggle_p2saa_772 button{padding:.4rem .65rem;border:0;border-radius:.45rem;background:transparent;color:var(--text-muted);cursor:pointer}._modeToggle_p2saa_772 ._activeMode_p2saa_789{background:#8b7cff2e;color:#d2cbff}._markdownEditor_p2saa_794{display:block;width:100%;min-height:560px;resize:vertical;padding:1.35rem;border:0;outline:0;background:#17171a;color:#ffffffdb;font:.82rem/1.65 ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;tab-size:2}._legacyNotice_p2saa_808{display:flex;align-items:center;gap:.55rem;padding:.65rem 1.4rem;border-bottom:1px solid rgba(255,190,80,.16);background:#ffaa3c0f;color:#d8b77f;font-size:.76rem}._downloadButton_p2saa_819,._closedBar_p2saa_819 button,._emptyState_p2saa_819 button,._acceptButton_p2saa_819,._secondaryButton_p2saa_819{display:inline-flex;align-items:center;gap:.45rem;padding:.65rem .9rem;border-radius:var(--border-radius-md);border:1px solid var(--border-color);text-decoration:none;cursor:pointer}._downloadButton_p2saa_819,._secondaryButton_p2saa_819{background:var(--surface-hover);color:var(--text-secondary)}._acceptButton_p2saa_819,._emptyState_p2saa_819 button{background:var(--accent-color);color:#fff;border-color:var(--accent-color)}._composer_p2saa_841{display:grid;gap:.55rem;padding:.75rem 1.4rem .85rem;border-top:1px solid rgba(255,255,255,.07);background:linear-gradient(180deg,#151517e0,#151517fa)}._skipQuestionRow_p2saa_849{display:flex;justify-content:flex-end}._skipQuestionRow_p2saa_849 button{display:inline-flex;align-items:center;gap:.4rem;padding:.35rem .55rem;border:0;background:transparent;color:var(--text-muted);font-size:.7rem;cursor:pointer}._skipQuestionRow_p2saa_849 button:hover{color:var(--text-secondary)}._composerControls_p2saa_870{position:relative;display:flex;align-items:flex-end;gap:.65rem}._composer_p2saa_841 textarea{flex:1;min-height:48px;max-height:160px;resize:vertical;padding:.75rem 5.5rem .75rem .75rem;border:1px solid rgba(255,255,255,.12);border-radius:1rem;background:#26252aed;box-shadow:0 16px 45px #0000004d,inset 0 1px #ffffff0a;color:var(--text-primary);font:inherit}._composer_p2saa_841 textarea:focus{border-color:#8b7cff7a;box-shadow:0 16px 45px #0000004d,0 0 0 3px #8b7cff14}._fileInput_p2saa_896{display:none}._attachButton_p2saa_900,._sendButton_p2saa_900{flex:0 0 44px;width:44px;min-width:44px;height:44px;aspect-ratio:1;padding:0;border-radius:50%;cursor:pointer}._attachButton_p2saa_900{border:1px solid var(--border-color);background:var(--surface-hover);color:var(--text-secondary)}._sendButton_p2saa_900{border:1px solid rgba(166,152,255,.45);background:linear-gradient(145deg,#7d6bf0,#a35dca);box-shadow:0 7px 18px #5d49c345;color:#fff}._characterCount_p2saa_924{position:absolute;right:58px;bottom:.45rem;color:var(--text-muted);font-size:.62rem;pointer-events:none}._pendingDocument_p2saa_933{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.65rem;max-width:520px;padding:.55rem .7rem;border:1px solid var(--border-color);border-radius:var(--border-radius-md);background:#ffffff09}._pendingDocument_p2saa_933>i{color:#b8adff}._pendingDocument_p2saa_933 span{min-width:0;display:grid}._pendingDocument_p2saa_933 strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.76rem}._pendingDocument_p2saa_933 small{color:var(--text-muted);font-size:.65rem}._pendingDocument_p2saa_933 button{border:0;background:transparent;color:var(--text-muted);cursor:pointer}._composer_p2saa_841 button:disabled,._artifact_p2saa_180 button:disabled{opacity:.55;cursor:not-allowed}._closedBar_p2saa_819{display:flex;justify-content:space-between;align-items:center;gap:1rem;padding:1rem 1.4rem;border-top:1px solid var(--border-color);background:var(--surface-color);color:var(--text-muted)}._closedBar_p2saa_819 button{background:var(--surface-hover);color:var(--text-secondary)}._emptyState_p2saa_819{margin:auto;max-width:620px;padding:2rem;text-align:center;color:var(--text-muted)}._emptyState_p2saa_819>i{font-size:2.5rem;color:var(--accent-color)}._emptyState_p2saa_819 h2{color:var(--text-primary)}._error_p2saa_654{padding:.75rem 1rem;background:#ff000014}@media(max-width:900px){._builder_p2saa_1{grid-template-columns:1fr;overflow:auto}._sidebar_p2saa_14{max-height:280px;border-right:0;border-bottom:1px solid var(--border-color)}._main_p2saa_159{min-height:650px}._readinessDetails_p2saa_495 ul{columns:1}._coverageGrid_p2saa_290{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){._conversationHeader_p2saa_168 small{display:none}._readiness_p2saa_189>span{max-width:9rem}._conceptFrame_p2saa_390 summary{grid-template-columns:2rem minmax(0,1fr);padding-inline:1rem}._conceptFrameToggle_p2saa_450{grid-column:2}._conceptFrameDetails_p2saa_477{padding-left:3.75rem;padding-right:1rem}}._workflowPanel_p2saa_1055,._questionCards_p2saa_1055{max-width:1100px;margin:1.2rem auto 0;padding:1rem;border:1px solid rgba(139,124,255,.25);border-radius:.8rem;background:#202026;color:var(--text-secondary);font-size:.82rem}._workflowPanel_p2saa_1055 header,._workflowActions_p2saa_1066,._repositoryRow_p2saa_1066{display:flex;align-items:center;justify-content:space-between;gap:.75rem;flex-wrap:wrap}._workflowPanel_p2saa_1055 header div,._repositoryRow_p2saa_1066 span{display:grid;gap:.3rem}._workflowPanel_p2saa_1055 small,._dialog_p2saa_1079 small,._questionCards_p2saa_1055 small{display:block;color:var(--text-muted)}._workflowPanel_p2saa_1055 button,._questionCards_p2saa_1055 button,._dialog_p2saa_1079 button{border:1px solid var(--border-color);border-radius:.5rem;background:var(--surface-hover);color:var(--text-primary);padding:.6rem .8rem;cursor:pointer}._workflowPanel_p2saa_1055 button:disabled,._questionCards_p2saa_1055 button:disabled,._dialog_p2saa_1079 button:disabled{opacity:.5;cursor:not-allowed}._pipeline_p2saa_1098{display:flex;gap:.5rem;flex-wrap:wrap;margin:1rem 0}._pipeline_p2saa_1098 span{padding:.5rem .7rem;background:#8b7cff1f;border-radius:.5rem}._deferred_p2saa_1111{opacity:.5}._modelSettings_p2saa_1115{display:flex;flex-wrap:wrap;gap:.75rem;margin:1rem 0;border:1px solid var(--border-color);border-radius:.5rem}._modelSettings_p2saa_1115 label{display:grid;gap:.3rem}._modelSettings_p2saa_1115 select,._dialog_p2saa_1079 select,._dialog_p2saa_1079 input:not([type=checkbox]){padding:.6rem;border:1px solid var(--border-color);border-radius:.4rem;background:var(--surface-color);color:var(--text-primary);min-width:0}._plan_p2saa_1138,._run_p2saa_1138{margin-top:1rem;padding-top:.8rem;border-top:1px solid var(--border-color)}._plan_p2saa_1138 summary,._run_p2saa_1138 summary{cursor:pointer;padding:.25rem 0}._plan_p2saa_1138 pre,._run_p2saa_1138 pre,._dialog_p2saa_1079 pre{max-height:340px;overflow:auto;white-space:pre-wrap;overflow-wrap:anywhere;font-size:.75rem}._questionCards_p2saa_1055 h3{margin-top:0}._questionCards_p2saa_1055 article{border-top:1px solid var(--border-color);padding:.8rem 0}._questionCards_p2saa_1055 article>div{display:flex;gap:.5rem;flex-wrap:wrap}._dialog_p2saa_1079{width:min(660px,92vw);max-height:85vh;overflow:auto;border:1px solid #585073;border-radius:1rem;padding:1.5rem;background:#202026;color:#e5e3eb;box-shadow:0 20px 80px #0009}._dialog_p2saa_1079::backdrop{background:#000a;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}._dialog_p2saa_1079 h2{margin-top:0}._dialog_p2saa_1079 p{line-height:1.6}._dialog_p2saa_1079 label{display:grid;gap:.45rem;margin:1rem 0}._dialog_p2saa_1079 ._checkLabel_p2saa_1203{display:flex;gap:.65rem;align-items:flex-start;line-height:1.6}._checkLabel_p2saa_1203 input{width:1rem;height:1rem;flex:0 0 1rem;padding:0;margin:.25rem 0 0}._dialog_p2saa_1079 footer{display:flex;justify-content:flex-end;gap:.75rem;margin-top:1.2rem}._questionCards_p2saa_1055 button[aria-pressed=true]{background:#8b7cff4d;border-color:var(--spec-violet)}
