.InnovaAssistant_launcher__U9iDy{position:fixed;top:14px;left:50%;transform:translateX(-50%);z-index:950;display:flex;align-items:center;gap:8px;height:40px;padding:0 16px 0 14px;border:none;border-radius:20px;background:var(--text);color:var(--card);font-family:inherit;font-size:.875rem;font-weight:600;cursor:-webkit-grab;cursor:grab;box-shadow:var(--card-shadow-hover);transition:opacity .15s ease;touch-action:none;-moz-user-select:none;user-select:none;-webkit-user-select:none}.InnovaAssistant_launcher__U9iDy:hover{opacity:.88}.InnovaAssistant_header__FGKRe:active,.InnovaAssistant_launcher__U9iDy:active{cursor:-webkit-grabbing;cursor:grabbing}.InnovaAssistant_closeBtn__Mmp0I:focus-visible,.InnovaAssistant_followUpBtn__itbpr:focus-visible,.InnovaAssistant_headerBtn__f7xGo:focus-visible,.InnovaAssistant_launcher__U9iDy:focus-visible,.InnovaAssistant_linkBtn__udkkc:focus-visible,.InnovaAssistant_sendBtn__JiyXW:focus-visible,.InnovaAssistant_skipBtn__DRmPA:focus-visible,.InnovaAssistant_starterBtn__TV5Rr:focus-visible,.InnovaAssistant_teamBtn__xPTjQ:focus-visible{outline:none;box-shadow:var(--glow-focus)}.InnovaAssistant_launcher__U9iDy svg{width:18px;height:18px;color:var(--accent)}.InnovaAssistant_panel__5qebs{position:fixed;left:20px;bottom:20px;z-index:950;width:380px;max-width:calc(100vw - 40px);height:560px;max-height:calc(100vh - 100px);display:flex;flex-direction:column;background:var(--card);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--card-shadow-hover);overflow:hidden}.InnovaAssistant_panelCollapsed__3T3qp{height:auto}.InnovaAssistant_panelCollapsed__3T3qp .InnovaAssistant_header__FGKRe{border-bottom:none}.InnovaAssistant_header__FGKRe{display:flex;align-items:center;gap:10px;padding:14px 14px 14px 16px;border-bottom:1px solid var(--border);cursor:-webkit-grab;cursor:grab;touch-action:none;-moz-user-select:none;user-select:none;-webkit-user-select:none}.InnovaAssistant_headerIcon__M_M9S{width:32px;height:32px;flex-shrink:0;display:flex;align-items:center;justify-content:center;border-radius:50%;background:var(--accent-light);color:var(--accent-dark)}.InnovaAssistant_headerIcon__M_M9S svg{width:18px;height:18px}.InnovaAssistant_headerText__ou1Tu{flex:1 1;min-width:0;display:flex;flex-direction:column}.InnovaAssistant_title__J8nt_{font-size:.95rem;font-weight:700;color:var(--text);line-height:1.2}.InnovaAssistant_subtitle__ddZc1{font-size:.72rem;color:var(--text-secondary)}.InnovaAssistant_headerBtn__f7xGo{border:none;background:transparent;color:var(--text-secondary);font-size:.75rem;font-weight:600;padding:6px 8px;border-radius:var(--radius-sm);cursor:pointer}.InnovaAssistant_headerBtn__f7xGo:hover{background:var(--hover-bg);color:var(--text)}.InnovaAssistant_closeBtn__Mmp0I{width:30px;height:30px;flex-shrink:0;display:flex;align-items:center;justify-content:center;border:none;background:transparent;color:var(--text-secondary);border-radius:var(--radius-sm);cursor:pointer}.InnovaAssistant_closeBtn__Mmp0I:hover{background:var(--hover-bg);color:var(--text)}.InnovaAssistant_closeBtn__Mmp0I svg{width:16px;height:16px}.InnovaAssistant_centered__dXtSU{flex:1 1;display:flex;align-items:center;justify-content:center;font-size:.85rem;color:var(--text-secondary)}.InnovaAssistant_teamPicker__RhpxC{flex:1 1;display:flex;flex-direction:column;justify-content:center;padding:24px 20px}.InnovaAssistant_teamQuestion__X_Xkl{margin:0 0 4px;font-size:1rem;font-weight:700;color:var(--text)}.InnovaAssistant_teamHint__VvT2T{margin:0 0 16px;font-size:.82rem;color:var(--text-secondary)}.InnovaAssistant_teamOptions__HgcS1{display:flex;flex-direction:column;gap:10px}.InnovaAssistant_teamBtn__xPTjQ{display:flex;flex-direction:column;gap:2px;padding:12px 14px;text-align:left;border:1px solid var(--border);border-radius:var(--radius);background:var(--card);cursor:pointer;transition:border-color .15s ease,background .15s ease}.InnovaAssistant_teamBtn__xPTjQ:hover:not(:disabled){border-color:var(--accent);background:var(--accent-light)}.InnovaAssistant_skipBtn__DRmPA:disabled,.InnovaAssistant_teamBtn__xPTjQ:disabled{opacity:.6;cursor:default}.InnovaAssistant_teamBtnLabel__V4IkD{font-size:.9rem;font-weight:700;color:var(--text)}.InnovaAssistant_skipBtn__DRmPA,.InnovaAssistant_teamBtnDesc__Xg_VW{font-size:.78rem;color:var(--text-secondary)}.InnovaAssistant_skipBtn__DRmPA{align-self:flex-start;margin-top:14px;border:none;background:transparent;padding:4px 0;border-radius:var(--radius-sm);cursor:pointer;text-decoration:underline}.InnovaAssistant_messages__eVuhw{flex:1 1;overflow-y:auto;padding:16px;display:flex;flex-direction:column;gap:12px}.InnovaAssistant_welcome__eBZLd{display:flex;flex-direction:column;gap:14px}.InnovaAssistant_welcomeText__kq2xx{margin:0;font-size:.88rem;line-height:1.5;color:var(--text)}.InnovaAssistant_starters__Bzocu{display:flex;flex-direction:column;gap:8px}.InnovaAssistant_starterBtn__TV5Rr{padding:10px 12px;text-align:left;border:1px solid var(--border);border-radius:var(--radius);background:var(--card);color:var(--text);font-size:.82rem;line-height:1.4;cursor:pointer;transition:border-color .15s ease,background .15s ease}.InnovaAssistant_starterBtn__TV5Rr:hover{border-color:var(--accent);background:var(--accent-light)}.InnovaAssistant_rowAssistant__gqLv_,.InnovaAssistant_rowUser__scbHx{display:flex;flex-direction:column;gap:8px}.InnovaAssistant_rowUser__scbHx{align-items:flex-end}.InnovaAssistant_rowAssistant__gqLv_{align-items:flex-start}.InnovaAssistant_bubble__0M1eH{max-width:88%;padding:10px 14px;border-radius:12px;font-size:.85rem;line-height:1.55;word-break:break-word}.InnovaAssistant_bubbleUser__J93_v{background:var(--text);color:var(--card);border-bottom-right-radius:4px;white-space:pre-wrap}.InnovaAssistant_bubbleAssistant__T0K5r{background:var(--input-bg);color:var(--text);border-bottom-left-radius:4px}.InnovaAssistant_bubbleError___x4x2{background:transparent;border:1px solid var(--red);color:var(--red);border-bottom-left-radius:4px}.InnovaAssistant_bubbleTyping__yLmvE{background:var(--input-bg);color:var(--text-secondary);border-bottom-left-radius:4px;font-style:italic}.InnovaAssistant_markdown__zwOjq{overflow:hidden}.InnovaAssistant_markdown__zwOjq p{margin:0 0 8px}.InnovaAssistant_markdown__zwOjq p:last-child{margin-bottom:0}.InnovaAssistant_markdown__zwOjq ol,.InnovaAssistant_markdown__zwOjq ul{margin:4px 0 8px;padding-left:18px}.InnovaAssistant_markdown__zwOjq ol:last-child,.InnovaAssistant_markdown__zwOjq ul:last-child{margin-bottom:0}.InnovaAssistant_markdown__zwOjq li{margin-bottom:4px}.InnovaAssistant_markdown__zwOjq li:last-child{margin-bottom:0}.InnovaAssistant_markdown__zwOjq strong{font-weight:700}.InnovaAssistant_followUps__Xw5kb,.InnovaAssistant_links__t4Pr9{display:flex;flex-wrap:wrap;gap:6px;max-width:100%}.InnovaAssistant_linkBtn__udkkc{display:inline-flex;align-items:center;gap:6px;padding:7px 12px;border:none;border-radius:16px;background:var(--accent);color:#1a1a1a;font-size:.78rem;font-weight:600;cursor:pointer}.InnovaAssistant_linkBtn__udkkc:hover{background:var(--accent-dark);color:#fff}.InnovaAssistant_linkBtn__udkkc svg{width:13px;height:13px}.InnovaAssistant_followUpBtn__itbpr{padding:6px 11px;border:1px solid var(--border);border-radius:16px;background:var(--card);color:var(--text-secondary);font-size:.76rem;text-align:left;cursor:pointer}.InnovaAssistant_followUpBtn__itbpr:hover{border-color:var(--accent);color:var(--text)}.InnovaAssistant_screenSuggestions__JIOyo{padding:8px 14px 0;border-top:1px solid var(--border)}.InnovaAssistant_screenSuggestionsLabel__8o2d4{display:block;margin-bottom:6px;font-size:.68rem;font-weight:600;letter-spacing:.02em;color:var(--text-secondary)}.InnovaAssistant_screenSuggestionsRow__0tCa8{display:flex;gap:6px;overflow-x:auto;padding-bottom:8px;scrollbar-width:thin}.InnovaAssistant_screenSuggestionBtn__HV654{flex-shrink:0;padding:6px 11px;border:1px solid var(--border);border-radius:16px;background:var(--card);color:var(--text);font-family:inherit;font-size:.76rem;white-space:nowrap;cursor:pointer}.InnovaAssistant_screenSuggestionBtn__HV654:hover:not(:disabled){border-color:var(--accent);background:var(--accent-light)}.InnovaAssistant_screenSuggestionBtn__HV654:disabled{opacity:.5;cursor:default}.InnovaAssistant_screenSuggestionBtn__HV654:focus-visible{outline:none;box-shadow:var(--glow-focus)}.InnovaAssistant_inputArea__A_Kmp{display:flex;align-items:flex-end;gap:8px;padding:12px 14px 6px;border-top:1px solid var(--border)}.InnovaAssistant_input__6cwsq{flex:1 1;min-height:40px;max-height:120px;padding:10px 12px;border:1px solid transparent;border-radius:var(--radius);background:var(--input-bg);color:var(--text);font-family:inherit;font-size:.85rem;line-height:1.4;resize:none}.InnovaAssistant_input__6cwsq::placeholder{color:var(--text-secondary)}.InnovaAssistant_input__6cwsq:focus{outline:none;border-color:var(--accent);box-shadow:var(--glow-focus)}.InnovaAssistant_sendBtn__JiyXW{width:40px;height:40px;flex-shrink:0;display:flex;align-items:center;justify-content:center;border:none;border-radius:50%;background:var(--accent);color:#1a1a1a;cursor:pointer}.InnovaAssistant_sendBtn__JiyXW:disabled{background:var(--toggle-off);color:var(--card);cursor:default}.InnovaAssistant_sendBtn__JiyXW svg{width:16px;height:16px}.InnovaAssistant_footnote__lJjSC{padding:0 14px 10px;font-size:.68rem;color:var(--text-secondary);text-align:center}@media (max-width:768px){.InnovaAssistant_launcher__U9iDy{top:calc(var(--safe-top, 0px) + 68px);left:auto;right:12px;transform:none;width:44px;height:44px;padding:0;justify-content:center}.InnovaAssistant_launcherLabel__rahqB{display:none}.InnovaAssistant_panel__5qebs{inset:0;z-index:1100;width:100%;max-width:100%;height:100%;max-height:100%;border:none;border-radius:0;padding-top:var(--safe-top,0);padding-bottom:var(--safe-bottom,0)}.InnovaAssistant_panelCollapsed__3T3qp{bottom:auto;height:auto;padding-bottom:0;border-bottom:1px solid var(--border)}.InnovaAssistant_header__FGKRe{cursor:default}.InnovaAssistant_input__6cwsq{font-size:16px}}@media (prefers-reduced-motion:reduce){.InnovaAssistant_launcher__U9iDy{transition:none}}.InteractiveModeToasts_panel__1gOHC{position:fixed;bottom:16px;right:16px;z-index:9999;width:440px;max-height:420px;display:flex;flex-direction:column;background:rgba(22,22,26,.97);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:10px;border:1px solid hsla(0,0%,100%,.08);box-shadow:0 8px 32px rgba(0,0,0,.5);overflow:hidden}.InteractiveModeToasts_panel__1gOHC.InteractiveModeToasts_minimized__n1pSR{max-height:none}.InteractiveModeToasts_header__xbzcX{display:flex;align-items:center;justify-content:space-between;padding:8px 12px;background:hsla(0,0%,100%,.04);border-bottom:1px solid hsla(0,0%,100%,.06);cursor:-webkit-grab;cursor:grab;-webkit-user-select:none;-moz-user-select:none;user-select:none;flex-shrink:0}.InteractiveModeToasts_header__xbzcX:active{cursor:-webkit-grabbing;cursor:grabbing}.InteractiveModeToasts_headerLeft__3PQ4n{display:flex;align-items:center;gap:8px;min-width:0;overflow:hidden}.InteractiveModeToasts_headerRight__PkwNz{display:flex;align-items:center;gap:4px;flex-shrink:0}.InteractiveModeToasts_headerTitle__H6eP5{font-size:11px;font-weight:700;color:#a0a0a0;text-transform:uppercase;letter-spacing:.5px;flex-shrink:0}.InteractiveModeToasts_workflowBadge__oqd78{font-size:9px;font-family:SF Mono,Fira Code,monospace;color:#888;background:hsla(0,0%,100%,.06);padding:2px 6px;border-radius:4px;white-space:nowrap}.InteractiveModeToasts_brandBadge__9N9TU{font-size:10px;color:silver;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100px}.InteractiveModeToasts_modeBadge__nFMC_{font-size:9px;font-weight:600;padding:1px 6px;border-radius:3px;text-transform:uppercase;letter-spacing:.3px;flex-shrink:0}.InteractiveModeToasts_modeWizard__zneVc{background:rgba(139,92,246,.2);color:#a78bfa}.InteractiveModeToasts_modeManual__m_Fp1{background:rgba(59,130,246,.2);color:#93c5fd}.InteractiveModeToasts_countBadge__1NpaN{font-size:10px;color:#888;padding:1px 6px;background:hsla(0,0%,100%,.06);border-radius:4px;white-space:nowrap}.InteractiveModeToasts_headerBtn__KNTKj{background:none;border:none;color:#555;cursor:pointer;padding:4px;display:flex;align-items:center;justify-content:center;border-radius:4px;transition:all .15s}.InteractiveModeToasts_headerBtn__KNTKj:hover{color:#fff;background:hsla(0,0%,100%,.1)}.InteractiveModeToasts_body__0o1YR{flex:1 1;overflow-y:auto;scrollbar-width:thin;scrollbar-color:hsla(0,0%,100%,.1) transparent}.InteractiveModeToasts_body__0o1YR::-webkit-scrollbar{width:4px}.InteractiveModeToasts_body__0o1YR::-webkit-scrollbar-track{background:transparent}.InteractiveModeToasts_body__0o1YR::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.1);border-radius:2px}.InteractiveModeToasts_row__245_z{border-bottom:1px solid hsla(0,0%,100%,.04);transition:background .15s}.InteractiveModeToasts_row__245_z:hover{background:hsla(0,0%,100%,.02)}.InteractiveModeToasts_row__245_z:last-child{border-bottom:none}.InteractiveModeToasts_rowHeader__XKMrC{display:flex;align-items:center;gap:8px;padding:6px 12px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;min-height:32px}.InteractiveModeToasts_stepNum__wcJS7{font-size:10px;font-family:SF Mono,Fira Code,monospace;color:#555;flex-shrink:0;width:24px}.InteractiveModeToasts_statusDot__oCI2v{width:7px;height:7px;border-radius:50%;flex-shrink:0}.InteractiveModeToasts_statusDot__oCI2v.InteractiveModeToasts_running___rRET{background:#3b82f6;animation:InteractiveModeToasts_pulse__hR84h 1.5s ease-in-out infinite}.InteractiveModeToasts_statusDot__oCI2v.InteractiveModeToasts_success__WEDF_{background:#22c55e}.InteractiveModeToasts_statusDot__oCI2v.InteractiveModeToasts_cached__3Y0W6{background:#f59e0b}.InteractiveModeToasts_statusDot__oCI2v.InteractiveModeToasts_error__gyQKv{background:#ef4444}@keyframes InteractiveModeToasts_pulse__hR84h{0%,to{opacity:1}50%{opacity:.4}}.InteractiveModeToasts_eventIcon__pfzwl{display:flex;align-items:center;color:#6b7280;flex-shrink:0}.InteractiveModeToasts_rowLabel__a5lEA{font-size:12px;font-weight:500;color:#d0d0d0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex-shrink:1;min-width:0}.InteractiveModeToasts_rowRoute__oZomA{color:#555;font-family:SF Mono,Fira Code,monospace}.InteractiveModeToasts_rowDetails__qWx3q,.InteractiveModeToasts_rowRoute__oZomA{font-size:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex-shrink:2;min-width:0}.InteractiveModeToasts_rowDetails__qWx3q{color:#666}.InteractiveModeToasts_rowRight__bHOdh{display:flex;align-items:center;gap:6px;flex-shrink:0;margin-left:auto}.InteractiveModeToasts_duration__K2sCg{font-size:10px;color:#888;font-family:SF Mono,Fira Code,monospace}.InteractiveModeToasts_cachedBadge__ePEUz{font-size:9px;color:#f59e0b;background:rgba(245,158,11,.12);padding:1px 5px;border-radius:3px;font-weight:500}.InteractiveModeToasts_spinnerIcon__C8CNZ{width:14px;height:14px;animation:InteractiveModeToasts_spin__dHQMx 1s linear infinite;flex-shrink:0}@keyframes InteractiveModeToasts_spin__dHQMx{to{transform:rotate(1turn)}}.InteractiveModeToasts_rowBody__hDDxw{padding:6px 12px 10px 44px;border-top:1px solid hsla(0,0%,100%,.04)}.InteractiveModeToasts_rowExpanded__HN749{background:hsla(0,0%,100%,.02)}.InteractiveModeToasts_section__L7kC7{margin-top:8px}.InteractiveModeToasts_section__L7kC7:first-child{margin-top:4px}.InteractiveModeToasts_sectionTitle__UHihN{font-size:9px;font-weight:600;color:#666;text-transform:uppercase;letter-spacing:.5px;margin-bottom:4px}.InteractiveModeToasts_sectionHint__LI2S_{font-size:9px;color:#555;margin-bottom:6px}.InteractiveModeToasts_inputTags___2yPj{display:flex;flex-wrap:wrap;gap:4px}.InteractiveModeToasts_inputTag__1__b6{color:#a0c4ff;background:rgba(59,130,246,.12);border:1px solid rgba(59,130,246,.2);border-radius:4px;max-width:200px;overflow:hidden;text-overflow:ellipsis}.InteractiveModeToasts_inputTag__1__b6,.InteractiveModeToasts_settingsTag__dF_Lg{display:inline-flex;align-items:center;font-size:10px;font-family:SF Mono,Fira Code,monospace;padding:2px 7px;white-space:nowrap}.InteractiveModeToasts_settingsTag__dF_Lg{color:#c4b5fd;background:rgba(139,92,246,.12);border:1px solid rgba(139,92,246,.2);border-radius:4px}.InteractiveModeToasts_outputRow__qbsXi{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.InteractiveModeToasts_outputTypeBadge__A3N4c{color:#86efac;background:rgba(34,197,94,.1);border:1px solid rgba(34,197,94,.2)}.InteractiveModeToasts_modelBadge__x52vm,.InteractiveModeToasts_outputTypeBadge__A3N4c{font-size:10px;font-family:SF Mono,Fira Code,monospace;padding:2px 7px;border-radius:4px}.InteractiveModeToasts_modelBadge__x52vm{color:#999;background:hsla(0,0%,100%,.06)}.InteractiveModeToasts_cachedBadgeSmall__cVJ0A{font-size:9px;color:#f59e0b;background:rgba(245,158,11,.1);padding:1px 5px;border-radius:3px;font-weight:500}.InteractiveModeToasts_outputSchema__2Ej08{font-size:10px;font-family:SF Mono,Fira Code,monospace;color:#666;margin-top:4px;padding:4px 8px;background:hsla(0,0%,100%,.03);border-radius:4px;border:1px solid hsla(0,0%,100%,.04)}.InteractiveModeToasts_variableList__gYtRC{display:flex;flex-direction:column;gap:2px}.InteractiveModeToasts_variable__hZbFN{display:flex;gap:6px;font-size:11px;line-height:1.3}.InteractiveModeToasts_varName__MJG5y{color:#8b5cf6;font-family:SF Mono,Fira Code,monospace;font-size:10px;flex-shrink:0}.InteractiveModeToasts_varValue__SZbUJ{color:#888;font-family:SF Mono,Fira Code,monospace;font-size:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.InteractiveModeToasts_errorText__N8Hh_{color:#ef4444;font-size:11px;margin-top:6px}.InteractiveModeToasts_responseSummary__HKYOA{font-size:10px;color:#555;font-family:SF Mono,Fira Code,monospace;line-height:1.4;max-height:60px;overflow:hidden;word-break:break-all}.InteractiveModeToasts_promptBtns__6vmlt{display:flex;gap:6px}.InteractiveModeToasts_promptBtn__dxqyQ{font-size:10px;font-family:SF Mono,Fira Code,monospace;color:#e0a0ff;background:rgba(168,85,247,.1);border:1px solid rgba(168,85,247,.25);padding:3px 10px;border-radius:4px;cursor:pointer;transition:all .15s}.InteractiveModeToasts_promptBtn__dxqyQ:hover{background:rgba(168,85,247,.2);border-color:rgba(168,85,247,.4)}.InteractiveModeToasts_promptBtnActive__ko5yn{background:rgba(168,85,247,.25);border-color:rgba(168,85,247,.5);color:#d8b4fe}.InteractiveModeToasts_promptPopup__cPj6c{margin-top:6px;background:rgba(15,15,18,.98);border:1px solid rgba(168,85,247,.2);border-radius:6px;box-shadow:0 4px 16px rgba(0,0,0,.6);overflow:hidden}.InteractiveModeToasts_promptPopupHeader__iAUGz{display:flex;align-items:center;justify-content:space-between;padding:6px 10px;background:rgba(168,85,247,.06);border-bottom:1px solid rgba(168,85,247,.1)}.InteractiveModeToasts_promptPopupBody__8caAV{padding:8px 10px;margin:0;font-size:11px;font-family:SF Mono,Fira Code,monospace;color:silver;line-height:1.5;max-height:300px;overflow-y:auto;white-space:pre-wrap;word-break:break-word;scrollbar-width:thin;scrollbar-color:hsla(0,0%,100%,.1) transparent}.InteractiveModeToasts_promptPopupBody__8caAV::-webkit-scrollbar{width:4px}.InteractiveModeToasts_promptPopupBody__8caAV::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.1);border-radius:2px}.InteractiveModeToasts_clickableTag__gXcQW{cursor:pointer;transition:border-color .15s,background .15s}.InteractiveModeToasts_clickableTag__gXcQW:hover{border-color:hsla(0,0%,100%,.3);background:hsla(0,0%,100%,.08)}.InteractiveModeToasts_viewAllBtn__mq7U_{background:none;border:none;color:#3b82f6;font-size:9px;font-weight:600;cursor:pointer;padding:0 0 0 8px;text-transform:uppercase;letter-spacing:.3px}.InteractiveModeToasts_viewAllBtn__mq7U_:hover{color:#60a5fa;text-decoration:underline}.InteractiveModeToasts_jsonPopup__ddIqQ{margin-top:6px;background:rgba(15,15,18,.98);border:1px solid hsla(0,0%,100%,.12);border-radius:6px;box-shadow:0 4px 16px rgba(0,0,0,.6);overflow:hidden;max-width:100%}.InteractiveModeToasts_jsonPopupHeader__btuTP{display:flex;align-items:center;justify-content:space-between;padding:6px 10px;background:hsla(0,0%,100%,.04);border-bottom:1px solid hsla(0,0%,100%,.06)}.InteractiveModeToasts_jsonPopupTitle___Rc_0{font-size:10px;font-weight:600;color:#a0c4ff;font-family:SF Mono,Fira Code,monospace}.InteractiveModeToasts_jsonPopupClose__GqOQH{background:none;border:none;color:#555;cursor:pointer;padding:2px;display:flex;align-items:center;border-radius:3px}.InteractiveModeToasts_jsonPopupClose__GqOQH:hover{color:#fff;background:hsla(0,0%,100%,.1)}.InteractiveModeToasts_jsonPopupBody__j8ZwH{padding:8px 10px;margin:0;font-size:10px;font-family:SF Mono,Fira Code,monospace;color:silver;line-height:1.5;max-height:200px;overflow-y:auto;white-space:pre-wrap;word-break:break-word;scrollbar-width:thin;scrollbar-color:hsla(0,0%,100%,.1) transparent}.InteractiveModeToasts_jsonPopupBody__j8ZwH::-webkit-scrollbar{width:4px}.InteractiveModeToasts_jsonPopupBody__j8ZwH::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.1);border-radius:2px}.InteractiveModeToasts_exportBtn__UPb44{display:flex;align-items:center;gap:4px;background:rgba(59,130,246,.12);border:1px solid rgba(59,130,246,.25);color:#93c5fd;font-size:9px;font-weight:600;padding:3px 8px;border-radius:4px;cursor:pointer;transition:all .15s;white-space:nowrap;text-transform:uppercase;letter-spacing:.3px}.InteractiveModeToasts_exportBtn__UPb44:hover{background:rgba(59,130,246,.22);border-color:rgba(59,130,246,.4);color:#bfdbfe}.InteractiveModeToasts_exportBtnSuccess__6AMTQ{background:rgba(34,197,94,.15);border-color:rgba(34,197,94,.3);color:#86efac}.InteractiveModeToasts_copyBtn__zic1Q{display:inline-flex;align-items:center;gap:3px;background:none;border:none;color:#555;font-size:9px;font-weight:600;cursor:pointer;padding:0 0 0 8px;text-transform:uppercase;letter-spacing:.3px;transition:color .15s}.InteractiveModeToasts_copyBtn__zic1Q:hover{color:#93c5fd}.InteractiveModeToasts_copyBtnSuccess__v1F0f{color:#86efac!important}.InteractiveModeToasts_copyBtnSmall__lGiM2{background:none;border:none;color:#555;cursor:pointer;padding:2px;display:flex;align-items:center;border-radius:3px;transition:all .15s}.InteractiveModeToasts_copyBtnSmall__lGiM2:hover{color:#93c5fd;background:hsla(0,0%,100%,.08)}.InteractiveModeToasts_copyBtnSmall__lGiM2.InteractiveModeToasts_copyBtnSuccess__v1F0f{color:#86efac}.InteractiveModeToasts_popupHeaderActions__eNAa6{display:flex;align-items:center;gap:4px}*,:after,:before{margin:0;padding:0;box-sizing:border-box}:root{--bg:linear-gradient(180deg,#f6f4f3,#d8dddb);--surface:#eae7e1;--card:#fffffd;--white:#fffffd;--text:#1a1a1a;--text-secondary:#6b6b6b;--accent:#a3c962;--accent-light:rgba(163,201,98,.15);--accent-dark:#7da33a;--red:#d94f4f;--orange:#e8a838;--green:#5cbf5c;--border:rgba(0,0,0,.08);--shadow:0 1px 3px rgba(0,0,0,.06);--radius:12px;--radius-sm:8px;--radius-lg:16px;--safe-top:env(safe-area-inset-top,0px);--safe-bottom:env(safe-area-inset-bottom,0px);--safe-left:env(safe-area-inset-left,0px);--safe-right:env(safe-area-inset-right,0px);--glass-bg:rgba(255,255,253,.72);--glass-border:rgba(0,0,0,.06);--glass-shadow:0 4px 24px rgba(0,0,0,.06);--glass-blur:12px;--card-shadow:0 1px 3px rgba(0,0,0,.06),0 1px 2px rgba(0,0,0,.04);--card-shadow-hover:0 8px 24px rgba(0,0,0,.1),0 2px 8px rgba(0,0,0,.06);--glow-accent:0 0 0 3px rgba(163,201,98,.25);--glow-focus:0 0 0 3px rgba(163,201,98,.3);--surface-hover:#e5e2dc;--scrollbar-thumb:rgba(0,0,0,.15);--overlay-bg:rgba(0,0,0,.5);--tooltip-bg:#1a1a1a;--tooltip-text:#fff;--toggle-off:#d1d5db;--skeleton-base:#e8e8e8;--skeleton-shine:#f0f0f0;--input-bg:#f2f2f2;--hover-bg:#f5f5f5;--tab-indicator:linear-gradient(90deg,var(--accent),var(--accent-dark))}[data-theme=deep-charcoal]{--bg:linear-gradient(180deg,#1a1a2e,#16162a);--surface:#252542;--card:#1e1e38;--white:#1e1e38;--text:#e8e8f0;--text-secondary:#9999b0;--accent:#a3c962;--accent-light:rgba(163,201,98,.12);--accent-dark:#8db84e;--red:#ef6b6b;--orange:#f0b858;--green:#6dd06d;--border:hsla(0,0%,100%,.08);--shadow:0 1px 3px rgba(0,0,0,.3);--glass-bg:rgba(30,30,56,.72);--glass-border:hsla(0,0%,100%,.06);--glass-shadow:0 4px 24px rgba(0,0,0,.3);--glass-blur:12px;--card-shadow:0 2px 8px rgba(0,0,0,.3),0 1px 3px rgba(0,0,0,.2);--card-shadow-hover:0 8px 32px rgba(0,0,0,.4),0 2px 8px rgba(0,0,0,.3);--glow-accent:0 0 0 3px rgba(163,201,98,.2);--glow-focus:0 0 0 3px rgba(163,201,98,.25);--surface-hover:#2d2d4a;--scrollbar-thumb:hsla(0,0%,100%,.12);--overlay-bg:rgba(0,0,0,.6);--tooltip-bg:#e8e8f0;--tooltip-text:#1a1a2e;--toggle-off:#3a3a5a;--skeleton-base:#252542;--skeleton-shine:#2d2d4a;--input-bg:#252542;--hover-bg:#2a2a48;--tab-indicator:linear-gradient(90deg,var(--accent),var(--accent-dark))}[data-theme=true-dark]{--bg:linear-gradient(180deg,#0a0a0a,#050505);--surface:#161616;--card:#111;--white:#111;--text:#f0f0f0;--text-secondary:#888;--accent:#a3c962;--accent-light:rgba(163,201,98,.1);--accent-dark:#8db84e;--red:#ef6b6b;--orange:#f0b858;--green:#6dd06d;--border:hsla(0,0%,100%,.08);--shadow:0 1px 3px rgba(0,0,0,.5);--glass-bg:hsla(0,0%,7%,.75);--glass-border:hsla(0,0%,100%,.06);--glass-shadow:0 4px 24px rgba(0,0,0,.5);--glass-blur:12px;--card-shadow:0 2px 8px rgba(0,0,0,.5),0 1px 3px rgba(0,0,0,.3);--card-shadow-hover:0 8px 32px rgba(0,0,0,.6),0 2px 8px rgba(0,0,0,.4);--glow-accent:0 0 0 3px rgba(163,201,98,.18);--glow-focus:0 0 0 3px rgba(163,201,98,.22);--surface-hover:#1e1e1e;--scrollbar-thumb:hsla(0,0%,100%,.1);--overlay-bg:rgba(0,0,0,.7);--tooltip-bg:#f0f0f0;--tooltip-text:#0a0a0a;--toggle-off:#333;--skeleton-base:#161616;--skeleton-shine:#1e1e1e;--input-bg:#161616;--hover-bg:#1a1a1a;--tab-indicator:linear-gradient(90deg,var(--accent),var(--accent-dark))}[data-theme=warm-dark]{--bg:linear-gradient(180deg,#1c1917,#171412);--surface:#292521;--card:#221f1b;--white:#221f1b;--text:#ede8e0;--text-secondary:#9a9286;--accent:#a3c962;--accent-light:rgba(163,201,98,.1);--accent-dark:#8db84e;--red:#ef6b6b;--orange:#f0b858;--green:#6dd06d;--border:hsla(0,0%,100%,.08);--shadow:0 1px 3px rgba(0,0,0,.4);--glass-bg:rgba(34,31,27,.72);--glass-border:hsla(0,0%,100%,.06);--glass-shadow:0 4px 24px rgba(0,0,0,.4);--glass-blur:12px;--card-shadow:0 2px 8px rgba(0,0,0,.4),0 1px 3px rgba(0,0,0,.25);--card-shadow-hover:0 8px 32px rgba(0,0,0,.5),0 2px 8px rgba(0,0,0,.35);--glow-accent:0 0 0 3px rgba(163,201,98,.18);--glow-focus:0 0 0 3px rgba(163,201,98,.22);--surface-hover:#322e29;--scrollbar-thumb:hsla(0,0%,100%,.1);--overlay-bg:rgba(0,0,0,.6);--tooltip-bg:#ede8e0;--tooltip-text:#1c1917;--toggle-off:#3a3630;--skeleton-base:#292521;--skeleton-shine:#322e29;--input-bg:#292521;--hover-bg:#2e2a25;--tab-indicator:linear-gradient(90deg,var(--accent),var(--accent-dark))}[data-theme=midnight-blue]{--bg:linear-gradient(180deg,#0f172a,#0c1322);--surface:#1e293b;--card:#162036;--white:#162036;--text:#e2e8f0;--text-secondary:#8898aa;--accent:#a3c962;--accent-light:rgba(163,201,98,.1);--accent-dark:#8db84e;--red:#ef6b6b;--orange:#f0b858;--green:#6dd06d;--border:hsla(0,0%,100%,.08);--shadow:0 1px 3px rgba(0,0,0,.4);--glass-bg:rgba(22,32,54,.72);--glass-border:hsla(0,0%,100%,.06);--glass-shadow:0 4px 24px rgba(0,0,0,.4);--glass-blur:12px;--card-shadow:0 2px 8px rgba(0,0,0,.4),0 1px 3px rgba(0,0,0,.25);--card-shadow-hover:0 8px 32px rgba(0,0,0,.5),0 2px 8px rgba(0,0,0,.35);--glow-accent:0 0 0 3px rgba(163,201,98,.18);--glow-focus:0 0 0 3px rgba(163,201,98,.22);--surface-hover:#253345;--scrollbar-thumb:hsla(0,0%,100%,.1);--overlay-bg:rgba(0,0,0,.6);--tooltip-bg:#e2e8f0;--tooltip-text:#0f172a;--toggle-off:#2d3d55;--skeleton-base:#1e293b;--skeleton-shine:#253345;--input-bg:#1e293b;--hover-bg:#1c2d42;--tab-indicator:linear-gradient(90deg,var(--accent),var(--accent-dark))}[data-theme=emerald-noir]{--bg:linear-gradient(180deg,#0d1a14,#091210);--surface:#162a20;--card:#12231a;--white:#12231a;--text:#e0f0e8;--text-secondary:#7fa090;--accent:#a3c962;--accent-light:rgba(163,201,98,.1);--accent-dark:#8db84e;--red:#ef6b6b;--orange:#f0b858;--green:#6dd06d;--border:hsla(0,0%,100%,.08);--shadow:0 1px 3px rgba(0,0,0,.4);--glass-bg:rgba(18,35,26,.72);--glass-border:hsla(0,0%,100%,.06);--glass-shadow:0 4px 24px rgba(0,0,0,.4);--glass-blur:12px;--card-shadow:0 2px 8px rgba(0,0,0,.4),0 1px 3px rgba(0,0,0,.25);--card-shadow-hover:0 8px 32px rgba(0,0,0,.5),0 2px 8px rgba(0,0,0,.35);--glow-accent:0 0 0 3px rgba(163,201,98,.18);--glow-focus:0 0 0 3px rgba(163,201,98,.22);--surface-hover:#1d3428;--scrollbar-thumb:hsla(0,0%,100%,.1);--overlay-bg:rgba(0,0,0,.6);--tooltip-bg:#e0f0e8;--tooltip-text:#0d1a14;--toggle-off:#243d30;--skeleton-base:#162a20;--skeleton-shine:#1d3428;--input-bg:#162a20;--hover-bg:#183024;--tab-indicator:linear-gradient(90deg,var(--accent),var(--accent-dark))}[data-glass=off]{--glass-bg:var(--card);--glass-border:var(--border);--glass-shadow:var(--shadow);--glass-blur:0px}[data-card-elevation=off]{--card-shadow:none}[data-shadows=off]{--card-shadow-hover:none;--glass-shadow:none;--glow-accent:none;--glow-focus:0 0 0 3px rgba(163,201,98,.2)}[data-hover-lift=off] :hover{transform:none!important}[data-borders=off]{--border:transparent;--glass-border:transparent}[data-animations=off] *{transition-duration:0s!important;animation-duration:0s!important}html{font-size:14px;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}body{font-family:DM Sans,sans-serif;background:var(--bg) fixed;color:var(--text);min-height:100vh;min-height:100dvh;display:flex;flex-direction:column;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overscroll-behavior:none}::-webkit-scrollbar{width:4px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb);border-radius:2px}@media (max-width:768px){html{font-size:15px}body{overflow-x:hidden;position:fixed;width:100%;height:100%}::-webkit-scrollbar{display:none}*{-webkit-overflow-scrolling:touch;scrollbar-width:none}a,button{-webkit-user-select:none;-moz-user-select:none;user-select:none}[role=button],a,button{touch-action:manipulation}}@media (prefers-reduced-motion:no-preference){*{scroll-behavior:smooth}}@media (max-width:768px){body{overscroll-behavior-y:contain}}