@charset "UTF-8";@import"https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600&display=swap";@import"https://fonts.googleapis.com/css2?family=JetBrains+Mono:wght@400;700&display=swap";@import"https://fonts.googleapis.com/css2?family=Space+Grotesk:wght@500;700&family=Poppins:wght@500;600;700&family=Instrument+Sans:wght@400;500;600&family=JetBrains+Mono:wght@400;500&display=swap";:root{--theme: #c8f24a;--theme-light: #d9f77e;--theme-darker: #a9d92f;--theme-fg: #0a0a0b;--theme-overlay: rgba(200, 242, 74, .12);--theme-overlay-strong: rgba(200, 242, 74, .2);--background-color: #131316;--background-color-dark: #0d0d0f;--surface-color: #18181b;--surface-color-elevated: #232328;--surface-color-light: #2a2a2f;--surface-color-hover: #303035;--overlay-color: var(--surface-color-elevated);--input-background: #18181b;--input-background-hover: #1e1e22;--border-color: rgba(255, 255, 255, .06);--border-color-subtle: rgba(255, 255, 255, .04);--border-color-default: rgba(255, 255, 255, .08);--border-color-strong: rgba(255, 255, 255, .12);--scrollbar-background: var(--surface-color);--radius-xs: 4px;--radius-sm: 6px;--radius: 8px;--radius-md: 8px;--radius-lg: 12px;--radius-xl: 16px;--radius-2xl: 20px;--radius-full: 9999px;--shadow-sm: 0 1px 2px rgba(0, 0, 0, .2);--shadow-md: 0 4px 12px rgba(0, 0, 0, .3);--shadow-lg: 0 8px 24px rgba(0, 0, 0, .4);--shadow-panel: 0 0 0 1px rgba(255, 255, 255, .04), 0 4px 24px rgba(0, 0, 0, .4), 0 1px 4px rgba(0, 0, 0, .3);--shadow-card: 0 0 0 1px rgba(255, 255, 255, .03), 0 2px 8px rgba(0, 0, 0, .3);--shadow-dropdown: 0 0 0 1px rgba(255, 255, 255, .05), 0 8px 32px rgba(0, 0, 0, .5), 0 2px 8px rgba(0, 0, 0, .3);--shadow-button-hover: 0 4px 12px rgba(200, 242, 74, .3);--shadow-focus: 0 0 0 3px rgba(200, 242, 74, .35);--timing-ease-out: cubic-bezier(.33, 1, .68, 1);--timing-ease-in-out: cubic-bezier(.65, 0, .35, 1);--duration-fast: .1s;--duration-normal: .15s;--duration-slow: .25s;--font-family: "Inter", -apple-system, BlinkMacSystemFont, sans-serif;--font-family-mono: "JetBrains Mono", monospace;--font-size-xs: 11px;--font-size-small: 12px;--font-size: 13px;--font-size-md: 14px;--font-size-big: 16px;--font-size-lg: 18px;--text-primary: #ffffff;--text-secondary: rgba(255, 255, 255, .7);--text-muted: rgba(255, 255, 255, .45);--text-disabled: rgba(255, 255, 255, .25);--red: #ff4757;--yellow: #ffbe0b;--green: #2ed573;--blue: var(--theme);--purple: #9a4ab8;--orange: #ff9f43;--track-video: #4a9bb8;--track-audio: #3ba55d;--track-text: #b89a4a;--track-effects: #9a4ab8}@media (prefers-reduced-motion){:root{--duration-normal: 0;--duration-fast: 0}}.wait *{cursor:wait!important}*{box-sizing:border-box;accent-color:var(--theme)}*::-webkit-scrollbar{width:10px;height:10px;background-color:var(--scrollbar-background)}*::-webkit-scrollbar-thumb{background:rgba(255,255,255,.15);border:2px solid var(--scrollbar-background);border-radius:var(--radius-full)}*::-webkit-scrollbar-thumb:hover{background:rgba(255,255,255,.25)}*::-webkit-scrollbar-corner{background-color:transparent}html,body{font-family:var(--font-family);font-size:var(--font-size);line-height:1.5;overflow:hidden;padding:0;margin:0;background-color:var(--background-color);color:var(--text-secondary);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}main{width:100vw;height:100vh;display:flex;align-items:center;justify-content:center}button,input,select{font-family:inherit;font-size:inherit;line-height:inherit}code,pre{font-family:var(--font-family-mono)}svg{display:block;width:24px;height:24px}button{background:none;appearance:none;border:0;padding:0}.loading{--loading-stripe-color: var(--surface-color-hover);background-image:linear-gradient(45deg,var(--loading-stripe-color) 25%,rgba(0,0,0,0) 25%,rgba(0,0,0,0) 50%,var(--loading-stripe-color) 50%,var(--loading-stripe-color) 75%,rgba(0,0,0,0) 75%,rgba(0,0,0,0) 100%);background-size:22.63px 22.63px;animation:loading 1s linear infinite}@keyframes loading{0%{background-position:0 0}to{background-position:22.63px 0}}._root_wp1ve_1{display:grid;width:100%;height:100%;grid-template-rows:1fr min-content;grid-template-columns:1fr min-content;grid-template-areas:"viewport navigation" "footer footer";overflow:hidden;background-color:var(--background-color);border-radius:12px;box-shadow:var(--shadow-panel)}._navigation_wp1ve_14{grid-area:navigation;min-height:0}._footer_wp1ve_19{grid-area:footer}._workspace_wp1ve_23{grid-area:viewport;min-height:0;min-width:0;overflow:hidden}._workspace_wp1ve_23 #sidebar-viewport-start-pane{transition:width .2s ease}@media (prefers-reduced-motion: reduce){._workspace_wp1ve_23 #sidebar-viewport-start-pane{transition:none}}._projectBack_wp1ve_38{display:none}._root_wp1ve_1[data-workspace-video=false] [data-layout-id=main-timeline]>:not(:first-child){display:none}._root_wp1ve_1[data-workspace-video=false] #main-timeline-start-pane{height:100%!important}._centered_wp1ve_49{grid-template-columns:1fr;grid-template-rows:1fr;grid-template-areas:"viewport";position:relative}._centered_wp1ve_49 ._navigation_wp1ve_14,._centered_wp1ve_49 ._footer_wp1ve_19{display:none}._centered_wp1ve_49 ._projectBack_wp1ve_38{display:block;position:absolute;top:20px;left:24px;z-index:2;color:var(--text-secondary);font-size:13px;text-decoration:none}._centered_wp1ve_49 ._projectBack_wp1ve_38:hover{color:var(--text-primary)}._centered_wp1ve_49 ._projectBack_wp1ve_38:focus-visible{outline:2px solid var(--theme);outline-offset:4px}._centered_wp1ve_49 [data-layout-id=main-timeline]>:not(:first-child){display:none}._centered_wp1ve_49 #main-timeline-start-pane{height:100%!important;width:100%}._centered_wp1ve_49 [data-layout-id=sidebar-viewport]{align-items:center;justify-content:center;padding:70px 24px 30px;box-sizing:border-box}._centered_wp1ve_49 [data-layout-id=sidebar-viewport]>:not(:first-child){display:none}._centered_wp1ve_49 #sidebar-viewport-start-pane{width:min(680px,100%)!important;height:min(620px,100%);max-height:100%;flex-shrink:1;border-radius:0}._host_afs32_1{position:fixed;bottom:22px;left:50%;transform:translate(-50%);z-index:2000;display:flex;align-items:center;gap:14px;max-width:min(620px,100vw - 48px);padding:13px 16px;border:1px solid rgba(200,242,74,.5);border-radius:12px;background:rgba(17,17,19,.97);box-shadow:0 12px 40px -12px #0009}._inline_afs32_18{position:static;transform:none;z-index:auto;max-width:none;margin:0 12px 8px;box-shadow:none;flex-direction:column;align-items:stretch;gap:10px}._inline_afs32_18 ._text_afs32_29 span{white-space:normal;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}._inline_afs32_18 ._actions_afs32_35{justify-content:flex-end}._text_afs32_29{display:flex;flex-direction:column;gap:3px;flex:1;min-width:0;font-size:12.5px;color:var(--text-secondary, #a1a1aa)}._text_afs32_29 strong{color:var(--text-primary, #f5f0eb);font-size:13px}._text_afs32_29 span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._actions_afs32_35{display:flex;gap:8px;flex-shrink:0}._approve_afs32_64{padding:7px 14px;border:0;border-radius:8px;background:#c8f24a;color:#0a0a0b;font-size:12.5px;font-weight:700;cursor:pointer}._decline_afs32_75{padding:7px 14px;border:1px solid rgba(245,240,235,.18);border-radius:8px;background:transparent;color:var(--text-secondary, #a1a1aa);font-size:12.5px;cursor:pointer}._container_10pvn_2{display:flex;flex-direction:column;height:100%;background-color:var(--surface-color)}._modelSelector_10pvn_9{display:flex;align-items:center;padding:6px 12px;background-color:var(--surface-color);border-bottom:1px solid var(--border-color);gap:8px}._modelLabel_10pvn_18{font-size:12px;font-weight:600;color:var(--text-secondary)}._modelSelect_10pvn_9{padding:6px 10px;border:1px solid transparent;border-radius:var(--radius);background-color:var(--input-background);color:var(--text-secondary);cursor:pointer;font-size:12px;font-weight:500;min-width:160px;transition:all var(--duration-fast) var(--timing-ease-out)}._modelSelect_10pvn_9:hover{background-color:var(--input-background-hover)}._modelSelect_10pvn_9:focus{outline:none;border-color:var(--theme);box-shadow:var(--shadow-focus)}._modelSelect_10pvn_9 option{background-color:var(--surface-color-elevated);color:var(--text-primary)}._messages_10pvn_49{flex:1;overflow-y:auto;padding:16px;display:flex;flex-direction:column;gap:0}._messages_10pvn_49>*+*{border-top:1px solid var(--border-color-default)}._message_10pvn_49{display:flex;flex-direction:column;gap:4px;padding:14px 0;max-width:100%;border:none}._message_10pvn_49._user_10pvn_69,._message_10pvn_49._assistant_10pvn_73{align-self:stretch;background-color:transparent}._message_10pvn_49._error_10pvn_77{align-self:stretch;max-width:100%;padding:12px;background-color:#d14b501a;border:1px solid rgba(209,75,80,.3);border-radius:var(--radius)}._messageHeader_10pvn_86{display:flex;justify-content:space-between;align-items:center;font-size:11px}._messageRole_10pvn_93{font-weight:600;font-size:11px;letter-spacing:.02em;text-transform:uppercase;color:var(--text-secondary)}._messageTime_10pvn_101{font-size:10px;color:var(--text-muted);opacity:.6}._panelMsg_10pvn_107{padding:0;border:none}._panelUser_10pvn_112{align-self:flex-end;max-width:78%}._panelUser_10pvn_112 ._messageContent_10pvn_116{font-size:12.5px;line-height:1.5;color:var(--text-primary);background:rgba(255,255,255,.07);border-radius:12px 12px 4px;padding:7px 11px}._panelAssistant_10pvn_125{align-self:stretch}._panelAssistant_10pvn_125 ._messageContent_10pvn_116{font-size:13px;line-height:1.55}._messageContent_10pvn_116{font-size:13px;line-height:1.5;color:var(--text-primary)}._messageContent_10pvn_116 p{margin:0;white-space:pre-wrap}._messageContent_10pvn_116 code{background-color:var(--background-color-dark);padding:2px 6px;border-radius:var(--radius-sm);font-family:var(--font-family-mono);font-size:12px;color:var(--theme-light)}._messageContent_10pvn_116 ol,._messageContent_10pvn_116 ul{margin:8px 0;padding-left:20px}._messageContent_10pvn_116 li{margin:4px 0}._markdown_10pvn_159 p{margin:0 0 .75em;white-space:pre-wrap}._markdown_10pvn_159 p:last-child{margin-bottom:0}._markdown_10pvn_159 strong{font-weight:600;color:var(--text-primary)}._markdown_10pvn_159 em{font-style:italic}._markdown_10pvn_159 h1,._markdown_10pvn_159 h2,._markdown_10pvn_159 h3,._markdown_10pvn_159 h4{margin:1em 0 .5em;font-weight:600;color:var(--text-primary)}._markdown_10pvn_159 h1:first-child,._markdown_10pvn_159 h2:first-child,._markdown_10pvn_159 h3:first-child,._markdown_10pvn_159 h4:first-child{margin-top:0}._markdown_10pvn_159 h1{font-size:1.25em}._markdown_10pvn_159 h2{font-size:1.15em}._markdown_10pvn_159 h3{font-size:1.05em}._markdown_10pvn_159 ul,._markdown_10pvn_159 ol{margin:.5em 0;padding-left:1.5em}._markdown_10pvn_159 li{margin:.25em 0}._markdown_10pvn_159 blockquote{margin:.5em 0;padding-left:1em;border-left:3px solid var(--border-color);color:var(--text-secondary)}._markdown_10pvn_159 pre{background-color:var(--background-color-dark);border-radius:var(--radius-sm);padding:.75em;overflow-x:auto;margin:.5em 0}._markdown_10pvn_159 pre code{background:none;padding:0}._markdown_10pvn_159 a{color:var(--theme-light);text-decoration:underline}._markdown_10pvn_159 a:hover{color:var(--theme)}._codeBlock_10pvn_229{margin-top:8px;border-radius:var(--radius);overflow:hidden;background-color:var(--background-color-dark);border:1px solid var(--border-color)}._codeHeader_10pvn_237{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;background-color:var(--surface-color);border-bottom:1px solid var(--border-color);font-size:11px;font-weight:600;color:var(--text-secondary)}._copyButton_10pvn_249{padding:4px 8px;border:1px solid var(--border-color);border-radius:var(--radius-sm);background-color:var(--surface-color-hover);color:var(--text-secondary);cursor:pointer;font-size:10px;transition:all var(--duration-fast) var(--timing-ease-out)}._copyButton_10pvn_249:hover{background-color:var(--theme);color:var(--theme-fg);border-color:var(--theme)}._codeBlock_10pvn_229 pre{margin:0;padding:12px;overflow-x:auto;font-family:var(--font-family-mono);font-size:11px;line-height:1.6}._codeBlock_10pvn_229 pre code{background:none;padding:0;color:var(--text-primary)}._loading_10pvn_279{display:flex;align-items:center;gap:8px;padding:12px 16px;margin:8px 0;background-color:var(--surface-color-hover);border-radius:var(--radius);width:fit-content}._loadingDots_10pvn_290{display:flex;align-items:center;gap:4px}._loadingDot_10pvn_290{width:6px;height:6px;border-radius:50%;background-color:var(--theme);animation:_bounce_10pvn_1 1.4s infinite ease-in-out both}._loadingDot_10pvn_290:nth-child(1){animation-delay:-.32s}._loadingDot_10pvn_290:nth-child(2){animation-delay:-.16s}._loadingDot_10pvn_290:nth-child(3){animation-delay:0s}@keyframes _bounce_10pvn_1{0%,80%,to{transform:scale(.6);opacity:.4}40%{transform:scale(1);opacity:1}}._loadingText_10pvn_323{color:var(--text-secondary);font-size:13px}._thinkingIndicator_10pvn_328{display:flex;align-items:center;gap:8px;padding:3px 8px;font-size:12px;color:var(--text-secondary)}._thinkingSpinner_10pvn_337{width:11px;height:11px;margin:0 .5px;border:1.5px solid var(--text-muted);border-top-color:transparent;border-radius:50%;animation:_spin_10pvn_1 .8s linear infinite;flex-shrink:0}@keyframes _spin_10pvn_1{to{transform:rotate(360deg)}}._thinkingCollapsible_10pvn_353{padding:1px 0}._thinkingToggle_10pvn_357{display:inline-flex;align-items:center;gap:8px;cursor:pointer;font-size:12px;color:var(--text-muted);user-select:none;padding:3px 8px;border-radius:4px;transition:all .12s ease}._thinkingToggle_10pvn_357:hover{color:var(--text-secondary);background:rgba(255,255,255,.04)}._thinkingToggle_10pvn_357:hover ._thinkingChevron_10pvn_373{opacity:.85}._thinkingChevron_10pvn_373{width:12px;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;opacity:.5;transition:opacity .12s ease}._thinkingContent_10pvn_387{padding:8px 12px;margin-top:6px;font-size:12px;line-height:1.5;color:var(--text-secondary);border-left:2px solid var(--border-color);max-height:300px;overflow-y:auto}._thinkingContent_10pvn_387 p{margin:0 0 8px}._thinkingContent_10pvn_387 strong{color:var(--text-primary);font-weight:600}._toolActivityList_10pvn_405{display:flex;flex-direction:column;margin-top:6px;margin-left:-8px}._errorBanner_10pvn_412{display:flex;align-items:center;gap:8px;margin:8px 0;padding:8px 12px;background:rgba(239,68,68,.06);border:1px solid rgba(239,68,68,.15);border-radius:var(--radius);font-size:12px;transition:all .2s ease}._errorIcon_10pvn_425{flex-shrink:0;color:#ef4444b3}._errorContent_10pvn_430{flex:1;word-break:break-word;color:#ef4444cc;line-height:1.4}._errorDismiss_10pvn_437{flex-shrink:0;width:20px;height:20px;border:none;border-radius:4px;background:transparent;color:#ef444466;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all var(--duration-fast) var(--timing-ease-out)}._errorDismiss_10pvn_437:hover{background:rgba(239,68,68,.1);color:#ef4444cc}._inputContainer_10pvn_456{padding:10px 12px 12px;background-color:var(--surface-color);border-top:1px solid var(--border-color)}._inputWrapper_10pvn_462{display:flex;flex-direction:column;gap:8px;padding:12px;background-color:var(--background-color-dark);border:1px solid var(--border-color);border-radius:6px;transition:all var(--duration-fast) var(--timing-ease-out);min-height:60px}._inputWrapper_10pvn_462:hover{background-color:var(--input-background-hover)}._inputWrapper_10pvn_462:focus-within{border-color:var(--theme);box-shadow:var(--shadow-focus)}._inputControls_10pvn_481{display:flex;align-items:center;justify-content:space-between;gap:8px}._inputActions_10pvn_488{display:flex;align-items:center;gap:4px;flex-shrink:0}._input_10pvn_456{flex:1;min-height:60px;max-height:120px;padding:10px 12px;border:1px solid transparent;border-radius:var(--radius);background-color:var(--input-background);color:var(--text-secondary);font-family:inherit;font-size:13px;line-height:1.5;resize:vertical;transition:all var(--duration-fast) var(--timing-ease-out)}._input_10pvn_456:hover{background-color:var(--input-background-hover)}._input_10pvn_456:focus{outline:none;border-color:var(--theme);box-shadow:var(--shadow-focus)}._input_10pvn_456::placeholder{color:var(--text-muted)}._input_10pvn_456:disabled{opacity:.5;cursor:not-allowed}._richInput_10pvn_526{flex:1;min-height:20px;max-height:200px;padding:0;border:none;background-color:transparent;color:var(--text-secondary);font-family:inherit;font-size:14px;line-height:1.6;overflow-y:auto;white-space:pre-wrap;word-wrap:break-word;transition:color var(--duration-fast) var(--timing-ease-out)}._richInput_10pvn_526:focus{outline:none}._richInput_10pvn_526:empty:before{content:attr(data-placeholder);color:var(--text-muted);pointer-events:none}._richInput_10pvn_526[contenteditable=false]{opacity:.5;cursor:not-allowed}._inlineChip_10pvn_555{display:inline;padding:1px 6px;margin:0 2px;background-color:var(--theme-overlay);border:1px solid var(--theme);border-radius:var(--radius-sm);font-size:11px;font-family:var(--font-family-mono);color:var(--theme-light);white-space:nowrap;user-select:none;cursor:default}._removeChip_10pvn_570{display:inline;margin-left:2px;padding:0 2px;border:none;border-radius:2px;background:transparent;color:var(--theme-light);font-size:10px;cursor:pointer;line-height:1;opacity:.7;transition:color var(--duration-fast) var(--timing-ease-out)}._removeChip_10pvn_570:hover{opacity:1;color:var(--red)}._sendButton_10pvn_589{padding:6px 14px;border:none;border-radius:6px;background-color:var(--theme);color:var(--theme-fg);font-weight:600;font-size:12px;cursor:pointer;flex-shrink:0;transition:all var(--duration-fast) var(--timing-ease-out)}._sendButton_10pvn_589:hover:not(:disabled){background-color:var(--theme-light);transform:translateY(-1px)}._sendButton_10pvn_589:active:not(:disabled){transform:translateY(0)}._sendButton_10pvn_589:disabled{opacity:.5;cursor:not-allowed}._stopButton_10pvn_613{padding:6px 14px;border:none;border-radius:6px;background-color:#dc2626;color:#fff;font-weight:600;font-size:12px;cursor:pointer;flex-shrink:0;transition:all var(--duration-fast) var(--timing-ease-out);display:flex;align-items:center;gap:6px}._stopButton_10pvn_613:hover:not(:disabled){background-color:#b91c1c;transform:translateY(-1px)}._stopButton_10pvn_613:active:not(:disabled){transform:translateY(0);background-color:#991b1b}._stopButton_10pvn_613:disabled{opacity:.5;cursor:not-allowed}._interruptedBanner_10pvn_641{display:flex;align-items:center;gap:8px;margin:8px 0;padding:8px 12px;background:rgba(255,255,255,.03);border:1px solid var(--border-color-subtle);border-radius:var(--radius);color:var(--text-muted);font-size:12px;font-weight:400;line-height:1.4}._interruptedIcon_10pvn_656{flex-shrink:0;color:var(--text-muted)}._questionBanner_10pvn_661{margin:8px 0;padding:12px 14px;background:rgba(200,242,74,.08);border-left:2px solid rgba(200,242,74,.6);border-radius:4px;font-size:13px;line-height:1.4}._questionText_10pvn_671{font-weight:500;margin-bottom:8px;color:#c8c8dcf2}._questionOptions_10pvn_677{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:8px}._questionOption_10pvn_677{padding:5px 12px;border-radius:4px;border:1px solid rgba(200,242,74,.4);background:rgba(200,242,74,.12);color:#b4b4dcf2;font-size:12px;cursor:pointer;transition:all .15s ease}._questionOption_10pvn_677:hover{background:rgba(200,242,74,.25);border-color:#c8f24a99}._questionCustom_10pvn_699{display:flex;gap:6px}._questionInput_10pvn_704{flex:1;padding:6px 10px;border-radius:4px;border:1px solid rgba(200,242,74,.3);background:rgba(0,0,0,.2);color:#c8c8dcf2;font-size:12px;outline:none}._questionInput_10pvn_704:focus{border-color:#c8f24a99}._questionInput_10pvn_704::placeholder{color:#9696aa80}._conversationListContainer_10pvn_721{display:flex;flex-direction:column;height:100%;background-color:var(--surface-color)}._conversationListHeader_10pvn_728{display:flex;justify-content:space-between;align-items:center;padding:12px 16px}._conversationListTitle_10pvn_735{margin:0;font-size:13px;font-weight:500;color:var(--text-secondary)}._newChatButton_10pvn_742{display:flex;align-items:center;gap:4px;padding:6px 12px;border:1px solid var(--border-color);border-radius:var(--radius);background-color:transparent;color:var(--text-secondary);font-weight:500;font-size:12px;cursor:pointer;transition:all var(--duration-fast) var(--timing-ease-out)}._newChatButton_10pvn_742:hover{background-color:var(--surface-color-hover);border-color:var(--border-color);color:var(--text-primary)}._plusIcon_10pvn_762{font-size:14px;font-weight:600;line-height:1}._conversationList_10pvn_721{flex:1;overflow-y:auto;padding:8px}._conversationItem_10pvn_774{padding:12px;margin-bottom:4px;border-radius:var(--radius);background-color:var(--background-color);border:1px solid var(--border-color-subtle);cursor:pointer;transition:all var(--duration-fast) var(--timing-ease-out)}._conversationItem_10pvn_774:hover{background-color:var(--surface-color-light);border-color:var(--border-color)}._conversationItem_10pvn_774:last-child{margin-bottom:0}._conversationItemHeader_10pvn_791{display:flex;justify-content:space-between;align-items:center}._conversationTitle_10pvn_797{font-size:13px;font-weight:500;color:var(--text-primary);flex:1;margin-right:8px;line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._conversationDate_10pvn_809{font-size:11px;color:var(--text-muted);white-space:nowrap;flex-shrink:0}._conversationPreview_10pvn_816{font-size:12px;color:var(--text-muted);margin-top:4px;line-height:1.4;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._conversationMeta_10pvn_826{display:flex;gap:8px;flex-wrap:wrap}._metaBadge_10pvn_832{font-size:11px;padding:3px 8px;border-radius:var(--radius);background-color:var(--surface-color);color:var(--text-muted)}._emptyState_10pvn_840{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;padding:32px;text-align:center;color:var(--text-muted)}._emptyState_10pvn_840 p{margin:0}._emptyState_10pvn_840 p:first-child{font-size:13px;font-weight:500;margin-bottom:4px;color:var(--text-secondary)}._emptyStateHint_10pvn_860{font-size:12px;color:var(--text-muted)}._conversationViewContainer_10pvn_865{display:flex;flex-direction:column;height:100%}._conversationViewHeader_10pvn_871{display:flex;align-items:center;gap:8px;padding:0 12px;min-height:52px;background-color:var(--surface-color);border-bottom:1px solid var(--border-color)}._contextBar_10pvn_881{height:3px;width:100%;background:transparent}._contextBarFill_10pvn_887{height:100%;border-radius:0 1.5px 1.5px 0;transition:width .6s ease-out,background-color .6s ease-out}._backButton_10pvn_893{display:flex;align-items:center;justify-content:center;width:24px;height:24px;padding:0;border:none;border-radius:6px;background:transparent;color:var(--text-secondary);cursor:pointer;flex-shrink:0;transition:all .12s ease}._backButton_10pvn_893 svg{width:16px;height:16px}._backButton_10pvn_893:hover{background:rgba(255,255,255,.06);color:var(--text-primary)}._currentConversationTitle_10pvn_917{font-size:13px;font-weight:500;color:var(--text-secondary);flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._headerRight_10pvn_928{display:flex;align-items:center;flex-shrink:0;margin-left:8px}._headerModelSelector_10pvn_935{position:relative;flex-shrink:0}._headerModelButton_10pvn_940{display:flex;align-items:center;gap:6px;padding:5px 10px;border:none;border-radius:4px;background:var(--surface-color-light);color:var(--text-secondary);font-size:12px;font-weight:500;cursor:pointer;transition:all .15s ease;white-space:nowrap}._headerModelButton_10pvn_940:hover,._headerModelButtonOpen_10pvn_960{background:var(--surface-color-hover);color:var(--text-primary)}._headerModelChevron_10pvn_965{width:8px;height:8px;flex-shrink:0;opacity:.5;transition:transform .2s ease}._headerModelButtonOpen_10pvn_960 ._headerModelChevron_10pvn_965{transform:rotate(180deg)}._headerModelDropdown_10pvn_976{position:absolute;top:calc(100% + 4px);right:0;min-width:180px;padding:3px;background:#242429;border:1px solid rgba(255,255,255,.08);border-radius:8px;box-shadow:0 2px 4px #0003,0 8px 24px #0006;z-index:100;animation:_dropdownFade_10pvn_1 .12s ease-out}@keyframes _dropdownFade_10pvn_1{0%{opacity:0;transform:translateY(-3px)}to{opacity:1;transform:translateY(0)}}._headerModelOption_10pvn_1000{display:flex;align-items:center;width:100%;padding:7px 10px;border:none;border-radius:5px;background:transparent;color:var(--text-muted);font-size:12px;font-weight:500;cursor:pointer;text-align:left;transition:background .08s ease,color .08s ease}._headerModelOption_10pvn_1000:hover{background:rgba(255,255,255,.06);color:var(--text-primary)}._headerModelOptionActive_10pvn_1020{color:var(--text-primary);background:rgba(255,255,255,.07)}._hiddenFileInput_10pvn_1025{display:none}._uploadButton_10pvn_1029{display:flex;align-items:center;justify-content:center;padding:6px;border:none;border-radius:4px;background-color:transparent;color:var(--text-muted);cursor:pointer;transition:all var(--duration-fast) var(--timing-ease-out);flex-shrink:0}._uploadButton_10pvn_1029 svg{width:18px;height:18px}._uploadButton_10pvn_1029:hover:not(:disabled){background-color:var(--input-background-hover);color:var(--text-primary)}._uploadButton_10pvn_1029:disabled{opacity:.5;cursor:not-allowed}._agentModeSelector_10pvn_1055{position:relative;flex-shrink:0;user-select:none}._agentModeButton_10pvn_1061{display:flex;align-items:center;gap:6px;padding:5px 10px 5px 8px;border:none;border-radius:4px;background:var(--surface-color-light);color:var(--text-secondary);font-size:12px;font-weight:500;cursor:pointer;white-space:nowrap;transition:all .15s ease}._agentModeButton_10pvn_1061:hover,._agentModeButtonOpen_10pvn_1081{background:var(--surface-color-hover);color:var(--text-primary)}._agentModeLabel_10pvn_1086{letter-spacing:.01em}._agentModeChevron_10pvn_1090{width:8px;height:8px;flex-shrink:0;opacity:.5;transition:transform .2s ease}._agentModeButtonOpen_10pvn_1081 ._agentModeChevron_10pvn_1090{transform:rotate(180deg)}._agentModeDropdown_10pvn_1101{position:absolute;bottom:calc(100% + 6px);left:50%;transform:translate(-50%);min-width:170px;padding:3px;background:#242429;border:1px solid rgba(255,255,255,.08);border-radius:8px;box-shadow:0 2px 4px #0003,0 8px 24px #0006;z-index:100;animation:_agentDropdownIn_10pvn_1 .12s ease-out}@keyframes _agentDropdownIn_10pvn_1{0%{opacity:0;transform:translate(-50%) translateY(3px)}to{opacity:1;transform:translate(-50%) translateY(0)}}._agentModeOption_10pvn_1126{display:flex;align-items:center;gap:8px;width:100%;padding:7px 10px;border:none;border-radius:5px;background:transparent;color:var(--text-muted);font-size:12px;font-weight:500;cursor:pointer;text-align:left;transition:background .08s ease,color .08s ease}._agentModeOption_10pvn_1126:hover{background:rgba(255,255,255,.06);color:var(--text-primary)}._agentModeOptionActive_10pvn_1147{color:var(--text-primary);background:rgba(255,255,255,.07)}._agentModeOptionLabel_10pvn_1152{flex:1}._agentModeDesc_10pvn_1156{font-size:10px;font-weight:400;color:var(--text-muted);opacity:.45}._agentModeOption_10pvn_1126:hover ._agentModeDesc_10pvn_1156{opacity:.65}._agentSelectorDisabled_10pvn_1166{opacity:.4;pointer-events:none;cursor:default}._assetStrip_10pvn_1172{display:flex;gap:6px;padding:8px 16px 0;overflow-x:auto;background-color:var(--surface-color);scrollbar-width:none;-ms-overflow-style:none}._assetStrip_10pvn_1172::-webkit-scrollbar{display:none}._assetThumb_10pvn_1185{position:relative;display:flex;align-items:center;gap:8px;padding:6px 10px 6px 6px;border-radius:8px;background-color:var(--input-background);border:1px solid transparent;transition:all .15s ease;flex-shrink:0;overflow:visible;margin:5px 5px 5px 0}._assetThumb_10pvn_1185:hover{background-color:var(--input-background-hover);border-color:var(--border-color)}._assetThumb_10pvn_1185 img{width:36px;height:36px;object-fit:cover;border-radius:6px;background-color:var(--background-color-dark);flex-shrink:0}._assetName_10pvn_1212{font-size:11px;font-weight:500;color:var(--text-secondary);max-width:80px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;letter-spacing:-.01em}._refBadge_10pvn_1223{position:absolute;top:-5px;left:-5px;padding:1px 5px;border-radius:4px;background-color:#a9d92f;color:var(--theme-fg);font-size:9px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;z-index:10;border:2px solid var(--surface-color);line-height:1.4}._removeAsset_10pvn_1240{position:absolute;top:-5px;right:-5px;width:18px;height:18px;border:2px solid var(--surface-color);border-radius:50%;background-color:#646464e6;color:#fff;font-size:10px;font-weight:400;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:0;line-height:1;opacity:1;transition:all .2s cubic-bezier(.34,1.56,.64,1);backdrop-filter:blur(4px);z-index:10}._removeAsset_10pvn_1240:before{content:"×";font-size:14px;font-weight:300;margin-top:-1px}._removeAsset_10pvn_1240:hover{background-color:#ef4444;transform:scale(1.15);border-color:#ef4444}._removeAsset_10pvn_1240:active{transform:scale(.95)}._messageAttachments_10pvn_1278{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}._messageAttachment_10pvn_1278{display:flex;align-items:center;gap:4px;padding:4px 8px;background-color:var(--input-background);border-radius:var(--radius);font-size:11px}._attachmentIcon_10pvn_1295{font-size:12px}._attachmentName_10pvn_1299{color:var(--text-secondary);max-width:120px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._narrationPanel_10pvn_1307{margin-top:12px;border-radius:var(--radius-lg);background-color:var(--input-background);overflow:hidden}._narrationHeader_10pvn_1314{display:flex;align-items:center;gap:8px;padding:10px 12px;background-color:var(--input-background);cursor:pointer;user-select:none;transition:background-color var(--duration-fast) var(--timing-ease-out)}._narrationHeader_10pvn_1314:hover{background-color:var(--input-background-hover)}._narrationIcon_10pvn_1328{font-size:14px}._narrationTitle_10pvn_1332{flex:1;font-size:12px;font-weight:600;color:var(--text-primary)}._expandIcon_10pvn_1339{font-size:10px;color:var(--text-secondary)}._narrationContent_10pvn_1344{padding:12px;background-color:var(--surface-color)}._scriptEditor_10pvn_1349{width:100%;padding:10px 12px;border-radius:var(--radius);border:1px solid transparent;background-color:var(--input-background);color:var(--text-secondary);font-family:inherit;font-size:13px;line-height:1.5;resize:vertical;min-height:80px;transition:all var(--duration-fast) var(--timing-ease-out)}._scriptEditor_10pvn_1349:hover{background-color:var(--input-background-hover)}._scriptEditor_10pvn_1349:focus{outline:none;border-color:var(--theme);box-shadow:var(--shadow-focus)}._scriptEditor_10pvn_1349:disabled{opacity:.6;cursor:not-allowed}._narrationControls_10pvn_1376{display:flex;align-items:center;gap:10px;margin-top:10px}._voiceSelect_10pvn_1383{padding:8px 12px;border-radius:var(--radius);border:1px solid transparent;background-color:var(--input-background);color:var(--text-secondary);cursor:pointer;font-size:12px;min-width:140px;transition:all var(--duration-fast) var(--timing-ease-out)}._voiceSelect_10pvn_1383:hover{background-color:var(--input-background-hover)}._voiceSelect_10pvn_1383:focus{outline:none;border-color:var(--theme);box-shadow:var(--shadow-focus)}._voiceSelect_10pvn_1383:disabled{opacity:.5;cursor:not-allowed}._generateVoiceoverButton_10pvn_1407{padding:8px 16px;border-radius:var(--radius);border:none;background-color:var(--theme);color:var(--theme-fg);font-weight:600;font-size:12px;cursor:pointer;transition:opacity .2s;white-space:nowrap}._generateVoiceoverButton_10pvn_1407:hover:not(:disabled){opacity:.9}._generateVoiceoverButton_10pvn_1407:disabled{opacity:.5;cursor:not-allowed}._audioPlayer_10pvn_1427{flex:1;height:36px;max-width:300px}._audioSection_10pvn_1433{display:flex;flex-direction:column;gap:6px;flex:1}._analysisIndicator_10pvn_1440{font-size:11px;color:var(--text-secondary)}._scriptGenerateSection_10pvn_1445{display:flex;flex-direction:column;align-items:center;gap:12px;padding:8px 0}._scriptHint_10pvn_1453{font-size:12px;color:var(--text-secondary);margin:0;text-align:center}._durationDisplay_10pvn_1460{font-size:12px;color:var(--theme);margin:0 0 8px;text-align:center;font-weight:500}._generateScriptButton_10pvn_1468{padding:10px 20px;border-radius:var(--radius);border:none;background:linear-gradient(135deg,var(--theme),#a9d92f);color:var(--theme-fg);font-weight:600;font-size:13px;cursor:pointer;transition:all .2s}._generateScriptButton_10pvn_1468:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 4px 12px rgba(var(--theme-rgb),.3)}._generateScriptButton_10pvn_1468:disabled{opacity:.5;cursor:not-allowed;transform:none;box-shadow:none}._regenerateScriptButton_10pvn_1490{padding:6px 12px;margin-top:10px;border-radius:var(--radius);border:1px solid var(--border-color);background-color:transparent;color:var(--text-secondary);font-size:11px;cursor:pointer;transition:all .2s;align-self:flex-start}._regenerateScriptButton_10pvn_1490:hover:not(:disabled){background-color:var(--background-color);border-color:var(--theme);color:var(--text-primary)}._regenerateScriptButton_10pvn_1490:disabled{opacity:.5;cursor:not-allowed}._projectListContainer_10pvn_1512{display:flex;flex-direction:column;height:100%;background-color:var(--surface-color)}._projectListHeader_10pvn_1519{display:flex;justify-content:space-between;align-items:center;padding:16px;background-color:var(--surface-color)}._projectListTitle_10pvn_1527{margin:0;font-size:16px;font-weight:600;color:var(--text-primary)}._newProjectButton_10pvn_1534{display:flex;align-items:center;gap:6px;padding:8px 14px;border:none;border-radius:var(--radius);background-color:var(--theme);color:var(--theme-fg);font-weight:600;font-size:13px;cursor:pointer;transition:opacity .2s}._newProjectButton_10pvn_1534:hover{opacity:.9}._projectList_10pvn_1512{flex:1;overflow-y:auto;padding:8px}._projectItem_10pvn_1558{padding:12px;margin-bottom:8px;border-radius:var(--radius-lg);background-color:var(--input-background);cursor:pointer;transition:all var(--duration-fast) var(--timing-ease-out)}._projectItem_10pvn_1558:hover{background-color:var(--input-background-hover)}._projectItem_10pvn_1558:last-child{margin-bottom:0}._projectItemHeader_10pvn_1573{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:8px}._projectName_10pvn_1580{font-size:14px;font-weight:600;color:var(--text-primary);flex:1;margin-right:8px;line-height:1.3}._projectDate_10pvn_1589{font-size:11px;color:var(--text-secondary);white-space:nowrap;flex-shrink:0}._projectDescription_10pvn_1596{font-size:12px;color:var(--text-secondary);margin-bottom:8px;line-height:1.4}._projectMeta_10pvn_1603{display:flex;gap:8px;flex-wrap:wrap}._projectViewContainer_10pvn_1609{display:flex;flex-direction:column;height:100%}._projectViewHeader_10pvn_1615{display:flex;align-items:center;gap:8px;padding:0 12px;min-height:52px;background-color:var(--surface-color);border-bottom:1px solid var(--border-color)}._currentProjectName_10pvn_1625{font-size:13px;font-weight:500;color:var(--text-secondary);flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._extractButton_10pvn_1636{display:flex;align-items:center;justify-content:center;padding:6px;border:none;border-radius:4px;background-color:transparent;color:var(--text-muted);cursor:pointer;transition:all var(--duration-fast) var(--timing-ease-out);flex-shrink:0}._extractButton_10pvn_1636 svg{width:18px;height:18px}._extractButton_10pvn_1636:hover:not(:disabled){color:var(--theme);background-color:var(--input-background-hover)}._extractButton_10pvn_1636:disabled{opacity:.5;cursor:not-allowed}._modalOverlay_10pvn_1662{position:fixed;inset:0;background-color:#000000bf;display:flex;align-items:center;justify-content:center;z-index:1000;backdrop-filter:blur(4px)}._extractModal_10pvn_1673{background-color:#1e1e2e;border:1px solid rgba(200,242,74,.15);border-radius:12px;width:90%;max-width:480px;box-shadow:0 20px 60px #00000080;overflow:hidden}._modalHeader_10pvn_1683{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;border-bottom:1px solid var(--surface-lighter)}._modalHeader_10pvn_1683 h3{margin:0;font-size:16px;font-weight:600;color:var(--text-primary)}._modalClose_10pvn_1697{background:none;border:none;font-size:24px;color:var(--text-muted);cursor:pointer;padding:0;line-height:1;transition:color var(--duration-fast) var(--timing-ease-out)}._modalClose_10pvn_1697:hover{color:var(--text-primary)}._modalBody_10pvn_1711{padding:20px}._modalDescription_10pvn_1715{margin:0 0 16px;font-size:14px;color:var(--text-secondary);line-height:1.5}._extractInput_10pvn_1722{width:100%;padding:12px 14px;border:1px solid var(--surface-lighter);border-radius:var(--radius);background-color:var(--input-background);color:var(--text-primary);font-size:14px;transition:border-color var(--duration-fast) var(--timing-ease-out)}._extractInput_10pvn_1722::placeholder{color:var(--text-muted)}._extractInput_10pvn_1722:focus{outline:none;border-color:var(--theme)}._extractInput_10pvn_1722:disabled{opacity:.5;cursor:not-allowed}._modalFooter_10pvn_1744{display:flex;gap:12px;padding:16px 20px;border-top:1px solid var(--surface-lighter);justify-content:flex-end}._modalCancel_10pvn_1752{padding:10px 16px;border:1px solid var(--surface-lighter);border-radius:var(--radius);background-color:transparent;color:var(--text-secondary);font-size:14px;font-weight:500;cursor:pointer;transition:all var(--duration-fast) var(--timing-ease-out)}._modalCancel_10pvn_1752:hover:not(:disabled){background-color:var(--surface-lighter);color:var(--text-primary)}._modalCancel_10pvn_1752:disabled{opacity:.5;cursor:not-allowed}._modalExtract_10pvn_1772{padding:10px 20px;border:none;border-radius:var(--radius);background-color:var(--theme);color:var(--theme-fg);font-size:14px;font-weight:600;cursor:pointer;transition:all var(--duration-fast) var(--timing-ease-out)}._modalExtract_10pvn_1772:hover:not(:disabled){filter:brightness(1.1)}._modalExtract_10pvn_1772:disabled{opacity:.5;cursor:not-allowed}._restoreDialog_10pvn_1791{background:#1e1e2e;border:1px solid rgba(255,255,255,.08);border-radius:14px;width:90%;max-width:340px;padding:28px 24px 20px;text-align:center;box-shadow:0 20px 60px #00000080}._restoreDialogIcon_10pvn_1802{display:flex;align-items:center;justify-content:center;width:44px;height:44px;margin:0 auto 14px;border-radius:12px;background:rgba(200,242,74,.1);border:1px solid rgba(200,242,74,.15)}._restoreDialogIcon_10pvn_1802 svg{width:22px;height:22px;color:#c8f24acc}._restoreDialogTitle_10pvn_1819{margin:0 0 6px;font-size:15px;font-weight:600;color:var(--text-primary)}._restoreDialogDesc_10pvn_1826{margin:0 0 22px;font-size:13px;color:var(--text-muted);line-height:1.45}._restoreDialogActions_10pvn_1833{display:flex;gap:8px}._restoreDialogCancel_10pvn_1838{flex:1;padding:9px 0;border:1px solid rgba(255,255,255,.08);border-radius:8px;background:transparent;color:var(--text-secondary);font-size:13px;font-weight:500;cursor:pointer;transition:all .15s ease}._restoreDialogCancel_10pvn_1838:hover{background:rgba(255,255,255,.05);border-color:#ffffff1f;color:var(--text-primary)}._restoreDialogConfirm_10pvn_1856{flex:1;padding:9px 0;border:none;border-radius:8px;background:var(--theme);color:var(--theme-fg);font-size:13px;font-weight:600;cursor:pointer;transition:all .15s ease}._restoreDialogConfirm_10pvn_1856:hover{filter:brightness(1.15)}._blockingBanner_10pvn_1872{display:flex;align-items:center;gap:8px;padding:8px 12px;margin:0 16px 8px;background:rgba(200,242,74,.08);border-left:2px solid rgba(200,242,74,.5);border-radius:4px;font-size:13px;color:#a8aacfe6;font-weight:500;transition:all .2s ease}._blockingDot_10pvn_1887{width:6px;height:6px;border-radius:50%;background:var(--theme);animation:_pulse_10pvn_1 2s cubic-bezier(.4,0,.6,1) infinite;flex-shrink:0}._blockingLabel_10pvn_1896{line-height:1.4;opacity:.95}@keyframes _pulse_10pvn_1{0%,to{opacity:1}50%{opacity:.4}}._row_s5ht9_5{display:flex;flex-direction:column}._header_s5ht9_10{display:flex;align-items:center;gap:8px;width:100%;padding:3px 8px;border:0;border-radius:4px;background:transparent;color:var(--text-primary);font:inherit;text-align:left;cursor:pointer;transition:background-color .12s ease,color .12s ease}._header_s5ht9_10:disabled{cursor:default}._header_s5ht9_10:not(:disabled):hover{background:rgba(255,255,255,.04)}._header_s5ht9_10:hover ._chevron_s5ht9_31,._header_s5ht9_10:focus-visible ._chevron_s5ht9_31{opacity:.7}._headerError_s5ht9_35{color:#fca5a5}._icon_s5ht9_39{width:12px;height:12px;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center}._iconOk_s5ht9_48{color:#10b981;opacity:.85}._iconError_s5ht9_53{color:#ef4444;opacity:.9}._iconRunning_s5ht9_58{color:#f59e0b;opacity:.8}._iconRunningSpin_s5ht9_63 svg{animation:_toolSpin_s5ht9_1 1s linear infinite}@keyframes _toolSpin_s5ht9_1{to{transform:rotate(360deg)}}._tool_s5ht9_72{font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:11.5px;font-weight:500;color:var(--text-secondary, #a1a1aa);flex-shrink:0;letter-spacing:-.01em}._summary_s5ht9_81{font-size:12px;line-height:1.3;color:var(--text-secondary, #a1a1aa);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}._spacer_s5ht9_91{flex:1;min-width:4px}._duration_s5ht9_96{font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:10px;color:var(--text-tertiary, #71717a);font-variant-numeric:tabular-nums;opacity:.7;flex-shrink:0}._chevron_s5ht9_31{color:var(--text-tertiary, #71717a);flex-shrink:0;transform:rotate(-90deg);opacity:0;transition:transform .15s ease,opacity .12s ease}._chevronOpen_s5ht9_113{transform:rotate(0);opacity:.7}._body_s5ht9_119{margin:4px 0 6px 15px;padding:4px 0 4px 12px;border-left:1px solid var(--border-color, rgba(255, 255, 255, .08));display:flex;flex-direction:column;gap:8px}._section_s5ht9_128{display:flex;flex-direction:column;gap:4px}._sectionLabel_s5ht9_134{font-size:10px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--text-tertiary, #71717a)}._sectionBody_s5ht9_142{font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:11px;line-height:1.55;color:var(--text-secondary, #a1a1aa);margin:0;padding:8px 10px;background:rgba(255,255,255,.02);border-radius:4px;white-space:pre-wrap;word-break:break-word;max-height:200px;overflow:auto}._sectionBodyError_s5ht9_157{color:#fca5a5;background:rgba(239,68,68,.05)}._root_1uvqq_1{width:100%;height:100%;display:flex;flex-direction:row-reverse;background-color:var(--surface-color)}._tabs_1uvqq_9{flex-grow:0;flex-shrink:0;padding:8px 0;width:44px;display:flex;justify-content:center;flex-direction:column;background-color:var(--background-color-dark);border-left:1px solid var(--border-color)}._tab_1uvqq_9{display:flex;align-items:center;justify-content:center;padding:6px;margin:1px auto;cursor:pointer;position:relative;color:var(--text-muted);border-radius:6px;transition:all var(--duration-fast) var(--timing-ease-out)}._tab_1uvqq_9 svg{width:20px;height:20px}._tab_1uvqq_9:hover{color:var(--text-primary);background-color:var(--surface-color-hover)}._tab_1uvqq_9._active_1uvqq_44{background:var(--theme);color:var(--theme-fg)}._tab_1uvqq_9._active_1uvqq_44:hover{background:var(--theme-light)}._tab_1uvqq_9._disabled_1uvqq_51{pointer-events:none;color:var(--text-disabled)}._badge_1uvqq_56{font-size:var(--font-size-xs);line-height:16px;color:#fff;position:absolute;font-weight:700;right:2px;bottom:2px;padding:0 5px;min-width:16px;height:16px;border-radius:var(--radius-full);text-align:center;z-index:1;box-shadow:var(--shadow-sm)}._badge_1uvqq_56._error_1uvqq_72{background-color:var(--red)}._badge_1uvqq_56._warn_1uvqq_75{background-color:var(--yellow)}._badge_1uvqq_56._info_1uvqq_78{background-color:var(--theme)}._badge_1uvqq_56._http_1uvqq_81,._badge_1uvqq_56._verbose_1uvqq_84,._badge_1uvqq_56._debug_1uvqq_87,._badge_1uvqq_56._silly_1uvqq_90{background-color:var(--text-muted)}._space_1uvqq_94{flex-grow:1}._panes_1uvqq_98{flex-grow:1;flex-shrink:1;overflow:hidden}._pane_1uvqq_98{width:100%;height:100%;padding:16px;overflow-y:scroll;background-color:var(--surface-color)}._root_13dhl_1{height:0;overflow:hidden;transition:height var(--duration-normal) var(--timing-ease-in-out)}._header_1vnhs_1{font-size:12px;text-transform:uppercase;font-weight:600;letter-spacing:.06em;color:var(--text-secondary);padding-bottom:12px;margin-bottom:12px;border-bottom:1px solid var(--border-color)}#agent-console-pane{display:flex;flex-direction:column;overflow:hidden}._console_8ampe_8{display:flex;flex-direction:column;flex:1;min-height:0;font-size:13px}#agent-console-pane[data-chat-first=true]{height:100%;box-sizing:border-box;background:transparent}#agent-console-pane[data-chat-first=true]>:first-child{display:none}#agent-console-pane[data-chat-first=true] ._console_8ampe_8{justify-content:center}#agent-console-pane[data-chat-first=true] ._stickyHeader_8ampe_27{display:none}#agent-console-pane[data-chat-first=true] ._empty_8ampe_30{flex:0;padding:0 12px 28px;text-align:center}#agent-console-pane[data-chat-first=true] ._emptyTitle_8ampe_35{font-size:clamp(24px,3vw,32px);letter-spacing:-.03em}#agent-console-pane[data-chat-first=true] ._composerContainer_8ampe_39{padding:12px;background:transparent;border-top:0}#agent-console-pane[data-chat-first=true] ._workingStrip_8ampe_44{margin-inline:12px}#agent-console-pane:not([data-chat-first=true]) ._composerContainer_8ampe_39{margin:0 -16px -16px;padding:12px;flex-shrink:0}#agent-console-pane:not([data-chat-first=true]) ._workingStrip_8ampe_44{margin-inline:-4px}._welcomeQuestion_8ampe_58{margin-top:8px;color:var(--text-secondary);font-size:14px;line-height:1.5}._starterChips_8ampe_65{flex:none;padding:0 12px 14px}._starterChips_8ampe_65 ._suggestions_8ampe_69{flex-direction:row;flex-wrap:wrap;justify-content:center;gap:8px;margin:0}._starterChips_8ampe_65 ._videoStarter_8ampe_76{display:inline-flex;flex:0 0 auto;align-items:center;gap:8px;width:auto;min-height:36px;padding:8px 12px;border-radius:999px;background:transparent;border:1px solid var(--border-color);color:var(--text-secondary)}._starterChips_8ampe_65 ._videoStarter_8ampe_76:hover:not(:disabled){color:var(--text-primary);border-color:var(--theme)}._starterChips_8ampe_65 ._starterIcon_8ampe_93{width:16px;height:16px;flex:0 0 16px}._starterChips_8ampe_65 ._starterCopy_8ampe_98 strong{font-size:12px;font-weight:500;line-height:18px;white-space:nowrap}._stickyHeader_8ampe_27{flex:none;position:sticky;top:0;z-index:2;background:var(--surface-color)}._toolbar_8ampe_113{position:relative;display:flex;align-items:center;gap:8px;min-height:56px;padding:12px 16px;background:var(--surface-color);border-bottom:1px solid var(--border-color)}._backButton_8ampe_124{display:flex;align-items:center;justify-content:center;width:24px;height:24px;padding:0;border:none;border-radius:6px;background:transparent;color:var(--text-secondary);cursor:pointer;flex:none;transition:background .12s ease,color .12s ease}._backButton_8ampe_124:hover{background:rgba(255,255,255,.06);color:var(--text-primary)}._convTitle_8ampe_144{flex:1;min-width:0;font-size:13px;line-height:20px;font-weight:500;color:var(--text-secondary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._toolbarRight_8ampe_156{display:flex;align-items:center;flex:none}._contextBar_8ampe_162{height:3px;width:100%;flex:none;background:transparent}._contextBarFill_8ampe_169{height:100%;border-radius:0 1.5px 1.5px 0;transition:width .6s ease-out,background-color .6s ease-out}._chatsBackdrop_8ampe_175{position:fixed;inset:0;z-index:30}._chatList_8ampe_181{flex:1;display:flex;flex-direction:column;gap:1px;overflow-y:auto;padding:12px 10px 6px;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.14) transparent}._chatListHeading_8ampe_192{font-size:11px;font-weight:600;letter-spacing:.04em;color:var(--text-muted);padding:0 9px 8px}._chatsRow_8ampe_200{display:flex;flex-direction:column;gap:2px;padding:7px 9px;border:none;border-radius:6px;background:transparent;text-align:left;cursor:pointer;font:inherit}._chatsRow_8ampe_200:hover{background:rgba(255,255,255,.06)}._chatsRowActive_8ampe_216{background:rgba(255,255,255,.07)}._chatsTop_8ampe_220{display:flex;align-items:baseline;justify-content:space-between;gap:8px}._chatsTitle_8ampe_227{font-size:12.5px;font-weight:500;color:var(--text-primary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._chatsWhen_8ampe_236{font-size:10.5px;color:var(--text-muted);flex:none}._chatsPreview_8ampe_242{font-size:11px;color:var(--text-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._chatsNew_8ampe_250{margin-top:2px;padding:7px 9px;border:none;border-top:1px solid rgba(255,255,255,.06);border-radius:0 0 6px 6px;background:transparent;color:var(--text-secondary);font:inherit;font-size:12px;text-align:left;cursor:pointer}._chatsNew_8ampe_250:hover{background:rgba(255,255,255,.06);color:var(--text-primary)}._dd_8ampe_268{position:relative;display:inline-flex}._ddBtn_8ampe_273{display:inline-flex;align-items:center;gap:5px;border:none;background:transparent;color:var(--text-secondary);border-radius:5px;padding:3px 6px;font:inherit;font-size:12px;font-weight:500;cursor:pointer}._ddBtn_8ampe_273:hover:not(:disabled){color:var(--text-primary);background:rgba(255,255,255,.05)}._ddBtn_8ampe_273:disabled{opacity:.55;cursor:default}._ddBtnLabel_8ampe_296{max-width:150px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._ddChevron_8ampe_303{width:9px;height:9px;margin-top:1px;color:var(--text-muted);opacity:.55;flex:none;transition:transform .15s ease}._ddChevronOpen_8ampe_313{transform:rotate(180deg)}._ddPanel_8ampe_317{position:absolute;top:calc(100% + 4px);left:0;z-index:31;display:flex;flex-direction:column;min-width:150px;padding:4px;background:#242429;border:1px solid rgba(255,255,255,.08);border-radius:8px;box-shadow:0 2px 4px #0003,0 8px 24px #0006}._ddPanelRight_8ampe_332{left:auto;right:0}._ddPanelScroll_8ampe_340{width:320px;max-width:min(360px,80vw);max-height:340px}._ddPanelScroll_8ampe_340 ._ddRow_8ampe_345{overflow:hidden;text-overflow:ellipsis}._ddRows_8ampe_350{display:flex;flex-direction:column;min-height:0;overflow-y:auto}._ddSearch_8ampe_357{flex-shrink:0;margin-bottom:4px;padding:6px 10px;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.08);border-radius:5px;color:var(--text-primary);font:inherit;font-size:12px}._ddSearch_8ampe_357::placeholder{color:var(--text-muted)}._ddSearch_8ampe_357:focus{outline:none;border-color:#fff3}._ddEmpty_8ampe_376{padding:7px 10px;color:var(--text-muted);font-size:12px}._ddFooterAction_8ampe_382{flex-shrink:0;margin-top:4px;padding:7px 10px;border:none;border-top:1px solid rgba(255,255,255,.08);background:transparent;color:var(--accent, #b9e535);font:inherit;font-size:12px;font-weight:600;text-align:left;cursor:pointer}._ddFooterAction_8ampe_382:hover:not(:disabled){color:var(--text-primary)}._ddFooterAction_8ampe_382:disabled{color:var(--text-muted);cursor:default}._setupPickerRow_8ampe_406{display:flex;align-items:center;gap:2px}._ddPanelUp_8ampe_412{top:auto;bottom:calc(100% + 4px)}._ddRow_8ampe_345{flex-shrink:0;padding:7px 10px;border:none;border-radius:5px;background:transparent;color:var(--text-muted);font:inherit;font-size:12px;font-weight:500;text-align:left;white-space:nowrap;cursor:pointer}._ddRow_8ampe_345:hover:not(:disabled){background:rgba(255,255,255,.06);color:var(--text-primary)}._ddRow_8ampe_345:disabled{opacity:.4;cursor:default}._ddRowActive_8ampe_443{color:var(--text-primary);background:rgba(255,255,255,.07)}._statusDot_8ampe_448{width:6px;height:6px;border-radius:50%;background:#34c477;flex:none}._statusDotBusy_8ampe_456{background:#e0a23c;animation:_pulse_8ampe_461 1.4s ease-in-out infinite}._pulseDot_8ampe_461{width:6px;height:6px;border-radius:50%;background:var(--theme, #c8f24a);animation:_pulse_8ampe_461 1.2s ease-in-out infinite;flex:none}@keyframes _pulse_8ampe_461{0%,to{opacity:1}50%{opacity:.3}}._centered_8ampe_478{display:flex;flex:1;align-items:center;justify-content:center;color:var(--text-muted);gap:8px}._messages_8ampe_487{flex:1;min-height:0;overflow-y:auto;padding:14px 14px 6px;display:flex;flex-direction:column;gap:18px;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.14) transparent}._messages_8ampe_487::-webkit-scrollbar{width:9px}._messages_8ampe_487::-webkit-scrollbar-thumb{background:rgba(255,255,255,.12);border-radius:5px;border:2.5px solid transparent;background-clip:padding-box}._messages_8ampe_487::-webkit-scrollbar-track{background:transparent}._turn_8ampe_511{display:flex;flex-direction:column}._turnAssistant_8ampe_516+._turnAssistant_8ampe_516{margin-top:-10px}._workingStrip_8ampe_44{display:flex;align-items:center;gap:8px;flex-shrink:0;padding:12px 16px;font-size:11px;line-height:18px;color:var(--text-secondary);border-top:1px solid rgba(255,255,255,.04)}._workingLabel_8ampe_532{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._workingElapsed_8ampe_539{flex:none;color:var(--text-muted);font-variant-numeric:tabular-nums}._msgMeta_8ampe_545{padding:3px 2px 0;font-size:10px;color:var(--text-muted);opacity:.55;font-variant-numeric:tabular-nums}._empty_8ampe_30{flex:1;display:flex;flex-direction:column;justify-content:flex-end;gap:8px;padding:18px 14px 14px}._emptyTitle_8ampe_35{font-size:16px;font-weight:600;letter-spacing:-.01em;color:var(--text-primary, rgba(255, 255, 255, .88))}._emptySub_8ampe_569{font-size:12px;color:var(--text-muted);max-width:340px;line-height:1.45;margin-bottom:4px}._suggestions_8ampe_69{display:flex;flex-direction:column;gap:5px;margin:0}._suggestion_8ampe_69{display:flex;align-items:baseline;gap:8px;padding:6px 8px;border:none;border-radius:7px;background:transparent;color:var(--text-secondary);font-size:12px;line-height:1.45;text-align:left;cursor:pointer;transition:background .12s ease,color .12s ease}._suggestion_8ampe_69:before{content:"→";color:var(--text-muted);opacity:.55;flex:none;transition:transform .12s ease}._suggestion_8ampe_69:hover:not(:disabled){background:rgba(255,255,255,.05);color:var(--text-primary)}._suggestion_8ampe_69:hover:not(:disabled):before{transform:translate(2px)}._suggestion_8ampe_69:disabled{opacity:.4;cursor:default}._banner_8ampe_618{margin:0 14px 8px;padding:5px 10px 5px 11px;border-left:2px solid;border-radius:3px;background:rgba(255,255,255,.025);font-size:11.5px;line-height:1.5}._bannerWarn_8ampe_628{border-color:#e0a23cb3;color:#d3ad6d}._bannerError_8ampe_633{border-color:#e25f5fb3;color:#dd9090}._composerRow_8ampe_638{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;min-width:0}._composerPickers_8ampe_646{display:flex;align-items:center;min-width:0}._composerPickers_8ampe_646 ._dd_8ampe_268{min-width:0;flex:0 1 auto}._composerPickers_8ampe_646 ._ddBtn_8ampe_273{min-width:0;max-width:100%}._composerPickers_8ampe_646 ._ddBtnLabel_8ampe_296{min-width:0}._composerActions_8ampe_663{display:flex;align-items:center;gap:8px;flex:none}._composerTall_8ampe_670._composerTall_8ampe_670{min-height:116px;border-radius:20px;padding:14px}._composerDropTarget_8ampe_676{outline:1px dashed var(--theme);outline-offset:-1px}._attachRow_8ampe_681{display:flex;flex-wrap:wrap;gap:6px;padding-bottom:6px}._attachChip_8ampe_688{display:inline-flex;align-items:center;gap:6px;max-width:220px;padding:3px 8px;border-radius:5px;background:rgba(255,255,255,.06);color:var(--text-secondary);font-size:11px;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._attachChipRemove_8ampe_704{border:none;background:transparent;color:var(--text-muted);cursor:pointer;font-size:13px;line-height:1;padding:0}._attachChipRemove_8ampe_704:hover{color:var(--text-primary)}._attachBtn_8ampe_717{display:inline-flex;align-items:center;justify-content:center;flex:none;width:26px;height:26px;border:none;border-radius:5px;background:transparent;color:var(--text-secondary);cursor:pointer}._attachBtn_8ampe_717 svg{width:16px;height:16px}._attachBtn_8ampe_717:hover{color:var(--text-primary);background:rgba(255,255,255,.05)}._setup_8ampe_406{display:flex;flex-direction:column;gap:14px;padding:20px 16px;overflow-y:auto;line-height:1.5;color:var(--text-secondary)}._setup_8ampe_406 h3{margin:0;font-size:14px}._setup_8ampe_406 p{margin:0}._setup_8ampe_406 ._dd_8ampe_268{align-self:flex-start}._setupNote_8ampe_759{color:#ffd47f}._setupCta_8ampe_763{display:flex;flex-direction:column;align-items:flex-start;gap:10px;margin:20px 16px;padding:18px;border:1px solid var(--border-color);border-radius:12px;background:var(--input-background)}._setupCtaTitle_8ampe_775{font-size:14px;font-weight:600;color:var(--text-primary)}._setupCtaBody_8ampe_781{margin:0;font-size:13px;line-height:1.5;color:var(--text-secondary)}._setupCtaButton_8ampe_788{padding:9px 18px;border:none;border-radius:9px;background:var(--theme, #d9f77e);color:#10120a;font-family:inherit;font-size:13px;font-weight:600;cursor:pointer;transition:transform .15s ease-out,filter .15s ease-out}._setupCtaButton_8ampe_788:hover{transform:translateY(-1px);filter:brightness(1.05)}._setupCtaButton_8ampe_788:focus-visible{outline:2px solid var(--theme, #d9f77e);outline-offset:3px}._setupCard_8ampe_809{border:1px solid var(--border-color);border-radius:10px;background:var(--input-background);overflow:hidden}._setupCardHeader_8ampe_816{display:flex;align-items:center;gap:8px;width:100%;padding:10px 12px;background:none;border:none;color:var(--text-primary, inherit);font-size:13px;font-weight:600;text-align:left;cursor:pointer}._setupCardHeader_8ampe_816:hover{background:var(--input-background-hover)}._setupCardTitle_8ampe_834{flex:1}._setupCardChevron_8ampe_838{flex:none;opacity:.55;font-size:11px}._setupBadge_8ampe_844{flex:none;padding:2px 8px;border-radius:999px;border:1px solid var(--theme-light, #d9f77e);color:var(--theme-light, #d9f77e);font-size:11px;font-weight:500;white-space:nowrap}._setupCardBody_8ampe_855{display:flex;flex-direction:column;gap:10px;padding:10px 12px 12px;border-top:1px solid var(--border-color)}._setupMuted_8ampe_864{font-size:11px;opacity:.7}._setupMuted_8ampe_864 code{font-family:var(--font-family-mono, monospace)}._setupConnected_8ampe_872{color:var(--theme-light, #d9f77e)}._setupProgressLine_8ampe_876{font-family:var(--font-family-mono, monospace);font-size:11px;opacity:.6;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._commandBlock_8ampe_885{display:flex;align-items:center;gap:8px;margin-top:6px}._command_8ampe_885{flex:1;padding:8px 10px;border-radius:8px;background:var(--background-color-dark, rgba(0, 0, 0, .35));border:1px solid var(--border-color);font-family:var(--font-family-mono, monospace);font-size:11px;overflow-x:auto;white-space:nowrap;scrollbar-width:none}._command_8ampe_885::-webkit-scrollbar{display:none}._smallButton_8ampe_908{flex:none;padding:6px 10px;border-radius:6px;border:1px solid var(--border-color);background:var(--input-background);color:inherit;font-size:12px;cursor:pointer}._smallButton_8ampe_908:hover{background:var(--input-background-hover)}._docsLink_8ampe_922{color:var(--theme-light, #d9f77e);cursor:pointer;text-decoration:underline;background:none;border:none;padding:0;font-size:12px}._setupInput_8ampe_932{flex:1;width:100%;min-width:0;padding:8px 10px;border-radius:8px;background:var(--background-color-dark, rgba(0, 0, 0, .35));border:1px solid var(--border-color);color:inherit;font-family:var(--font-family-mono, monospace);font-size:11px}._setupInput_8ampe_932:focus{outline:none;border-color:var(--theme-light, #d9f77e)}._pickerSep_8ampe_949{color:var(--text-muted);opacity:.5;font-size:12px;user-select:none}._bannerAction_8ampe_956{background:none;border:none;padding:0;color:inherit;font-size:inherit;font-weight:600;text-decoration:underline;cursor:pointer}._videoStarter_8ampe_76{display:flex;align-items:center;gap:10px;width:100%;min-height:54px;padding:8px 10px;text-align:left;color:var(--text-primary, #ededee);background:var(--surface-color-elevated, #232328);border:1px solid transparent;border-radius:7px;font-family:inherit;text-transform:none;cursor:pointer}._videoStarter_8ampe_76 strong{font-size:13px;font-weight:600;color:var(--text-primary, #ededee)}._videoStarter_8ampe_76 span{color:var(--text-secondary, #a8a8ad);font-size:11px;line-height:1.4}._videoStarter_8ampe_76:hover{border-color:var(--theme, #c8f24a);background:color-mix(in srgb,var(--theme, #c8f24a) 4%,var(--surface-color-elevated, #232328))}._videoStarter_8ampe_76:focus-visible{outline:2px solid var(--theme, #c8f24a);outline-offset:3px}._videoStarter_8ampe_76:disabled{opacity:.5;cursor:wait}._starterIcon_8ampe_93{width:22px;height:22px;flex:0 0 22px;color:var(--text-secondary, #a8a8ad)}._starterCopy_8ampe_98{min-width:0;display:flex;flex-direction:column;gap:2px}._picker_1lsne_1{display:inline-flex;min-width:0;max-width:100%}._trigger_1lsne_7{display:inline-flex;align-items:center;gap:7px;min-width:0;max-width:100%;height:32px;padding:0 9px;border:1px solid var(--border-color, #3b3b40);border-radius:9px;background:transparent;color:var(--text-secondary, #c5c5cc);font:inherit;font-size:13px;cursor:pointer}._triggerLabel_1lsne_24{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._providerMark_1lsne_31{width:16px;flex:none;text-align:center;font-size:17px;line-height:1}._chevron_1lsne_39{width:12px;height:12px;flex:none}._panel_1lsne_45{position:fixed;z-index:1100;box-sizing:border-box;overflow:auto;overscroll-behavior:contain;padding:12px;border:1px solid var(--border-color, #3b3b40);border-radius:12px;background:var(--surface-color-elevated, #242428);color:var(--text-primary, #f3f3f4);box-shadow:0 8px 28px #0006;font-family:inherit;font-size:13px;line-height:1.4}._panel_1lsne_45 button,._panel_1lsne_45 input{font:inherit;box-sizing:border-box}._panel_1lsne_45 button{cursor:pointer}._field_1lsne_70{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:0;padding:4px 0;color:var(--text-secondary, #bdbdc4)}._fieldTrigger_1lsne_80{display:inline-flex;align-items:center;justify-content:space-between;gap:12px;min-width:0;max-width:70%;border:0;border-radius:7px;padding:7px 8px;background:var(--surface-color-hover, #343438);color:var(--text-primary, #f3f3f4);text-align:left}._fieldTrigger_1lsne_80 span:first-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._fieldChevron_1lsne_100{flex:none;color:var(--text-secondary, #bdbdc4)}._choices_1lsne_105{margin:7px 0;max-height:290px;overflow:auto;padding:3px;border-radius:8px;background:var(--background-color, #18181b)}._choice_1lsne_105{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%;padding:8px;border:0;border-radius:5px;background:transparent;color:inherit;text-align:left}._choice_1lsne_105[aria-pressed=true]{background:var(--surface-color-hover, #343438)}._choiceCopy_1lsne_131{display:flex;flex-direction:column;min-width:0;overflow-wrap:anywhere}._choiceCopy_1lsne_131 small{font-size:11px;color:var(--text-muted, #a5a5ad)}._check_1lsne_143{flex:none;width:14px;color:var(--theme, #cef43a)}._sectionLabel_1lsne_149{margin:12px 0 6px;color:var(--text-secondary, #bdbdc4)}._models_1lsne_154{max-height:210px;overflow:auto;margin:4px 0 10px}._model_1lsne_154{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;border:0;border-radius:6px;padding:8px;text-align:left;color:inherit;background:transparent}._model_1lsne_154 span:first-child{min-width:0;overflow-wrap:anywhere}._model_1lsne_154[aria-pressed=true]{background:var(--surface-color-hover, #343438)}._search_1lsne_181{width:100%;border:1px solid var(--border-color, #3b3b40);border-radius:6px;padding:7px 8px;background:var(--background-color, #18181b);color:inherit}._refresh_1lsne_190{border:0;border-radius:6px;padding:6px 8px;margin-top:6px;background:transparent;color:var(--text-secondary, #bdbdc4)}._note_1lsne_199,._error_1lsne_200{margin:8px 0 0;font-size:12px;overflow-wrap:anywhere;color:var(--text-muted, #a5a5ad)}._connections_1lsne_207{display:block;width:100%;padding:9px 8px;margin-top:8px;border:0;border-top:1px solid var(--border-color, #3b3b40);background:transparent;color:var(--text-primary, #f3f3f4);text-align:left}._connections_1lsne_207:hover:not(:disabled){background:var(--surface-color-hover, #343438)}._error_1lsne_200{color:#efaaaa}._trigger_1lsne_7:focus-visible,._panel_1lsne_45 button:focus-visible,._panel_1lsne_45 input:focus-visible{outline:2px solid var(--theme, #cef43a);outline-offset:2px}._trigger_1lsne_7:disabled,._panel_1lsne_45 button:disabled,._panel_1lsne_45 input:disabled{opacity:.5;cursor:default}._trigger_1lsne_7:hover:not(:disabled),._model_1lsne_154:hover:not(:disabled),._choice_1lsne_105:hover:not(:disabled),._fieldTrigger_1lsne_80:hover:not(:disabled),._refresh_1lsne_190:hover:not(:disabled){background:var(--surface-color-hover, #343438)}._page_1dyj9_2{position:fixed;inset:0;display:flex;flex-direction:column;background-color:var(--background-color);overflow:hidden}._brand_1dyj9_11{position:absolute;top:26px;left:34px;display:flex;align-items:center;gap:9px;font-size:15px;font-weight:600;letter-spacing:.01em;color:var(--text-primary);animation:_rise_1dyj9_1 .8s cubic-bezier(.2,.8,.2,1) both;z-index:2}._hex_1dyj9_26{width:15px;height:15px;color:var(--theme, #d9f77e)}._body_1dyj9_32{flex:1;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:0 32px;overflow-y:auto}._panel_1dyj9_42{width:100%;max-width:560px;display:flex;flex-direction:column}._panel_1dyj9_42>*{animation:_rise_1dyj9_1 .8s cubic-bezier(.2,.8,.2,1) both}._panel_1dyj9_42>:nth-child(2){animation-delay:.08s}._panel_1dyj9_42>:nth-child(3){animation-delay:.14s}._panel_1dyj9_42>:nth-child(4){animation-delay:.2s}._h1_1dyj9_61{margin:0 0 12px;font-size:clamp(28px,4vw,44px);font-weight:700;line-height:1.06;letter-spacing:-.02em;color:var(--text-primary)}._sub_1dyj9_70{margin:0 0 28px;max-width:48ch;font-size:16px;line-height:1.55;color:var(--text-secondary, #a1a1aa)}._scanning_1dyj9_78{display:flex;flex-direction:column;align-items:center;gap:18px;animation:_rise_1dyj9_1 .6s cubic-bezier(.2,.8,.2,1) both}._scanText_1dyj9_86{margin:0;font-size:17px;color:var(--text-secondary, #a1a1aa)}._spinner_1dyj9_92{width:34px;height:34px;border:3px solid rgba(255,255,255,.12);border-top-color:var(--theme, #d9f77e);border-radius:50%;animation:_spin_1dyj9_92 .9s linear infinite}._foundLine_1dyj9_101{margin:0 0 10px;font-size:clamp(24px,3.4vw,36px);font-weight:700;letter-spacing:-.01em;color:var(--text-primary)}._foundLine_1dyj9_101 strong{color:var(--theme, #d9f77e);font-weight:700}._check_1dyj9_113{color:var(--theme, #d9f77e)}._accountGrid_1dyj9_117{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-bottom:20px}@media (max-width: 560px){._accountGrid_1dyj9_117{grid-template-columns:1fr}}._accountCard_1dyj9_129{position:relative;display:flex;flex-direction:column;gap:6px;padding:24px 22px;border:1.5px solid rgba(255,255,255,.1);border-radius:14px;background:rgba(255,255,255,.02);color:var(--text-primary);text-align:left;cursor:pointer;transition:border-color .18s ease-out,background .18s ease-out,transform .18s ease-out}._accountCard_1dyj9_129:hover{border-color:#ffffff3d;transform:translateY(-1px)}._accountCardActive_1dyj9_148{border-color:var(--theme, #d9f77e);background:rgba(217,247,126,.06);box-shadow:0 0 0 1px var(--theme, #d9f77e)}._accountCardActive_1dyj9_148:hover{border-color:var(--theme, #d9f77e)}._accountTitle_1dyj9_157{font-size:20px;font-weight:700;letter-spacing:-.01em}._accountBlurb_1dyj9_163{font-size:14px;color:var(--text-secondary, #a1a1aa)}._otherLabel_1dyj9_170{margin:26px 0 12px;color:var(--text-secondary, #a1a1aa);font-size:13px;font-weight:600;letter-spacing:.02em;text-transform:uppercase}._connectorGrid_1dyj9_179{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}@media (max-width: 560px){._connectorGrid_1dyj9_179{grid-template-columns:1fr 1fr}}._connectorCard_1dyj9_190{display:flex;flex-direction:column;gap:2px;padding:12px 14px;border:1.5px solid rgba(255,255,255,.08);border-radius:10px;background:rgba(255,255,255,.02);color:var(--text-primary);text-align:left;cursor:pointer;transition:border-color .18s ease-out,transform .18s ease-out}._connectorCard_1dyj9_190:hover{border-color:#ffffff3d;transform:translateY(-1px)}._connectorCard_1dyj9_190 ._accountTitle_1dyj9_157{font-size:15px}._connectorCard_1dyj9_190 ._accountBlurb_1dyj9_163{font-size:12px}._detectedTag_1dyj9_214{margin-top:8px;align-self:flex-start;padding:3px 10px;border-radius:999px;border:1px solid var(--theme, #d9f77e);color:var(--theme, #d9f77e);font-size:11px;font-weight:600}._reassure_1dyj9_225{margin:0 0 28px;max-width:52ch;font-size:14px;line-height:1.55;color:var(--text-secondary, #a1a1aa)}._steps_1dyj9_233{display:flex;flex-direction:column;gap:12px;margin-bottom:24px}._row_1dyj9_240{display:flex;gap:16px;padding:18px;border:1px solid rgba(255,255,255,.09);border-radius:14px;background:rgba(255,255,255,.02)}._rowDone_1dyj9_249{border-color:#d9f77e59;background:rgba(217,247,126,.04)}._rowNum_1dyj9_254{flex:none;display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;border:1.5px solid rgba(255,255,255,.2);font-size:13px;font-weight:700;color:var(--text-secondary, #a1a1aa)}._rowDone_1dyj9_249 ._rowNum_1dyj9_254{border-color:var(--theme, #d9f77e);color:var(--theme, #d9f77e)}._rowMain_1dyj9_272{flex:1;min-width:0}._rowTitle_1dyj9_277{font-size:15px;font-weight:600;color:var(--text-primary)}._rowExplain_1dyj9_283{margin-top:2px;font-size:13px;line-height:1.5;color:var(--text-secondary, #a1a1aa)}._rowNote_1dyj9_290{margin-top:8px;font-size:12px;color:var(--theme, #d9f77e)}._rowStatusLine_1dyj9_296{display:flex;align-items:center;gap:9px;margin-top:12px;font-size:13px;color:var(--text-secondary, #a1a1aa)}._rowActions_1dyj9_305{margin-top:12px}._rowButton_1dyj9_309{padding:9px 18px;border:none;border-radius:9px;background:var(--theme, #d9f77e);color:#10120a;font-family:inherit;font-size:13px;font-weight:600;cursor:pointer;transition:transform .15s ease-out,filter .15s ease-out}._rowButton_1dyj9_309:hover:not(:disabled){transform:translateY(-1px);filter:brightness(1.05)}._rowButton_1dyj9_309:disabled{opacity:.35;cursor:not-allowed}._rowButton_1dyj9_309:focus-visible{outline:2px solid var(--theme, #d9f77e);outline-offset:3px}._progressTrack_1dyj9_334{margin-top:10px;height:6px;border-radius:3px;background:rgba(255,255,255,.1);overflow:hidden}._progressFill_1dyj9_342{height:100%;background:var(--theme, #d9f77e);border-radius:3px;transition:width .25s ease-out}._codeBlock_1dyj9_349{margin-top:12px;padding:14px 16px;border:1px solid rgba(217,247,126,.4);border-radius:12px;background:rgba(217,247,126,.05)}._codeBig_1dyj9_357{font-family:"JetBrains Mono",var(--font-family-mono, monospace);font-size:30px;font-weight:700;letter-spacing:.14em;color:var(--theme, #d9f77e)}._linkButton_1dyj9_365{margin-top:8px;padding:0;border:none;background:none;color:var(--text-secondary, #a1a1aa);font-family:"JetBrains Mono",var(--font-family-mono, monospace);font-size:12px;text-decoration:underline;text-underline-offset:2px;cursor:pointer;word-break:break-all;text-align:left}._linkButton_1dyj9_365:hover{color:var(--theme, #d9f77e)}._codeEntry_1dyj9_383{display:flex;flex-direction:column;gap:8px;margin-top:12px}._codeEntryLabel_1dyj9_390{font-size:13px;line-height:1.45;color:var(--text-secondary, #a1a1aa)}._codeEntryRow_1dyj9_396{display:flex;gap:8px}._codeInput_1dyj9_401{flex:1;min-width:0;padding:10px 12px;border:1.5px solid rgba(255,255,255,.18);border-radius:9px;background:rgba(0,0,0,.35);color:var(--text-primary);font-family:"JetBrains Mono",var(--font-family-mono, monospace);font-size:14px;letter-spacing:.04em}._codeInput_1dyj9_401::placeholder{color:var(--text-muted, #71717a);letter-spacing:normal}._codeInput_1dyj9_401:focus{outline:none;border-color:var(--theme, #d9f77e);box-shadow:0 0 0 1px var(--theme, #d9f77e)}._errorBlock_1dyj9_423{margin-top:12px;max-height:140px;overflow:auto;border:1px solid rgba(252,165,165,.35);border-radius:10px;background:rgba(120,20,20,.18)}._renewNotice_1dyj9_432{margin:2px 0 6px;font-size:13.5px;color:#fbbf24}._errorLead_1dyj9_438{padding:10px 12px 0;font-size:12.5px;color:#fca5a5}._replyBlock_1dyj9_444{margin-top:12px;border:1px solid rgba(255,255,255,.12);border-radius:10px;background:rgba(0,0,0,.35)}._mono_1dyj9_451{margin:0;padding:10px 12px;user-select:text;font-family:"JetBrains Mono",var(--font-family-mono, monospace);font-size:12px;line-height:1.5;color:var(--text-primary);white-space:pre-wrap;word-break:break-word}._connectorPane_1dyj9_466{display:flex;flex-direction:column;gap:18px;width:min(520px,92vw)}._otherLink_1dyj9_475{margin-top:18px;padding:0;border:none;background:none;color:var(--text-muted, #71717a);font-size:13px;text-align:left;text-decoration:underline;text-underline-offset:2px;cursor:pointer}._otherLink_1dyj9_475:hover{color:var(--text-secondary, #a1a1aa)}._skipLink_1dyj9_491{margin-top:28px;padding:0;border:none;background:none;color:var(--text-muted, #71717a);font-size:12px;text-decoration:underline;text-underline-offset:2px;cursor:pointer}._skipLink_1dyj9_491:hover{color:var(--text-secondary, #a1a1aa)}._switchLink_1dyj9_506{align-self:flex-start;margin-top:4px;padding:0;border:none;background:none;color:var(--text-muted, #71717a);font-size:12px;text-decoration:underline;text-underline-offset:2px;cursor:pointer}._switchLink_1dyj9_506:hover{color:var(--text-secondary, #a1a1aa)}._actions_1dyj9_522{display:flex;gap:12px;margin-top:4px}._cta_1dyj9_528{display:inline-flex;align-items:center;gap:10px;padding:14px 30px;border:none;border-radius:11px;background:var(--theme, #d9f77e);color:#10120a;font-family:inherit;font-size:15px;font-weight:700;cursor:pointer;transition:transform .18s ease-out,filter .18s ease-out,box-shadow .18s ease-out}._cta_1dyj9_528:hover:not(:disabled){transform:translateY(-1px);filter:brightness(1.05);box-shadow:0 8px 26px #d9f77e38}._cta_1dyj9_528:active:not(:disabled){transform:translateY(0)}._cta_1dyj9_528:disabled{opacity:.6;cursor:default}._cta_1dyj9_528:focus-visible{outline:2px solid var(--theme, #d9f77e);outline-offset:3px}._btnSpinner_1dyj9_560{width:15px;height:15px;border:2px solid rgba(16,18,10,.35);border-top-color:currentColor;border-radius:50%;animation:_spin_1dyj9_92 .8s linear infinite}._rowStatusLine_1dyj9_296 ._btnSpinner_1dyj9_560{border-color:#ffffff2e;border-top-color:var(--theme, #d9f77e)}._ruler_1dyj9_574{position:relative;height:58px;border-top:1px solid rgba(255,255,255,.09);overflow:hidden}._ruler_1dyj9_574:before{content:"";position:absolute;inset:0 0 auto;height:9px;background-image:repeating-linear-gradient(90deg,rgba(255,255,255,.13) 0 1px,transparent 1px 12px)}._ruler_1dyj9_574:after{content:"";position:absolute;inset:0 0 auto;height:17px;background-image:repeating-linear-gradient(90deg,rgba(255,255,255,.22) 0 1px,transparent 1px 120px)}._frames_1dyj9_595{position:absolute;top:26px;left:0;right:0;height:14px}._frames_1dyj9_595 span{position:absolute;font-family:"JetBrains Mono",var(--font-family-mono, monospace);font-size:10px;letter-spacing:.06em;color:#ffffff42}._playhead_1dyj9_610{position:absolute;top:0;bottom:0;left:0;width:2px;background:var(--theme, #d9f77e);box-shadow:0 0 14px #d9f77e80;animation:_sweep_1dyj9_1 26s linear infinite;z-index:1}._playhead_1dyj9_610:before{content:"";position:absolute;top:0;left:-4px;border-left:5px solid transparent;border-right:5px solid transparent;border-top:7px solid var(--theme, #d9f77e)}@keyframes _sweep_1dyj9_1{0%{left:-2px}to{left:100%}}@keyframes _spin_1dyj9_92{to{transform:rotate(360deg)}}@media (prefers-reduced-motion: reduce){._brand_1dyj9_11,._panel_1dyj9_42>*,._scanning_1dyj9_78{animation:none}._spinner_1dyj9_92,._btnSpinner_1dyj9_560,._progressFill_1dyj9_342{animation:none}._playhead_1dyj9_610{animation:none;left:23%}}._backLink_1dyj9_660{position:absolute;top:22px;right:34px;display:flex;align-items:center;gap:6px;padding:7px 14px;border:1px solid var(--border-color, rgba(255, 255, 255, .14));border-radius:7px;background:none;color:var(--text-secondary, #a1a1aa);font-size:13px;cursor:pointer;animation:_rise_1dyj9_1 .8s cubic-bezier(.2,.8,.2,1) both;z-index:2}._backLink_1dyj9_660:hover{color:var(--text-primary);border-color:#ffffff47}._root_r3uai_1{grid-area:navigation}._logoLink_r3uai_5{display:flex;align-items:center;justify-content:center;padding:6px;margin:1px auto;cursor:pointer;color:var(--text-muted);border-radius:6px;transition:all var(--duration-fast) var(--timing-ease-out);text-decoration:none}._logoLink_r3uai_5 svg{width:18px;height:18px}._logoLink_r3uai_5:hover{color:var(--text-primary);background-color:var(--surface-color-hover)}._agentTabWrap_r3uai_26{position:relative;display:inline-flex}._streamingBadge_r3uai_31{position:absolute;top:-2px;right:-2px;width:8px;height:8px;border-radius:50%;background:var(--theme, #c8f24a);box-shadow:0 0 0 2px var(--background-color, #141414);animation:_agentPulse_r3uai_1 1.2s ease-in-out infinite;pointer-events:none}@keyframes _agentPulse_r3uai_1{0%,to{opacity:1}50%{opacity:.3}}._root_12se8_1{display:flex;width:100%;height:100%;overflow:hidden;justify-content:stretch}._root_12se8_1._vertical_12se8_8{flex-direction:column}._root_12se8_1._vertical_12se8_8>._left_12se8_11{max-height:100%}._root_12se8_1:not(._vertical_12se8_8){flex-direction:row-reverse}._root_12se8_1:not(._vertical_12se8_8)>._left_12se8_11{max-width:100%}._left_12se8_11{flex-grow:0;flex-shrink:0;overflow:hidden}._root_12se8_1._hidden_12se8_26>._left_12se8_11{flex-shrink:1}._right_12se8_30{flex-grow:1;flex-shrink:1;overflow:hidden}._root_12se8_1._automatic_12se8_36:not(._dragging_12se8_36)>._left_12se8_11{transition:height .18s ease-out,width .18s ease-out}@media (prefers-reduced-motion: reduce){._root_12se8_1._automatic_12se8_36:not(._dragging_12se8_36)>._left_12se8_11{transition:none}}._separator_12se8_45{touch-action:none;width:12px;flex-shrink:0;padding:0 5px;margin:0 -5px;z-index:1600;cursor:ew-resize}._separator_12se8_45:before{content:"";width:100%;height:100%;display:block;background-color:var(--border-color);transition:background-color var(--duration-fast) var(--timing-ease-out)}._separator_12se8_45:hover:before{background-color:var(--border-color-strong)}._separator_12se8_45:focus-visible{outline:none}._separator_12se8_45:focus-visible:before{background-color:var(--theme);box-shadow:0 0 0 1px var(--theme)}._separator_12se8_45:active:before{background-color:var(--theme)!important}._root_12se8_1._hidden_12se8_26:not(._vertical_12se8_8)>._separator_12se8_45{margin-left:-7px}._root_12se8_1._hidden_12se8_26:not(._vertical_12se8_8)>._separator_12se8_45:before{background-color:transparent}._root_12se8_1._hidden_12se8_26._vertical_12se8_8>._separator_12se8_45:before{background-color:transparent}._root_12se8_1._vertical_12se8_8>._separator_12se8_45{cursor:ns-resize;width:auto;height:11px;padding:5px 0;margin:-5px 0}._root_12se8_1._vertical_12se8_8>._separator_12se8_45:after{content:"";position:absolute;left:calc(50% - 16px);top:3px;width:32px;height:5px;border-radius:3px;background:var(--border-color-strong)}._root_12se8_1._vertical_12se8_8>._separator_12se8_45{position:relative}._root_12se8_1._vertical_12se8_8._hidden_12se8_26>._separator_12se8_45{margin-top:-7px}._notice_1gdi5_1{flex:none;margin:12px;padding:14px;border:1px solid var(--border-color-strong, #3b3b40);border-radius:12px;background:var(--surface-color-elevated, #232328);color:var(--text-primary, #ededee);font-size:13px;line-height:1.5}._notice_1gdi5_1 strong{font-weight:600}._notice_1gdi5_1 p{margin:4px 0 12px;color:var(--text-secondary, #bdbdc4)}._actions_1gdi5_20{display:flex;align-items:center;flex-wrap:wrap;gap:8px}._actions_1gdi5_20 button{min-height:34px;padding:7px 10px;border:0;border-radius:7px;font:inherit;cursor:pointer}._actions_1gdi5_20 button:disabled{opacity:.5;cursor:default}._actions_1gdi5_20 button:focus-visible{outline:2px solid var(--theme, #c8f24a);outline-offset:3px}._primary_1gdi5_43{color:var(--theme-fg, #0a0a0b);background:var(--theme, #c8f24a);font-weight:600}._secondary_1gdi5_49{color:var(--text-secondary, #bdbdc4);background:transparent}._secondary_1gdi5_49:hover:not(:disabled){background:var(--surface-color-hover, #303035)}._backdrop_tv3in_1{position:fixed;inset:0;z-index:1050;display:flex;align-items:center;justify-content:center;padding:16px;background:rgba(0,0,0,.5333333333)}._dialog_tv3in_12{display:flex;flex-direction:column;width:min(520px,100%);max-height:calc(100dvh - 32px);overflow:hidden;border:1px solid var(--border-color, #3b3b40);border-radius:16px;background:var(--surface-color, #18181b);color:var(--text-primary, #f3f3f4);box-shadow:0 16px 56px #0006}._header_tv3in_25{display:flex;align-items:center;justify-content:space-between;flex:none;gap:16px;padding:16px 20px;border-bottom:1px solid var(--border-color, #3b3b40)}._header_tv3in_25 h2{margin:0;font-size:16px;font-weight:600}._header_tv3in_25 button{width:32px;height:32px;border:0;border-radius:8px;background:transparent;color:var(--text-secondary, #bdbdc4);cursor:pointer}._header_tv3in_25 button:hover{background:var(--surface-color-hover, #343438)}._header_tv3in_25 button:focus-visible{outline:2px solid var(--theme, #cef43a);outline-offset:2px}._body_tv3in_56{min-height:0;padding:16px 20px 20px;overflow:auto;overscroll-behavior:contain}._actions_1dank_1{display:flex;flex-wrap:wrap;align-items:center;gap:6px;padding:4px 12px;flex-shrink:0}._actions_1dank_1:empty{display:none}._actions_1dank_1>button,._actions_1dank_1>span>button{width:auto;min-height:32px;margin:0;padding:6px 10px;border:1px solid var(--border-color);border-radius:999px;background:transparent;color:var(--text-secondary);font:inherit;font-size:12px;cursor:pointer}._actions_1dank_1>button:hover,._actions_1dank_1>span>button:hover{background:var(--surface-color-light);color:var(--text-primary)}._actions_1dank_1>button:focus-visible,._actions_1dank_1>span>button:focus-visible{outline:2px solid var(--theme);outline-offset:2px}._panel_kzuj7_2{container-type:inline-size;box-sizing:border-box;height:100%;min-height:0;display:flex;flex-direction:column;overflow:hidden;scrollbar-width:thin;scrollbar-color:var(--border-color-strong, #44444b) transparent;color-scheme:dark;--brief-raised: var(--surface-color-elevated, #232328);--brief-line: var(--border-color, #38383e);background:var(--surface-color, #171719);color:var(--text-primary, #ededee);font:inherit;font-size:14px;line-height:1.5}._panel_kzuj7_2 *,._panel_kzuj7_2 *:before,._panel_kzuj7_2 *:after{box-sizing:border-box}._panel_kzuj7_2 button,._panel_kzuj7_2 input,._panel_kzuj7_2 textarea{font:inherit}._panel_kzuj7_2 button{cursor:pointer}._panel_kzuj7_2 button:disabled{cursor:default;opacity:.5}._panel_kzuj7_2 button:focus-visible,._panel_kzuj7_2 input:focus-visible,._panel_kzuj7_2 textarea:focus-visible{outline:2px solid var(--theme, #c8f24a);outline-offset:3px}._panel_kzuj7_2 h1{margin:0 0 10px;font-size:24px;line-height:1.2;font-weight:600;letter-spacing:-.025em}._panel_kzuj7_2 h2{font-size:18px;font-weight:500;margin:0 0 8px}._panel_kzuj7_2 p{margin:0}._header_kzuj7_60,._bottom_kzuj7_61{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px 28px}._header_kzuj7_60{border-bottom:1px solid var(--brief-line);flex-shrink:0}._steps_kzuj7_74{display:flex;flex-wrap:wrap;gap:16px;counter-reset:brief-step;color:var(--text-secondary, #a8a8ad);font-size:12px}._steps_kzuj7_74>span:not([aria-hidden]){display:inline-flex;align-items:center;gap:8px;white-space:nowrap;counter-increment:brief-step}._steps_kzuj7_74>span:not([aria-hidden]):before{content:counter(brief-step);display:grid;place-items:center;width:22px;height:22px;border-radius:50%;background:var(--brief-raised);font-size:11px;font-variant-numeric:tabular-nums}._steps_kzuj7_74>span[aria-hidden]{display:none}._steps_kzuj7_74 [aria-current=step]{color:var(--text-primary, #ededee)}._steps_kzuj7_74>span[aria-current=step]:before{background:var(--theme, #c8f24a);color:var(--theme-fg, #111)}._content_kzuj7_116{flex:1;min-height:0;width:100%;overflow:auto;max-width:920px;padding:28px 32px;margin:0 auto;scrollbar-width:thin;scroll-padding-block:16px}._planContent_kzuj7_128{max-width:920px}._intro_kzuj7_132{max-width:65ch;color:var(--text-secondary, #a8a8ad)}._request_kzuj7_137{margin:16px 0 24px;padding:12px 16px;border-left:2px solid var(--brief-line);font-size:13px;color:var(--text-secondary, #a8a8ad);overflow-wrap:anywhere}._group_kzuj7_146{padding:0;margin:0 0 28px;border:0;min-width:0}._group_kzuj7_146 legend{padding:0;margin-bottom:10px;font-size:16px;font-weight:600}._choices_kzuj7_160{display:flex;flex-wrap:wrap;gap:8px}._choice_kzuj7_160,._durationChoice_kzuj7_167{border:1px solid transparent;border-radius:12px;background:var(--brief-raised);cursor:pointer}._choice_kzuj7_160{min-width:0;max-width:100%;min-height:36px;display:inline-flex;align-items:center;padding:7px 14px;border-radius:999px;border-color:var(--brief-line);font-size:13px;line-height:20px;position:relative}._choice_kzuj7_160._choice_kzuj7_160 input[type=radio],._choice_kzuj7_160._choice_kzuj7_160 input[type=checkbox]{position:absolute;inset:0;width:100%;height:100%;margin:0;opacity:0;cursor:inherit}._choice_kzuj7_160>span{min-width:0;overflow-wrap:anywhere}._choice_kzuj7_160 strong,._audioOption_kzuj7_205 strong{font-weight:500}._choice_kzuj7_160 small{display:inline-block;color:var(--theme, #c8f24a);font-size:11px;margin-top:0;margin-inline-start:6px;padding:2px 7px;border-radius:4px;background:color-mix(in srgb,var(--theme, #c8f24a) 9%,transparent)}._description_kzuj7_220{display:block;font-size:12px;color:var(--text-secondary, #a8a8ad);margin-top:5px}._selected_kzuj7_227{border-color:var(--theme, #c8f24a);background:color-mix(in srgb,var(--theme, #c8f24a) 5%,var(--brief-raised))}._choice_kzuj7_160:has(input:focus-visible),._durationChoice_kzuj7_167:has(input:focus-visible){outline:2px solid var(--theme, #c8f24a);outline-offset:3px}._choice_kzuj7_160:has(input:disabled),._durationChoice_kzuj7_167:has(input:disabled),._audioOption_kzuj7_205:has(input:disabled){opacity:.55;cursor:default}@media (hover: hover){._choice_kzuj7_160:has(input:enabled):hover,._durationChoice_kzuj7_167:has(input:enabled):hover{border-color:var(--text-secondary, #a8a8ad)}._choice_kzuj7_160._selected_kzuj7_227:has(input:enabled):hover,._durationChoice_kzuj7_167._selected_kzuj7_227:has(input:enabled):hover{border-color:var(--theme, #c8f24a)}}._panel_kzuj7_2 input[type=radio],._panel_kzuj7_2 input[type=checkbox]{accent-color:var(--theme, #c8f24a);flex-shrink:0;width:16px;height:16px;margin:3px 0 0}._field_kzuj7_264{display:flex;flex-direction:column;gap:7px;margin-top:15px;font-size:12px;color:var(--text-secondary, #a8a8ad);min-width:0}._field_kzuj7_264 input,._field_kzuj7_264 textarea{min-width:0;width:100%;border:1px solid var(--brief-line);border-radius:8px;padding:10px 12px;color:var(--text-primary, #ededee);background:transparent;font-size:14px}._field_kzuj7_264 textarea{resize:vertical;line-height:1.6}._field_kzuj7_264 input::placeholder,._field_kzuj7_264 textarea::placeholder{color:var(--text-muted, #888891)}._field_kzuj7_264 input:disabled,._field_kzuj7_264 textarea:disabled{opacity:.55}._customAnswer_kzuj7_301{margin-top:12px}._customDuration_kzuj7_305{flex-direction:row;align-items:center;flex-wrap:wrap;gap:12px}._customDuration_kzuj7_305 input[type=number]{width:88px}._field_kzuj7_264 input[type=number]{max-width:180px}._durationChoices_kzuj7_320{display:flex;flex-wrap:wrap;gap:8px;width:fit-content;max-width:100%;background:transparent;padding:0}._durationChoice_kzuj7_167{display:flex;position:relative;justify-content:center;width:auto;min-height:36px;padding:7px 14px;border-radius:999px;border-color:var(--brief-line);font-size:13px;align-items:center;gap:4px;color:var(--text-primary, #ededee)}._durationChoice_kzuj7_167._selected_kzuj7_227{border-color:var(--theme, #c8f24a)}._durationSlider_kzuj7_349{min-width:0;margin-top:16px;max-width:480px}._durationSliderHeading_kzuj7_355{display:flex;align-items:center;justify-content:space-between;gap:12px;color:var(--text-secondary, #a8a8ad);font-size:12px}._durationExact_kzuj7_364{display:flex;align-items:center;gap:6px}._durationExact_kzuj7_364 input{width:58px;min-width:0;padding:6px 8px;border:1px solid var(--brief-line);border-radius:8px;color:var(--text-primary, #ededee);background:transparent;text-align:center;font-variant-numeric:tabular-nums}._durationRange_kzuj7_382{display:block;width:100%;height:28px;padding:0;margin:8px 0 0;accent-color:var(--theme, #c8f24a);cursor:pointer}._durationRange_kzuj7_382:disabled{opacity:.5;cursor:default}._durationBounds_kzuj7_397{display:flex;justify-content:space-between;font-size:11px;color:var(--text-secondary, #a8a8ad)}._durationValidation_kzuj7_404{display:block;margin-top:8px;font-size:12px;color:#eda69e}._durationChoice_kzuj7_167 span{color:var(--text-secondary, #a8a8ad);font-size:11px}._durationLimit_kzuj7_416{color:var(--text-secondary, #a8a8ad);font-size:12px}._durationChoice_kzuj7_167 input[type=radio]{position:absolute;inset:0;width:100%;height:100%;margin:0;opacity:0;cursor:inherit}._audioOptions_kzuj7_431{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-block:1px solid var(--brief-line)}._audioOption_kzuj7_205{display:flex;align-items:center;gap:12px;padding:12px;border-right:1px solid var(--brief-line);cursor:pointer}._audioOption_kzuj7_205:first-child{padding-left:0}._audioOption_kzuj7_205:last-child{border-right:0;padding-right:0}._audioOption_kzuj7_205>span:nth-child(2){flex:1;min-width:0;overflow-wrap:anywhere}._audioOption_kzuj7_205 input[type=checkbox]{appearance:none;order:3;width:36px;height:22px;margin:0;padding:3px;border:1px solid var(--border-color-strong, #55555e);border-radius:20px;background:var(--brief-raised);cursor:inherit}._audioOption_kzuj7_205 input[type=checkbox]:before{content:"";display:block;width:14px;height:14px;border-radius:50%;background:var(--text-secondary, #a8a8ad)}._audioOption_kzuj7_205 input[type=checkbox]:checked{background:var(--theme, #c8f24a);border-color:var(--theme, #c8f24a)}._audioOption_kzuj7_205 input[type=checkbox]:checked:before{transform:translate(14px);background:var(--theme-fg, #111)}._audioState_kzuj7_493{color:var(--text-secondary, #a8a8ad);font-size:12px;min-width:20px;display:none}._hint_kzuj7_500{margin-top:12px!important;font-size:12px;color:var(--text-secondary, #a8a8ad)}._actions_kzuj7_506{display:flex;flex-wrap:wrap;align-items:center;gap:14px;padding:20px 0 4px;margin-top:24px;border-top:1px solid var(--brief-line)}._actions_kzuj7_506>span,._bottom_kzuj7_61>span{color:var(--text-secondary, #a8a8ad);font-size:12px}._primary_kzuj7_522{border:0;border-radius:10px;background:var(--theme, #c8f24a);color:var(--theme-fg, #111);font-weight:600!important;padding:12px 20px;min-height:44px}._primary_kzuj7_522:enabled:hover{filter:brightness(1.06)}._quiet_kzuj7_536{border:0;background:transparent;color:var(--text-secondary, #a8a8ad);padding:7px 0}._quiet_kzuj7_536:hover{color:var(--text-primary, #ededee)}._bottom_kzuj7_61{justify-content:flex-end;border-top:1px solid var(--border-color, #27272b);flex-shrink:0;background:var(--surface-color, #171719)}._footerNote_kzuj7_554{margin-right:auto;display:flex;flex-direction:column;gap:3px;color:var(--text-secondary, #a8a8ad);font-size:12px}._draftStatus_kzuj7_563{font-size:11px;color:var(--text-muted, #888891)}._footerButtons_kzuj7_568{display:flex;align-items:center;flex-wrap:wrap;gap:18px}._footerButtons_kzuj7_568 ._primary_kzuj7_522{border-radius:8px;padding:10px 18px}._error_kzuj7_580{border:1px solid #af665f;padding:14px;border-radius:8px;margin-bottom:24px;overflow-wrap:anywhere}._error_kzuj7_580 button{margin-top:8px;color:inherit;background:transparent;border:0;padding:0;text-decoration:underline}._planSettings_kzuj7_597{display:grid;grid-template-columns:1fr 1fr;gap:20px}._planLayout_kzuj7_603{display:flex;flex-direction:column;gap:28px;margin-top:24px}._planLayout_kzuj7_603 ._group_kzuj7_146{margin-bottom:0}._videoSummary_kzuj7_614{padding:0;border:0}._videoSummary_kzuj7_614>._field_kzuj7_264:first-of-type{margin-top:0}._videoSummary_kzuj7_614 ._field_kzuj7_264 input,._videoSummary_kzuj7_614 ._field_kzuj7_264 textarea{padding:8px 10px;font-size:13px}._videoSummary_kzuj7_614 ._planSettings_kzuj7_597{gap:12px}._sceneSequence_kzuj7_633 legend{width:100%;display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:6px}._sceneCount_kzuj7_642{font-size:12px;font-weight:400;color:var(--text-secondary, #a8a8ad)}._sequenceHint_kzuj7_648{font-size:12px;color:var(--text-secondary, #a8a8ad);margin-bottom:16px!important}._planAudio_kzuj7_654{grid-column:1/-1;padding-top:16px;border-top:1px solid var(--brief-line)}._scenes_kzuj7_660{list-style:none;margin:0;padding:0}._scenes_kzuj7_660 li{display:block;padding:0 0 10px;position:relative}._scenePill_kzuj7_672{display:flex;align-items:center;gap:10px;min-width:0;min-height:44px;border-radius:24px;background:var(--brief-raised);padding:6px 12px;border:1px solid var(--brief-line)}._scenes_kzuj7_660 li[data-included=false] ._scenePill_kzuj7_672{background:transparent}._scenes_kzuj7_660 li[data-included=false] ._sceneTitle_kzuj7_688{color:var(--text-muted, #888891);text-decoration:line-through}._scenes_kzuj7_660 ._sceneInclude_kzuj7_693{flex:0 0 auto;margin:0}._scenes_kzuj7_660 ._sceneInclude_kzuj7_693 input{margin:0;padding:0}._scenes_kzuj7_660 ._field_kzuj7_264 input:hover,._scenes_kzuj7_660 ._field_kzuj7_264 textarea:hover{border-color:var(--brief-line)}._scenes_kzuj7_660 ._field_kzuj7_264{margin-top:0;gap:0}._scenes_kzuj7_660 ._field_kzuj7_264+._field_kzuj7_264{margin-top:4px}._scenes_kzuj7_660 input,._scenes_kzuj7_660 textarea{border-color:transparent;padding:6px 8px}._scenes_kzuj7_660 input{font-weight:600}._scenes_kzuj7_660 textarea{color:var(--text-secondary, #a8a8ad);font-size:13px}._sceneLabel_kzuj7_732{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}._sceneNumber_kzuj7_743{color:var(--text-secondary, #a8a8ad);font-size:12px;display:grid;place-items:center;flex:0 0 16px;height:20px;font-variant-numeric:tabular-nums}._sceneTitle_kzuj7_688{flex:1;min-width:0;overflow-wrap:anywhere;font-weight:500;line-height:1.5}._sceneActions_kzuj7_761{display:flex;gap:4px;flex-shrink:0}._panel_kzuj7_2 ._pillAction_kzuj7_767{width:auto;min-height:32px;padding:5px 9px;border:0;border-radius:999px;background:transparent;color:var(--text-secondary, #a8a8ad);font-size:12px;white-space:nowrap}._panel_kzuj7_2 ._pillAction_kzuj7_767:enabled:hover,._panel_kzuj7_2 ._pillAction_kzuj7_767[aria-expanded=true]{color:var(--text-primary, #ededee);background:color-mix(in srgb,var(--text-primary, #ededee) 8%,transparent)}._summaryHeading_kzuj7_785{width:100%;display:flex;justify-content:space-between;align-items:center;gap:12px}._summaryRead_kzuj7_793 p,._sceneDetails_kzuj7_794,._caveats_kzuj7_795 li{max-width:78ch;overflow-wrap:anywhere;line-height:1.65;color:var(--text-secondary, #a8a8ad)}._summaryRead_kzuj7_793 h2{overflow-wrap:anywhere}._summaryPills_kzuj7_806{display:flex;flex-wrap:wrap;gap:6px;margin-top:14px}._summaryPills_kzuj7_806 span{padding:4px 10px;border:1px solid var(--brief-line);border-radius:999px;font-size:12px;overflow-wrap:anywhere}._panel_kzuj7_2 ._sceneDetails_kzuj7_794{padding:12px 18px 8px}._sceneEditor_kzuj7_825{padding:8px 18px 16px}._sceneEditor_kzuj7_825 ._field_kzuj7_264{gap:6px}._sceneEditor_kzuj7_825 ._field_kzuj7_264+._field_kzuj7_264{margin-top:12px}._sceneEditor_kzuj7_825 input,._sceneEditor_kzuj7_825 textarea{border-color:var(--brief-line);padding:10px 12px;font-weight:400}._sceneEditor_kzuj7_825 textarea,._summaryEditor_kzuj7_845 textarea{max-height:none;overflow:hidden;resize:none}._caveats_kzuj7_795{border-left:2px solid var(--theme, #c8f24a);padding-left:16px}._caveats_kzuj7_795 h2{font-size:14px;font-weight:600}._caveats_kzuj7_795 ul{padding-left:18px;margin:0}._caveats_kzuj7_795 li+li{margin-top:6px}@container (max-width: 500px){._scenePill_kzuj7_672{flex-wrap:wrap;border-radius:20px}._sceneTitle_kzuj7_688{flex-basis:calc(100% - 60px)}._sceneActions_kzuj7_761{margin-left:auto}}._audioRecap_kzuj7_882>span{padding:6px 10px;border-radius:6px;border:1px solid var(--brief-line)}._audioRecap_kzuj7_882>span[data-enabled=true]:before{content:"✓";color:var(--theme, #c8f24a);margin-right:6px}._audioRecap_kzuj7_882{display:flex;flex-wrap:wrap;gap:8px;font-size:12px;color:var(--text-secondary, #a8a8ad)}._audioRecap_kzuj7_882 strong{color:var(--text-primary, #ededee);font-weight:500}@container (max-width: 760px){._audioOptions_kzuj7_431{grid-template-columns:minmax(0,1fr);border-bottom:0}._audioOption_kzuj7_205{padding:12px 0;border-right:0;border-bottom:1px solid var(--brief-line)}._audioState_kzuj7_493{display:inline}._planLayout_kzuj7_603{grid-template-columns:minmax(0,1fr);gap:24px}._videoSummary_kzuj7_614{border-right:0;padding-right:0}._planAudio_kzuj7_654{grid-column:auto}}@container (max-width: 600px){._header_kzuj7_60,._bottom_kzuj7_61{padding:14px 20px;flex-wrap:wrap}._content_kzuj7_116{padding:24px 20px}._choices_kzuj7_160,._planSettings_kzuj7_597{grid-template-columns:1fr}._steps_kzuj7_74{gap:10px}._footerNote_kzuj7_554{width:100%}._footerButtons_kzuj7_568{width:100%;justify-content:space-between;gap:12px}}@container (max-width: 380px){._steps_kzuj7_74{font-size:11px}._steps_kzuj7_74>span:not([aria-hidden]){gap:5px}._steps_kzuj7_74>span:not([aria-hidden]):before{width:18px;height:18px}._durationChoice_kzuj7_167{padding:10px 12px}._scenes_kzuj7_660 li{gap:10px}}@media (forced-colors: active){._choice_kzuj7_160,._durationChoice_kzuj7_167{border-color:ButtonText}._selected_kzuj7_227{outline:2px solid Highlight}._audioOption_kzuj7_205 input[type=checkbox]{appearance:auto}._audioOption_kzuj7_205 input[type=checkbox]:before{display:none}}._panel_myvk2_1{container-type:inline-size;height:100%;overflow:auto;scrollbar-width:thin;background:var(--surface-color, #171719);color:var(--text-primary, #ededee);font:inherit;font-size:14px;line-height:1.5;color-scheme:dark;--voice-surface: var(--surface-color-elevated, #232328);--voice-line: var(--border-color, #38383e)}._panel_myvk2_1 *,._panel_myvk2_1 *:before,._panel_myvk2_1 *:after{box-sizing:border-box}._panel_myvk2_1 button,._panel_myvk2_1 input,._panel_myvk2_1 textarea{font:inherit}._panel_myvk2_1 button{cursor:pointer}._panel_myvk2_1 button:disabled{opacity:.5;cursor:default}._panel_myvk2_1 button:focus-visible,._panel_myvk2_1 input:focus-visible,._panel_myvk2_1 textarea:focus-visible{outline:2px solid var(--theme, #c8f24a);outline-offset:3px}._panel_myvk2_1 h1{font-size:24px;line-height:1.2;letter-spacing:-.025em;margin:0 0 24px;font-weight:600}._panel_myvk2_1 h2{font-size:14px;margin:0 0 12px;font-weight:600}._panel_myvk2_1 p{margin:0}._header_myvk2_54,._footer_myvk2_55{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px 28px}._header_myvk2_54{border-bottom:1px solid var(--voice-line);font-size:12px}._header_myvk2_54 button,._footer_myvk2_55 button,._more_myvk2_70{background:transparent;border:0;color:var(--text-secondary, #aaaab2);padding:8px 0}._header_myvk2_54 button:hover,._footer_myvk2_55 button:hover,._more_myvk2_70:hover{color:var(--text-primary, #ededee)}._content_myvk2_83{max-width:1120px;margin:0 auto;padding:28px 32px 24px}._columns_myvk2_89{display:grid;grid-template-columns:minmax(0,1fr);gap:28px;align-items:start}._voices_myvk2_96,._script_myvk2_97{min-width:0}._script_myvk2_97{padding-top:24px;border-top:1px solid var(--voice-line)}._catalogHeader_myvk2_106{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:14px}._search_myvk2_114{max-width:360px;flex:1;min-width:0}._sampleHint_myvk2_120{color:var(--text-secondary, #aaaab2);font-size:12px;white-space:nowrap}._search_myvk2_114 input,._script_myvk2_97 textarea{width:100%;min-width:0;padding:10px 12px;border:1px solid var(--voice-line);border-radius:8px;color:inherit;background:transparent}._search_myvk2_114 input{font-size:13px}._hint_myvk2_141{font-size:12px;color:var(--text-secondary, #aaaab2);margin:10px 0 16px!important}._voiceList_myvk2_147{display:grid;grid-template-columns:repeat(auto-fill,minmax(0,220px));gap:8px 12px}._voice_myvk2_96{display:flex;align-items:center;gap:10px;padding:8px;border:1px solid transparent;border-radius:10px;min-width:0;min-height:64px}._voice_myvk2_96._selected_myvk2_164{background:var(--voice-surface);border-color:var(--voice-line)}._voice_myvk2_96:has(._voiceInfo_myvk2_169:enabled:hover){background:var(--voice-surface)}._voiceInfo_myvk2_169{display:flex;align-items:center;gap:8px;flex:1;min-width:0;text-align:left;padding:4px 0;border:0;background:transparent;color:inherit}._voiceCopy_myvk2_186{flex:1;min-width:0}._voiceInfo_myvk2_169 strong,._description_myvk2_192{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._voiceInfo_myvk2_169 strong{font-size:14px;font-weight:500}._description_myvk2_192{font-size:12px;color:var(--text-secondary, #aaaab2);margin-top:3px}._sample_myvk2_120{position:relative;display:grid;place-items:center;flex:0 0 40px;width:40px;height:40px;padding:0;border:1px solid var(--voice-line);border-radius:50%;background:var(--voice-surface);color:var(--text-primary, #ededee)}._sample_myvk2_120:enabled:hover{border-color:var(--text-secondary, #aaaab2)}._sample_myvk2_120 svg{display:block}._character_myvk2_232{border-radius:50%;width:100%;height:100%}._playControl_myvk2_238{position:absolute;right:-3px;bottom:-2px;width:17px;height:17px;display:grid;place-items:center;border-radius:50%;background:#232328;color:#fff;box-shadow:0 0 0 2px var(--surface-color, #171719)}._playControl_myvk2_238 svg{width:11px;height:11px}._sample_myvk2_120:enabled:hover ._playControl_myvk2_238,._sample_myvk2_120:focus-visible ._playControl_myvk2_238,._sample_myvk2_120._playing_myvk2_259 ._playControl_myvk2_238{inset:0;width:100%;height:100%;background:rgba(23,23,25,.7215686275);box-shadow:none}._sample_myvk2_120:enabled:hover ._playControl_myvk2_238 svg,._sample_myvk2_120:focus-visible ._playControl_myvk2_238 svg,._sample_myvk2_120._playing_myvk2_259 ._playControl_myvk2_238 svg{width:18px;height:18px}._sample_myvk2_120:disabled ._playControl_myvk2_238{display:none}._selectionMark_myvk2_277{flex:0 0 14px;width:14px;color:var(--theme, #c8f24a);font-size:13px}._more_myvk2_70{margin-top:12px}._scriptLabel_myvk2_288{display:flex;flex-direction:column;gap:8px;font-size:12px;color:var(--text-secondary, #aaaab2)}._script_myvk2_97 textarea{font-size:14px;line-height:1.7;color:var(--text-primary, #ededee);resize:vertical;min-height:120px}._scriptMeta_myvk2_304{display:flex;flex-wrap:wrap;justify-content:space-between;gap:8px;margin-top:8px;font-size:11px;color:var(--text-secondary, #aaaab2)}._generateRow_myvk2_314{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:16px;margin-top:16px}._selectedName_myvk2_323{min-width:0;overflow-wrap:anywhere;font-size:12px;color:var(--text-secondary, #aaaab2)}._primary_myvk2_330{max-width:100%;min-height:44px;padding:12px 16px;border:0;border-radius:10px;color:var(--theme-fg, #111);background:var(--theme, #c8f24a);font-weight:600!important}._error_myvk2_341{border-left:2px solid #db938c;padding:10px 14px;margin:16px 0!important;font-size:13px;overflow-wrap:anywhere}._error_myvk2_341 button{display:block;border:0;padding:6px 0;background:transparent;color:inherit;text-decoration:underline}._notice_myvk2_358{background:var(--voice-surface);border-radius:8px;padding:12px 16px;margin-top:20px!important;font-size:13px}._footer_myvk2_55{border-top:1px solid var(--voice-line);flex-wrap:wrap;font-size:12px}._srOnly_myvk2_372{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}@container (max-width: 900px){._voiceList_myvk2_147{grid-template-columns:repeat(auto-fill,minmax(0,220px))}}@container (max-width: 520px){._voiceList_myvk2_147{grid-template-columns:minmax(0,220px);gap:4px}._content_myvk2_83{padding:28px 20px}._header_myvk2_54,._footer_myvk2_55{padding:14px 20px}._generateRow_myvk2_314 ._primary_myvk2_330{width:100%}}._root_1ch24_1{position:relative;display:inline-flex}._pill_1ch24_6{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border:1px solid var(--border-color, rgba(255, 255, 255, .08));background:var(--surface-color, #1a1a1e);color:var(--text-primary);border-radius:999px;font-size:12px;cursor:pointer;transition:background-color .1s ease-out,border-color .1s ease-out;font-family:inherit}._pill_1ch24_6:hover{background-color:var(--surface-color-elevated, #232328);border-color:#ffffff2e}._dot_1ch24_25{width:6px;height:6px;border-radius:50%;background:currentColor;opacity:.8}._value_1ch24_33{font-weight:600;font-variant-numeric:tabular-nums}._unit_1ch24_38{opacity:.6;font-size:11px}._toneOk_1ch24_43{color:var(--text-primary, #fff)}._toneAmber_1ch24_47{color:#f5a524}._toneRed_1ch24_51{color:#ef4444}._popover_1ch24_55{position:absolute;top:calc(100% + 6px);right:0;z-index:100;min-width:220px;background:var(--surface-color-elevated, #232328);border:1px solid var(--border-color, rgba(255, 255, 255, .08));border-radius:8px;padding:12px;box-shadow:0 8px 32px #00000080,0 2px 8px #0000004d}._row_1ch24_68{display:flex;justify-content:space-between;font-size:12px;color:var(--text-secondary);padding:4px 0;font-variant-numeric:tabular-nums}._rowDim_1ch24_77{opacity:.6}._rowBold_1ch24_81{color:var(--text-primary);font-weight:600;font-size:13px}._divider_1ch24_87{border:none;border-top:1px solid var(--border-color, rgba(255, 255, 255, .08));margin:6px 0}._hint_1ch24_93{margin:6px 0 0;font-size:11px;color:var(--text-tertiary)}._overlay_qyxxq_1{position:fixed;inset:0;background:rgba(0,0,0,.6);backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;z-index:9999;padding:20px;animation:_fadeIn_qyxxq_1 var(--duration-fast, .1s) var(--timing-ease-out, ease-out)}._dialog_qyxxq_14{background:var(--surface-color-elevated, #232328);border-radius:var(--radius-lg, 12px);box-shadow:var(--shadow-dropdown, 0 0 0 1px rgba(255, 255, 255, .05), 0 8px 32px rgba(0, 0, 0, .5), 0 2px 8px rgba(0, 0, 0, .3));padding:24px;min-width:320px;max-width:480px;width:100%;animation:_scaleIn_qyxxq_1 var(--duration-slow, .25s) var(--timing-ease-out, ease-out)}._title_qyxxq_25{margin:0 0 20px;font-size:18px;font-weight:600;color:var(--text-primary, #ffffff)}._content_qyxxq_32{display:flex;flex-direction:column;gap:16px}._actions_qyxxq_38{display:flex;justify-content:flex-end;gap:12px;margin-top:24px}._input_qyxxq_45{width:100%;background-color:var(--input-background, #18181b);color:var(--text-primary, #ffffff);border:1px solid transparent;border-radius:var(--radius, 8px);padding:12px 14px;font-size:14px;transition:background-color var(--duration-fast, .1s) var(--timing-ease-out, ease-out),border-color var(--duration-fast, .1s) var(--timing-ease-out, ease-out),box-shadow var(--duration-fast, .1s) var(--timing-ease-out, ease-out)}._input_qyxxq_45::placeholder{color:var(--text-muted, rgba(255, 255, 255, .45))}._input_qyxxq_45:hover{background-color:var(--input-background-hover, #1e1e22)}._input_qyxxq_45:focus{outline:none;border-color:var(--theme, #c8f24a);box-shadow:var(--shadow-focus, 0 0 0 3px rgba(200, 242, 74, .15))}@keyframes _fadeIn_qyxxq_1{0%{opacity:0}to{opacity:1}}@keyframes _scaleIn_qyxxq_1{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}._content_1sha3_4{display:flex;flex-direction:column;align-items:center;text-align:center;padding:16px 0}._icon_1sha3_12{width:64px;height:64px;background:rgba(239,68,68,.1);border-radius:50%;display:flex;align-items:center;justify-content:center;margin-bottom:24px}._icon_1sha3_12 svg{width:32px;height:32px;color:#ef4444}._title_1sha3_28{font-size:24px;font-weight:700;margin:0 0 12px;color:#fff}._message_1sha3_35{font-size:16px;line-height:1.6;color:#ffffffb3;margin:0 0 32px;max-width:400px}._message_1sha3_35 strong{color:#fff;font-weight:600}._stats_1sha3_47{width:100%;display:grid;grid-template-columns:repeat(2,1fr);gap:16px;margin-bottom:32px}._stat_1sha3_47{padding:16px;background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.08);border-radius:12px;display:flex;flex-direction:column;gap:8px}._statLabel_1sha3_65{font-size:12px;text-transform:uppercase;letter-spacing:.5px;color:#ffffff80;font-weight:600}._statValue_1sha3_73{font-size:20px;font-weight:700;color:#c8f24a}._actions_1sha3_79{display:flex;flex-direction:column;gap:12px;width:100%}._btnPrimary_1sha3_86{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:14px 28px;font-size:15px;font-weight:600;font-family:inherit;color:#000;background:#ffffff;border:none;border-radius:10px;cursor:pointer;transition:all .2s ease}._btnPrimary_1sha3_86:hover{transform:translateY(-1px);box-shadow:0 4px 12px #fff3}._btnPrimary_1sha3_86 svg{width:18px;height:18px}._btnSecondary_1sha3_111{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:14px 28px;font-size:15px;font-weight:500;font-family:inherit;color:#ffffffe6;background:transparent;border:1px solid rgba(255,255,255,.1);border-radius:10px;cursor:pointer;transition:all .2s ease}._btnSecondary_1sha3_111:hover{background:rgba(255,255,255,.05);border-color:#ffffff26}._iconButton_1chsv_1{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border:none;border-radius:var(--radius);background:transparent;color:var(--text-secondary);cursor:pointer;padding:0;transition:all var(--duration-fast) var(--timing-ease-out)}._iconButton_1chsv_1:hover{background-color:var(--surface-color-elevated);color:var(--text-primary)}._iconButton_1chsv_1:disabled{opacity:.4;cursor:not-allowed}._iconButton_1chsv_1 svg{width:18px;height:18px}._pickerRoot_1chsv_28{display:flex;flex-direction:column;gap:16px;min-width:380px;max-width:460px;padding:4px}._pickerTitle_1chsv_37{font-size:18px;font-weight:600;color:var(--text-primary);margin:0}._pickerSubtitle_1chsv_44{font-size:13px;color:var(--text-secondary);margin:0}._pickerCards_1chsv_50{display:flex;flex-direction:column;gap:8px}._pickerCard_1chsv_50{display:flex;align-items:center;gap:14px;padding:14px 16px;border-radius:var(--radius, 8px);border:1px solid var(--border-color, rgba(255, 255, 255, .08));background:var(--surface-color, #1a1a1e);cursor:pointer;text-align:left;width:100%;font-family:inherit;color:inherit;transition:all var(--duration-fast, .1s) var(--timing-ease-out, ease-out)}._pickerCard_1chsv_50:hover{background:var(--surface-color-elevated, #232328);border-color:#ffffff2e;transform:translateY(-1px)}._pickerCardIcon_1chsv_77{flex-shrink:0;width:36px;height:36px;display:flex;align-items:center;justify-content:center;border-radius:var(--radius, 8px);background:var(--surface-color-elevated, #25252a);color:var(--text-primary)}._pickerCardIcon_1chsv_77 svg{width:22px;height:22px}._pickerCardBody_1chsv_93{flex:1;display:flex;flex-direction:column;gap:2px;min-width:0}._pickerCardTitle_1chsv_101{font-size:14px;font-weight:600;color:var(--text-primary)}._pickerCardDesc_1chsv_107{font-size:12px;color:var(--text-secondary);line-height:1.4}._pickerCardChev_1chsv_113{color:var(--text-tertiary);flex-shrink:0;font-size:18px;line-height:1}._linkBack_1chsv_120{align-self:flex-start;background:none;border:none;padding:0;color:var(--text-secondary);cursor:pointer;font-size:13px;text-decoration:underline}._linkBack_1chsv_120:hover{color:var(--text-primary)}._panel_2w1ee_1{display:flex;flex-direction:column;align-items:center;gap:16px;padding:24px;max-width:420px;min-width:360px}._iconWrap_2w1ee_11{margin-bottom:4px}._title_2w1ee_15{font-size:20px;font-weight:600;color:var(--text-primary);margin:0}._description_2w1ee_22{font-size:14px;color:var(--text-secondary);text-align:center;line-height:1.5;margin:0}._steps_2w1ee_30{display:flex;flex-direction:column;gap:8px;width:100%;margin:4px 0 8px;padding:0 4px;list-style:none;counter-reset:step}._step_2w1ee_30{position:relative;padding-left:28px;font-size:13px;line-height:1.5;color:var(--text-secondary);counter-increment:step}._step_2w1ee_30:before{content:counter(step);position:absolute;left:0;top:0;width:20px;height:20px;border-radius:50%;background:var(--surface-color);color:var(--text-primary);font-size:11px;font-weight:600;display:inline-flex;align-items:center;justify-content:center}._step_2w1ee_30 strong{color:var(--text-primary);font-weight:600}._codeDisplay_2w1ee_70{display:flex;flex-direction:column;align-items:center;gap:4px;padding:16px 24px;border-radius:var(--radius);background-color:var(--surface-color);border:2px dashed var(--border-color);cursor:pointer;width:100%;transition:border-color var(--duration-fast) var(--timing-ease-out)}._codeDisplay_2w1ee_70:hover{border-color:var(--theme)}._codeText_2w1ee_87{font-size:32px;font-family:SF Mono,Fira Code,Cascadia Code,monospace;font-weight:700;letter-spacing:8px;color:var(--text-primary);user-select:all}._codeCopyHint_2w1ee_96{font-size:11px;color:var(--text-tertiary)}._waitRow_2w1ee_101{display:flex;align-items:center;gap:10px;font-size:13px;color:var(--text-secondary)}._spinner_2w1ee_109{width:24px;height:24px;border:2px solid var(--border-color);border-top-color:var(--theme);border-radius:50%;animation:_spin_2w1ee_109 .8s linear infinite}._smallSpinner_2w1ee_118{width:14px;height:14px;border:2px solid var(--border-color);border-top-color:var(--theme);border-radius:50%;animation:_spin_2w1ee_109 .8s linear infinite}@keyframes _spin_2w1ee_109{to{transform:rotate(360deg)}}._actions_2w1ee_132{display:flex;flex-direction:column;gap:8px;width:100%;margin-top:4px}._primaryButton_2w1ee_140{width:100%;padding:10px 16px;border:none;border-radius:var(--radius);background-color:var(--theme);color:var(--theme-fg);font-size:14px;font-weight:500;cursor:pointer;transition:opacity var(--duration-fast) var(--timing-ease-out)}._primaryButton_2w1ee_140:hover{opacity:.9}._primaryButton_2w1ee_140:disabled{opacity:.5;cursor:not-allowed}._secondaryButton_2w1ee_160{width:100%;padding:10px 16px;border:1px solid var(--border-color);border-radius:var(--radius);background:transparent;color:var(--text-secondary);font-size:14px;cursor:pointer;transition:all var(--duration-fast) var(--timing-ease-out)}._secondaryButton_2w1ee_160:hover{background-color:var(--surface-color);color:var(--text-primary)}._errorText_2w1ee_176{font-size:14px;color:var(--error-color, #ff4444);text-align:center;margin:0}._successCheck_2w1ee_183{width:56px;height:56px;border-radius:50%;background:rgba(10,207,131,.12);color:#0acf83;display:flex;align-items:center;justify-content:center}._successCheck_2w1ee_183 svg{width:32px;height:32px}._successTitle_2w1ee_198{font-size:18px;font-weight:600;color:var(--text-primary);margin:0;text-align:center}._successDetail_2w1ee_206{font-size:13px;color:var(--text-secondary);text-align:center;margin:0}._installPrompt_2w1ee_213{display:flex;flex-direction:column;align-items:center;gap:8px;padding:12px;width:100%;border-radius:var(--radius);background:var(--surface-color);border:1px solid var(--border-color);font-size:13px;color:var(--text-secondary)}._statusPill_2w1ee_227{display:inline-flex;align-items:center;gap:6px;font-size:12px;color:var(--text-tertiary)}._statusPillDetected_2w1ee_235{color:#0acf83;font-weight:600}._checkpoint_1rqud_1{position:relative;margin:12px 0;padding:0 16px}._line_1rqud_7{display:flex;align-items:center;gap:10px;position:relative}._line_1rqud_7:before,._line_1rqud_7:after{content:"";flex:1;height:1px;background:linear-gradient(to right,transparent,rgba(255,255,255,.08) 30%,rgba(255,255,255,.08) 70%,transparent)}._pill_1rqud_20{display:flex;align-items:center;gap:5px;padding:3px 10px 3px 7px;border-radius:100px;background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.07);flex-shrink:0}._icon_1rqud_31{width:13px;height:13px;color:var(--theme);opacity:.7;flex-shrink:0}._label_1rqud_39{font-size:11px;font-weight:500;color:var(--text-secondary);white-space:nowrap;letter-spacing:.01em}._time_1rqud_47{font-size:10px;color:var(--text-muted);white-space:nowrap;margin-left:2px}._restoreButton_1rqud_54{padding:3px 10px;border-radius:100px;border:1px solid rgba(255,255,255,.08);background:transparent;color:var(--text-muted);font-size:10px;font-weight:500;cursor:pointer;transition:all .15s ease;flex-shrink:0;white-space:nowrap;opacity:0}._checkpoint_1rqud_1:hover ._restoreButton_1rqud_54{opacity:1}._restoreButton_1rqud_54:hover:not(:disabled){background:rgba(255,255,255,.06);border-color:#ffffff26;color:var(--text-primary)}._restoreButton_1rqud_54:active:not(:disabled){background:rgba(255,255,255,.09)}._restoreButton_1rqud_54:disabled{cursor:not-allowed;opacity:0!important}._container_qrwxu_1{margin:4px 0}._divider_qrwxu_5{display:flex;align-items:center;gap:10px;padding:6px 16px}._line_qrwxu_12{flex:1;height:1px;background:linear-gradient(to right,transparent,rgba(255,255,255,.06) 30%,rgba(255,255,255,.06) 70%,transparent)}._controls_qrwxu_18{display:flex;align-items:center;gap:8px;flex-shrink:0}._label_qrwxu_25{font-size:11px;font-weight:500;color:var(--text-muted);white-space:nowrap}._toggleButton_qrwxu_32{padding:3px 10px;border-radius:100px;border:1px solid rgba(255,255,255,.08);background:rgba(255,255,255,.03);color:var(--text-muted);font-size:10px;font-weight:500;cursor:pointer;transition:all .15s ease}._toggleButton_qrwxu_32:hover{background:rgba(255,255,255,.06);border-color:#ffffff24;color:var(--text-secondary)}._expandedMessages_qrwxu_49{position:relative;margin:4px 0 4px 24px;padding-left:12px;border-left:2px solid rgba(255,255,255,.05)}._dimmedMessage_qrwxu_56{opacity:.45;transition:opacity .2s ease}._dimmedMessage_qrwxu_56:hover{opacity:.75}._revertCheckpoint_qrwxu_64{display:flex;align-items:center;gap:6px;padding:6px 10px;margin:4px 0;border-radius:8px;background:rgba(255,255,255,.02);border:1px solid rgba(255,255,255,.04)}._checkpointDot_qrwxu_75{width:6px;height:6px;border-radius:50%;background:var(--theme);opacity:.5;flex-shrink:0}._checkpointLabel_qrwxu_84{font-size:11px;font-weight:500;color:var(--text-muted)}._revertButton_qrwxu_90{margin-left:auto;padding:3px 10px;border-radius:100px;border:1px solid rgba(255,255,255,.08);background:transparent;color:var(--text-muted);font-size:10px;font-weight:500;cursor:pointer;transition:all .15s ease}._revertButton_qrwxu_90:hover:not(:disabled){background:rgba(255,255,255,.06);border-color:#ffffff24;color:var(--text-secondary)}._revertButton_qrwxu_90:disabled{cursor:not-allowed;opacity:.3}._planCard_1bbd7_2{margin:8px 0;padding:16px;background:rgba(200,242,74,.06);border:1px solid rgba(200,242,74,.2);border-radius:6px}._header_1bbd7_10{display:flex;align-items:center;gap:8px;margin-bottom:12px}._badge_1bbd7_17{display:inline-flex;align-items:center;gap:4px;padding:2px 8px;background:rgba(200,242,74,.15);border:1px solid rgba(200,242,74,.3);border-radius:4px;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.5px;color:#a5a8fff2;flex-shrink:0}._title_1bbd7_33{font-size:14px;font-weight:600;color:#dcdcebf2}._section_1bbd7_39{margin-bottom:12px}._section_1bbd7_39:last-of-type{margin-bottom:0}._sectionLabel_1bbd7_46{font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.5px;color:#8c8caacc;margin-bottom:4px}._concept_1bbd7_55{font-size:13px;line-height:1.5;color:#c8c8dce6}._colors_1bbd7_61{display:flex;flex-wrap:wrap;gap:8px}._colorItem_1bbd7_67{display:flex;align-items:center;gap:6px}._colorSwatch_1bbd7_73{width:24px;height:24px;border-radius:50%;border:1px solid rgba(255,255,255,.12);flex-shrink:0}._colorInfo_1bbd7_81{display:flex;flex-direction:column}._colorName_1bbd7_86{font-size:11px;color:#b4b4c8e6;font-weight:500}._colorHex_1bbd7_92{font-size:10px;color:#8c8caab3;font-family:var(--font-family-mono, monospace)}._phases_1bbd7_98{display:flex;flex-direction:column;gap:0}._phase_1bbd7_98{display:flex;gap:10px;padding:6px 0;position:relative}._phaseIndex_1bbd7_111{display:flex;flex-direction:column;align-items:center;flex-shrink:0;width:20px}._phaseDot_1bbd7_119{width:8px;height:8px;border-radius:50%;background:rgba(200,242,74,.7);flex-shrink:0;margin-top:4px}._phaseLine_1bbd7_128{width:1px;flex:1;background:rgba(200,242,74,.2);min-height:8px}._phaseContent_1bbd7_135{flex:1;min-width:0}._phaseName_1bbd7_140{font-size:12px;font-weight:600;color:#c8c8dcf2}._phaseMeta_1bbd7_146{display:flex;gap:8px;margin-top:2px}._phaseDuration_1bbd7_152,._phaseEasing_1bbd7_153{font-size:10px;color:#8c8caab3;font-family:var(--font-family-mono, monospace)}._phaseDesc_1bbd7_159{font-size:12px;line-height:1.4;color:#b4b4c8d9;margin-top:2px}._elements_1bbd7_166{display:flex;flex-wrap:wrap;gap:6px}._element_1bbd7_166{display:inline-flex;align-items:center;gap:4px;padding:3px 8px;background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.08);border-radius:4px}._elementType_1bbd7_182{font-size:10px;font-weight:600;color:#c8f24acc}._elementName_1bbd7_188{font-size:11px;color:#b4b4c8e6}._elementRole_1bbd7_193{font-size:10px;color:#8c8caa99}._elementRole_1bbd7_193:before{content:"— "}._layout_1bbd7_201{font-size:12px;line-height:1.4;color:#b4b4c8d9}._meta_1bbd7_207{display:flex;gap:16px;margin-top:4px}._metaItem_1bbd7_213{font-size:11px;color:#8c8caab3}._metaItem_1bbd7_213 strong{font-weight:600;color:#b4b4c8d9}._actions_1bbd7_222{display:flex;gap:8px;margin-top:14px;padding-top:12px;border-top:1px solid rgba(255,255,255,.06)}._approveButton_1bbd7_230{padding:6px 16px;border-radius:4px;border:none;background:rgba(16,185,129,.2);color:#6ee7b7f2;font-size:12px;font-weight:600;cursor:pointer;transition:background .15s ease}._approveButton_1bbd7_230:hover{background:rgba(16,185,129,.3)}._rejectButton_1bbd7_245{padding:6px 16px;border-radius:4px;border:1px solid rgba(255,255,255,.1);background:transparent;color:#b4b4c8cc;font-size:12px;font-weight:500;cursor:pointer;transition:all .15s ease}._rejectButton_1bbd7_245:hover{background:rgba(255,255,255,.04);border-color:#ffffff26}._feedbackArea_1bbd7_261{margin-top:10px;display:flex;gap:8px;align-items:flex-start}._feedbackInput_1bbd7_268{flex:1;min-height:40px;max-height:80px;padding:8px 10px;border:1px solid rgba(200,242,74,.3);border-radius:4px;background:rgba(0,0,0,.2);color:#c8c8dcf2;font-family:inherit;font-size:12px;line-height:1.4;resize:vertical}._feedbackInput_1bbd7_268:focus{outline:none;border-color:#c8f24a80}._feedbackInput_1bbd7_268::placeholder{color:#8c8caa80}._feedbackSend_1bbd7_290{padding:8px 12px;border-radius:4px;border:none;background:rgba(239,68,68,.2);color:#fca5a5f2;font-size:12px;font-weight:600;cursor:pointer;transition:background .15s ease;white-space:nowrap}._feedbackSend_1bbd7_290:hover{background:rgba(239,68,68,.3)}._root_r3lbn_1{display:flex;flex-grow:0;flex-shrink:0;justify-content:space-between;width:100%;height:24px;padding:2px 8px;gap:8px;grid-area:footer;background-color:var(--background-color);box-shadow:0 -1px 0 var(--border-color-subtle);font-size:var(--font-size-small);line-height:18px}._shortcuts_r3lbn_17{flex-grow:1;display:flex;overflow:hidden}._action_r3lbn_23{color:var(--theme);font-weight:500;margin-left:4px}._shortcut_r3lbn_17{display:flex;align-items:center}._shortcut_r3lbn_17:not(:last-child){border-right:1px solid var(--border-color-default);padding-right:8px;margin-right:8px}._shortcut_r3lbn_17 ._key_r3lbn_38{background-color:var(--surface-color-light);font-weight:500;font-size:10px;border-radius:var(--radius-sm);margin-right:6px;padding:0 4px;color:var(--text-secondary)}._shortcut_r3lbn_17 ._description_r3lbn_47{white-space:nowrap;color:var(--text-secondary)}._trigger_nji4y_4{display:flex;align-items:center;gap:5px;padding:0 6px;height:18px;background:transparent;border:0;border-radius:var(--radius-sm);color:var(--text-secondary);font-family:inherit;font-size:var(--font-size-small);line-height:18px;white-space:nowrap;cursor:pointer;transition:color .15s,background-color .15s}._trigger_nji4y_4 svg{width:11px;height:11px;flex-shrink:0}._trigger_nji4y_4:hover{color:var(--theme);background-color:var(--surface-color-light)}._trigger_nji4y_4:focus-visible{outline:1px solid var(--theme);outline-offset:1px}._body_nji4y_35{display:flex;flex-direction:column;gap:12px;min-width:420px;max-width:560px}._label_nji4y_43{font-size:13px;font-weight:600;color:var(--text-primary)}._textarea_nji4y_49{width:100%;padding:10px;background:var(--background-color-dark);color:var(--text-primary);border:1px solid var(--border-color-default);border-radius:var(--radius-sm);font-family:inherit;font-size:13px;line-height:1.5;resize:vertical}._textarea_nji4y_49:focus{outline:none;border-color:var(--theme)}._checkbox_nji4y_66{display:flex;align-items:center;gap:8px;font-size:12.5px;color:var(--text-secondary);cursor:pointer}._disclosure_nji4y_75{align-self:flex-start;padding:0;background:transparent;border:0;color:var(--text-secondary);font-family:inherit;font-size:12px;text-decoration:underline;cursor:pointer}._disclosure_nji4y_75:hover{color:var(--theme)}._details_nji4y_90{max-height:240px;margin:0;padding:10px;overflow:auto;background:var(--background-color-dark);border:1px solid var(--border-color-subtle);border-radius:var(--radius-sm);color:var(--text-secondary);font-size:11px;line-height:1.45;white-space:pre-wrap;word-break:break-word}._error_nji4y_105{font-size:12.5px;line-height:1.45;color:#fca5a5}._sentNote_nji4y_111{margin:0;font-size:13px;line-height:1.55;color:var(--text-secondary)}._actions_nji4y_118{display:flex;justify-content:flex-end;gap:8px;margin-top:4px}._primary_nji4y_125,._secondary_nji4y_126{padding:8px 16px;border-radius:var(--radius-sm);font-family:inherit;font-size:13px;font-weight:600;cursor:pointer;transition:opacity .15s}._primary_nji4y_125{background:var(--theme);color:var(--background-color-dark);border:0}._primary_nji4y_125:disabled{opacity:.45;cursor:not-allowed}._secondary_nji4y_126{background:transparent;color:var(--text-secondary);border:1px solid var(--border-color-default)}._secondary_nji4y_126:hover{color:var(--text-primary)}._root_112ja_1{padding:0 4px;position:relative;display:flex;gap:8px}._link_112ja_8{cursor:pointer;text-decoration:none;white-space:nowrap}._link_112ja_8:hover{text-decoration:underline}._link_112ja_8._main_112ja_16{color:var(--theme)}._root_136au_1{width:100%;height:100%;display:flex;flex-direction:column}._viewport_136au_8{width:100%;height:100%;overflow:hidden;display:flex;align-items:center;justify-content:center;position:relative;flex-grow:1;background-color:var(--background-color-dark)}._viewport_136au_8 canvas{display:block}._viewport_136au_8._pixelated_136au_22 canvas{image-rendering:pixelated}._controls_136au_26._preVideoControls_136au_26{min-height:44px}._controls_136au_26._preVideoControls_136au_26>button{min-height:28px;padding:5px 8px;border:0;border-radius:5px;background:transparent;color:var(--text-secondary);font:inherit;font-size:12px;cursor:pointer}._controls_136au_26._preVideoControls_136au_26>button:hover{background:var(--surface-color-hover)}._controls_136au_26._preVideoControls_136au_26>button:focus-visible{outline:2px solid var(--theme);outline-offset:2px}._preVideoContent_136au_48{position:relative;display:flex;flex:1;min-height:0;overflow:hidden}._preVideoHint_136au_56{margin:auto;padding:24px;max-width:440px;color:var(--text-muted);font-size:14px;line-height:1.5;text-align:center}._renderingPreview_136au_66 canvas{max-width:100%;max-height:100%}._alphaBackground_136au_71 canvas{background-color:#00000029;background-size:80px;background-position:center;background-image:url(/assets/grid-a6794f6e.svg)}._overlay_136au_78{position:absolute;inset:0;pointer-events:none}._playback_136au_87{background:var(--surface-color);display:grid;grid-template-columns:1fr min-content 1fr;align-items:center;padding:8px 12px;border-top:1px solid var(--border-color)}._time_136au_96{color:var(--text-secondary);text-align:left;font-family:var(--font-family-mono);font-size:11px}._duration_136au_103{color:var(--text-secondary);text-align:right;font-family:var(--font-family-mono);font-size:11px}._frames_136au_110{margin:0 8px;color:var(--text-muted);font-family:var(--font-family-mono);font-size:11px}._controls_136au_26{--input-background: transparent;--input-background-hover: var(--surface-color-hover);display:flex;flex-wrap:wrap;align-items:center;padding:0 8px;min-height:52px;gap:4px;background:var(--surface-color);border-bottom:1px solid var(--border-color);flex-shrink:0}._controls_136au_26 select,._controls_136au_26 button,._controls_136au_26 input,._controls_136au_26 [data-select-wrap]{flex-grow:0;flex-shrink:0}._controls_136au_26 select,._controls_136au_26 ._button_136au_138,._controls_136au_26 [data-select-wrap]>button{height:28px;border-radius:4px;font-size:11px}._inspectorOverlay_136au_145{pointer-events:none;position:absolute;top:0;right:-424px;bottom:0;padding:12px;max-width:424px;width:40%;transition:right var(--duration-normal) var(--timing-ease-in-out)}._inspectorOverlay_136au_145._open_136au_156{right:0}._inspector_136au_145{pointer-events:auto;height:100%;border-radius:var(--radius-lg);overflow:hidden;background-color:var(--surface-color);box-shadow:var(--shadow-lg)}._inspectorHeader_136au_169{margin-right:auto}._inspectorHeader_136au_169 svg{rotate:180deg}._inspectorButton_136au_176{position:absolute;top:12px;right:-28px;padding:16px 28px 16px 4px;background-color:var(--surface-color);border-radius:50%;transition-property:right,top,padding;transition-duration:var(--duration-normal);transition-timing-function:var(--timing-ease-in-out);box-shadow:var(--shadow-md)}._inspectorButton_136au_176 svg{transition:rotate var(--duration-normal) var(--timing-ease-in-out);rotate:180deg}._inspectorButton_136au_176._open_136au_156{right:24px;top:20px;padding:8px;box-shadow:none}._inspectorButton_136au_176._open_136au_156 svg{rotate:0deg}._progress_1ovk0_1{height:3px;background-color:var(--background-color-dark);border-radius:2px}._progressFill_1ovk0_7{height:3px;background-color:var(--theme);border-radius:2px;transition:width var(--duration-fast) linear}._controls_1ovk0_14{display:flex;justify-content:center;gap:8px}._controls_1ovk0_14 select,._controls_1ovk0_14 input,._controls_1ovk0_14 [data-select-wrap]{width:100px;flex-grow:0;flex-shrink:0}._volumeTrigger_1ovk0_27{position:relative}._volumeMargin_1ovk0_31{position:absolute;bottom:24px;left:0;right:0;padding-bottom:18px;display:none}._volume_1ovk0_27{padding:12px 0;border-radius:var(--radius);background-color:var(--surface-color);box-shadow:var(--shadow-md)}._volumeTrigger_1ovk0_27:hover ._volumeMargin_1ovk0_31{display:block}._iconCheckbox_d6at0_1._main_d6at0_1{color:var(--text-primary)}._iconCheckbox_d6at0_1._checked_d6at0_4{color:var(--theme)}._iconCheckbox_d6at0_1._checked_d6at0_4:hover{color:var(--theme-light)}._iconCheckbox_d6at0_1._checked_d6at0_4._main_d6at0_1{color:var(--theme-fg)}._iconButton_d6at0_14{display:flex;align-items:center;justify-content:center;cursor:pointer;margin:0;padding:6px;border-radius:6px;color:var(--text-muted);background:transparent;transition:all var(--duration-fast) var(--timing-ease-out)}._iconButton_d6at0_14 svg{width:18px;height:18px}._iconButton_d6at0_14:hover{color:var(--text-primary);background:var(--surface-color-hover)}._iconButton_d6at0_14._active_d6at0_37,._iconButton_d6at0_14._checked_d6at0_4{background:var(--theme);color:var(--theme-fg)}._iconButton_d6at0_14._active_d6at0_37:hover,._iconButton_d6at0_14._checked_d6at0_4:hover{background:var(--theme-light)}._iconButton_d6at0_14._disabled_d6at0_44{cursor:default;pointer-events:none;color:var(--text-disabled)}._group_d6at0_50{display:flex;gap:8px;padding:4px 0}._group_d6at0_50>._select_d6at0_55,._group_d6at0_50>._selectWrap_d6at0_55,._group_d6at0_50>._input_d6at0_55,._group_d6at0_50>._button_d6at0_55{flex-basis:100%}._separator_d6at0_59{height:16px}._label_d6at0_63{flex-basis:36%;flex-grow:0;flex-shrink:0;text-align:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:11px;color:var(--text-muted)}._select_d6at0_55,._input_d6at0_55,._button_d6at0_55{background-color:var(--background-color-dark);color:var(--text-secondary);border:1px solid transparent;border-radius:var(--radius);padding:0 10px;height:28px;flex-shrink:1;flex-grow:1;min-width:0;transition:background-color var(--duration-fast) var(--timing-ease-out),border-color var(--duration-fast) var(--timing-ease-out),box-shadow var(--duration-fast) var(--timing-ease-out)}._select_d6at0_55:hover,._input_d6at0_55:hover,._button_d6at0_55:hover{background-color:var(--background-color)}._select_d6at0_55:focus,._input_d6at0_55:focus,._button_d6at0_55:focus{outline:none;border-color:var(--theme);box-shadow:var(--shadow-focus)}._select_d6at0_55._main_d6at0_1,._input_d6at0_55._main_d6at0_1,._button_d6at0_55._main_d6at0_1{--loading-stripe-color: var(--theme-light);background:linear-gradient(180deg,#d9f77e 0%,var(--theme) 100%);color:var(--theme-fg);font-weight:600;border:none;box-shadow:0 2px 8px #c8f24a40}._select_d6at0_55._main_d6at0_1:hover,._input_d6at0_55._main_d6at0_1:hover,._button_d6at0_55._main_d6at0_1:hover{transform:translateY(-1px);box-shadow:var(--shadow-button-hover)}._select_d6at0_55._main_d6at0_1:active,._input_d6at0_55._main_d6at0_1:active,._button_d6at0_55._main_d6at0_1:active{transform:translateY(0)}._select_d6at0_55:disabled,._input_d6at0_55:disabled,._button_d6at0_55:disabled{pointer-events:none;opacity:.5}._select_d6at0_55,._input_d6at0_55{font-family:var(--font-family-mono);font-size:var(--font-size-small)}._inputSelect_d6at0_140{display:flex;flex-grow:1;flex-shrink:1}._inputSelect_d6at0_140 ._button_d6at0_55{padding-left:32px;border-radius:var(--radius) 0 0 var(--radius)}._inputSelect_d6at0_140 ._input_d6at0_55{width:0;border-radius:var(--radius) 0 0 var(--radius);border-right:1px solid var(--border-color)}._inputSelect_d6at0_140 ._selectWrap_d6at0_55{flex:0 0 auto;min-width:auto}._inputSelect_d6at0_140 ._selectWrap_d6at0_55 ._select_d6at0_55{width:24px;padding:0;font-size:0;border-radius:0 var(--radius) var(--radius) 0}._numberInput_d6at0_165{cursor:ew-resize}._numberInput_d6at0_165:focus{cursor:text}._numberInputLabel_d6at0_172{position:relative}._numberInputLabel_d6at0_172 div{position:absolute;left:12px;bottom:0;font-family:var(--font-family-mono);font-size:var(--font-size-small);color:var(--text-muted)}._checkbox_d6at0_184{width:18px;height:18px;margin:0;align-self:center;border:1px solid var(--border-color-default);background-color:var(--background-color-dark);border-radius:var(--radius-sm);appearance:none;cursor:pointer;transition:background-color var(--duration-fast) var(--timing-ease-out),border-color var(--duration-fast) var(--timing-ease-out)}._checkbox_d6at0_184:hover{background-color:var(--background-color);border-color:var(--border-color-strong)}._checkbox_d6at0_184:checked{background:var(--theme) url(/assets/checkmark-ecff43e6.svg) no-repeat center;border-color:var(--theme)}._checkbox_d6at0_184:checked:hover{background-color:var(--theme-light);border-color:var(--theme-light)}._input_d6at0_55[type=number]{text-align:right}._input_d6at0_55[type=number]::-webkit-inner-spin-button,._input_d6at0_55[type=number]::-webkit-outer-spin-button{-webkit-appearance:none}._input_d6at0_55[type=number]{-moz-appearance:textfield}._select_d6at0_55{background-image:url(/assets/dropdown-light-c86279ea.svg);background-repeat:no-repeat;background-position:calc(100% - 8px) 50%;background-size:16px;padding-right:28px;-moz-appearance:none;-webkit-appearance:none;appearance:none;text-align:left}._select_d6at0_55._main_d6at0_1{background-color:var(--theme);background-image:url(/assets/dropdown-db7cdf91.svg)}._selectWrap_d6at0_55{position:relative;display:flex;flex-grow:1;flex-shrink:1;min-width:0}._selectWrap_d6at0_55 ._select_d6at0_55{width:100%}._selectBackdrop_d6at0_246{position:fixed;inset:0;z-index:30}._selectPanel_d6at0_252{position:fixed;z-index:31;display:flex;flex-direction:column;padding:4px;max-height:60vh;overflow-y:auto;background:#242429;border:1px solid rgba(255,255,255,.08);border-radius:8px;box-shadow:0 2px 4px #0003,0 8px 24px #0006}._selectRow_d6at0_266{padding:7px 10px;border:none;border-radius:5px;background:transparent;color:var(--text-muted);font-family:var(--font-family-mono);font-size:var(--font-size-small);font-weight:500;text-align:left;white-space:nowrap;cursor:pointer}._selectRow_d6at0_266:hover:not(:disabled){background:rgba(255,255,255,.06);color:var(--text-primary)}._selectRowActive_d6at0_284{color:var(--text-primary);background:rgba(255,255,255,.07)}._color_d6at0_289{display:flex;flex-grow:1;flex-shrink:1}._color_d6at0_289 ._input_d6at0_55{flex:1;min-width:0;border-radius:var(--radius) 0 0 var(--radius);border-right:1px solid var(--border-color)}._color_d6at0_289 ._button_d6at0_55{width:42px;flex-shrink:0;flex-grow:0;padding:0 12px;border-radius:0 var(--radius) var(--radius) 0;display:flex;align-items:center;justify-content:center}._colorPicker_d6at0_311{display:flex;flex-direction:column;position:fixed;z-index:9999;padding:16px;border-radius:var(--radius-lg);background-color:var(--surface-color-elevated);box-shadow:var(--shadow-dropdown)}._colorPicker_d6at0_311 ._saturation_d6at0_321{position:relative;width:200px;height:200px;border-radius:var(--radius);background-image:linear-gradient(transparent,black),linear-gradient(to right,white,transparent);cursor:pointer}._colorPicker_d6at0_311 ._saturation_d6at0_321 ._slider_d6at0_329{border:2px solid white;box-shadow:var(--shadow-sm)}._colorPicker_d6at0_311 ._hue_d6at0_333{position:relative;width:200px;height:24px;margin-top:12px;border-radius:var(--radius);background-image:linear-gradient(to right,#ff0000,#ffff00,#00ff00,#00ffff,#0000ff,#ff00ff,#ff0000);cursor:pointer}._colorPicker_d6at0_311 ._hue_d6at0_333 ._slider_d6at0_329{border:2px solid var(--background-color-dark);box-shadow:var(--shadow-sm)}._colorPicker_d6at0_311 ._slider_d6at0_329{position:absolute;z-index:2;width:14px;height:14px;border-radius:50%}._colorPicker_d6at0_311 ._input_d6at0_55{margin-top:12px}._colorPreview_d6at0_357{width:18px;height:18px;border-radius:var(--radius-sm);flex-shrink:0;text-align:center;background-color:#00000029;background-image:url(/assets/grid-a6794f6e.svg);overflow:hidden}._colorPreview_d6at0_357 div{width:18px;height:18px}._select_d6at0_55,._button_d6at0_55{cursor:pointer}._button_d6at0_55{display:flex;align-items:center;justify-content:center;overflow:hidden;white-space:nowrap;text-transform:uppercase;font-size:var(--font-size-small);font-weight:500;letter-spacing:.02em;gap:8px}._button_d6at0_55:disabled{pointer-events:none;opacity:.5}._button_d6at0_55._checked_d6at0_4{background-color:var(--theme);color:var(--theme-fg)}._button_d6at0_55._checked_d6at0_4:hover{background-color:var(--theme-light)}._button_d6at0_55 svg{width:16px;height:16px;margin:0 -4px}._toggle_d6at0_406{width:20px;height:20px;display:flex;align-items:center;justify-content:center;cursor:pointer;color:var(--text-muted);border-radius:4px;transition:background-color var(--duration-fast) var(--timing-ease-out),color var(--duration-fast) var(--timing-ease-out)}._toggle_d6at0_406 svg{width:14px;height:14px}._toggle_d6at0_406:hover{background-color:var(--surface-color-hover);color:var(--text-primary)}._toggle_d6at0_406._animated_d6at0_425 svg{transition:rotate var(--duration-normal) var(--timing-ease-in-out)}._toggle_d6at0_406._open_d6at0_428 svg{rotate:90deg}._pill_d6at0_432{color:var(--text-secondary);background-color:var(--theme-overlay);user-select:none;border-radius:9999px;padding:0 14px;height:28px;display:flex;align-items:center;cursor:pointer;font-size:var(--font-size-small);font-weight:500;transition:background-color var(--duration-fast) var(--timing-ease-out),color var(--duration-fast) var(--timing-ease-out)}._pill_d6at0_432:hover{background-color:var(--surface-color-hover);color:var(--text-primary)}._pill_d6at0_432._checked_d6at0_4{font-weight:600;color:var(--theme-fg);background-color:var(--theme)}._pill_d6at0_432._checked_d6at0_4:hover{background-color:var(--theme-light)}._slider_d6at0_329{display:flex;justify-content:center;height:120px;width:24px;cursor:pointer}._sliderTrack_d6at0_467{position:relative;display:flex;align-items:end;width:4px;border-radius:9999px;background-color:var(--surface-color-light)}._sliderProgress_d6at0_476{width:4px;border-radius:9999px;background-color:var(--theme)}._sliderThumb_d6at0_482{width:12px;height:12px;margin-left:-4px;margin-top:-6px;border-radius:50%;background-color:var(--text-primary);box-shadow:var(--shadow-sm);transition:transform var(--duration-fast) var(--timing-ease-out)}._sliderThumb_d6at0_482:hover{transform:scale(1.2)}._root_1ll8c_1{width:100%;height:100%;display:flex;flex-direction:column}._header_1ll8c_8{display:flex;align-items:center;padding:0 8px;min-height:44px;gap:6px;background:var(--surface-color);border-bottom:1px solid var(--border-color);flex-shrink:0}._header_1ll8c_8 button{height:28px;border-radius:4px;font-size:11px;flex-shrink:0;flex-grow:0}._iconBtn_1ll8c_26{width:28px;padding:0!important;display:inline-flex;align-items:center;justify-content:center}._iconBtn_1ll8c_26 svg{width:16px;height:16px}._iconBtn_1ll8c_26:disabled{opacity:.35}._url_1ll8c_41{flex:1 1 auto;min-width:120px;height:28px;padding:0 10px;border-radius:4px;border:1px solid var(--border-color);background:var(--background-color-dark);color:var(--text-primary);font-family:var(--font-family-mono);font-size:11px}._url_1ll8c_41:focus{outline:1px solid var(--accent-color, var(--text-secondary))}._loadingBar_1ll8c_57{height:2px;flex-shrink:0;background:linear-gradient(90deg,transparent,var(--theme, #c8f24a),transparent);background-size:200% 100%;animation:_loadingSlide_1ll8c_1 1.2s linear infinite}@keyframes _loadingSlide_1ll8c_1{0%{background-position:200% 0}to{background-position:-200% 0}}._body_1ll8c_73{position:relative;flex-grow:1;background:var(--background-color-dark)}._toggleWrap_1ll8c_79{position:relative;display:inline-flex}._sessionDot_1ll8c_84{position:absolute;top:3px;right:3px;width:6px;height:6px;border-radius:50%;background:#17b26a;pointer-events:none}._exit_1ll8c_95{flex-shrink:0}._notice_1ll8c_99{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px;flex-shrink:0;padding:8px 12px;font-size:12px;color:var(--text-secondary);background:var(--surface-color);border-bottom:1px solid var(--border-color)}._notice_1ll8c_99 button{padding:6px 10px;border:1px solid var(--border-color);border-radius:4px;background:var(--theme, #c8f24a);color:#171717;cursor:pointer}._notice_1ll8c_99 button:disabled{opacity:.5;cursor:default}._notice_1ll8c_99 button:focus-visible{outline:2px solid var(--theme, #c8f24a);outline-offset:2px}._empty_1ll8c_129{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;color:var(--text-muted);font-size:13px}._empty_1ll8c_129 svg{width:32px;height:32px;opacity:.5}._empty_1ll8c_129 p{max-width:360px;text-align:center;margin:0}._surface_1g9kp_1{--field-color: var(--surface-color-light);--field-color-hover: var(--surface-color-hover);--field-color-border: var(--border-color);background:var(--field-color);color:var(--text-secondary);border-radius:var(--radius);flex-shrink:1;flex-grow:1;flex-basis:100%;min-width:0;overflow:hidden}._surface_1g9kp_1._disabled_1g9kp_14{opacity:.5;pointer-events:none}._surface_1g9kp_1 ._surface_1g9kp_1{--field-color: var(--surface-color);--field-color-hover: var(--surface-color-hover);--field-color-border: var(--border-color-default)}._header_1g9kp_24{display:flex;align-items:center;height:28px;transition:color var(--duration-normal) var(--timing-ease-out)}._open_1g9kp_30>._header_1g9kp_24{color:var(--text-muted)}._fields_1g9kp_34._nested_1g9kp_34{display:flex;flex-direction:column;gap:4px;padding:4px}._fields_1g9kp_34>._field_1g9kp_34{border-top:1px solid var(--field-color-border)}._field_1g9kp_34{display:flex;align-items:center;position:relative;flex-grow:1;overflow:hidden}._field_1g9kp_34._copy_1g9kp_51{cursor:pointer;transition:background-color var(--duration-fast) var(--timing-ease-out)}._field_1g9kp_34._copy_1g9kp_51:hover{background-color:var(--field-color-hover)}._field_1g9kp_34:before{content:"value copied!";position:absolute;left:0;right:0;text-align:center;background-color:var(--field-color-hover);color:var(--text-primary);font-size:var(--font-size-small);opacity:0;transition:opacity var(--duration-normal) var(--timing-ease-out)}._field_1g9kp_34._copied_1g9kp_70:before{opacity:1;transition:opacity 0s}._label_1g9kp_75{padding:0 8px;pointer-events:none;font-size:var(--font-size-small);color:var(--text-secondary)}._value_1g9kp_82{font-family:var(--font-family-mono);font-size:var(--font-size-small);padding:0 8px;flex-shrink:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:var(--text-secondary)}._value_1g9kp_82._right_1g9kp_92{text-align:right}._value_1g9kp_82._grow_1g9kp_95{flex-shrink:1;flex-grow:1}._root_1i7xr_1{border-top:1px solid var(--border-color-subtle)}._title_1i7xr_5{padding:10px 0;user-select:none;cursor:pointer;display:flex;align-items:center;gap:6px;font-size:12px;font-weight:600;color:var(--text-secondary);letter-spacing:.02em;transition:color var(--duration-fast) var(--timing-ease-out)}._title_1i7xr_5:hover{color:var(--text-primary)}._content_1i7xr_22{padding-bottom:16px}._root_1i7xr_1:last-child ._content_1i7xr_22{padding-bottom:0}._exportControl_1npnn_1{flex-shrink:0;font-family:inherit}._exportTrigger_1npnn_6,._exportAction_1npnn_7._exportAction_1npnn_7{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;min-height:30px;height:30px;padding:0 11px;border:1px solid transparent;border-radius:6px;background:var(--theme, #c8f24a);color:var(--theme-fg, #151711);font:600 12px/1.2 var(--font-family, sans-serif);letter-spacing:normal;text-transform:none;box-shadow:none;cursor:pointer;white-space:nowrap}._exportTrigger_1npnn_6:hover:not(:disabled),._exportAction_1npnn_7._exportAction_1npnn_7:hover:not(:disabled){background:var(--theme-light, #dbf88b);transform:none;box-shadow:none}._exportTrigger_1npnn_6:focus-visible,._exportAction_1npnn_7._exportAction_1npnn_7:focus-visible{outline:2px solid var(--theme, #c8f24a);outline-offset:3px}._exportTrigger_1npnn_6:disabled,._exportAction_1npnn_7._exportAction_1npnn_7:disabled{opacity:.5;cursor:default}._exportPanel_1npnn_43{position:fixed;z-index:160;box-sizing:border-box;overflow:auto;padding:12px;background:var(--background-color-dark, #19191b);color:var(--text-primary, #eee);border:1px solid var(--border-color, #39393c);border-radius:9px;box-shadow:0 8px 24px #0005;font:12px/1.4 var(--font-family, sans-serif)}._exportPanel_1npnn_43:focus{outline:none}._exportHeading_1npnn_60{display:flex;align-items:center;justify-content:space-between;gap:8px}._exportHeading_1npnn_60 strong{font-size:13px;font-weight:600}._exportClose_1npnn_72{width:26px;height:26px;padding:0;flex-shrink:0;border:0;border-radius:5px;background:transparent;color:var(--text-secondary, #aaa);font:20px/1 sans-serif;cursor:pointer}._exportClose_1npnn_72:hover{background:var(--surface-color, #242426);color:var(--text-primary, #eee)}._exportClose_1npnn_72:focus-visible{outline:2px solid var(--theme, #c8f24a)}._exportFilename_1npnn_92{color:var(--text-secondary, #aaa);overflow-wrap:anywhere;margin:1px 0 16px}._exportQuality_1npnn_98{border:0;padding:0;margin:0;min-width:0}._exportQuality_1npnn_98 legend{padding:0 0 7px;color:var(--text-secondary, #aaa);font-size:11px}._exportQualityOption_1npnn_110{display:flex;align-items:center;gap:9px;padding:9px 8px;border-radius:6px;cursor:pointer}._exportQualityOption_1npnn_110:hover{background:var(--surface-color, #242426)}._exportQualityOption_1npnn_110:has(input:checked){background:var(--surface-color, #242426)}._exportQualityOption_1npnn_110 input{margin:0;width:15px;height:15px;flex-shrink:0;accent-color:var(--theme, #c8f24a)}._exportQualityOption_1npnn_110 input:focus-visible{outline:2px solid var(--theme, #c8f24a);outline-offset:3px}._exportQualityOption_1npnn_110 span{min-width:0;overflow-wrap:anywhere}._exportQualityOption_1npnn_110 small{margin-left:auto;color:var(--text-secondary, #aaa);white-space:nowrap;font-size:11px}._exportNotice_1npnn_146,._exportError_1npnn_147{margin:10px 0 0;font-size:11px;line-height:1.5;overflow-wrap:anywhere}._exportNotice_1npnn_146{color:var(--text-secondary, #aaa)}._exportError_1npnn_147{color:#ffb5ae}._exportFooter_1npnn_162{margin-top:12px;display:flex}._exportFooter_1npnn_162 ._exportAction_1npnn_7{width:100%;min-height:34px;height:auto;padding-top:8px;padding-bottom:8px}._control_1fzcp_1{position:relative;font-size:12px}._control_1fzcp_1 button{font:inherit;color:var(--text-color, #ddd);background:var(--surface-color, #242426);border:1px solid var(--border-color, #39393c);border-radius:6px;padding:6px 10px;cursor:pointer}._control_1fzcp_1 button:focus-visible{outline:2px solid var(--theme-color, #c9f548);outline-offset:2px}._control_1fzcp_1 button:disabled{opacity:.45;cursor:default}._menu_1fzcp_23{position:fixed;box-sizing:border-box;width:min(344px,100vw - 16px);max-height:360px;overflow:auto;z-index:160;padding:6px;border:1px solid var(--border-color, #39393c);border-radius:9px;background:var(--background-color-dark, #19191b);box-shadow:0 8px 24px #0005;color:var(--text-color, #ddd);font-family:inherit;font-size:12px}._menu_1fzcp_23 p{padding:8px;margin:0;color:var(--text-secondary, #999);line-height:1.5}._menu_1fzcp_23 button{font:inherit;color:inherit;cursor:pointer;border-radius:6px;width:100%;display:flex;align-items:center;gap:10px;border:0;text-align:left;padding:10px 8px;background:transparent}._menu_1fzcp_23 button:focus-visible{outline:2px solid var(--theme-color, #c9f548);outline-offset:-2px;background:var(--surface-color, #242426)}._menu_1fzcp_23 button:hover{background:var(--surface-color, #242426)}._menu_1fzcp_23 button img,._menu_1fzcp_23 button ._thumbnail_1fzcp_68{width:64px;height:40px;object-fit:cover;border-radius:4px;background:#303034;flex-shrink:0}._menu_1fzcp_23 button ._thumbnail_1fzcp_68{display:grid;place-items:center;color:#999}._menu_1fzcp_23 button strong{display:block;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._menu_1fzcp_23 button small{display:block;margin-top:3px;color:var(--text-secondary, #999)}._menuHeading_1fzcp_94{padding:8px 8px 12px;margin-bottom:4px;border-bottom:1px solid var(--border-color, #39393c)}._menuHeading_1fzcp_94 strong{font-size:13px;font-weight:600}._menuHeading_1fzcp_94 p{padding:4px 0 0}._details_1fzcp_107{flex:1;min-width:0}._current_1fzcp_112{color:var(--theme-color, #c9f548);font-size:10px;border:1px solid rgba(201,245,72,.2509803922);padding:3px 6px;border-radius:4px;flex-shrink:0}._previewArrow_1fzcp_121{font-size:20px;color:var(--text-secondary, #999)}._preview_1fzcp_121{position:absolute;inset:0;z-index:35;display:flex;flex-direction:column;background:var(--background-color-dark, #19191b);color:var(--text-color, #ddd)}._preview_1fzcp_121 iframe{border:0;width:100%;min-height:0;flex:1;background:#000}._strip_1fzcp_143{display:flex;align-items:center;gap:8px;padding:12px 16px;border-bottom:1px solid var(--border-color, #39393c);font-size:12px}._strip_1fzcp_143 button{font:inherit;color:inherit;border:1px solid var(--border-color, #39393c);border-radius:5px;background:var(--surface-color, #242426);padding:8px 10px;cursor:pointer}._strip_1fzcp_143 button:last-child{background:var(--theme-color, #c9f548);color:#151515;border-color:transparent}._strip_1fzcp_143 button:disabled{opacity:.45;cursor:default}._strip_1fzcp_143 button:focus-visible{outline:2px solid var(--theme-color, #c9f548);outline-offset:2px}._previewHeading_1fzcp_174{flex:1;min-width:0}._previewHeading_1fzcp_174 strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:600}._previewHeading_1fzcp_174 span{display:block;margin-top:4px;color:var(--text-secondary, #aaa);font-size:11px;line-height:1.4}._previewActions_1fzcp_194{display:flex;gap:8px;flex-shrink:0}._loading_1fzcp_200{margin:0;padding:10px 16px;color:var(--text-secondary, #aaa);font-size:12px}._error_1fzcp_207{padding:10px 12px;margin:0;color:#edb5a9;font-size:12px;line-height:1.5}._error_1fzcp_207 span{display:block}@media (max-width: 680px){._strip_1fzcp_143{flex-wrap:wrap}._previewHeading_1fzcp_174{flex-basis:100%}._previewActions_1fzcp_194{flex-wrap:wrap}}._controls_1e88e_1{position:absolute;bottom:16px;display:flex;gap:16px;padding:16px;background-color:var(--surface-color);border-radius:var(--radius)}._count_1e88e_11{color:#ffffff52;text-align:right;user-select:none}._root_1mn6e_1{position:fixed;left:16px;top:16px;max-height:calc(100vh - 32px);width:min(360px,30vw);background-color:var(--surface-color);border-radius:var(--radius);padding:16px;overflow-y:scroll}._slide_1mn6e_13{display:block;color:inherit;text-align:start;padding:4px 8px 4px 36px;width:100%;user-select:none;border-radius:var(--radius);cursor:pointer}._slide_1mn6e_13:hover{background-color:var(--surface-color-hover)}._slide_1mn6e_13._active_1mn6e_26{color:var(--theme);background-color:var(--theme-overlay)}._slide_1mn6e_13._inProgress_1mn6e_30{color:var(--theme)}._container_trf5w_1{display:flex;flex-direction:column;gap:12px}._section_trf5w_7{background:var(--background-color);border:1px solid var(--border-color-subtle);border-radius:6px;padding:16px}._sectionHeader_trf5w_14{display:flex;align-items:center;gap:8px;margin-bottom:12px}._sectionIcon_trf5w_21{width:16px;height:16px;display:flex;align-items:center;justify-content:center;color:var(--text-muted)}._sectionIcon_trf5w_21 svg{width:100%;height:100%}._sectionTitle_trf5w_34{font-size:12px;font-weight:600;color:var(--text-secondary);text-transform:uppercase;letter-spacing:.04em}._sectionContent_trf5w_42{display:flex;flex-direction:column;gap:12px}._loading_trf5w_48{font-size:12px;color:var(--text-secondary);text-align:center;padding:8px}._emptyState_trf5w_55{display:flex;flex-direction:column;gap:8px;align-items:center;padding:8px}._emptyState_trf5w_55 p{font-size:12px;color:var(--text-secondary);margin:0}._planInfo_trf5w_68{display:flex;align-items:center;justify-content:space-between}._planTier_trf5w_74{font-size:14px;font-weight:600;color:var(--text-primary)}._statusBadge_trf5w_80{display:inline-flex;align-items:center;padding:4px 8px;border-radius:4px;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.5px;background:rgba(34,197,94,.15);color:#22c55e}._planPrice_trf5w_93{display:flex;align-items:baseline;gap:4px}._priceAmount_trf5w_99{font-size:24px;font-weight:700;color:var(--text-primary)}._pricePeriod_trf5w_105{font-size:12px;color:var(--text-secondary)}._btnPrimary_trf5w_110,._btnSecondary_trf5w_111{display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:8px 12px;font-size:12px;font-weight:600;font-family:inherit;border-radius:6px;cursor:pointer;transition:all .15s ease}._btnPrimary_trf5w_110 svg,._btnSecondary_trf5w_111 svg{width:14px;height:14px}._btnPrimary_trf5w_110:disabled,._btnSecondary_trf5w_111:disabled{opacity:.5;cursor:not-allowed}._btnPrimary_trf5w_110{color:var(--theme-fg);background:var(--theme);border:none}._btnPrimary_trf5w_110:hover:not(:disabled){background:var(--theme-light)}._btnSecondary_trf5w_111{color:var(--text-secondary);background:var(--input-background);border:1px solid transparent}._btnSecondary_trf5w_111:hover:not(:disabled){background:var(--input-background-hover);border-color:var(--border-color)}._usageStats_trf5w_154{display:flex;align-items:baseline;justify-content:space-between}._usageLabel_trf5w_160{font-size:12px;color:var(--text-secondary)}._usageValue_trf5w_165{display:flex;align-items:baseline}._usageCurrent_trf5w_170{font-size:20px;font-weight:700;color:var(--theme)}._usageLimit_trf5w_176{font-size:14px;font-weight:600;color:var(--text-secondary)}._progressBar_trf5w_182{height:6px;background:var(--background-color-dark);border-radius:3px;overflow:hidden}._progressFill_trf5w_189{height:100%;background:var(--theme);border-radius:3px;transition:width .3s ease}._usagePercent_trf5w_196{font-size:11px;color:var(--text-secondary);text-align:right}._mutedNote_trf5w_204{font-size:11px;line-height:1.45;color:var(--text-secondary)}._errorNote_trf5w_210{font-size:11px;line-height:1.45;color:#fca5a5}._container_6tsqo_1{display:flex;flex-direction:column;gap:8px}._cardThumb_6tsqo_7{width:100%;aspect-ratio:16/10;object-fit:cover;border-radius:4px 4px 0 0;display:block;background-color:var(--background-color-dark)}._card_6tsqo_7{padding:0;border-radius:6px;background-color:var(--background-color);border:1px solid var(--border-color-subtle);display:flex;flex-direction:column;gap:0;cursor:pointer;overflow:hidden;transition:background-color var(--duration-fast) var(--timing-ease-out),border-color var(--duration-fast) var(--timing-ease-out)}._card_6tsqo_7:hover{background-color:var(--background-color);border-color:var(--border-color)}._card_6tsqo_7._active_6tsqo_32{background-color:var(--theme);border-color:var(--theme)}._card_6tsqo_7._active_6tsqo_32 ._cardTitle_6tsqo_36,._card_6tsqo_7._active_6tsqo_32 ._cardSub_6tsqo_37,._card_6tsqo_7._active_6tsqo_32 ._cardDate_6tsqo_38{color:var(--theme-fg)}._card_6tsqo_7._loading_6tsqo_41{opacity:.6;pointer-events:none}._cardBody_6tsqo_46{padding:10px 12px;display:flex;flex-direction:column;gap:2px}._cardTitle_6tsqo_36{font-size:13px;font-weight:600;color:var(--text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._cardSub_6tsqo_37{font-size:11px;color:var(--text-secondary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._cardDate_6tsqo_38{font-size:11px;color:var(--text-muted);margin-top:4px}._empty_6tsqo_76{font-size:13px;color:var(--text-secondary);line-height:1.5;padding:4px 0}._root_itp5k_1{background-color:var(--surface-color);width:100%;height:100%;opacity:0;transition:opacity var(--duration-normal);display:flex;flex-direction:column;align-items:stretch;position:relative;--scrollbar-background: var(--background-color);--ruler-height: 30px;--row-shot: 42px;--row-lane: 44px}._root_itp5k_1._show_itp5k_16{opacity:1}._body_itp5k_20{display:flex;align-items:stretch;flex:1 1 auto;min-height:0;overflow-y:auto}._itemActions_itp5k_28{position:fixed;z-index:1200;width:366px;box-sizing:border-box;display:flex;flex-direction:column;gap:8px;padding:10px;border:1px solid var(--border-color-default, #3e3e43);border-radius:10px;background:var(--surface-color-elevated, #242428);box-shadow:0 6px 24px #0005;color:var(--text-primary, #f3f3f4);font:12px/1.4 var(--font-family, sans-serif)}._itemActions_itp5k_28 button{appearance:none;border:1px solid transparent;border-radius:6px;background:var(--background-color, #303036);color:inherit;font:inherit;min-width:30px;min-height:30px;padding:5px 9px;cursor:pointer}._itemActions_itp5k_28 button:hover:not(:disabled){background:var(--surface-color-hover, #3c3c42)}._itemActions_itp5k_28 button:disabled{opacity:.45;cursor:default}._itemActions_itp5k_28 button:focus-visible,._itemActions_itp5k_28 input:focus-visible{outline:2px solid var(--theme, #cef43a);outline-offset:2px}._itemActionHeader_itp5k_69{display:flex;align-items:center;gap:8px;min-width:0}._itemActionType_itp5k_76{color:var(--text-muted, #a5a5ad);flex-shrink:0;font-size:11px}._itemActionLabel_itp5k_82{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:600}._itemActionTime_itp5k_90{color:var(--text-muted, #a5a5ad);white-space:nowrap;font-variant-numeric:tabular-nums}._itemActions_itp5k_28 ._itemActionClose_itp5k_96{margin-left:auto;flex:0 0 26px;min-width:26px;min-height:26px;padding:0;background:transparent;font-size:18px;color:var(--text-muted, #a5a5ad)}._itemActionControls_itp5k_107{display:flex;align-items:center;gap:6px;flex-wrap:wrap}._itemActions_itp5k_28 ._itemActionAttach_itp5k_114{margin-left:auto;border-color:var(--theme, #c8f24a);background:var(--theme, #c8f24a);color:var(--theme-fg, #141610);font-weight:600}._itemActions_itp5k_28 ._itemActionAttach_itp5k_114:hover:not(:disabled){background:var(--theme, #c8f24a);filter:brightness(1.06)}._itemActionTiming_itp5k_126{display:flex;align-items:center;gap:5px;color:var(--text-muted, #a5a5ad)}._itemActionTiming_itp5k_126 input{box-sizing:border-box;width:76px;height:30px;padding:3px 5px;border:1px solid var(--border-color-default, #44444a);border-radius:5px;color:var(--text-primary, #f3f3f4);background:var(--background-color, #18181b);font:inherit;font-variant-numeric:tabular-nums}._itemActionTiming_itp5k_126 input:disabled{opacity:.5}._itemActionTiming_itp5k_126 input[aria-invalid=true]{border-color:#ff9c9c}._itemActions_itp5k_28 ._itemActionDelete_itp5k_151{background:transparent;color:#ffb6b6}._itemActions_itp5k_28 ._itemActionDelete_itp5k_151:hover:not(:disabled){background:#402b2b}._itemActionMessage_itp5k_159{color:var(--text-muted, #b5b5bd);overflow-wrap:anywhere}._editToolbar_itp5k_164{display:flex;align-items:center;gap:12px;flex:0 0 36px;min-width:0;padding:0 10px;box-sizing:border-box;border-bottom:1px solid var(--border-color-default, #343437);color:var(--text-secondary, #bdbdc4);font:12px/1.3 var(--font-family, sans-serif)}._editToolbar_itp5k_164 button,._editToolbar_itp5k_164 summary{appearance:none;display:inline-flex;align-items:center;justify-content:center;min-height:28px;min-width:28px;box-sizing:border-box;padding:4px 7px;border:1px solid transparent;border-radius:5px;background:transparent;color:inherit;font:inherit;cursor:pointer}._editToolbar_itp5k_164 button:hover:not(:disabled),._editToolbar_itp5k_164 summary:hover:not(:disabled){background:var(--surface-color-hover, #303036);color:var(--text-primary, white)}._editToolbar_itp5k_164 button:focus-visible,._editToolbar_itp5k_164 summary:focus-visible{outline:2px solid var(--theme, #cef43a);outline-offset:1px}._editToolbar_itp5k_164 button:disabled,._editToolbar_itp5k_164 summary:disabled{opacity:.35;cursor:default}._editToolbar_itp5k_164 summary{list-style:none}._editToolbar_itp5k_164 summary::-webkit-details-marker{display:none}._toolbarGroup_itp5k_215{display:flex;gap:1px;align-items:center}._toolbarGroup_itp5k_215+._toolbarGroup_itp5k_215{padding-left:10px;border-left:1px solid var(--border-color-default, #343437)}._toolbarDetails_itp5k_226{position:relative;min-width:0}._toolbarDetails_itp5k_226[open]>summary{background:var(--surface-color-hover, #303036)}._audioStatus_itp5k_234{margin-left:auto;max-width:180px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._audioStatus_itp5k_234>summary{display:block;max-width:180px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:11px}._toolbarPopup_itp5k_250{position:fixed;z-index:1250;width:300px;max-width:calc(100vw - 28px);max-height:240px;overflow:auto;padding:6px;box-sizing:border-box;border:1px solid var(--border-color-default, #44444a);border-radius:8px;background:var(--surface-color-elevated, #242428);box-shadow:0 6px 24px #0005;color:var(--text-secondary, #bdbdc4);font:12px/1.4 var(--font-family, sans-serif)}._toolbarPopup_itp5k_250 button{display:flex;appearance:none;border:0;border-radius:5px;padding:6px 8px;background:transparent;color:inherit;font:inherit;cursor:pointer}._toolbarPopup_itp5k_250 button:hover{background:var(--surface-color-hover, #303036)}._toolbarPopup_itp5k_250 button:focus-visible{outline:2px solid var(--theme, #cef43a);outline-offset:-2px}._soundPicker_itp5k_285 button{width:100%;min-height:32px;justify-content:space-between;gap:12px;text-align:left}._soundPicker_itp5k_285 span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._soundPicker_itp5k_285 small{flex-shrink:0;font-variant-numeric:tabular-nums;color:var(--text-muted, #a5a5ad)}._statusDetails_itp5k_303{overflow-wrap:anywhere}._statusDetails_itp5k_303 p{margin:6px}._srOnly_itp5k_310{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}._cueGhost_itp5k_321{position:absolute;top:5px;bottom:5px;border:1px dashed var(--text-muted, #a5a5ad);opacity:.6;pointer-events:none}._snapGuide_itp5k_330{position:absolute;top:0;bottom:0;width:1px;z-index:6;background:var(--theme, #cef43a);pointer-events:none}._dragTime_itp5k_340{position:absolute;top:0;z-index:7;pointer-events:none;padding:2px 5px;border-radius:3px;color:#18181b;background:var(--theme, #cef43a);font-size:11px;white-space:nowrap;font-variant-numeric:tabular-nums}._headers_itp5k_354{width:116px;flex:0 0 auto;background-color:var(--surface-color);border-right:1px solid var(--border-color);position:relative;z-index:5}._headerRuler_itp5k_364{height:var(--ruler-height);border-bottom:1px solid var(--border-color);display:flex;align-items:center;justify-content:flex-start;padding:0 6px;font-size:11px;color:var(--text-muted, #a5a5ad)}._headerRow_itp5k_375{position:relative;height:var(--row-lane);padding:0 10px 0 14px;display:flex;flex-direction:column;justify-content:center;gap:2px;border-bottom:1px solid var(--border-color-subtle)}._headerAccent_itp5k_386{position:absolute;left:0;top:7px;bottom:7px;width:2px;border-radius:0 1px 1px 0;background-color:var(--accent-color, rgba(255, 255, 255, .18))}._accent_shots_itp5k_396{--accent-color: rgba(255, 255, 255, .22)}._accent_music_itp5k_400{--accent-color: rgba(255, 255, 255, .4)}._accent_voiceover_itp5k_404{--accent-color: rgba(255, 255, 255, .75)}._accent_sfx_itp5k_408{--accent-color: var(--yellow)}._accent_master_itp5k_412{--accent-color: rgba(255, 255, 255, .5)}._headerRowAlt_itp5k_416{background-color:#ffffff05}._headerShot_itp5k_420{height:var(--row-shot)}._headerTitle_itp5k_424{font-size:11px;font-weight:500;letter-spacing:0;color:var(--text-secondary);line-height:1.2}._headerMeta_itp5k_432{font-size:10px;color:var(--text-disabled);line-height:1.2;font-variant-numeric:tabular-nums;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._sidebar_itp5k_442{width:320px;flex-shrink:0;flex-grow:0}._timelineWrapper_itp5k_448{overflow-x:scroll;overflow-y:hidden;user-select:none;flex-grow:1;position:relative;background-color:var(--background-color-dark);width:100%}._timeline_itp5k_448{position:relative;overflow:hidden;height:100%}._timelineContent_itp5k_464{position:relative;overflow:visible;height:100%}._timelineContent_itp5k_464:before{content:"";position:absolute;inset:0 0 auto;height:var(--ruler-height);background:var(--surface-color);border-bottom:1px solid var(--border-color);z-index:1;pointer-events:none}._trackContainer_itp5k_480{width:100%;position:relative;padding-top:var(--ruler-height)}._shotGuides_itp5k_486{position:absolute;left:0;right:0;top:calc(var(--ruler-height) + var(--row-shot));bottom:0;pointer-events:none;z-index:2}._shotGuide_itp5k_486{position:absolute;top:0;bottom:0;width:1px;background-color:#ffffff1f}._shotTrack_itp5k_504{position:relative;height:var(--row-shot);background-color:var(--background-color);border-bottom:1px solid var(--border-color-subtle)}._shotBlock_itp5k_511,._shotBlockPlain_itp5k_512{position:absolute;top:5px;bottom:5px;display:flex;align-items:center;gap:7px;padding:0;white-space:nowrap;border-radius:3px;background-color:#ffffff0d;border:1px solid transparent;margin-right:1px}._shotBlock_itp5k_511:before,._shotBlockPlain_itp5k_512:before{content:"";position:absolute;left:0;top:0;bottom:0;width:2px;background-color:#ffffff29;transition:background-color var(--duration-fast) var(--timing-ease-out)}._shotBlock_itp5k_511{cursor:pointer;transition:background-color var(--duration-fast) var(--timing-ease-out),border-color var(--duration-fast) var(--timing-ease-out)}._shotBlock_itp5k_511:hover{background-color:#ffffff17}._shotBlock_itp5k_511:hover:before{background-color:#fff6}._shotLive_itp5k_549{background-color:#ffffff17}._shotLive_itp5k_549:before{background-color:#ffffff8c}._shotLive_itp5k_549 ._shotName_itp5k_555{color:var(--text-primary)}._shotSelected_itp5k_559{border-color:#c8f24a80;background-color:var(--theme-overlay)}._shotSelected_itp5k_559:before{background-color:var(--theme)}._shotLead_itp5k_567{position:absolute;display:flex;align-items:center;gap:7px;min-width:0;max-width:calc(100% - 56px);overflow:hidden}._shotTail_itp5k_577{position:absolute;display:flex;align-items:center;gap:6px;flex:0 0 auto}._shotIndex_itp5k_585{font-family:var(--font-family-mono);font-size:10px;color:var(--text-muted);font-variant-numeric:tabular-nums}._shotName_itp5k_555{font-size:var(--font-size-xs);color:var(--text-secondary);overflow:hidden;text-overflow:ellipsis}._shotDur_itp5k_599{font-family:var(--font-family-mono);font-size:10px;color:var(--text-muted)}._shotGap_itp5k_605{position:absolute;top:4px;bottom:4px;border-radius:var(--radius-xs);background:repeating-linear-gradient(-45deg,rgba(255,255,255,.05),rgba(255,255,255,.05) 4px,transparent 4px,transparent 8px)}._lane_itp5k_613{position:relative;height:var(--row-lane);background-color:var(--background-color);border-bottom:1px solid var(--border-color-subtle)}._laneAlt_itp5k_620{background-color:#ffffff05}._cue_itp5k_321{position:absolute;top:5px;bottom:5px;border-radius:2px;cursor:pointer;overflow:hidden;touch-action:none}._cue_itp5k_321:focus-visible{outline:2px solid var(--theme, #cef43a);outline-offset:2px}._cue_itp5k_321{background-color:#ffffff12;transition:background-color var(--duration-fast) var(--timing-ease-out),box-shadow var(--duration-fast) var(--timing-ease-out)}._cue_itp5k_321:hover{background-color:#ffffff24}._cue_music_itp5k_645{--wave-color: rgba(255, 255, 255, .45)}._cue_voiceover_itp5k_649{--wave-color: rgba(255, 255, 255, .8);background-color:#ffffff1a}._cue_sfx_itp5k_654{--wave-color: var(--yellow);background-color:#ffbe0b38;min-width:3px}._cue_sfx_itp5k_654:hover{background-color:#ffbe0b61}._cueSolid_itp5k_663{background-color:#ffffff29}._cueSolid_itp5k_663._cue_sfx_itp5k_654{background-color:#ffbe0b52}._cueSilent_itp5k_670{background-color:transparent;background-image:repeating-linear-gradient(-45deg,var(--red) 0 1px,transparent 1px 4px);opacity:.75}._cueSelected_itp5k_676{box-shadow:inset 0 0 0 1px var(--theme),0 0 8px #c8f24a40;background-color:var(--theme-overlay-strong)}._wave_itp5k_681{position:absolute;inset:0;width:100%;height:100%}._wave_itp5k_681 path{stroke:var(--wave-color);stroke-opacity:.9;stroke-width:1;fill:var(--wave-color);fill-opacity:.55}._waveBase_itp5k_695{stroke-width:1;opacity:.3}._cueHit_itp5k_700{position:absolute;top:0;width:0;height:0;margin-left:-3px;border-left:3px solid transparent;border-right:3px solid transparent;border-top:4px solid var(--wave-color, rgba(255, 255, 255, .8));opacity:.9;pointer-events:none}._cueLabel_itp5k_713{position:absolute;top:50%;translate:6px -50%;font-size:10px;line-height:1;letter-spacing:.01em;color:var(--text-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;pointer-events:none}._cueLabel_sfx_itp5k_727{color:#ffbe0ba6}._tickMajor_itp5k_731,._tickMinor_itp5k_732{user-select:none;pointer-events:none;position:absolute;width:0;z-index:3}._tickMinor_itp5k_732{top:22px;height:6px;border-left:1px solid rgba(245,240,235,.16)}._tickMajor_itp5k_731{top:16px;height:12px;border-left:1px solid rgba(245,240,235,.4)}._tickMajor_itp5k_731:after{content:attr(data-label);position:absolute;top:-13px;left:4px;font-family:var(--font-family-mono);font-size:10px;line-height:1;color:#f5f0eb80;font-variant-numeric:tabular-nums;letter-spacing:.04em;white-space:nowrap}._sceneTrack_itp5k_765{padding:10px 0;display:flex;align-items:stretch;--clip-color: var(--background-color);--clip-gap: 4px}._clip_itp5k_773{position:relative}._clip_itp5k_773:before{position:absolute;top:0;left:var(--clip-gap);right:var(--clip-gap);bottom:0;display:block;content:"";border-radius:var(--radius-sm);background-color:var(--clip-color)}._clip_itp5k_773 ._container_itp5k_787{width:100%;padding:8px 16px}._clip_itp5k_773 ._name_itp5k_791{color:inherit;cursor:pointer;position:relative;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:min-content;transition:color var(--duration-fast) var(--timing-ease-out)}._clip_itp5k_773 ._name_itp5k_791:hover{color:var(--text-primary);text-decoration:underline}._transition_itp5k_806{position:absolute;pointer-events:none;top:0;bottom:0;left:-4px;background:linear-gradient(90deg,var(--surface-color) 0%,transparent 100%)}._preRoll_itp5k_815{position:absolute;pointer-events:none;top:0;bottom:0;left:var(--clip-gap);border-radius:var(--radius) 0 0 var(--radius);background:repeating-linear-gradient(-45deg,rgba(255,165,0,.15),rgba(255,165,0,.15) 4px,transparent 4px,transparent 8px);border-right:2px dashed rgba(255,165,0,.5)}._slideTrack_itp5k_826{display:flex;padding:4px 0;width:100%;--clip-color: var(--surface-color-light);--clip-gap: 2px}._slideTrack_itp5k_826 ._container_itp5k_787{padding:4px 16px}._slideTrack_itp5k_826 ._clip_itp5k_773:first-child:before{left:8px}._slideTrack_itp5k_826 ._clip_itp5k_773:last-child:before{right:8px}._slideTrack_itp5k_826 ._clip_itp5k_773._continuation_itp5k_842:before{background:repeating-linear-gradient(45deg,transparent,transparent 8px,var(--surface-color-hover) 8px,var(--surface-color-hover) 16px)}._labelTrack_itp5k_846{position:relative;height:36px;padding:4px 0}._labelClip_itp5k_852{position:absolute;height:28px;padding:4px;cursor:pointer}._labelClip_itp5k_852:before{content:attr(data-name);display:block;border-radius:0 var(--radius-lg) var(--radius-lg) var(--radius-lg);padding:0 10px;color:var(--theme-fg);font-weight:600;font-size:var(--font-size-small);background-color:var(--theme);box-shadow:var(--shadow-md);transition:background-color var(--duration-fast) var(--timing-ease-out)}._labelClip_itp5k_852:hover:before,._labelClip_itp5k_852:active:before{background-color:var(--theme-light)}._labelClip_itp5k_852:hover,._labelClip_itp5k_852:active{z-index:1}._segmentEvent_itp5k_877:before{background-color:var(--yellow);font-style:italic}._preRollEvent_itp5k_882:before{background-color:#f97316;border:2px dashed rgba(255,255,255,.5)}._labelClipStart_itp5k_887{box-sizing:content-box;position:absolute;height:24px;margin-top:4px;margin-left:4px;padding-right:24px;cursor:pointer;border-radius:var(--radius-lg) 0 var(--radius-lg) var(--radius-lg);background-color:var(--theme-overlay);pointer-events:none}._labelClip_itp5k_852:hover+._labelClipTarget_itp5k_900{display:block}._labelClip_itp5k_852:active+._labelClipTarget_itp5k_900{display:none}._labelClipTarget_itp5k_900{box-sizing:content-box;position:absolute;height:16px;margin-top:4px;margin-left:-16px;padding-right:16px;cursor:pointer;border-radius:var(--radius-lg) 0 var(--radius-lg) var(--radius-lg);background-color:var(--text-primary);pointer-events:none;display:none;z-index:1}._playhead_itp5k_921{position:absolute;width:2px;top:6px;bottom:0;background-color:var(--theme);box-shadow:0 0 12px #c8f24a8c;pointer-events:none;display:flex;align-items:flex-start;justify-content:center;z-index:4}._playhead_itp5k_921:before{display:block;padding:1px 8px;border-radius:var(--radius);background-color:var(--theme);font-family:var(--font-family-mono);font-size:var(--font-size-small);line-height:20px;font-weight:700;color:var(--background-color-dark);content:attr(data-frame);font-variant-numeric:tabular-nums;box-shadow:0 2px 8px #c8f24a59}._playheadPreview_itp5k_949{position:absolute;width:1px;top:0;bottom:0;background-color:transparent;pointer-events:none;z-index:3}._root_itp5k_1:hover ._playheadPreview_itp5k_949{background-color:#ffffff24}._playheadPreview_itp5k_949:after{content:attr(data-time);position:absolute;bottom:6px;left:5px;padding:1px 5px;border-radius:var(--radius-xs);background-color:var(--surface-color-elevated);border:1px solid var(--border-color-default);color:var(--text-secondary);font-family:var(--font-family-mono);font-size:10px;line-height:1.4;font-variant-numeric:tabular-nums;white-space:nowrap;opacity:0;transition:opacity var(--duration-fast) var(--timing-ease-out)}._root_itp5k_1:hover ._playheadPreview_itp5k_949:after{opacity:1}._rangeTrack_itp5k_983{height:24px;cursor:pointer;pointer-events:none}._rangeTrack_itp5k_983._active_itp5k_988{pointer-events:auto}._range_itp5k_983{border-radius:0;cursor:move;position:absolute;height:24px;background-color:transparent;border:none;display:flex;align-items:center;justify-content:center;pointer-events:none}._range_itp5k_983._active_itp5k_988{pointer-events:auto}._handle_itp5k_1008{cursor:pointer;margin-top:2px;color:transparent;transition:color var(--duration-fast) var(--timing-ease-out)}._range_itp5k_983._active_itp5k_988>._handle_itp5k_1008{color:var(--text-muted);z-index:1;min-width:24px}._range_itp5k_983>._handle_itp5k_1008:hover,._range_itp5k_983>._handle_itp5k_1008:active{color:var(--text-secondary)}._handleSpacer_itp5k_1023{flex-grow:1;flex-shrink:1}._audioTrack_itp5k_1028{position:relative;height:100%}._audioClip_itp5k_1033{position:absolute}._audioClip_itp5k_1033._hoverable_itp5k_1036{border-radius:var(--radius);outline:2px solid var(--surface-color-hover);outline-offset:-2px;transition:outline-color var(--duration-fast) var(--timing-ease-out)}._audioClip_itp5k_1033._hoverable_itp5k_1036:hover{z-index:1;outline-color:var(--border-color-strong);background-color:#242424b3}._audioClip_itp5k_1033._hoverable_itp5k_1036:hover ._audioCanvas_itp5k_1047{filter:brightness(.54)}._audioClip_itp5k_1033._hoverable_itp5k_1036:hover ._audioLabel_itp5k_1050{background-color:var(--surface-color-light)}._audioClip_itp5k_1033._editable_itp5k_1053{cursor:move;z-index:1}._audioClip_itp5k_1033._editable_itp5k_1053 ._audioCanvas_itp5k_1047{filter:brightness(.32)}._audioClip_itp5k_1033._editable_itp5k_1053:hover ._audioCanvas_itp5k_1047{filter:brightness(.36)}._audioCanvas_itp5k_1047{position:absolute;top:0;bottom:0;filter:brightness(.27)}._audioLabel_itp5k_1050{position:absolute;bottom:100%;cursor:default;border-radius:var(--radius-lg) var(--radius-lg) var(--radius-lg) 0;translate:0 2px;padding:2px 10px;background-color:var(--surface-color-hover);font-size:var(--font-size-small);color:var(--text-secondary);transition:background-color var(--duration-fast) var(--timing-ease-out)}._container_8whb6_1{position:fixed;top:16px;right:16px;z-index:9999;display:flex;flex-direction:column;gap:12px;max-width:380px;pointer-events:none}._toast_8whb6_13{display:flex;flex-direction:column;background-color:var(--surface-color-elevated);border-radius:var(--radius-lg);box-shadow:var(--shadow-dropdown);overflow:hidden;pointer-events:auto;animation:_slideIn_8whb6_1 var(--duration-slow) var(--timing-ease-out)}._toast_8whb6_13._success_8whb6_23{border-left:3px solid var(--green)}._toast_8whb6_13._error_8whb6_26{border-left:3px solid var(--red)}._toast_8whb6_13._info_8whb6_29{border-left:3px solid var(--theme)}@keyframes _slideIn_8whb6_1{0%{opacity:0;transform:translate(100%)}to{opacity:1;transform:translate(0)}}._content_8whb6_43{padding:16px}._header_8whb6_47{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}._title_8whb6_54{font-size:var(--font-size-md);font-weight:600;color:var(--text-primary);line-height:1.4}._closeButton_8whb6_61{display:flex;align-items:center;justify-content:center;width:24px;height:24px;padding:0;margin:-4px -4px 0 0;border:none;background:transparent;color:var(--text-muted);cursor:pointer;border-radius:var(--radius-sm);transition:all var(--duration-fast) var(--timing-ease-out)}._closeButton_8whb6_61 svg{width:18px;height:18px}._closeButton_8whb6_61:hover{color:var(--text-primary);background-color:var(--surface-color-hover)}._message_8whb6_85{margin:8px 0 0;font-size:var(--font-size);color:var(--text-secondary);line-height:1.5}._actions_8whb6_92{display:flex;gap:8px;margin-top:12px}._downloadButton_8whb6_98,._copyButton_8whb6_99{display:flex;align-items:center;justify-content:center;gap:6px;padding:8px 14px;border-radius:var(--radius);font-size:var(--font-size-small);font-weight:500;cursor:pointer;transition:all var(--duration-fast) var(--timing-ease-out)}._downloadButton_8whb6_98 svg,._copyButton_8whb6_99 svg{width:16px;height:16px}._downloadButton_8whb6_98{background:linear-gradient(180deg,#d9f77e 0%,var(--theme) 100%);color:var(--theme-fg);border:none;text-decoration:none;box-shadow:0 2px 8px #c8f24a40}._downloadButton_8whb6_98:hover{transform:translateY(-1px);box-shadow:var(--shadow-button-hover)}._downloadButton_8whb6_98:active{transform:translateY(0)}._copyButton_8whb6_99{background-color:var(--input-background);color:var(--text-secondary);border:1px solid transparent}._copyButton_8whb6_99:hover{background-color:var(--input-background-hover);color:var(--text-primary)}._copyButton_8whb6_99._copied_8whb6_141{background-color:var(--green);color:#fff;border-color:var(--green)}._progressBar_8whb6_147{height:3px;background-color:var(--surface-color);overflow:hidden}._progressFill_8whb6_153{height:100%;background-color:var(--theme);transition:width 50ms linear}._wrapper_11ze4_1{position:relative;display:flex;align-items:flex-start;justify-content:center;gap:16px;width:100%;height:100%;padding:16px}._root_11ze4_12{background-color:var(--surface-color);border-radius:var(--radius);width:100%;max-width:480px;max-height:calc(100% - 32px);overflow-y:auto;display:flex;flex-direction:column;transition:margin-right var(--duration-normal, .22s) var(--timing-ease-out, ease) .32s}._rootShifted_11ze4_24{margin-right:496px}._userMenuPanel_11ze4_28{position:absolute;top:72px;right:calc(50% - 240px);z-index:20;background-color:var(--surface-color);border-radius:var(--radius);min-width:280px;max-height:calc(100% - 96px);overflow-y:auto;box-shadow:var(--shadow-lg, 0 12px 32px rgba(0, 0, 0, .45));transition:right var(--duration-normal, .22s) var(--timing-ease-out, ease) .32s}._userMenuPanelShifted_11ze4_42{right:calc(50% + 8px)}._navbar_11ze4_46{position:sticky;top:0;display:flex;align-items:center;justify-content:space-between;padding:16px;border-radius:var(--radius) var(--radius) 0 0;background-color:var(--surface-color);border-bottom:1px solid var(--background-color-dark);z-index:10}._navbarLogo_11ze4_59{display:flex;align-items:center;justify-content:center;width:32px;height:32px;cursor:pointer;color:var(--text-secondary);transition:all .15s ease;text-decoration:none}._navbarLogo_11ze4_59 svg{width:24px;height:24px}._navbarLogo_11ze4_59:hover{color:var(--text-primary)}._navbarActions_11ze4_78{display:flex;align-items:center;gap:12px}._userMenuContainer_11ze4_84{position:relative}._newProjectButton_11ze4_88{padding:6px 12px;border-radius:4px;border:none;background-color:var(--theme);color:var(--theme-fg);font-weight:600;font-size:13px;cursor:pointer;transition:background-color .15s ease}._newProjectButton_11ze4_88:hover{background-color:var(--theme-light)}._list_11ze4_103{padding:8px;display:flex;flex-direction:column;gap:8px}._element_11ze4_110{text-decoration:none;display:block;padding:8px;border-radius:var(--radius)}._element_11ze4_110:hover{background-color:var(--surface-color-hover)}._title_11ze4_120{color:#fff9}._subtitle_11ze4_124{font-size:var(--font-size-small);color:#ffffff52}._elementSelected_11ze4_129{background-color:var(--surface-color-hover);box-shadow:inset 2px 0 0 var(--theme, #c4e456)}._chatsPanel_11ze4_134{position:absolute;top:16px;left:calc(50% + 8px);opacity:1;transition:opacity var(--duration-normal, .22s) var(--timing-ease-out, ease) .34s;background-color:var(--surface-color);border-radius:var(--radius);width:min(480px,50% - 264px);max-height:calc(100% - 32px);overflow-y:auto;display:flex;flex-direction:column}._chatsPanelEmpty_11ze4_149{background-color:transparent;opacity:0;pointer-events:none}._chatsPanelName_11ze4_155{font-weight:600;color:#fffc;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}._chatPreview_11ze4_164{display:block;margin-top:2px;font-size:var(--font-size-small);color:#ffffff73;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._chatRow_11ze4_174{min-width:0;cursor:pointer}._chatRow_11ze4_174 ._title_11ze4_120{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._chatRow_11ze4_174:focus-visible{outline:2px solid var(--theme, #c8f24a);outline-offset:-2px}._videoCard_11ze4_188{display:flex;flex-direction:column;overflow:hidden;border:1px solid var(--border-color, #363639);border-radius:10px;background:var(--background-color-dark, #18181a)}._videoThumbnail_11ze4_197{height:132px;background:#111113;overflow:hidden;border-bottom:1px solid var(--border-color, #363639)}._videoThumbnail_11ze4_197 img{width:100%;height:100%;object-fit:contain;display:block}._videoPlaceholder_11ze4_210{height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;color:var(--text-secondary, #aaa);font-size:12px}._videoPlaceholder_11ze4_210 svg{width:30px;height:30px;opacity:.7}._videoThumbnailEmpty_11ze4_226{height:60px}._videoThumbnailEmpty_11ze4_226 ._videoPlaceholder_11ze4_210{flex-direction:row}._videoThumbnailEmpty_11ze4_226 svg{width:22px;height:22px}._videoDetails_11ze4_237{padding:14px;min-width:0}._videoHeading_11ze4_242{display:flex;align-items:baseline;gap:12px}._videoTitle_11ze4_248{margin:0;flex:1;min-width:0;overflow-wrap:anywhere;color:var(--text-primary, #eee);font-size:15px;font-weight:600;line-height:1.4}._videoTime_11ze4_259{color:var(--text-secondary, #aaa);font-size:11px;white-space:nowrap}._videoSummary_11ze4_265{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin-top:6px;color:var(--text-secondary, #aaa);font-size:12px;line-height:1.5;overflow-wrap:anywhere}._videoActions_11ze4_277{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin-top:14px}._videoPrimaryAction_11ze4_285,._videoQuietAction_11ze4_286{min-height:34px;padding:7px 10px;font:inherit;font-size:12px;border-radius:6px;cursor:pointer;border:1px solid transparent}._videoPrimaryAction_11ze4_285:focus-visible,._videoQuietAction_11ze4_286:focus-visible{outline:2px solid var(--theme, #c8f24a);outline-offset:3px}._videoPrimaryAction_11ze4_285:disabled,._videoQuietAction_11ze4_286:disabled{opacity:.45;cursor:not-allowed}._videoPrimaryAction_11ze4_285{background:var(--surface-color, #272729);color:var(--text-primary, #eee);border-color:var(--border-color, #454548);font-weight:600}._videoPrimaryAction_11ze4_285:hover:not(:disabled){border-color:var(--theme, #c8f24a)}._videoQuietAction_11ze4_286{background:transparent;color:var(--text-secondary, #aaa)}._videoQuietAction_11ze4_286:hover{color:var(--text-primary, #eee);background:var(--surface-color, #272729)}._videoRename_11ze4_325{margin-top:14px;padding-top:14px;border-top:1px solid var(--border-color, #363639);display:flex;flex-direction:column;gap:8px}._videoRename_11ze4_325 label{font-size:12px;color:var(--text-secondary, #aaa)}._videoRename_11ze4_325 input{width:100%;min-width:0;box-sizing:border-box;padding:9px 10px;border:1px solid var(--border-color, #454548);border-radius:6px;background:var(--surface-color, #272729);color:var(--text-primary, #eee);font:inherit;font-size:13px}._videoRename_11ze4_325 input:focus{outline:2px solid var(--theme, #c8f24a);outline-offset:1px}._videoRenameActions_11ze4_354{display:flex;gap:6px}@media (max-width: 900px){._wrapper_11ze4_1{flex-direction:column;align-items:center;overflow-y:auto}._root_11ze4_12,._chatsPanel_11ze4_134{max-height:none;flex-shrink:0}}._loading_134d7_1{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:100vh;background-color:var(--background-color);color:var(--text-secondary);gap:16px}._loading_134d7_1 p{margin:0;font-size:14px}._spinner_134d7_16{width:32px;height:32px;border:3px solid var(--surface-color);border-top-color:var(--theme);border-radius:50%;animation:_spin_134d7_16 1s linear infinite}@keyframes _spin_134d7_16{to{transform:rotate(360deg)}}._entry_xf9nj_1{position:fixed;inset:0;display:flex;flex-direction:column;background-color:var(--background-color);overflow:hidden}._brand_xf9nj_10{position:absolute;top:26px;left:34px;display:flex;align-items:center;gap:9px;font-size:15px;font-weight:600;letter-spacing:.01em;color:var(--text-primary);animation:_rise_xf9nj_1 .8s cubic-bezier(.2,.8,.2,1) both}._hex_xf9nj_24{width:15px;height:15px;color:var(--theme, #d9f77e)}._hero_xf9nj_30{flex:1;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;padding:0 32px;max-width:860px;margin:0 auto}._hero_xf9nj_30>*{animation:_rise_xf9nj_1 .8s cubic-bezier(.2,.8,.2,1) both}._hero_xf9nj_30>:nth-child(2){animation-delay:.1s}._hero_xf9nj_30>:nth-child(3){animation-delay:.18s}._hero_xf9nj_30>:nth-child(4){animation-delay:.26s}._h1_xf9nj_54{margin:0 0 26px;font-size:clamp(44px,6.4vw,92px);font-weight:700;line-height:1.02;letter-spacing:-.02em;color:var(--text-primary)}._sub_xf9nj_63{margin:0 0 38px;max-width:44ch;font-size:17px;line-height:1.55;color:var(--text-secondary, #a1a1aa)}._google_xf9nj_71{display:inline-flex;align-items:center;gap:11px;padding:15px 26px;border:none;border-radius:10px;background-color:#fff;color:#1f1f1f;font-family:inherit;font-size:15px;font-weight:600;cursor:pointer;transition:transform .2s var(--timing-ease-out, ease-out),box-shadow .2s var(--timing-ease-out, ease-out)}._google_xf9nj_71:hover{transform:translateY(-1px);box-shadow:0 6px 20px #0006}._google_xf9nj_71:active{transform:translateY(0)}._google_xf9nj_71:focus-visible{outline:2px solid var(--theme, #d9f77e);outline-offset:3px}._googleIcon_xf9nj_98{width:18px;height:18px}._terms_xf9nj_103{margin:24px 0 0;font-size:12px;color:var(--text-muted, #71717a)}._terms_xf9nj_103 a{color:inherit;text-decoration:underline;text-underline-offset:2px}._terms_xf9nj_103 a:hover{color:var(--text-secondary, #a1a1aa)}._ruler_xf9nj_117{position:relative;height:58px;border-top:1px solid rgba(255,255,255,.09);overflow:hidden}._ruler_xf9nj_117:before{content:"";position:absolute;inset:0 0 auto;height:9px;background-image:repeating-linear-gradient(90deg,rgba(255,255,255,.13) 0 1px,transparent 1px 12px)}._ruler_xf9nj_117:after{content:"";position:absolute;inset:0 0 auto;height:17px;background-image:repeating-linear-gradient(90deg,rgba(255,255,255,.22) 0 1px,transparent 1px 120px)}._frames_xf9nj_138{position:absolute;top:26px;left:0;right:0;height:14px}._frames_xf9nj_138 span{position:absolute;font-family:"JetBrains Mono",var(--font-family-mono, monospace);font-size:10px;letter-spacing:.06em;color:#ffffff42}._playhead_xf9nj_153{position:absolute;top:0;bottom:0;left:0;width:2px;background:var(--theme, #d9f77e);box-shadow:0 0 14px #d9f77e80;animation:_sweep_xf9nj_1 26s linear infinite;z-index:1}._playhead_xf9nj_153:before{content:"";position:absolute;top:0;left:-4px;border-left:5px solid transparent;border-right:5px solid transparent;border-top:7px solid var(--theme, #d9f77e)}@keyframes _sweep_xf9nj_1{0%{left:-2px}to{left:100%}}@media (prefers-reduced-motion: reduce){._brand_xf9nj_10,._hero_xf9nj_30>*{animation:none}._playhead_xf9nj_153{animation:none;left:23%}}._trigger_ofylw_1{width:32px;height:32px;border-radius:50%;border:none;padding:0;cursor:pointer;overflow:hidden;background-color:var(--theme);display:flex;align-items:center;justify-content:center;transition:transform .15s ease,box-shadow .15s ease}._trigger_ofylw_1:hover{transform:scale(1.05);box-shadow:0 2px 8px #0003}._avatar_ofylw_20{width:100%;height:100%;object-fit:cover}._initials_ofylw_26{font-size:12px;font-weight:600;color:#fff}._container_ljaqx_1{position:relative}._trigger_ljaqx_5{width:32px;height:32px;border-radius:50%;border:none;padding:0;cursor:pointer;overflow:hidden;background-color:var(--theme);display:flex;align-items:center;justify-content:center;transition:transform .15s ease,box-shadow .15s ease}._trigger_ljaqx_5:hover{transform:scale(1.05);box-shadow:0 2px 8px #0003}._avatar_ljaqx_24{width:100%;height:100%;object-fit:cover}._initials_ljaqx_30{font-size:12px;font-weight:600;color:var(--theme-fg)}._backdrop_ljaqx_36{position:fixed;inset:0;z-index:999}._dropdown_ljaqx_45{position:absolute;min-width:200px;background-color:var(--surface-color-elevated);border-radius:8px;box-shadow:0 4px 16px #0000004d;z-index:1000;overflow:hidden}._dropdown_ljaqx_45._top-right_ljaqx_54{position:static;box-shadow:none;border-radius:0;background-color:transparent}._dropdown_ljaqx_45._sidebar_ljaqx_60{top:0;left:calc(100% + 8px)}._userInfo_ljaqx_65{padding:12px 16px}._userName_ljaqx_69{margin:0 0 2px;font-size:14px;font-weight:600;color:var(--text-primary)}._userEmail_ljaqx_76{margin:0;font-size:12px;color:var(--text-secondary)}._divider_ljaqx_82{height:1px;background-color:var(--border-color)}._menuItem_ljaqx_87{display:block;width:100%;padding:12px 16px;text-align:left;font-size:13px;font-family:inherit;color:var(--text-secondary);text-decoration:none;border:none;background:none;cursor:pointer;transition:background-color .15s ease,color .15s ease}._menuItem_ljaqx_87:hover{background-color:var(--surface-color-hover);color:var(--text-primary)}._signOutButton_ljaqx_106{display:block;width:100%;padding:12px 16px;border:none;background:none;text-align:left;font-size:13px;color:var(--text-secondary);cursor:pointer;transition:background-color .15s ease,color .15s ease}._signOutButton_ljaqx_106:hover{background-color:var(--surface-color-hover);color:var(--text-primary)}._root_2cvsg_1{display:flex;flex-direction:column;gap:16px;min-width:380px;max-width:460px}._title_2cvsg_9{font-size:18px;font-weight:600;color:var(--text-primary);margin:0}._subtitle_2cvsg_16{font-size:13px;color:var(--text-secondary);margin:0}._nameInput_2cvsg_22{width:100%;background-color:var(--input-background, #18181b);color:var(--text-primary, #fff);border:1px solid transparent;border-radius:var(--radius, 8px);padding:12px 14px;font-size:14px;outline:none}._nameInput_2cvsg_22::placeholder{color:var(--text-muted, rgba(255, 255, 255, .45))}._nameInput_2cvsg_22:focus{border-color:var(--theme, #c8f24a);box-shadow:var(--shadow-focus, 0 0 0 3px rgba(200, 242, 74, .15))}._nameInput_2cvsg_22:disabled{opacity:.5;cursor:not-allowed}._cards_2cvsg_44{display:flex;flex-direction:column;gap:8px}._card_2cvsg_44{display:flex;align-items:center;gap:14px;padding:14px 16px;border-radius:var(--radius, 8px);border:1px solid var(--border-color, rgba(255, 255, 255, .08));background:var(--surface-color, #1a1a1e);cursor:pointer;text-align:left;width:100%;font-family:inherit;color:inherit;transition:all var(--duration-fast, .1s) var(--timing-ease-out, ease-out)}._card_2cvsg_44:hover{background:var(--surface-color-elevated, #232328);border-color:#ffffff2e;transform:translateY(-1px)}._card_2cvsg_44:disabled{opacity:.5;cursor:not-allowed;transform:none}._cardIcon_2cvsg_76{flex-shrink:0;width:36px;height:36px;display:flex;align-items:center;justify-content:center;border-radius:var(--radius, 8px);background:var(--surface-color-elevated, #25252a);color:var(--text-primary)}._cardIcon_2cvsg_76 svg{width:22px;height:22px}._cardBody_2cvsg_92{flex:1;display:flex;flex-direction:column;gap:2px;min-width:0}._cardTitle_2cvsg_100{font-size:14px;font-weight:600;color:var(--text-primary)}._cardDescription_2cvsg_106{font-size:12px;color:var(--text-secondary);line-height:1.4}._cardChevron_2cvsg_112{color:var(--text-tertiary);flex-shrink:0;font-size:18px;line-height:1}._installPanel_2cvsg_119{display:flex;flex-direction:column;gap:12px;padding:20px;border-radius:var(--radius, 8px);background:var(--surface-color, #1a1a1e);border:1px solid var(--border-color, rgba(255, 255, 255, .08));align-items:center;text-align:center}._installTitle_2cvsg_131{font-size:15px;font-weight:600;color:var(--text-primary);margin:0}._installDescription_2cvsg_138{font-size:13px;color:var(--text-secondary);margin:0;line-height:1.5}._installButton_2cvsg_145{width:100%;padding:10px 16px;border:none;border-radius:var(--radius, 8px);background-color:var(--theme, #c8f24a);color:#fff;font-size:14px;font-weight:500;cursor:pointer;text-decoration:none;display:flex;align-items:center;justify-content:center;transition:opacity var(--duration-fast, .1s) var(--timing-ease-out, ease-out)}._installButton_2cvsg_145:hover{opacity:.9}._statusRow_2cvsg_165{display:inline-flex;align-items:center;gap:8px;font-size:12px;color:var(--text-tertiary)}._statusRowDetected_2cvsg_173{color:#0acf83;font-weight:600}._smallSpinner_2cvsg_178{width:12px;height:12px;border:2px solid var(--border-color);border-top-color:var(--theme);border-radius:50%;animation:_spin_2cvsg_1 .8s linear infinite}._actions_2cvsg_187{display:flex;justify-content:flex-end;gap:8px;margin-top:4px}._linkBack_2cvsg_194{background:none;border:none;padding:0;color:var(--text-secondary);cursor:pointer;font-size:13px;text-decoration:underline}._linkBack_2cvsg_194:hover{color:var(--text-primary)}._errorText_2cvsg_207{font-size:13px;color:var(--error-color, #ff4444);margin:0}@keyframes _spin_2cvsg_1{to{transform:rotate(360deg)}}.v8-root,.v8-root *{margin:0;padding:0;box-sizing:border-box}.v8-root{position:relative;height:100vh;width:100%;overflow-y:auto;background:#0a0a0b;color:#f5f0eb;font-family:Instrument Sans,system-ui,sans-serif;font-size:16px;line-height:1.55;-webkit-font-smoothing:antialiased;overflow-x:hidden;scroll-behavior:smooth;--disp: "Space Grotesk", "Helvetica Neue", sans-serif}.v8-hero-mask{-webkit-mask-image:radial-gradient(170% 210% at 50% 58%,#000 84%,transparent 100%);mask-image:radial-gradient(170% 210% at 50% 58%,#000 84%,transparent 100%)}.v8-root .agentCaret{color:#c8f24a;margin-left:-1px;animation:agentBlink 1s step-end infinite}@keyframes agentBlink{0%,55%{opacity:1}56%,to{opacity:0}}.v8-root ::selection{background:#c8f24a;color:#0a0a0b}.disp{font-family:var(--disp, "Poppins", "Helvetica Neue", sans-serif);text-transform:uppercase;letter-spacing:-.01em}@keyframes rise{0%{opacity:0;transform:translateY(26px)}to{opacity:1;transform:none}}@keyframes letterWave{0%,to{transform:translateY(0)}50%{transform:translateY(-9px)}}@keyframes mBounce{0%,to{transform:translateY(0)}30%{transform:translateY(-15px)}48%{transform:translateY(0)}64%{transform:translateY(-6px)}80%{transform:translateY(0)}}@keyframes mFlip{0%,to{transform:rotateX(0)}50%{transform:rotateX(360deg)}}@keyframes mBlur{0%{opacity:.1;filter:blur(8px)}60%{opacity:1;filter:blur(0)}to{opacity:1;filter:blur(0)}}@keyframes mPop{0%,to{transform:scale(1)}40%{transform:scale(1.38)}62%{transform:scale(.9)}}@keyframes mSquash{0%,to{transform:scale(1)}28%{transform:scale(1.24,.8)}54%{transform:scale(.86,1.16)}76%{transform:scale(1)}}@keyframes mGlitch{0%{transform:translate(0);text-shadow:none;clip-path:inset(0 0 0 0)}8%{transform:translate(-2px,1px);text-shadow:2px 0 #ff2e6b,-2px 0 #21e6ff;clip-path:inset(0 0 0 0)}16%{transform:translate(3px,-1px);text-shadow:2px 0 #ff2e6b,-2px 0 #21e6ff;clip-path:inset(15% 0 55% 0)}24%{transform:translate(-2px);text-shadow:-2px 0 #ff2e6b,2px 0 #21e6ff;clip-path:inset(0 0 0 0)}34%{transform:translate(2px,1px);text-shadow:2px 0 #ff2e6b,-2px 0 #21e6ff;clip-path:inset(62% 0 8% 0)}44%{transform:translate(-1px,-1px);text-shadow:2px 0 #ff2e6b,-2px 0 #21e6ff;clip-path:inset(0 0 0 0)}54%{transform:translate(1px);text-shadow:-2px 0 #ff2e6b,2px 0 #21e6ff;clip-path:inset(30% 0 30% 0)}64%{transform:translate(0);text-shadow:none;clip-path:inset(0 0 0 0)}78%{transform:translate(-1px,1px);text-shadow:1px 0 #ff2e6b,-1px 0 #21e6ff;clip-path:inset(0 0 0 0)}to{transform:translate(0);text-shadow:none;clip-path:inset(0 0 0 0)}}@keyframes mRoll{0%,to{transform:rotateY(0)}50%{transform:rotateY(360deg)}}@keyframes mNeon{0%,to{opacity:1}8%{opacity:.22}10%{opacity:1}18%{opacity:.5}20%{opacity:1}38%{opacity:.85}40%{opacity:1}54%{opacity:.28}56%{opacity:1}72%{opacity:.6}74%{opacity:1}}@keyframes mWipe{0%{clip-path:inset(0 100% 0 0)}60%,to{clip-path:inset(0 0 0 0)}}@keyframes mStretch{0%,to{transform:scaleX(1)}30%{transform:scaleX(1.55)}46%{transform:scaleX(.82)}64%{transform:scaleX(1.08)}}@keyframes avFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-2.5px)}}.avImg{animation:avFloat 5.5s ease-in-out infinite;will-change:transform}@keyframes fadeIn{to{opacity:1}}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes hlSwipe{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0 0 0 0)}}@keyframes marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes stepTwo{0%,46%{opacity:0}50%,96%{opacity:1}to{opacity:0}}.strip::-webkit-scrollbar{height:0}.v8-navlink:hover{color:#f5f0eb!important}.v8-navcta:hover{background:#c8f24a!important;color:#0a0a0b!important}.v8-btn-primary:hover{transform:translateY(-2px)!important}.v8-btn-ghost:hover{border-color:#f5f0eb59!important}.v8-testimonial:hover{transform:translateY(-4px)!important;box-shadow:0 0 0 1px #c8f24a59!important}.v8-price-btn-outline:hover{box-shadow:inset 0 0 0 1px #f5f0eb73!important}.v8-price-btn-primary:hover{transform:translateY(-1px)!important}.v8-foot-link:hover,.v8-social:hover{color:#f5f0eb!important}@media (max-width: 900px){.nav-links{display:none!important}.grid-2{grid-template-columns:1fr!important;gap:36px!important}}@media (max-width: 640px){.v8-root nav{padding:0 16px!important}.tk-grid{gap:10px 12px!important}.fw{font-size:24px!important;letter-spacing:.2em!important}.px-sec{padding-left:20px!important;padding-right:20px!important}}@media (prefers-reduced-motion: reduce){.v8-root *{animation-duration:1ms!important}.v8-root .stepSlide{opacity:0!important;animation:none!important}}.v8-root .v8-prose h2{font-family:var(--disp);font-size:19px;font-weight:700;letter-spacing:.01em;color:#f5f0eb;margin:38px 0 12px}.v8-root .v8-prose p{font-size:15.5px;line-height:1.7;color:#a1a1aa;margin:0 0 16px}.v8-root .v8-prose ul{margin:0 0 18px;padding-left:20px;display:flex;flex-direction:column;gap:9px}.v8-root .v8-prose li{font-size:15.5px;line-height:1.6;color:#a1a1aa}.v8-root .v8-prose li::marker{color:#c8f24a}.v8-root .v8-prose strong{color:#f5f0eb;font-weight:600}.v8-root .v8-prose a{color:#c8f24a;text-decoration:none}.v8-root .v8-prose a:hover{text-decoration:underline}._page_jvbwo_4{position:fixed;inset:0;overflow-y:auto;overflow-x:hidden;background:#131316;padding:80px 24px;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;color:#fff}._container_jvbwo_18{max-width:800px;margin:0 auto}._header_jvbwo_26{margin-bottom:48px}._backButton_jvbwo_30{display:inline-flex;align-items:center;gap:6px;margin:0 0 16px -10px;padding:6px 10px;font-family:inherit;font-size:14px;font-weight:500;color:#fff9;background:transparent;border:none;border-radius:8px;cursor:pointer;transition:all .12s ease}._backButton_jvbwo_30 svg{width:16px;height:16px}._backButton_jvbwo_30:hover{color:#fff;background:rgba(255,255,255,.06)}._title_jvbwo_55{font-size:32px;font-weight:700;margin:0 0 8px;letter-spacing:-.02em}._subtitle_jvbwo_62{font-size:16px;color:#fff9;margin:0}._card_jvbwo_71{background:#1c1c1f;border:1px solid rgba(255,255,255,.1);border-radius:16px;padding:32px;margin-bottom:24px;transition:all .2s ease}._card_jvbwo_71:hover{border-color:#ffffff26}._cardHighlighted_jvbwo_83{border-color:#c8f24a;background:linear-gradient(135deg,rgba(200,242,74,.05) 0%,#1c1c1f 100%)}._cardHeader_jvbwo_88{display:flex;align-items:center;gap:16px;margin-bottom:24px}._cardIcon_jvbwo_95{width:48px;height:48px;background:#131316;border:1px solid rgba(255,255,255,.1);border-radius:12px;display:flex;align-items:center;justify-content:center;flex-shrink:0}._cardIcon_jvbwo_95 svg{width:24px;height:24px;color:#c8f24a}._cardTitle_jvbwo_112{font-size:18px;font-weight:600;margin:0 0 4px}._cardSubtitle_jvbwo_118{font-size:14px;color:#ffffff80;margin:0}._cardActions_jvbwo_124{display:flex;gap:12px;flex-wrap:wrap;margin-top:24px;padding-top:24px;border-top:1px solid rgba(255,255,255,.05)}._planInfo_jvbwo_136{display:flex;align-items:center;justify-content:space-between;margin-bottom:24px}._planPrice_jvbwo_143{display:flex;align-items:baseline}._planPriceCurrency_jvbwo_148{font-size:20px;font-weight:600;color:#fff9}._planPriceAmount_jvbwo_154{font-size:48px;font-weight:700;margin:0 4px}._planPricePeriod_jvbwo_160{font-size:16px;color:#ffffff80}._planStatus_jvbwo_165{display:flex;gap:8px}._statusBadge_jvbwo_170{display:inline-flex;align-items:center;padding:6px 12px;border-radius:100px;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.5px}._statusBadgeTrial_jvbwo_181{background:rgba(168,85,247,.15);color:#a9d92f}._statusBadgeActive_jvbwo_186{background:rgba(34,197,94,.15);color:#22c55e}._statusBadgePastDue_jvbwo_191{background:rgba(239,68,68,.15);color:#ef4444}._planDetails_jvbwo_196{display:flex;flex-direction:column;gap:12px}._planDetail_jvbwo_196{display:flex;align-items:center;gap:12px;font-size:14px;color:#ffffffb3}._planDetail_jvbwo_196 svg{width:16px;height:16px;color:#fff6;flex-shrink:0}._planDetail_jvbwo_196 strong{color:#fff;font-weight:600}._planDetailWarning_jvbwo_220{color:#ef4444}._planDetailWarning_jvbwo_220 svg{color:#ef4444}._usageStats_jvbwo_230{display:flex;flex-direction:column;gap:24px}._usageStat_jvbwo_230{display:flex;align-items:baseline;justify-content:space-between}._usageStatLabel_jvbwo_242{font-size:14px;color:#fff9}._usageStatValue_jvbwo_247{display:flex;align-items:baseline;gap:4px}._usageStatCurrent_jvbwo_253{font-size:32px;font-weight:700;color:#c8f24a}._usageStatLimit_jvbwo_259{font-size:20px;font-weight:600;color:#fff6}._usageProgress_jvbwo_265{display:flex;flex-direction:column;gap:8px}._usageProgressBar_jvbwo_271{height:8px;background:rgba(255,255,255,.05);border-radius:100px;overflow:hidden}._usageProgressFill_jvbwo_278{height:100%;background:linear-gradient(90deg,#c8f24a 0%,#a9d92f 100%);border-radius:100px;transition:width .3s ease}._usageProgressLabel_jvbwo_285{font-size:12px;color:#ffffff80;text-align:right}._usageWarning_jvbwo_291{padding:12px 16px;background:rgba(239,68,68,.1);border:1px solid rgba(239,68,68,.2);border-radius:8px;color:#fca5a5;font-size:14px;line-height:1.5}._btnPrimary_jvbwo_304{display:inline-flex;align-items:center;gap:8px;padding:12px 24px;font-size:14px;font-weight:600;font-family:inherit;color:#000;background:#ffffff;border:none;border-radius:8px;cursor:pointer;transition:all .2s ease}._btnPrimary_jvbwo_304:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 4px 12px #ffffff26}._btnPrimary_jvbwo_304:disabled{opacity:.5;cursor:not-allowed}._btnPrimary_jvbwo_304 svg{width:16px;height:16px}._btnSecondary_jvbwo_332{display:inline-flex;align-items:center;gap:8px;padding:12px 24px;font-size:14px;font-weight:500;font-family:inherit;color:#fff;background:transparent;border:1px solid rgba(255,255,255,.1);border-radius:8px;cursor:pointer;transition:all .2s ease}._btnSecondary_jvbwo_332:hover{background:rgba(255,255,255,.05);border-color:#ffffff26}._btnSecondary_jvbwo_332 svg{width:16px;height:16px}._emptyState_jvbwo_359{text-align:center;padding:48px 24px}._emptyState_jvbwo_359 svg{width:64px;height:64px;color:#fff3;margin-bottom:24px}._emptyState_jvbwo_359 h2{font-size:24px;font-weight:600;margin:0 0 12px}._emptyState_jvbwo_359 p{font-size:16px;color:#fff9;margin:0 0 32px}._loading_jvbwo_380{text-align:center;padding:48px 24px;font-size:16px;color:#fff9;margin:0}._spinner_jvbwo_391{width:48px;height:48px;margin:0 auto 24px;border:3px solid rgba(255,255,255,.1);border-top-color:#c8f24a;border-radius:50%;animation:_spin_jvbwo_391 1s linear infinite}@keyframes _spin_jvbwo_391{to{transform:rotate(360deg)}}._mutedNote_jvbwo_408{margin-top:16px;font-size:13px;line-height:1.5;color:var(--text-secondary, #a1a1aa)}._errorNote_jvbwo_415{margin-top:12px;font-size:13px;line-height:1.5;color:#fca5a5}._galleryRoot_892cg_1{max-width:1040px}._gallery_892cg_1{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,280px),1fr));align-items:start;gap:18px;padding:20px;overflow-y:auto}._card_892cg_14{display:flex;flex-direction:column;gap:12px;min-width:0;padding:12px;border-radius:10px;background:var(--background-color-dark, #18181a);border:1px solid var(--border-color, #363639)}._title_892cg_25{color:var(--text-primary, #eee);font-size:15px;font-weight:600;line-height:1.4;overflow-wrap:anywhere}._metadata_892cg_33{color:var(--text-secondary, #aaa);font-size:12px;line-height:1.65;overflow-wrap:anywhere}._fileActions_892cg_40{display:flex;flex-wrap:wrap;gap:8px;padding-top:12px;border-top:1px solid var(--border-color, #363639)}._cardAction_892cg_48{border:1px solid var(--border-color, #363639);background:transparent;color:var(--text-secondary, #bbb);border-radius:6px;padding:7px 10px;font:inherit;font-size:12px;cursor:pointer;min-height:34px}._cardAction_892cg_48:focus-visible{outline:2px solid var(--theme, #c8f24a);outline-offset:3px}._cardAction_892cg_48:hover{border-color:var(--theme, #c8f24a);color:var(--text-primary, #eee)}._continueAction_892cg_68{font-weight:600;background:var(--surface-color, #272729);color:var(--text-primary, #eee)}@media (max-width: 600px){._galleryRoot_892cg_1>nav{flex-wrap:wrap;gap:12px}._gallery_892cg_1{padding:12px}}._overlay_e0vyx_1{position:absolute;inset:0}
