._layout_1t27u_1{height:100vh;max-height:100vh;display:flex;flex-direction:column;background-color:var(--color-bg);width:100%;overflow:hidden}._header_1t27u_11{height:60px;min-height:60px;background:#120e0bf0;border-bottom:1px solid rgba(255,255,255,.08);display:flex;align-items:center;position:relative;z-index:100;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);width:100%;padding:0;flex-shrink:0}._logoCell_1t27u_28{width:240px;min-width:240px;height:100%;border-right:1px solid var(--color-border);padding:0 var(--space-lg);display:flex;align-items:center;justify-content:flex-start;flex-shrink:0;background:#16110da6}._logo_1t27u_28{display:flex;align-items:center;gap:11px;text-decoration:none;transition:opacity var(--transition-fast),transform var(--transition-fast)}._logo_1t27u_28:hover{opacity:.92;transform:translateY(-1px)}._logoIconWrapper_1t27u_54{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:9px;background:linear-gradient(135deg,#10b981,#06b6d4);box-shadow:0 0 16px #10b98159,inset 0 1px #ffffff4d;flex-shrink:0}._logoIcon_1t27u_54{width:20px;height:20px;display:block}._brandTextBlock_1t27u_72{display:flex;align-items:center;gap:7px}._logoText_1t27u_78{font-size:1.15rem;font-weight:700;color:var(--color-text);letter-spacing:-.03em;background:linear-gradient(180deg,#ede6dc,#d5c8b6);-webkit-background-clip:text;-webkit-text-fill-color:transparent}._versionBadge_1t27u_88{font-size:.65rem;font-weight:700;font-family:var(--font-mono);color:#38bdf8;background:#38bdf81f;border:1px solid rgba(56,189,248,.3);padding:1px 5px;border-radius:4px;letter-spacing:.02em}._headerContentArea_1t27u_101{display:flex;align-items:center;justify-content:space-between;flex:1;min-width:0;height:100%;padding:0 var(--space-xl);gap:var(--space-md)}._nav_1t27u_113{display:flex;align-items:center;gap:4px;background:#1e1814bf;border:1px solid rgba(255,255,255,.08);padding:3px 5px;border-radius:10px;box-shadow:inset 0 1px 2px #0006;overflow-x:auto;scrollbar-width:none}._nav_1t27u_113::-webkit-scrollbar{display:none}._navLink_1t27u_130{display:inline-flex;align-items:center;gap:7px;padding:6px 13px;border-radius:7px;font-size:.82rem;font-weight:500;color:var(--color-text-muted);text-decoration:none;border:1px solid transparent;transition:all .16s cubic-bezier(.4,0,.2,1);white-space:nowrap;-webkit-user-select:none;user-select:none}._navLink_1t27u_130:hover{color:var(--color-text);background:#ffffff0d}._navLinkIcon_1t27u_151{width:14px;height:14px;flex-shrink:0;opacity:.7;transition:opacity .15s ease,transform .15s ease,color .15s ease}._navLink_1t27u_130:hover ._navLinkIcon_1t27u_151{opacity:1;transform:translateY(-.5px)}._navDashboard_1t27u_167:hover{color:#7dd3fc}._navDashboard_1t27u_167._navLinkActive_1t27u_170{color:#f0f9ff;background:linear-gradient(180deg,#38bdf82e,#0ea5e914);border-color:#38bdf873;box-shadow:0 0 12px #38bdf838;font-weight:600}._navDashboard_1t27u_167._navLinkActive_1t27u_170 ._navLinkIcon_1t27u_151{color:#38bdf8;opacity:1}._navDemo_1t27u_183:hover{color:#6ee7b7}._navDemo_1t27u_183._navLinkActive_1t27u_170{color:#ecfdf5;background:linear-gradient(180deg,#10b98138,#05966914);border-color:#10b98173;box-shadow:0 0 12px #10b98140;font-weight:600}._navDemo_1t27u_183._navLinkActive_1t27u_170 ._navLinkIcon_1t27u_151{color:#10b981;opacity:1}._navHistory_1t27u_199:hover{color:#fcd34d}._navHistory_1t27u_199._navLinkActive_1t27u_170{color:#fffbeb;background:linear-gradient(180deg,#f59e0b33,#d9770614);border-color:#f59e0b73;box-shadow:0 0 12px #f59e0b38;font-weight:600}._navHistory_1t27u_199._navLinkActive_1t27u_170 ._navLinkIcon_1t27u_151{color:#f59e0b;opacity:1}._navIntegration_1t27u_215:hover{color:#67e8f9}._navIntegration_1t27u_215._navLinkActive_1t27u_170{color:#ecfeff;background:linear-gradient(180deg,#06b6d433,#0891b214);border-color:#06b6d473;box-shadow:0 0 12px #06b6d438;font-weight:600}._navIntegration_1t27u_215._navLinkActive_1t27u_170 ._navLinkIcon_1t27u_151{color:#06b6d4;opacity:1}._navConnection_1t27u_231:hover{color:#bef264}._navConnection_1t27u_231._navLinkActive_1t27u_170{color:#f7fee7;background:linear-gradient(180deg,#84cc1633,#65a30d14);border-color:#84cc1673;box-shadow:0 0 12px #84cc1638;font-weight:600}._navConnection_1t27u_231._navLinkActive_1t27u_170 ._navLinkIcon_1t27u_151{color:#84cc16;opacity:1}._liveNavLink_1t27u_247{color:#86efac}._liveNavLink_1t27u_247:hover{color:#bbf7d0}._liveNavLink_1t27u_247._navLinkActive_1t27u_170{background:linear-gradient(180deg,#4ade8038,#22c55e1a);border-color:#4ade8073;color:#dcfce7;box-shadow:0 0 14px #4ade804d;font-weight:600}._livePulseDot_1t27u_260{width:6px;height:6px;border-radius:50%;background:#4ade80;box-shadow:0 0 8px #4ade80;animation:_pulseDot_1t27u_1 1.8s infinite;flex-shrink:0}._navPlans_1t27u_271:hover{color:#fdba74}._navPlans_1t27u_271._navLinkActive_1t27u_170{color:#fff7ed;background:linear-gradient(180deg,#f9731633,#ea580c14);border-color:#f9731673;box-shadow:0 0 12px #f9731638;font-weight:600}._navPlans_1t27u_271._navLinkActive_1t27u_170 ._navLinkIcon_1t27u_151{color:#f97316;opacity:1}._navSettings_1t27u_287:hover{color:#e2e8f0}._navSettings_1t27u_287._navLinkActive_1t27u_170{color:#fff;background:linear-gradient(180deg,#cbd5e129,#94a3b80f);border-color:#cbd5e159;box-shadow:0 0 10px #ffffff1a;font-weight:600}._navSettings_1t27u_287._navLinkActive_1t27u_170 ._navLinkIcon_1t27u_151{color:#e2e8f0;opacity:1}._rightSection_1t27u_303{display:flex;align-items:center;gap:12px;flex-shrink:0}._logoutBtn_1t27u_310{display:inline-flex;align-items:center;gap:6px;padding:5px 12px;background:#231c16b3;border:1px solid var(--color-border);color:var(--color-text-muted);font-size:.78rem;font-weight:500;border-radius:7px;cursor:pointer;transition:all var(--transition-fast)}._logoutBtn_1t27u_310:hover{color:#f87171;background:#ef44441f;border-color:#ef444459}._logoutIcon_1t27u_331{width:13px;height:13px}._body_1t27u_337{display:flex;flex:1;width:100%;height:calc(100vh - 60px);overflow:hidden}._bodySession_1t27u_345{height:calc(100vh - 60px);overflow:hidden}._sidebar_1t27u_351{width:240px;min-width:240px;height:100%;background:var(--color-surface);border-right:1px solid var(--color-border);padding:var(--space-md);flex-shrink:0;overflow-y:auto;overflow-x:hidden}._main_1t27u_364{flex:1;padding:var(--space-xl);overflow-y:auto;overflow-x:hidden;height:100%;scrollbar-gutter:stable;min-width:0}._mainSession_1t27u_374{padding:0;overflow:hidden;height:100%}@keyframes _pulseDot_1t27u_1{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(.85)}}@media(max-width:1024px){._logoCell_1t27u_28,._sidebar_1t27u_351{width:200px;min-width:200px}}@media(max-width:768px){._logoCell_1t27u_28{width:auto;min-width:unset;border-right:none}._sidebar_1t27u_351{display:none}}._page_nfrre_1{display:flex;flex-direction:column;gap:var(--space-xl);padding:var(--space-md) 0 var(--space-3xl);max-width:100%}._header_nfrre_10{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-md);flex-wrap:wrap}._headerLeft_nfrre_18{max-width:650px}._workspaceTag_nfrre_22{display:inline-flex;align-items:center;gap:6px;padding:3px 10px;background:var(--color-surface);border:1px solid var(--color-border);border-radius:999px;font-size:.75rem;font-weight:600;color:var(--color-text-secondary);margin-bottom:var(--space-xs)}._wsDot_nfrre_36{width:6px;height:6px;border-radius:50%;background:var(--color-primary);box-shadow:0 0 6px var(--color-primary)}._title_nfrre_44{font-size:1.65rem;font-weight:700;color:var(--color-text);letter-spacing:-.02em;margin-bottom:4px}._subtitle_nfrre_52{font-size:var(--font-size-sm);color:var(--color-text-secondary);line-height:1.5}._headerActions_nfrre_58{display:flex;align-items:center;gap:var(--space-sm)}._demoBtn_nfrre_64{display:inline-flex;align-items:center;gap:8px;padding:8px 16px;background:linear-gradient(90deg,#10b981,#38bdf8);border:none;color:#0b0f19;font-size:var(--font-size-sm);font-weight:600;border-radius:var(--radius-md);cursor:pointer;transition:opacity var(--transition-fast),transform var(--transition-fast)}._demoBtn_nfrre_64:hover{opacity:.92;transform:translateY(-1px)}._connectBtn_nfrre_84{display:inline-flex;align-items:center;gap:8px;padding:8px 16px;background:var(--color-primary);border:1px solid var(--color-primary);color:var(--color-text-inverse);font-size:var(--font-size-sm);font-weight:600;border-radius:var(--radius-md);cursor:pointer;transition:all var(--transition-fast)}._connectBtn_nfrre_84:hover{background:var(--color-primary-hover)}._topCardsGrid_nfrre_104{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--space-lg)}._planCard_nfrre_110,._engineCard_nfrre_111{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-xl);padding:var(--space-xl);box-shadow:var(--shadow-sm);display:flex;flex-direction:column;gap:var(--space-lg);position:relative;overflow:hidden}._planCard_nfrre_110:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,#7a8c5e,#c67b4e)}._engineCard_nfrre_111:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,#38bdf8,#10b981)}._cardHeader_nfrre_144{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-sm)}._cardTitleGroup_nfrre_151{display:flex;align-items:flex-start;gap:12px}._cardIcon_nfrre_157{font-size:1.5rem;line-height:1}._cardTitle_nfrre_151{font-size:1.1rem;font-weight:700;color:var(--color-text);margin-bottom:2px}._cardSub_nfrre_169{font-size:.78rem;color:var(--color-text-muted)}._planBadge_nfrre_174,._engineBadge_nfrre_175{font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;padding:3px 10px;border-radius:999px}._planBadge_nfrre_174{background:var(--color-primary-light);color:var(--color-primary);border:1px solid rgba(122,140,94,.35)}._engineBadge_nfrre_175{background:#38bdf81f;color:#38bdf8;border:1px solid rgba(56,189,248,.35)}._planDetails_nfrre_196,._engineDetails_nfrre_197{display:flex;flex-direction:column;gap:var(--space-md)}._planMainRow_nfrre_203,._engineStatusRow_nfrre_204{display:flex;align-items:center;justify-content:space-between;gap:var(--space-md);flex-wrap:wrap}._planNameBlock_nfrre_212,._engineMetaBlock_nfrre_213{display:flex;flex-direction:column}._planName_nfrre_212,._engineProto_nfrre_219{font-size:1.15rem;font-weight:700;color:var(--color-text)}._planBilling_nfrre_225,._engineLatency_nfrre_226{font-size:.8rem;color:var(--color-text-secondary)}._upgradeLinkBtn_nfrre_231{background:transparent;border:none;color:var(--color-primary);font-size:.85rem;font-weight:600;cursor:pointer;padding:4px 8px;transition:color var(--transition-fast)}._upgradeLinkBtn_nfrre_231:hover{color:var(--color-primary-hover);text-decoration:underline}._e2eeBadge_nfrre_247{font-size:.74rem;font-weight:600;color:#86efac;background:#4ade801a;padding:4px 10px;border-radius:var(--radius-sm);border:1px solid rgba(74,222,128,.3)}._quotaBlock_nfrre_258{display:flex;flex-direction:column;gap:6px}._quotaHeader_nfrre_264{display:flex;align-items:center;justify-content:space-between;font-size:.78rem}._quotaLabel_nfrre_271{color:var(--color-text-muted)}._quotaValue_nfrre_275{font-family:var(--font-mono);color:var(--color-text);font-weight:600}._progressBarBg_nfrre_281{width:100%;height:7px;background:#140f0c;border-radius:999px;overflow:hidden;border:1px solid var(--color-border)}._progressBarFill_nfrre_290{height:100%;background:linear-gradient(90deg,#7a8c5e,#c67b4e);border-radius:999px;transition:width .3s ease}._planSpecsGrid_nfrre_298,._engineSpecsGrid_nfrre_299{display:grid;grid-template-columns:repeat(3,1fr);background:#140f0c;border:1px solid var(--color-border);border-radius:var(--radius-md);padding:10px 14px;gap:var(--space-sm)}._specItem_nfrre_309,._engineSpec_nfrre_299{display:flex;flex-direction:column;gap:2px}._specLabel_nfrre_316{font-size:.68rem;font-weight:700;color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.04em}._specValue_nfrre_324{font-size:.82rem;font-weight:600;color:var(--color-text)}._specValueSuccess_nfrre_330{font-size:.82rem;font-weight:600;color:#4ade80}._metricsGrid_nfrre_337{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--space-lg)}._metricCard_nfrre_343{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:var(--space-lg);display:flex;align-items:flex-start;gap:14px;box-shadow:var(--shadow-sm);transition:border-color var(--transition-fast),transform var(--transition-fast)}._metricCard_nfrre_343:hover{border-color:var(--color-border-warm);transform:translateY(-2px)}._metricIconWrap_nfrre_360{font-size:1.5rem;line-height:1;padding-top:2px}._metricContent_nfrre_366{display:flex;flex-direction:column;gap:2px}._metricLabel_nfrre_372{font-size:.74rem;font-weight:700;color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.04em}._metricValue_nfrre_380{font-size:1.55rem;font-weight:700;color:var(--color-text);letter-spacing:-.02em}._metricWarning_nfrre_387{color:#f87171}._metricSub_nfrre_391{font-size:.72rem;color:var(--color-text-secondary)}@media(max-width:1024px){._metricsGrid_nfrre_337{grid-template-columns:repeat(2,1fr)}}@media(max-width:900px){._topCardsGrid_nfrre_104{grid-template-columns:1fr}}@media(max-width:768px){._metricsGrid_nfrre_337{grid-template-columns:1fr}}._page_1bcym_1{display:flex;flex-direction:column;gap:var(--space-lg);padding:var(--space-md) 0 var(--space-3xl);max-width:100%}._header_1bcym_10{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-md);flex-wrap:wrap}._headerLeft_1bcym_18{max-width:650px}._badge_1bcym_22{display:inline-flex;align-items:center;gap:6px;font-size:.72rem;font-weight:700;color:var(--color-primary);background:var(--color-primary-light);border:1px solid rgba(122,140,94,.3);padding:3px 10px;border-radius:999px;letter-spacing:.08em;margin-bottom:var(--space-xs);text-transform:uppercase}._badgeDot_1bcym_38{width:6px;height:6px;border-radius:50%;background-color:var(--color-primary);box-shadow:0 0 6px var(--color-primary)}._title_1bcym_46{font-size:1.65rem;font-weight:700;color:var(--color-text);letter-spacing:-.02em;margin-bottom:4px}._subtitle_1bcym_54{font-size:var(--font-size-sm);color:var(--color-text-secondary);line-height:1.5}._headerActions_1bcym_60{display:flex;align-items:center;gap:var(--space-sm)}._secondaryBtn_1bcym_66{display:inline-flex;align-items:center;gap:6px;padding:8px 14px;background:var(--color-surface);border:1px solid var(--color-border);color:var(--color-text);font-size:var(--font-size-sm);font-weight:600;border-radius:var(--radius-md);cursor:pointer;transition:all var(--transition-fast)}._secondaryBtn_1bcym_66:hover{background:var(--color-surface-hover);border-color:var(--color-border-warm)}._primaryBtn_1bcym_86{display:inline-flex;align-items:center;gap:6px;padding:8px 16px;background:linear-gradient(90deg,#10b981,#38bdf8);border:none;color:#0b0f19;font-size:var(--font-size-sm);font-weight:600;border-radius:var(--radius-md);cursor:pointer;transition:opacity var(--transition-fast),transform var(--transition-fast)}._primaryBtn_1bcym_86:hover{opacity:.92;transform:translateY(-1px)}._controlBar_1bcym_107{display:flex;align-items:center;justify-content:space-between;background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:10px 16px;gap:var(--space-md);flex-wrap:wrap}._controlBarLeft_1bcym_119{display:flex;align-items:center;gap:16px;flex-wrap:wrap}._apiKeyTag_1bcym_126{display:flex;align-items:center;gap:8px;background:#140f0c;border:1px solid var(--color-border);border-radius:var(--radius-md);padding:4px 10px}._apiKeyLabel_1bcym_136{font-size:.76rem;font-weight:700;color:var(--color-text-muted)}._apiKeyCode_1bcym_142{font-family:var(--font-mono);font-size:.78rem;color:#ede6dc}._copyBtn_1bcym_148{background:transparent;border:none;color:var(--color-primary);font-size:.74rem;font-weight:600;cursor:pointer;padding:0 4px}._copyBtn_1bcym_148:hover{text-decoration:underline}._statusIndicator_1bcym_162{display:inline-flex;align-items:center;gap:6px;font-size:.78rem;color:#4ade80;font-weight:500}._statusPulse_1bcym_171{width:6px;height:6px;border-radius:50%;background:#4ade80;box-shadow:0 0 6px #4ade80;animation:_pulse_1bcym_1 1.8s infinite}._controlBarRight_1bcym_180{display:flex;align-items:center;gap:var(--space-sm)}._deviceToggleGroup_1bcym_186{display:flex;background:#140f0c;border:1px solid var(--color-border);border-radius:var(--radius-md);padding:2px}._deviceBtn_1bcym_194{padding:5px 12px;background:transparent;border:none;color:var(--color-text-muted);font-size:.78rem;font-weight:500;border-radius:var(--radius-sm);cursor:pointer;transition:all var(--transition-fast)}._deviceBtn_1bcym_194:hover{color:var(--color-text)}._deviceBtnActive_1bcym_210{background:var(--color-surface-elevated);color:var(--color-text);font-weight:600;box-shadow:0 1px 3px #0006}._browserContainer_1bcym_218{display:flex;justify-content:center;width:100%;overflow-x:auto}._browserFrameWrapper_1bcym_225{display:flex;flex-direction:column;background:var(--color-surface);border:1px solid var(--color-border-warm);border-radius:var(--radius-xl);overflow:hidden;box-shadow:0 12px 32px #0009;transition:width .3s cubic-bezier(.4,0,.2,1);min-width:320px}._browserBezel_1bcym_237{display:flex;align-items:center;justify-content:space-between;background:#181310;border-bottom:1px solid var(--color-border);padding:10px 16px;gap:var(--space-md)}._trafficLights_1bcym_247{display:flex;align-items:center;gap:6px}._lightClose_1bcym_253{width:10px;height:10px;border-radius:50%;background:#ef4444}._lightMin_1bcym_254{width:10px;height:10px;border-radius:50%;background:#f59e0b}._lightMax_1bcym_255{width:10px;height:10px;border-radius:50%;background:#10b981}._urlBar_1bcym_257{display:flex;align-items:center;gap:8px;background:#0f0c0a;border:1px solid var(--color-border);border-radius:var(--radius-md);padding:4px 14px;flex:1;max-width:520px}._lockIcon_1bcym_269{font-size:.75rem;opacity:.6}._urlText_1bcym_274{font-family:var(--font-mono);font-size:.78rem;color:var(--color-text-secondary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._bezelActions_1bcym_283{display:flex;align-items:center}._pairCtaBtn_1bcym_288{padding:5px 12px;background:var(--color-primary-light);border:1px solid rgba(122,140,94,.4);color:var(--color-primary);font-size:.78rem;font-weight:600;border-radius:var(--radius-sm);cursor:pointer;transition:all var(--transition-fast);white-space:nowrap}._pairCtaBtn_1bcym_288:hover{background:var(--color-primary);color:var(--color-text-inverse)}._iframeWrapper_1bcym_306{width:100%;height:620px;background:#0a0a0f;position:relative}._sandboxIframe_1bcym_313{width:100%;height:100%;border:none;display:block}._instructionsCard_1bcym_321{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-xl);padding:var(--space-xl);display:flex;flex-direction:column;gap:var(--space-lg)}._instructionHeader_1bcym_331{display:flex;align-items:flex-start;gap:12px}._instructionIcon_1bcym_337{font-size:1.5rem;line-height:1}._instructionTitle_1bcym_342{font-size:1.05rem;font-weight:700;color:var(--color-text);margin-bottom:2px}._instructionDesc_1bcym_349{font-size:.82rem;color:var(--color-text-secondary)}._stepsGrid_1bcym_354{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--space-md)}._stepCard_1bcym_360{background:#140f0c;border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:var(--space-md);display:flex;flex-direction:column;gap:6px}._stepNum_1bcym_370{width:24px;height:24px;border-radius:50%;background:var(--color-primary);color:var(--color-text-inverse);font-size:.78rem;font-weight:700;display:flex;align-items:center;justify-content:center}._stepHeading_1bcym_383{font-size:.9rem;font-weight:600;color:var(--color-text)}._stepText_1bcym_389{font-size:.78rem;color:var(--color-text-secondary);line-height:1.45}._stepText_1bcym_389 em{color:var(--color-text);font-style:normal}._stepText_1bcym_389 strong{color:var(--color-text)}@keyframes _pulse_1bcym_1{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(.85)}}@media(max-width:900px){._stepsGrid_1bcym_354{grid-template-columns:1fr}}._page_rr1d6_1{display:flex;flex-direction:column;gap:var(--space-xl);padding:var(--space-md) 0 var(--space-3xl);max-width:100%}._header_rr1d6_10{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-md);flex-wrap:wrap}._headerLeft_rr1d6_18{max-width:650px}._title_rr1d6_22{font-size:1.65rem;font-weight:700;color:var(--color-text);letter-spacing:-.02em;margin-bottom:4px}._subtitle_rr1d6_30{font-size:var(--font-size-sm);color:var(--color-text-secondary);line-height:1.5}._headerActions_rr1d6_36{display:flex;align-items:center;gap:var(--space-sm)}._demoBtn_rr1d6_42{display:inline-flex;align-items:center;gap:8px;padding:8px 16px;background:linear-gradient(90deg,#10b981,#38bdf8);border:none;color:#0b0f19;font-size:var(--font-size-sm);font-weight:600;border-radius:var(--radius-md);cursor:pointer;transition:opacity var(--transition-fast),transform var(--transition-fast)}._demoBtn_rr1d6_42:hover{opacity:.92;transform:translateY(-1px)}._connectBtn_rr1d6_62{display:inline-flex;align-items:center;gap:8px;padding:8px 16px;background:var(--color-primary);border:1px solid var(--color-primary);color:var(--color-text-inverse);font-size:var(--font-size-sm);font-weight:600;border-radius:var(--radius-md);cursor:pointer;transition:all var(--transition-fast)}._connectBtn_rr1d6_62:hover{background:var(--color-primary-hover)}._presetStrip_rr1d6_82{display:flex;align-items:center;gap:10px;overflow-x:auto;padding-bottom:4px}._presetHeading_rr1d6_90{font-size:.76rem;font-weight:700;color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.05em;white-space:nowrap}._presetList_rr1d6_99{display:flex;align-items:center;gap:6px;flex-wrap:nowrap}._presetChip_rr1d6_106{display:inline-flex;align-items:center;gap:6px;padding:5px 12px;background:#231e18b3;border:1px solid var(--color-border);border-radius:999px;font-size:.78rem;font-weight:500;color:var(--color-text-secondary);cursor:pointer;transition:all var(--transition-fast);white-space:nowrap}._presetChip_rr1d6_106:hover{color:var(--color-text);border-color:var(--color-border-warm);background:var(--color-surface-hover)}._presetChipActive_rr1d6_128{color:#ede6dc;background:var(--color-primary-light);border-color:var(--color-primary);box-shadow:0 0 10px #7a8c5e33;font-weight:600}._presetIcon_rr1d6_136{font-size:.85rem}._filterMasterCard_rr1d6_141{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:var(--space-md);display:flex;flex-direction:column;gap:var(--space-md);box-shadow:var(--shadow-sm)}._toolbarTopRow_rr1d6_152{display:flex;align-items:center;justify-content:space-between;gap:var(--space-md);flex-wrap:wrap}._searchBar_rr1d6_160{display:flex;align-items:center;flex:1;min-width:280px;background:#140f0c;border:1px solid var(--color-border);border-radius:var(--radius-md);padding:0 12px;gap:8px;transition:border-color var(--transition-fast)}._searchBar_rr1d6_160:focus-within{border-color:var(--color-primary);box-shadow:0 0 0 2px var(--color-primary-light)}._searchIcon_rr1d6_178{font-size:.85rem;opacity:.6}._searchInput_rr1d6_183{flex:1;background:transparent;border:none;color:var(--color-text);font-size:var(--font-size-sm);padding:9px 0;outline:none}._searchInput_rr1d6_183::placeholder{color:var(--color-text-muted)}._clearSearchBtn_rr1d6_197{background:transparent;border:none;color:var(--color-text-muted);cursor:pointer;padding:4px;font-size:.75rem}._toolbarActions_rr1d6_206{display:flex;align-items:center;gap:var(--space-sm)}._addFilterBtn_rr1d6_212{display:inline-flex;align-items:center;gap:6px;padding:8px 14px;background:#1a1410b3;border:1px solid var(--color-border);border-radius:var(--radius-md);color:var(--color-text);font-size:var(--font-size-sm);font-weight:500;cursor:pointer;transition:all var(--transition-fast)}._addFilterBtn_rr1d6_212:hover{background:var(--color-surface-hover);border-color:var(--color-border-warm)}._addFilterBtnActive_rr1d6_232{border-color:var(--color-primary);background:var(--color-primary-light)}._viewToggleGroup_rr1d6_237{display:flex;background:#140f0c;border:1px solid var(--color-border);border-radius:var(--radius-md);padding:2px}._viewToggleBtn_rr1d6_245{padding:5px 12px;border:none;background:transparent;color:var(--color-text-muted);font-size:.8rem;font-weight:600;border-radius:var(--radius-sm);cursor:pointer;transition:all var(--transition-fast)}._viewToggleBtn_rr1d6_245:hover{color:var(--color-text)}._viewToggleBtnActive_rr1d6_261{background:var(--color-surface-elevated);color:var(--color-text);box-shadow:0 1px 3px #0006}._advancedDrawer_rr1d6_268{border-top:1px solid var(--color-border);padding-top:var(--space-md);display:flex;flex-direction:column;gap:var(--space-md);animation:_fadeIn_rr1d6_1 .18s ease}._drawerGrid_rr1d6_277{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--space-md)}._drawerItem_rr1d6_283{display:flex;flex-direction:column;gap:4px}._drawerLabel_rr1d6_289{font-size:.74rem;font-weight:600;color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.04em}._drawerSelect_rr1d6_297{background:#140f0c;border:1px solid var(--color-border);border-radius:var(--radius-md);padding:7px 10px;color:var(--color-text);font-size:var(--font-size-sm);outline:none;cursor:pointer}._drawerSelect_rr1d6_297:focus{border-color:var(--color-primary)}._drawerFooter_rr1d6_312{display:flex;align-items:center;justify-content:flex-end;gap:var(--space-sm);padding-top:var(--space-xs)}._drawerClearBtn_rr1d6_320{padding:6px 12px;background:transparent;border:none;color:var(--color-text-muted);font-size:.8rem;cursor:pointer}._drawerClearBtn_rr1d6_320:hover{color:var(--color-error)}._drawerCloseBtn_rr1d6_333{padding:6px 16px;background:var(--color-primary);color:var(--color-text-inverse);font-size:.8rem;font-weight:600;border-radius:var(--radius-md);border:none;cursor:pointer}._activePillsBar_rr1d6_345{display:flex;align-items:center;gap:8px;flex-wrap:wrap;padding-top:var(--space-xs)}._activePillsLabel_rr1d6_353{font-size:.74rem;color:var(--color-text-muted)}._pillsList_rr1d6_358{display:flex;align-items:center;gap:6px;flex-wrap:wrap}._filterPill_rr1d6_365{display:inline-flex;align-items:center;gap:6px;padding:3px 8px;background:#7a8c5e1f;border:1px solid rgba(122,140,94,.35);border-radius:var(--radius-sm);font-size:.75rem;color:var(--color-text)}._pillCloseBtn_rr1d6_377{background:none;border:none;color:var(--color-text-muted);cursor:pointer;padding:0;font-size:.7rem}._pillCloseBtn_rr1d6_377:hover{color:var(--color-error)}._clearAllPillsBtn_rr1d6_390{background:none;border:none;color:var(--color-text-muted);font-size:.75rem;text-decoration:underline;cursor:pointer;padding:0 4px}._sessionsContainer_rr1d6_401{display:flex;flex-direction:column;gap:var(--space-lg)}._loadingContainer_rr1d6_407{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--space-3xl) 0;gap:var(--space-md);color:var(--color-text-muted)}._loadingSpinner_rr1d6_417{width:32px;height:32px;border:3px solid rgba(255,255,255,.1);border-top-color:var(--color-primary);border-radius:50%;animation:_spin_rr1d6_1 .8s linear infinite}._emptyCard_rr1d6_426{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-xl);padding:var(--space-3xl) var(--space-xl);display:flex;flex-direction:column;align-items:center;text-align:center;gap:var(--space-sm)}._emptyIcon_rr1d6_438{font-size:2.2rem;opacity:.6;margin-bottom:var(--space-xs)}._resetBtn_rr1d6_444{margin-top:var(--space-md);padding:8px 18px;background:var(--color-surface-elevated);border:1px solid var(--color-border-warm);color:var(--color-text);border-radius:var(--radius-md);font-size:var(--font-size-sm);font-weight:600;cursor:pointer;transition:all var(--transition-fast)}._resetBtn_rr1d6_444:hover{border-color:var(--color-primary);color:#fff}._cardGrid_rr1d6_463{display:grid;grid-template-columns:repeat(auto-fill,minmax(350px,1fr));gap:var(--space-lg)}._sessionCard_rr1d6_469{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:var(--space-lg);display:flex;flex-direction:column;gap:var(--space-md);box-shadow:var(--shadow-sm);transition:border-color var(--transition-fast),transform var(--transition-fast),box-shadow var(--transition-fast)}._sessionCard_rr1d6_469:hover{border-color:var(--color-border-warm);transform:translateY(-2px);box-shadow:var(--shadow-md)}._sessionCardError_rr1d6_487{border-color:#a8453a66}._cardHeader_rr1d6_491{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-sm)}._cardTarget_rr1d6_498{display:flex;align-items:flex-start;gap:10px;min-width:0;flex:1}._cardFavicon_rr1d6_506{font-size:1.2rem;line-height:1;padding-top:2px}._cardTitles_rr1d6_512{display:flex;flex-direction:column;min-width:0}._cardTitle_rr1d6_512{font-size:.95rem;font-weight:600;color:var(--color-text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._cardUrl_rr1d6_527{font-size:.78rem;font-family:var(--font-mono);color:var(--color-text-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._cardTime_rr1d6_536{display:flex;flex-direction:column;align-items:flex-end;flex-shrink:0}._timeAgo_rr1d6_543{font-size:.78rem;font-weight:600;color:var(--color-text-secondary)}._timeExact_rr1d6_549{font-size:.7rem;color:var(--color-text-muted)}._cardMetaRow_rr1d6_554{display:flex;align-items:center;gap:6px;flex-wrap:wrap}._clientTag_rr1d6_561{display:inline-flex;align-items:center;gap:4px;padding:3px 8px;background:#1a1410b3;border:1px solid var(--color-border);border-radius:var(--radius-sm);font-size:.72rem;color:var(--color-text-secondary)}._tagIcon_rr1d6_573,._tagFlag_rr1d6_573{font-size:.75rem}._cardTelemetryBar_rr1d6_577{display:grid;grid-template-columns:repeat(4,1fr);background:#140f0c;border:1px solid var(--color-border);border-radius:var(--radius-md);padding:8px 10px;gap:4px;text-align:center}._telemetryItem_rr1d6_588{display:flex;flex-direction:column;gap:2px}._telemetryLabel_rr1d6_594{font-size:.66rem;font-weight:700;color:var(--color-text-muted);text-transform:uppercase}._telemetryValue_rr1d6_601{font-size:.82rem;font-weight:600;color:var(--color-text)}._errorHighlight_rr1d6_607{color:#f87171}._cardFooter_rr1d6_611{display:flex;align-items:center;justify-content:space-between;gap:var(--space-sm);padding-top:var(--space-xs);border-top:1px solid var(--color-border)}._playBtn_rr1d6_620{display:inline-flex;align-items:center;gap:6px;padding:7px 16px;background:var(--color-primary);color:var(--color-text-inverse);font-size:.8rem;font-weight:600;border-radius:var(--radius-md);border:none;cursor:pointer;transition:all var(--transition-fast)}._playBtn_rr1d6_620:hover{background:var(--color-primary-hover);transform:translateY(-1px)}._cardDeleteBtn_rr1d6_640{background:transparent;border:1px solid transparent;color:var(--color-text-muted);padding:6px 8px;border-radius:var(--radius-sm);cursor:pointer;transition:all var(--transition-fast)}._cardDeleteBtn_rr1d6_640:hover{color:var(--color-error);background:var(--color-error-light);border-color:#a8453a4d}._tableCard_rr1d6_657{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);overflow:hidden;box-shadow:var(--shadow-sm)}._tableWrap_rr1d6_665{overflow-x:auto}._table_rr1d6_657{width:100%;border-collapse:collapse;text-align:left;font-size:var(--font-size-sm)}._th_rr1d6_676{padding:12px 14px;background:#140f0c;color:var(--color-text-muted);font-weight:600;font-size:.76rem;text-transform:uppercase;letter-spacing:.04em;border-bottom:1px solid var(--color-border);cursor:pointer;-webkit-user-select:none;user-select:none}._thContent_rr1d6_689{display:flex;align-items:center;gap:6px}._thActions_rr1d6_695{text-align:right;cursor:default}._sortActive_rr1d6_700{color:var(--color-primary)}._sortInactive_rr1d6_704{opacity:.3}._tr_rr1d6_708{border-bottom:1px solid var(--color-border);transition:background-color var(--transition-fast)}._tr_rr1d6_708:hover{background-color:var(--color-surface-hover)}._td_rr1d6_717{padding:12px 14px;color:var(--color-text);vertical-align:middle}._targetCell_rr1d6_723{display:flex;flex-direction:column;max-width:260px}._targetTitle_rr1d6_729{font-weight:600;color:var(--color-text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._targetUrl_rr1d6_737{font-size:.76rem;font-family:var(--font-mono);color:var(--color-text-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._badgePill_rr1d6_746{display:inline-flex;align-items:center;gap:4px;padding:2px 6px;background:#1a1410b3;border:1px solid var(--color-border);border-radius:var(--radius-sm);font-size:.74rem}._dateCell_rr1d6_757{display:flex;flex-direction:column}._datePrimary_rr1d6_762{font-weight:500}._dateSecondary_rr1d6_766{font-size:.72rem;color:var(--color-text-muted)}._durationPill_rr1d6_771{font-size:.8rem;font-family:var(--font-mono);color:var(--color-text-secondary)}._statCount_rr1d6_777{font-family:var(--font-mono);font-size:.82rem;font-weight:500}._errorCount_rr1d6_783{font-family:var(--font-mono);font-size:.82rem;color:var(--color-text-muted)}._hasErrors_rr1d6_789{color:#f87171;font-weight:600}._tdActions_rr1d6_794{text-align:right}._actionButtons_rr1d6_798{display:inline-flex;align-items:center;gap:6px}._tablePlayBtn_rr1d6_804{display:inline-flex;align-items:center;gap:4px;padding:4px 10px;background:var(--color-surface-elevated);border:1px solid var(--color-border-warm);color:var(--color-text);font-size:.76rem;font-weight:600;border-radius:var(--radius-sm);cursor:pointer;transition:all var(--transition-fast)}._tablePlayBtn_rr1d6_804:hover{background:var(--color-primary);color:var(--color-text-inverse);border-color:var(--color-primary)}._deleteBtn_rr1d6_825{background:transparent;border:none;color:var(--color-text-muted);cursor:pointer;padding:4px}._deleteBtn_rr1d6_825:hover{color:var(--color-error)}._paginationBar_rr1d6_838{display:flex;align-items:center;justify-content:space-between;gap:var(--space-md);flex-wrap:wrap;padding-top:var(--space-md);border-top:1px solid var(--color-border)}._paginationLeft_rr1d6_848{display:flex;align-items:center;gap:var(--space-md);flex-wrap:wrap}._paginationInfo_rr1d6_855{font-size:.82rem;color:var(--color-text-secondary)}._limitSelectorWrap_rr1d6_860{display:flex;align-items:center;gap:6px}._limitLabel_rr1d6_866{font-size:.76rem;color:var(--color-text-muted)}._limitSelect_rr1d6_860{background:#140f0c;border:1px solid var(--color-border);border-radius:var(--radius-sm);padding:3px 8px;color:var(--color-text);font-size:.78rem;outline:none;cursor:pointer}._limitSelect_rr1d6_860:focus{border-color:var(--color-primary)}._highlightText_rr1d6_886{color:var(--color-text);font-weight:600}._paginationControls_rr1d6_891{display:flex;align-items:center;gap:4px}._pageBtn_rr1d6_897{padding:5px 12px;background:var(--color-surface);border:1px solid var(--color-border);color:var(--color-text-secondary);font-size:.8rem;font-weight:500;border-radius:var(--radius-sm);cursor:pointer;transition:all var(--transition-fast)}._pageBtn_rr1d6_897:hover:not(:disabled){background:var(--color-surface-hover);color:var(--color-text);border-color:var(--color-border-warm)}._pageBtn_rr1d6_897:disabled{opacity:.4;cursor:not-allowed}._pageBtnActive_rr1d6_920{background:var(--color-primary);color:var(--color-text-inverse);border-color:var(--color-primary);font-weight:600}._pageNumberGroup_rr1d6_927{display:inline-flex;align-items:center;gap:4px}._pageEllipsis_rr1d6_933{padding:0 4px;color:var(--color-text-muted)}@keyframes _spin_rr1d6_1{to{transform:rotate(360deg)}}@keyframes _fadeIn_rr1d6_1{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@media(max-width:900px){._drawerGrid_rr1d6_277,._cardGrid_rr1d6_463{grid-template-columns:1fr}}._container_td85v_1{background:var(--color-surface);border:1px solid var(--color-border-warm);border-radius:var(--radius-xl);padding:var(--space-xl);box-shadow:var(--shadow-md);margin-bottom:var(--space-xl);display:flex;flex-direction:column;gap:var(--space-xl);position:relative;overflow:hidden}._container_td85v_1:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,#7a8c5e,#c67b4e,#38bdf8)}._header_td85v_26{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-md);flex-wrap:wrap}._headerLeft_td85v_34{max-width:680px}._badge_td85v_38{display:inline-flex;align-items:center;gap:6px;font-size:.72rem;font-weight:700;color:var(--color-primary);background:var(--color-primary-light);border:1px solid rgba(122,140,94,.3);padding:3px 10px;border-radius:999px;letter-spacing:.08em;margin-bottom:var(--space-sm);text-transform:uppercase}._badgeDot_td85v_54{width:6px;height:6px;border-radius:50%;background-color:var(--color-primary);box-shadow:0 0 6px var(--color-primary)}._title_td85v_62{font-size:1.5rem;font-weight:700;color:var(--color-text);letter-spacing:-.02em;margin-bottom:6px}._subtitle_td85v_70{font-size:var(--font-size-sm);color:var(--color-text-secondary);line-height:1.6}._headerRight_td85v_76{display:flex;align-items:center;gap:var(--space-sm)}._demoBtn_td85v_82{display:inline-flex;align-items:center;gap:8px;padding:8px 16px;background:linear-gradient(135deg,#7a8c5e40,#5c6b4526);border:1px solid rgba(122,140,94,.4);color:var(--color-text);font-size:var(--font-size-sm);font-weight:600;border-radius:var(--radius-md);cursor:pointer;transition:all var(--transition-fast);white-space:nowrap}._demoBtn_td85v_82:hover{background:linear-gradient(135deg,#7a8c5e61,#5c6b4540);border-color:var(--color-primary);color:#fff;box-shadow:0 0 12px #7a8c5e4d}._closeBtn_td85v_105{background:transparent;border:1px solid var(--color-border);color:var(--color-text-muted);width:32px;height:32px;border-radius:var(--radius-md);display:flex;align-items:center;justify-content:center;cursor:pointer;font-size:14px;transition:all var(--transition-fast)}._closeBtn_td85v_105:hover{color:var(--color-text);border-color:var(--color-border-warm);background:var(--color-surface-hover)}._keyBar_td85v_127{display:flex;align-items:center;justify-content:space-between;background:#1a1410b3;border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:10px 16px;gap:var(--space-md);flex-wrap:wrap}._keyBarLeft_td85v_139{display:flex;align-items:center;gap:12px;flex-wrap:wrap}._keyLabel_td85v_146{font-size:.82rem;font-weight:600;color:var(--color-text-secondary)}._keyCode_td85v_152{font-family:var(--font-mono);font-size:.85rem;color:#ede6dc;background:#231e18e6;padding:4px 10px;border-radius:var(--radius-sm);border:1px solid var(--color-border-warm)}._keyToggleBtn_td85v_162{background:transparent;border:none;color:var(--color-text-muted);font-size:.75rem;text-decoration:underline;cursor:pointer;padding:2px 4px}._keyToggleBtn_td85v_162:hover{color:var(--color-text)}._keyBarRight_td85v_176{display:flex;align-items:center;gap:12px}._wsNameTag_td85v_182{font-size:.8rem;color:var(--color-text-muted)}._copyKeyBtn_td85v_187{display:inline-flex;align-items:center;gap:6px;padding:5px 12px;background:var(--color-surface-elevated);border:1px solid var(--color-border-warm);color:var(--color-text);font-size:.8rem;font-weight:600;border-radius:var(--radius-md);cursor:pointer;transition:all var(--transition-fast)}._copyKeyBtn_td85v_187:hover{background:var(--color-surface-hover);border-color:var(--color-primary);color:#fff}._visualFlowSection_td85v_209{display:flex;flex-direction:column;gap:var(--space-md)}._sectionHeadingRow_td85v_215{display:flex;flex-direction:column;gap:2px}._sectionSub_td85v_221{font-size:.72rem;font-weight:700;letter-spacing:.08em;color:var(--color-accent);text-transform:uppercase}._sectionHeading_td85v_215{font-size:1.15rem;font-weight:700;color:var(--color-text)}._imageGrid_td85v_235{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--space-lg)}._imageCard_td85v_241{background:#1a141099;border:1px solid var(--color-border);border-radius:var(--radius-lg);overflow:hidden;display:flex;flex-direction:column;transition:border-color var(--transition-fast),transform var(--transition-fast)}._imageCard_td85v_241:hover{border-color:var(--color-border-warm);transform:translateY(-2px)}._imageFrame_td85v_256{width:100%;aspect-ratio:16 / 9;background:#0f0d0b;overflow:hidden;border-bottom:1px solid var(--color-border)}._realImage_td85v_264{width:100%;height:100%;object-fit:cover;display:block;transition:transform .3s ease}._imageCard_td85v_241:hover ._realImage_td85v_264{transform:scale(1.02)}._imageInfo_td85v_276{padding:var(--space-md);display:flex;flex-direction:column;gap:4px}._imageStepBadge_td85v_283{font-size:.68rem;font-weight:700;letter-spacing:.06em;color:var(--color-primary);text-transform:uppercase}._imageTitle_td85v_291{font-size:.95rem;font-weight:600;color:var(--color-text)}._imageDesc_td85v_297{font-size:.8rem;color:var(--color-text-secondary);line-height:1.5}._methodSwitcher_td85v_304{display:flex;flex-direction:column;gap:var(--space-sm)}._methodTabs_td85v_310{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-md)}._methodTab_td85v_310{display:flex;align-items:center;gap:12px;padding:14px 18px;background:#1a1410b3;border:1px solid var(--color-border);border-radius:var(--radius-lg);cursor:pointer;text-align:left;transition:all var(--transition-fast)}._methodTab_td85v_310:hover{background:var(--color-surface-hover);border-color:var(--color-border-warm)}._methodTabActive_td85v_334{background:linear-gradient(135deg,#7a8c5e29,#231e18e6);border-color:var(--color-primary);box-shadow:0 0 14px #7a8c5e2e,inset 0 1px #ffffff0d}._methodIcon_td85v_340{font-size:1.5rem}._methodTextGroup_td85v_344{display:flex;flex-direction:column}._methodTabTitle_td85v_349{font-size:.95rem;font-weight:600;color:var(--color-text)}._methodTabSub_td85v_355{font-size:.78rem;color:var(--color-text-muted)}._methodContent_td85v_361{display:flex;flex-direction:column;gap:var(--space-lg)}._stepBlock_td85v_367{display:flex;flex-direction:column;gap:var(--space-md)}._stepHeader_td85v_373{display:flex;align-items:flex-start;gap:12px}._stepNumber_td85v_379{width:28px;height:28px;border-radius:50%;background:var(--color-primary);color:var(--color-text-inverse);font-weight:700;font-size:.85rem;display:flex;align-items:center;justify-content:center;flex-shrink:0;box-shadow:0 0 8px #7a8c5e66}._stepTitleWrapper_td85v_394{display:flex;flex-direction:column;gap:2px}._stepTitle_td85v_394{font-size:1rem;font-weight:600;color:var(--color-text)}._stepDesc_td85v_406{font-size:.84rem;color:var(--color-text-secondary)}._stepDesc_td85v_406 code{background:#231e18cc;padding:1px 5px;border-radius:4px;border:1px solid var(--color-border);font-family:var(--font-mono);font-size:.8rem;color:#ede6dc}._pmSelector_td85v_422,._frameworkTabs_td85v_423{display:flex;gap:6px;flex-wrap:wrap}._pmBtn_td85v_429,._frameworkTab_td85v_423{padding:6px 14px;background:#1a141099;border:1px solid var(--color-border);border-radius:var(--radius-md);font-size:.8rem;font-weight:500;color:var(--color-text-muted);cursor:pointer;transition:all var(--transition-fast)}._pmBtn_td85v_429:hover,._frameworkTab_td85v_423:hover{color:var(--color-text);background:var(--color-surface-hover)}._pmBtnActive_td85v_448,._frameworkTabActive_td85v_449{background:var(--color-surface-elevated);border-color:var(--color-primary);color:var(--color-text);font-weight:600;box-shadow:0 1px 4px #0003}._codeCard_td85v_458{background:#140f0c;border:1px solid var(--color-border);border-radius:var(--radius-lg);overflow:hidden;box-shadow:inset 0 1px 3px #0006}._codeHeader_td85v_466{display:flex;align-items:center;justify-content:space-between;padding:8px 14px;background:#1a1410;border-bottom:1px solid var(--color-border)}._windowDots_td85v_475{display:flex;align-items:center;gap:6px}._dotRed_td85v_481{width:9px;height:9px;border-radius:50%;background:#ef4444;opacity:.8}._dotYellow_td85v_482{width:9px;height:9px;border-radius:50%;background:#f59e0b;opacity:.8}._dotGreen_td85v_483{width:9px;height:9px;border-radius:50%;background:#10b981;opacity:.8}._codeLang_td85v_485{font-size:.76rem;font-family:var(--font-mono);color:var(--color-text-muted)}._copyBtn_td85v_491{padding:4px 10px;background:#ffffff0f;border:1px solid var(--color-border-warm);border-radius:var(--radius-sm);color:var(--color-text-secondary);font-size:.75rem;font-weight:600;cursor:pointer;transition:all var(--transition-fast)}._copyBtn_td85v_491:hover{background:#ffffff1f;color:#fff}._codeBody_td85v_508{margin:0;padding:14px 16px;overflow-x:auto;font-family:var(--font-mono);font-size:.82rem;line-height:1.6;color:#ede6dc}._promptChar_td85v_518{color:var(--color-primary);font-weight:700;-webkit-user-select:none;user-select:none;margin-right:6px}._verificationCard_td85v_526{background:#1a1410b3;border:1px solid var(--color-border-warm);border-radius:var(--radius-lg);padding:var(--space-lg);display:flex;flex-direction:column;gap:var(--space-md)}._verificationHeader_td85v_536{display:flex;align-items:flex-start;gap:12px}._activationOptionsGrid_td85v_542{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--space-md)}._activationOption_td85v_542{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--space-md);display:flex;flex-direction:column;gap:6px}._optTag_td85v_558{font-size:.68rem;font-weight:700;letter-spacing:.06em;color:var(--color-accent);text-transform:uppercase}._optTitle_td85v_566{font-size:.9rem;font-weight:600;color:var(--color-text)}._optDesc_td85v_572{font-size:.78rem;color:var(--color-text-secondary);line-height:1.45}._miniCodeRow_td85v_578{display:flex;align-items:center;justify-content:space-between;background:#140f0c;border:1px solid var(--color-border);border-radius:var(--radius-sm);padding:4px 8px;margin-top:4px}._miniCodeRow_td85v_578 code{font-family:var(--font-mono);font-size:.74rem;color:#86efac;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._miniCopyBtn_td85v_598{background:transparent;border:none;color:var(--color-text-muted);font-size:.72rem;font-weight:600;cursor:pointer;padding:2px 4px}._miniCopyBtn_td85v_598:hover{color:var(--color-text)}._optActionBtn_td85v_612{margin-top:6px;padding:6px 12px;background:var(--color-primary);color:var(--color-text-inverse);font-size:.78rem;font-weight:600;border-radius:var(--radius-sm);border:none;cursor:pointer;transition:background-color var(--transition-fast);text-align:center}._optActionBtn_td85v_612:hover{background-color:var(--color-primary-hover)}@media(max-width:900px){._imageGrid_td85v_235,._activationOptionsGrid_td85v_542,._methodTabs_td85v_310{grid-template-columns:1fr}}._page_1le7f_1{display:flex;flex-direction:column;gap:var(--space-xl);padding:var(--space-md) 0 var(--space-3xl);max-width:100%}._header_1le7f_9{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-md)}._headerLeft_1le7f_16{max-width:680px}._title_1le7f_20{font-size:1.65rem;font-weight:700;color:var(--color-text);letter-spacing:-.02em;margin-bottom:4px}._subtitle_1le7f_28{font-size:var(--font-size-sm);color:var(--color-text-secondary);line-height:1.5}.switch.svelte-a6h7w7.svelte-a6h7w7.svelte-a6h7w7{height:1em;display:flex;align-items:center}.switch.disabled.svelte-a6h7w7.svelte-a6h7w7.svelte-a6h7w7{opacity:.5}.label.svelte-a6h7w7.svelte-a6h7w7.svelte-a6h7w7{margin:0 8px}.switch.svelte-a6h7w7 input[type=checkbox].svelte-a6h7w7.svelte-a6h7w7{position:absolute;opacity:0}.switch.svelte-a6h7w7 label.svelte-a6h7w7.svelte-a6h7w7{width:2em;height:1em;position:relative;cursor:pointer;display:block}.switch.disabled.svelte-a6h7w7 label.svelte-a6h7w7.svelte-a6h7w7{cursor:not-allowed}.switch.svelte-a6h7w7 label.svelte-a6h7w7.svelte-a6h7w7:before{content:"";position:absolute;width:2em;height:1em;left:.1em;transition:background .1s ease;background:#4950f680;border-radius:50px}.switch.svelte-a6h7w7 label.svelte-a6h7w7.svelte-a6h7w7:after{content:"";position:absolute;width:1em;height:1em;border-radius:50px;left:0;transition:all .2s ease;box-shadow:0 2px 5px #0000004d;background:#fcfff4;animation:switch-off .2s ease-out;z-index:2}.switch.svelte-a6h7w7 input[type=checkbox].svelte-a6h7w7:checked+label.svelte-a6h7w7:before{background:#4950f6}.switch.svelte-a6h7w7 input[type=checkbox].svelte-a6h7w7:checked+label.svelte-a6h7w7:after{animation:switch-on .2s ease-out;left:1.1em}.rr-controller.svelte-189zk2r.svelte-189zk2r{width:100%;height:80px;background:#fff;display:flex;flex-direction:column;justify-content:space-around;align-items:center;border-radius:0 0 5px 5px}.rr-timeline.svelte-189zk2r.svelte-189zk2r{width:80%;display:flex;align-items:center}.rr-timeline__time.svelte-189zk2r.svelte-189zk2r{display:inline-block;width:100px;text-align:center;color:#11103e}.rr-progress.svelte-189zk2r.svelte-189zk2r{flex:1;height:12px;background:#eee;position:relative;border-radius:3px;cursor:pointer;box-sizing:border-box;border-top:solid 4px #fff;border-bottom:solid 4px #fff}.rr-progress.disabled.svelte-189zk2r.svelte-189zk2r{cursor:not-allowed}.rr-progress__step.svelte-189zk2r.svelte-189zk2r{height:100%;position:absolute;left:0;top:0;background:#e0e1fe}.rr-progress__handler.svelte-189zk2r.svelte-189zk2r{width:20px;height:20px;border-radius:10px;position:absolute;top:2px;transform:translate(-50%,-50%);background:#4950f6}.rr-controller__btns.svelte-189zk2r.svelte-189zk2r{display:flex;align-items:center;justify-content:center;font-size:13px}.rr-controller__btns.svelte-189zk2r button.svelte-189zk2r{width:32px;height:32px;display:flex;padding:0;align-items:center;justify-content:center;background:none;border:none;border-radius:50%;cursor:pointer}.rr-controller__btns.svelte-189zk2r button.svelte-189zk2r:active{background:#e0e1fe}.rr-controller__btns.svelte-189zk2r button.active.svelte-189zk2r{color:#fff;background:#4950f6}.rr-controller__btns.svelte-189zk2r button.svelte-189zk2r:disabled{cursor:not-allowed}.replayer-wrapper{position:relative}.replayer-mouse{position:absolute;width:20px;height:20px;transition:left .05s linear,top .05s linear;background-size:contain;background-position:center center;background-repeat:no-repeat;background-image:url(data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9JzMwMHB4JyB3aWR0aD0nMzAwcHgnICBmaWxsPSIjMDAwMDAwIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGRhdGEtbmFtZT0iTGF5ZXIgMSIgdmlld0JveD0iMCAwIDUwIDUwIiB4PSIwcHgiIHk9IjBweCI+PHRpdGxlPkRlc2lnbl90bnA8L3RpdGxlPjxwYXRoIGQ9Ik00OC43MSw0Mi45MUwzNC4wOCwyOC4yOSw0NC4zMywxOEExLDEsMCwwLDAsNDQsMTYuMzlMMi4zNSwxLjA2QTEsMSwwLDAsMCwxLjA2LDIuMzVMMTYuMzksNDRhMSwxLDAsMCwwLDEuNjUuMzZMMjguMjksMzQuMDgsNDIuOTEsNDguNzFhMSwxLDAsMCwwLDEuNDEsMGw0LjM4LTQuMzhBMSwxLDAsMCwwLDQ4LjcxLDQyLjkxWm0tNS4wOSwzLjY3TDI5LDMyYTEsMSwwLDAsMC0xLjQxLDBsLTkuODUsOS44NUwzLjY5LDMuNjlsMzguMTIsMTRMMzIsMjcuNThBMSwxLDAsMCwwLDMyLDI5TDQ2LjU5LDQzLjYyWiI+PC9wYXRoPjwvc3ZnPg==);border-color:transparent}.replayer-mouse:after{content:"";display:inline-block;width:20px;height:20px;background:#4950f6;border-radius:100%;transform:translate(-50%,-50%);opacity:.3}.replayer-mouse.active:after{animation:click .2s ease-in-out 1}.replayer-mouse.touch-device{background-image:none;width:70px;height:70px;border-width:4px;border-style:solid;border-radius:100%;margin-left:-37px;margin-top:-37px;border-color:#4950f600;transition:left 0s linear,top 0s linear,border-color .2s ease-in-out}.replayer-mouse.touch-device.touch-active{border-color:#4950f6;transition:left .25s linear,top .25s linear,border-color .2s ease-in-out}.replayer-mouse.touch-device:after{opacity:0}.replayer-mouse.touch-device.active:after{animation:touch-click .2s ease-in-out 1}.replayer-mouse-tail{position:absolute;pointer-events:none}@keyframes click{0%{opacity:.3;width:20px;height:20px}50%{opacity:.5;width:10px;height:10px}}@keyframes touch-click{0%{opacity:0;width:20px;height:20px}50%{opacity:.5;width:10px;height:10px}}.rr-player{position:relative;background:#fff;float:left;border-radius:5px;box-shadow:0 24px 48px #11103e1f}.rr-player__frame{overflow:hidden}.replayer-wrapper{float:left;clear:both;transform-origin:top left;left:50%;top:50%}.replayer-wrapper>iframe{border:none}._overlay_1jqr7_3{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9998;background:transparent}._drawer_1jqr7_10{position:fixed;top:0;right:0;bottom:0;width:460px;max-width:95vw;z-index:9999;background:linear-gradient(160deg,#141010,#0f0c09 60%,#0c0e18);border-left:1px solid rgba(99,102,241,.25);box-shadow:-12px 0 60px #000000a6,-2px 0 20px #6366f114;display:flex;flex-direction:column;animation:_slideIn_1jqr7_1 .22s cubic-bezier(.16,1,.3,1)}@keyframes _slideIn_1jqr7_1{0%{transform:translate(100%);opacity:0}to{transform:translate(0);opacity:1}}._header_1jqr7_39{display:flex;align-items:center;gap:10px;padding:14px 16px 12px;border-bottom:1px solid rgba(255,255,255,.07);flex-shrink:0;background:#0003}._headerIcon_1jqr7_49{width:28px;height:28px;border-radius:8px;background:linear-gradient(135deg,#6366f140,#8b5cf633);border:1px solid rgba(99,102,241,.35);display:flex;align-items:center;justify-content:center;font-size:14px;flex-shrink:0}._headerInfo_1jqr7_62{flex:1;min-width:0}._headerTitle_1jqr7_67{font-size:12px;font-weight:700;color:#e4e4e7;letter-spacing:.02em}._headerSub_1jqr7_74{font-size:10px;color:#71717a;margin-top:1px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._closeBtn_1jqr7_83{width:24px;height:24px;display:flex;align-items:center;justify-content:center;background:#ffffff0f;border:1px solid rgba(255,255,255,.1);border-radius:6px;color:#71717a;font-size:12px;cursor:pointer;flex-shrink:0;transition:all .15s}._closeBtn_1jqr7_83:hover{background:#ef444426;border-color:#ef44444d;color:#f87171}._contextBanner_1jqr7_107{margin:10px 14px 0;padding:8px 12px;background:#1e1a16cc;border:1px solid rgba(255,255,255,.07);border-radius:8px;flex-shrink:0}._contextLabel_1jqr7_116{font-size:9px;font-weight:700;color:#52525b;text-transform:uppercase;letter-spacing:.08em;margin-bottom:4px}._contextText_1jqr7_125{font-family:JetBrains Mono,Fira Code,Menlo,monospace;font-size:10px;color:#a1a1aa;line-height:1.4;word-break:break-all;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}._levelBadge_1jqr7_137{display:inline-block;font-size:9px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;padding:1px 6px;border-radius:4px;margin-bottom:4px}._levelError_1jqr7_148{background:#ef444426;color:#f87171;border:1px solid rgba(239,68,68,.25)}._levelWarn_1jqr7_154{background:#f59e0b1f;color:#fbbf24;border:1px solid rgba(245,158,11,.2)}._levelLog_1jqr7_160{background:#6366f11a;color:#818cf8;border:1px solid rgba(99,102,241,.2)}._statusBadge_1jqr7_166{display:inline-block;font-size:9px;font-weight:700;padding:1px 6px;border-radius:4px;margin-bottom:4px}._statusOk_1jqr7_175{background:#10b9811f;color:#34d399;border:1px solid rgba(16,185,129,.2)}._statusError_1jqr7_181{background:#ef444426;color:#f87171;border:1px solid rgba(239,68,68,.25)}._body_1jqr7_189{flex:1;min-height:0;overflow-y:auto;padding:12px 14px 0;display:flex;flex-direction:column;gap:12px;scrollbar-width:thin;scrollbar-color:#3f3f46 transparent}._body_1jqr7_189::-webkit-scrollbar{width:4px}._body_1jqr7_189::-webkit-scrollbar-track{background:transparent}._body_1jqr7_189::-webkit-scrollbar-thumb{background:#3f3f46;border-radius:2px}._aiCard_1jqr7_216{background:#120f0c99;border:1px solid rgba(99,102,241,.18);border-radius:10px;overflow:hidden;flex-shrink:0}._aiCardHeader_1jqr7_224{display:flex;align-items:center;gap:8px;padding:8px 12px;background:#6366f10f;border-bottom:1px solid rgba(99,102,241,.12)}._aiCardHeaderIcon_1jqr7_233{font-size:12px}._aiCardHeaderTitle_1jqr7_237{font-size:10px;font-weight:700;color:#818cf8;text-transform:uppercase;letter-spacing:.06em;flex:1}._modelBadge_1jqr7_246{font-size:9px;font-weight:600;color:#52525b;background:#ffffff0d;padding:2px 6px;border-radius:4px}._aiCardBody_1jqr7_255{padding:12px}._aiResponseText_1jqr7_259{font-size:12px;line-height:1.7;color:#d4d4d8;white-space:pre-wrap;word-break:break-word}._aiResponseText_1jqr7_259 code{font-family:JetBrains Mono,Fira Code,Menlo,monospace;font-size:11px;background:#6366f11a;border:1px solid rgba(99,102,241,.15);border-radius:4px;padding:1px 5px;color:#a5b4fc}._aiResponseText_1jqr7_259 pre{background:#0006;border:1px solid rgba(255,255,255,.06);border-radius:8px;padding:10px 12px;overflow-x:auto;margin:8px 0}._aiResponseText_1jqr7_259 pre code{background:none;border:none;padding:0;font-size:11px;color:#d4d4d8}._thinking_1jqr7_296{display:flex;align-items:center;gap:8px;padding:14px 12px;color:#71717a;font-size:11px}._thinkingDots_1jqr7_305{display:flex;gap:3px}._thinkingDots_1jqr7_305 span{width:5px;height:5px;border-radius:50%;background:#6366f1;animation:_blink_1jqr7_1 1.2s ease-in-out infinite}._thinkingDots_1jqr7_305 span:nth-child(2){animation-delay:.2s}._thinkingDots_1jqr7_305 span:nth-child(3){animation-delay:.4s}@keyframes _blink_1jqr7_1{0%,80%,to{opacity:.2;transform:scale(.8)}40%{opacity:1;transform:scale(1)}}._errorCard_1jqr7_328{padding:12px;background:#ef444414;border:1px solid rgba(239,68,68,.2);border-radius:8px;font-size:12px;color:#f87171;line-height:1.5}._errorCard_1jqr7_328 a{color:#818cf8;text-decoration:underline;cursor:pointer}._chatHistory_1jqr7_346{display:flex;flex-direction:column;gap:8px;flex-shrink:0}._chatBubble_1jqr7_353{padding:10px 12px;border-radius:8px;font-size:12px;line-height:1.6;word-break:break-word}._chatBubbleUser_1jqr7_361{background:#6366f11f;border:1px solid rgba(99,102,241,.2);color:#c7d2fe;align-self:flex-end;max-width:90%;border-radius:8px 8px 2px}._chatBubbleAssistant_1jqr7_370{background:#120f0c99;border:1px solid rgba(255,255,255,.06);color:#d4d4d8;align-self:flex-start;max-width:100%;white-space:pre-wrap}._chatBubbleAssistant_1jqr7_370 code{font-family:JetBrains Mono,Fira Code,Menlo,monospace;font-size:10.5px;background:#6366f11a;border:1px solid rgba(99,102,241,.15);border-radius:3px;padding:1px 4px;color:#a5b4fc}._inputArea_1jqr7_391{flex-shrink:0;padding:10px 14px 14px;border-top:1px solid rgba(255,255,255,.07);background:#00000026;display:flex;gap:8px;align-items:flex-end}._inputWrapper_1jqr7_401{flex:1;background:#0a0806cc;border:1px solid rgba(255,255,255,.1);border-radius:8px;display:flex;align-items:flex-end;padding:2px;transition:border-color .15s}._inputWrapper_1jqr7_401:focus-within{border-color:#6366f180;box-shadow:0 0 0 2px #6366f11a}._followUpInput_1jqr7_417{flex:1;background:none;border:none;outline:none;color:#e4e4e7;font-size:12px;font-family:system-ui,-apple-system,sans-serif;padding:8px 10px;min-height:36px;max-height:120px;resize:none;line-height:1.5}._followUpInput_1jqr7_417::placeholder{color:#52525b}._sendBtn_1jqr7_436{height:36px;padding:0 14px;background:linear-gradient(135deg,#4f46e5,#6366f1);border:none;border-radius:6px;color:#fff;font-size:12px;font-weight:600;cursor:pointer;display:flex;align-items:center;gap:5px;transition:all .15s;flex-shrink:0;white-space:nowrap}._sendBtn_1jqr7_436:hover:not(:disabled){background:linear-gradient(135deg,#5b51f5,#7c3aed);transform:translateY(-1px)}._sendBtn_1jqr7_436:disabled{opacity:.4;cursor:not-allowed;transform:none}._noKeyBanner_1jqr7_467{margin:12px 14px;padding:14px;background:#f59e0b14;border:1px solid rgba(245,158,11,.25);border-radius:10px;font-size:12px;color:#fbbf24;line-height:1.6}._noKeyBannerLink_1jqr7_478{display:inline-block;margin-top:8px;padding:5px 12px;background:#f59e0b26;border:1px solid rgba(245,158,11,.3);border-radius:6px;color:#fbbf24;font-size:11px;font-weight:600;cursor:pointer;text-decoration:none;transition:all .15s}._noKeyBannerLink_1jqr7_478:hover{background:#f59e0b40}._contextMenu_1jqr7_499{position:fixed;z-index:99999;background:#1c1814;border:1px solid rgba(255,255,255,.12);border-radius:8px;box-shadow:0 8px 32px #0009,0 2px 8px #0006;padding:4px;min-width:200px;animation:_menuFadeIn_1jqr7_1 .1s ease}@keyframes _menuFadeIn_1jqr7_1{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}._contextMenuItem_1jqr7_516{display:flex;align-items:center;gap:10px;width:100%;padding:8px 12px;background:none;border:none;border-radius:5px;color:#d4d4d8;font-size:12px;font-family:system-ui,-apple-system,sans-serif;cursor:pointer;text-align:left;transition:background .1s;white-space:nowrap}._contextMenuItem_1jqr7_516:hover{background:#6366f126;color:#e4e4e7}._contextMenuIcon_1jqr7_539{font-size:13px;flex-shrink:0}._contextMenuSep_1jqr7_544{height:1px;background:#ffffff12;margin:3px 4px}._container_1d4yv_3{display:flex;flex-direction:column;height:100%;width:100%;background:#0d0b09;color:#e4e4e7;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;overflow:hidden;position:relative}._toolbar_1d4yv_17{display:flex;align-items:center;justify-content:space-between;padding:8px 16px;background:#14110e;border-bottom:1px solid #292019;flex-shrink:0;gap:12px;z-index:10}._toolbarLeft_1d4yv_29{display:flex;align-items:center;gap:10px}._aiBadge_1d4yv_35{display:flex;align-items:center;gap:6px;font-size:12px;font-weight:700;color:#10b981;background:#10b9811a;border:1px solid rgba(16,185,129,.25);padding:4px 10px;border-radius:6px;letter-spacing:.02em}._modelTag_1d4yv_49{font-size:11px;color:#a1a1aa;background:#ffffff0a;padding:3px 8px;border-radius:4px;border:1px solid rgba(255,255,255,.08)}._toolbarRight_1d4yv_58{display:flex;align-items:center;gap:8px}._contextToggleBtn_1d4yv_64{display:flex;align-items:center;gap:6px;background:#6366f11f;border:1px solid rgba(99,102,241,.3);color:#a5b4fc;padding:5px 12px;border-radius:6px;font-size:12px;font-weight:600;cursor:pointer;transition:all .15s ease}._contextToggleBtn_1d4yv_64:hover{background:#6366f133;border-color:#6366f180;color:#e0e7ff}._contextCountPill_1d4yv_85{background:#6366f1;color:#fff;font-size:10px;font-weight:700;padding:1px 6px;border-radius:10px}._toolBtn_1d4yv_94{background:#ffffff0a;border:1px solid rgba(255,255,255,.08);color:#a1a1aa;padding:5px 10px;border-radius:6px;font-size:11px;cursor:pointer;transition:all .15s ease;display:flex;align-items:center;gap:4px}._toolBtn_1d4yv_94:hover{background:#ffffff14;color:#f4f4f5}._chatFeed_1d4yv_115{flex:1;min-height:0;overflow-y:auto;padding:24px 20px;display:flex;flex-direction:column;gap:20px;scrollbar-width:thin;scrollbar-color:#3f3f46 transparent}._heroContainer_1d4yv_129{display:flex;flex-direction:column;align-items:center;justify-content:center;margin:auto;max-width:620px;text-align:center;padding:40px 16px;animation:_fadeIn_1d4yv_1 .3s ease}@keyframes _fadeIn_1d4yv_1{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}._heroIconWrap_1d4yv_146{width:52px;height:52px;border-radius:16px;background:linear-gradient(135deg,#10b98140,#6366f140);border:1px solid rgba(16,185,129,.4);display:flex;align-items:center;justify-content:center;font-size:26px;margin-bottom:16px;box-shadow:0 8px 24px #10b98126}._heroTitle_1d4yv_160{font-size:19px;font-weight:700;color:#f4f4f5;margin-bottom:8px}._heroSubtitle_1d4yv_167{font-size:13px;color:#8f8070;line-height:1.5;margin-bottom:24px}._pillList_1d4yv_174{display:flex;flex-direction:column;gap:10px;width:100%}._promptPill_1d4yv_181{background:#ffffff08;border:1px solid rgba(16,185,129,.25);color:#a7f3d0;padding:10px 18px;border-radius:99px;font-size:13px;font-weight:500;cursor:pointer;transition:all .15s ease;text-align:center;box-shadow:0 2px 8px #0003}._promptPill_1d4yv_181:hover{background:#10b9811f;border-color:#10b98180;color:#fff;transform:translateY(-1px);box-shadow:0 4px 14px #10b98133}._messageRow_1d4yv_205{display:flex;flex-direction:column;gap:6px;max-width:860px;width:100%;margin:0 auto}._userMessage_1d4yv_214{align-self:flex-end;background:#6366f124;border:1px solid rgba(99,102,241,.3);border-radius:12px 12px 2px;padding:12px 16px;color:#e0e7ff;font-size:13px;line-height:1.6;max-width:85%;word-break:break-word}._assistantMessage_1d4yv_227{align-self:flex-start;background:#14110e;border:1px solid #2d241c;border-radius:12px 12px 12px 2px;padding:16px 20px;color:#d4d4d8;font-size:13px;line-height:1.7;max-width:95%;width:100%;box-sizing:border-box;word-break:break-word;box-shadow:0 4px 20px #0006}._messageMeta_1d4yv_243{display:flex;align-items:center;gap:8px;font-size:11px;color:#71717a;margin-bottom:8px;padding-bottom:8px;border-bottom:1px solid rgba(255,255,255,.05)}._messageMetaIcon_1d4yv_254{color:#10b981;font-weight:700}._attachedContextBadge_1d4yv_259{font-size:10px;background:#6366f126;border:1px solid rgba(99,102,241,.25);color:#a5b4fc;padding:2px 6px;border-radius:4px;font-family:monospace}._markdownBody_1d4yv_271{font-size:13px;line-height:1.7;color:#d4d4d8}._markdownBody_1d4yv_271 code{font-family:JetBrains Mono,Fira Code,monospace;font-size:11.5px;background:#6366f11f;border:1px solid rgba(99,102,241,.2);border-radius:4px;padding:1px 5px;color:#a5b4fc}._markdownBody_1d4yv_271 pre{background:#090807;border:1px solid rgba(255,255,255,.08);border-radius:8px;padding:12px 14px;overflow-x:auto;margin:10px 0;font-size:12px;line-height:1.6;font-family:JetBrains Mono,monospace;color:#f4f4f5}._markdownBody_1d4yv_271 pre code{background:none;border:none;padding:0;color:#f4f4f5}._thinkingCard_1d4yv_309{display:flex;align-items:center;gap:10px;padding:14px 18px;background:#14110e;border:1px solid #2d241c;border-radius:10px;font-size:12px;color:#a1a1aa;max-width:400px}._thinkingDots_1d4yv_322{display:flex;gap:4px}._thinkingDots_1d4yv_322 span{width:6px;height:6px;border-radius:50%;background:#10b981;animation:_pulseDot_1d4yv_1 1.4s infinite ease-in-out both}._thinkingDots_1d4yv_322 span:nth-child(1){animation-delay:-.32s}._thinkingDots_1d4yv_322 span:nth-child(2){animation-delay:-.16s}@keyframes _pulseDot_1d4yv_1{0%,80%,to{transform:scale(.6);opacity:.3}40%{transform:scale(1.1);opacity:1}}._errorBox_1d4yv_345{background:#ef44441a;border:1px solid rgba(239,68,68,.3);border-radius:8px;padding:12px 16px;color:#f87171;font-size:12px;line-height:1.5;display:flex;flex-direction:column;gap:8px}._errorSettingsLink_1d4yv_358{color:#818cf8;text-decoration:underline;cursor:pointer;font-weight:600;align-self:flex-start}._inputSection_1d4yv_368{background:#14110e;border-top:1px solid #292019;padding:12px 18px 14px;display:flex;flex-direction:column;gap:8px;flex-shrink:0;z-index:10}._attachedStrip_1d4yv_379{display:flex;align-items:center;gap:8px;flex-wrap:wrap}._attachedPill_1d4yv_386{display:inline-flex;align-items:center;gap:6px;background:#6366f11f;border:1px solid rgba(99,102,241,.25);color:#c7d2fe;font-size:11px;padding:2px 8px;border-radius:4px;max-width:280px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._attachedPillRemove_1d4yv_402{background:none;border:none;color:#818cf8;cursor:pointer;font-size:10px;padding:0 2px}._attachedPillRemove_1d4yv_402:hover{color:#f87171}._inputRow_1d4yv_415{display:flex;align-items:flex-end;gap:10px;background:#090807;border:1px solid #33281f;border-radius:10px;padding:6px 12px;transition:border-color .15s ease,box-shadow .15s ease}._inputRow_1d4yv_415:focus-within{border-color:#10b981;box-shadow:0 0 0 2px #10b98126}._textarea_1d4yv_431{flex:1;background:none;border:none;outline:none;color:#f4f4f5;font-size:13px;font-family:inherit;resize:none;min-height:38px;max-height:140px;line-height:1.5;padding:6px 0}._textarea_1d4yv_431::placeholder{color:#71717a}._sendButton_1d4yv_450{background:linear-gradient(135deg,#10b981,#059669);color:#fff;border:none;border-radius:8px;width:36px;height:36px;display:flex;align-items:center;justify-content:center;font-size:15px;cursor:pointer;transition:all .15s ease;flex-shrink:0;margin-bottom:2px}._sendButton_1d4yv_450:hover:not(:disabled){background:linear-gradient(135deg,#34d399,#10b981);transform:scale(1.04)}._sendButton_1d4yv_450:disabled{opacity:.35;cursor:not-allowed}._footerNotice_1d4yv_477{font-size:10.5px;color:#71717a;display:flex;align-items:center;justify-content:space-between;padding:0 4px}._footerNotice_1d4yv_477 a{color:#10b981;text-decoration:underline;cursor:pointer}._contextModalOverlay_1d4yv_494{position:absolute;top:0;right:0;bottom:0;left:0;background:#000000a6;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);z-index:100;display:flex;justify-content:center;align-items:center;padding:20px;animation:_fadeIn_1d4yv_1 .15s ease}._contextModal_1d4yv_494{background:#14110e;border:1px solid #33281f;border-radius:12px;width:780px;max-width:95vw;height:540px;max-height:85vh;display:flex;flex-direction:column;box-shadow:0 16px 48px #000c,0 0 0 1px #ffffff0d;overflow:hidden}._modalHeader_1d4yv_521{display:flex;align-items:center;justify-content:space-between;padding:12px 18px;background:#1a1612;border-bottom:1px solid #292019}._modalTitle_1d4yv_530{font-size:14px;font-weight:700;color:#f4f4f5;display:flex;align-items:center;gap:8px}._modalCloseBtn_1d4yv_539{background:none;border:none;color:#a1a1aa;font-size:16px;cursor:pointer;padding:4px;border-radius:4px}._modalCloseBtn_1d4yv_539:hover{color:#f4f4f5;background:#ffffff0d}._modalToolbar_1d4yv_554{display:flex;align-items:center;justify-content:space-between;padding:10px 18px;background:#0f0c09;border-bottom:1px solid #292019;gap:12px;flex-wrap:wrap}._searchBox_1d4yv_565{background:#1a1612;border:1px solid #33281f;border-radius:6px;padding:5px 10px;font-size:12px;color:#f4f4f5;width:220px;outline:none}._searchBox_1d4yv_565:focus{border-color:#10b981}._quickFilters_1d4yv_580{display:flex;align-items:center;gap:6px}._filterBtn_1d4yv_586{background:#ffffff0a;border:1px solid rgba(255,255,255,.08);color:#a1a1aa;font-size:11px;padding:4px 8px;border-radius:4px;cursor:pointer;transition:all .12s ease}._filterBtn_1d4yv_586:hover{background:#ffffff14;color:#fff}._modalTabs_1d4yv_602{display:flex;background:#14110e;border-bottom:1px solid #292019}._modalTab_1d4yv_602{flex:1;padding:8px 16px;font-size:12px;font-weight:600;color:#a1a1aa;background:none;border:none;border-bottom:2px solid transparent;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:6px;transition:all .15s ease}._modalTab_1d4yv_602:hover{color:#fff}._modalTabActive_1d4yv_629{color:#10b981;border-bottom-color:#10b981;background:#10b9810a}._modalBody_1d4yv_635{flex:1;overflow-y:auto;padding:8px 14px;display:flex;flex-direction:column;gap:4px;scrollbar-width:thin;scrollbar-color:#3f3f46 transparent}._logRow_1d4yv_646{display:flex;align-items:center;gap:10px;padding:7px 10px;border-radius:6px;background:#ffffff05;border:1px solid transparent;cursor:pointer;transition:background .1s ease}._logRow_1d4yv_646:hover{background:#ffffff0a}._logRowSelected_1d4yv_662{background:#10b98114;border-color:#10b98140}._checkbox_1d4yv_667{cursor:pointer;accent-color:#10b981}._logBadge_1d4yv_672{font-size:9.5px;font-weight:700;text-transform:uppercase;padding:1px 6px;border-radius:3px;flex-shrink:0}._logBadgeError_1d4yv_681{background:#ef444433;color:#f87171;border:1px solid rgba(239,68,68,.3)}._logBadgeWarn_1d4yv_682{background:#f59e0b33;color:#fbbf24;border:1px solid rgba(245,158,11,.3)}._logBadgeInfo_1d4yv_683{background:#6366f126;color:#818cf8;border:1px solid rgba(99,102,241,.25)}._logText_1d4yv_685{flex:1;font-family:JetBrains Mono,monospace;font-size:11.5px;color:#e4e4e7;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._logTime_1d4yv_695{font-size:10px;color:#71717a;flex-shrink:0;font-family:monospace}._networkStatusBadge_1d4yv_702{font-size:10px;font-weight:700;padding:1px 6px;border-radius:3px;flex-shrink:0}._statusOk_1d4yv_710{background:#10b98126;color:#34d399}._statusFail_1d4yv_711{background:#ef444433;color:#f87171}._modalFooter_1d4yv_713{display:flex;align-items:center;justify-content:space-between;padding:10px 18px;background:#1a1612;border-top:1px solid #292019}._modalDoneBtn_1d4yv_722{background:#10b981;color:#fff;border:none;border-radius:6px;padding:6px 16px;font-size:12px;font-weight:600;cursor:pointer;transition:background .15s ease}._modalDoneBtn_1d4yv_722:hover{background:#059669}._page_f3sgs_1{display:flex;flex-direction:column;height:calc(100vh - var(--header-height));width:100%;overflow:hidden;background:#0d0b09}._pageFullscreen_f3sgs_10{height:100vh!important;width:100vw!important}._infoBar_f3sgs_15{display:flex;align-items:center;justify-content:space-between;padding:5px 14px;background:#17130f;border-bottom:1px solid #292019;font-size:var(--font-size-xs);flex-shrink:0}._infoLeft_f3sgs_26{display:flex;align-items:center;gap:8px}._infoRight_f3sgs_27{display:flex;align-items:center;gap:12px}._metaUrl_f3sgs_28{color:var(--color-text-secondary);max-width:350px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:var(--font-mono);font-size:11px}._metaViewport_f3sgs_29{color:var(--color-text-muted);font-family:var(--font-mono);font-size:10px}._dot_f3sgs_31{width:8px;height:8px;border-radius:50%}._dotOn_f3sgs_32{background:var(--color-primary);animation:_pulse_f3sgs_1 2s infinite}._dotOff_f3sgs_33{background:var(--color-border-warm)}@keyframes _pulse_f3sgs_1{0%,to{opacity:1}50%{opacity:.4}}._workspace_f3sgs_38{flex:1;display:flex;flex-direction:column;width:100%;height:100%;margin:0;background:#14110e;border-top:1px solid #2d241c;overflow:hidden;position:relative}._workspaceFullscreen_f3sgs_52{position:fixed!important;top:0!important;right:0!important;bottom:0!important;left:0!important;z-index:99999!important;width:100vw!important;height:100vh!important;margin:0!important;border:none!important;border-radius:0!important;background:#0e0c0a!important;box-shadow:none!important}._tabBar_f3sgs_66{display:flex;align-items:center;justify-content:space-between;background:#1a1612;border-bottom:1px solid #2d241c;padding:0 10px 0 4px;flex-shrink:0;height:38px}._tabList_f3sgs_77{display:flex;align-items:center;height:100%}._tab_f3sgs_66{height:100%;padding:0 14px;font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-text-muted);border:none;background:none;cursor:pointer;border-bottom:2px solid transparent;transition:all var(--transition-fast);display:flex;align-items:center;gap:6px}._tab_f3sgs_66:hover{color:var(--color-text-secondary);background:#ffffff05}._tabActive_f3sgs_100{color:var(--color-primary);border-bottom-color:var(--color-primary);background:#ffffff08}._badge_f3sgs_102{font-size:10px;font-weight:600;padding:1px 5px;border-radius:8px;background:var(--color-primary-light);color:var(--color-primary)}._tabActions_f3sgs_111{display:flex;align-items:center;gap:8px}._fullscreenBadge_f3sgs_117{font-size:10px;color:#c67b4e;background:#c67b4e26;border:1px solid rgba(198,123,78,.3);padding:2px 8px;border-radius:4px;font-family:monospace}._fullscreenBtn_f3sgs_127{display:inline-flex;align-items:center;gap:4px;padding:4px 10px;font-size:11px;font-weight:600;background:#241e18;border:1px solid #3d3228;border-radius:4px;color:#ede6dc;cursor:pointer;transition:all var(--transition-fast)}._fullscreenBtn_f3sgs_127:hover{background:#332a21;border-color:#c67b4e;color:#fff}._exitSessionBtn_f3sgs_148{display:inline-flex;align-items:center;gap:4px;padding:4px 10px;font-size:11px;font-weight:700;background:#ef444426;border:1px solid rgba(239,68,68,.4);border-radius:4px;color:#f87171;cursor:pointer;transition:all var(--transition-fast)}._exitSessionBtn_f3sgs_148:hover{background:#ef44444d;border-color:#ef4444;color:#fff;box-shadow:0 0 10px #ef444459}._disconnectBtn_f3sgs_170{display:inline-flex;align-items:center;gap:4px;padding:2px 8px;font-size:10px;font-weight:700;background:#ef44441f;border:1px solid rgba(239,68,68,.35);border-radius:4px;color:#f87171;cursor:pointer;margin-left:8px;transition:all var(--transition-fast)}._disconnectBtn_f3sgs_170:hover{background:#ef444440;border-color:#ef4444;color:#fff}._content_f3sgs_193{flex:1;overflow:hidden;background:#110f0c;position:relative;width:100%;height:100%}._replayWrap_f3sgs_203{height:100%;width:100%;display:flex;flex-direction:column;padding:8px 10px 10px;background:#090807;overflow:hidden;box-sizing:border-box}._remoteWindowBezel_f3sgs_214{flex:1;display:flex;flex-direction:column;width:100%;height:100%;min-height:0;border-radius:8px;background:#110e0c;border:1px solid rgba(255,255,255,.1);box-shadow:0 0 0 1px #c67b4e33,0 16px 48px -8px #000000f2,0 0 50px -10px #7a8c5e26,inset 0 1px #ffffff14;overflow:hidden;position:relative}._remoteWindowBar_f3sgs_233{height:34px;background:linear-gradient(180deg,#1d1712,#140f0c);border-bottom:1px solid #2d241c;display:flex;align-items:center;justify-content:space-between;padding:0 12px;flex-shrink:0;-webkit-user-select:none;user-select:none}._remoteWindowTrafficLights_f3sgs_245{display:flex;align-items:center;gap:6px;min-width:50px}._lightClose_f3sgs_252,._lightMin_f3sgs_253,._lightMax_f3sgs_254{width:9px;height:9px;border-radius:50%;display:inline-block;opacity:.85}._lightClose_f3sgs_252{background:#ff5f56;box-shadow:0 0 5px #ff5f5699}._lightMin_f3sgs_253{background:#ffbd2e;box-shadow:0 0 5px #ffbd2e99}._lightMax_f3sgs_254{background:#27c93f;box-shadow:0 0 5px #27c93f99}._remoteWindowMeta_f3sgs_266{display:flex;align-items:center;gap:8px;font-family:var(--font-mono);font-size:11px;color:#ede6dc;font-weight:500;flex:1;max-width:calc(100% - 320px);min-width:0}._remoteWindowIcon_f3sgs_279{font-size:12px;flex-shrink:0}._remoteWindowTitle_f3sgs_284{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#38bdf8;font-weight:600;-webkit-user-select:all;user-select:all;cursor:text}._remoteWindowRes_f3sgs_294{font-size:10px;padding:1px 6px;border-radius:4px;background:#231d17;color:#c67b4e;border:1px solid #3d3228;font-weight:600;flex-shrink:0}._remoteWindowActions_f3sgs_305{display:flex;align-items:center;gap:10px}._remoteLiveBadge_f3sgs_311{display:inline-flex;align-items:center;gap:5px;padding:2px 7px;border-radius:10px;background:#7a8c5e26;border:1px solid rgba(122,140,94,.35);color:#a3c27e;font-size:10px;font-weight:700;letter-spacing:.03em}._remoteLivePulse_f3sgs_325{width:5px;height:5px;border-radius:50%;background:#7a8c5e;box-shadow:0 0 6px #7a8c5e;animation:_pulse_f3sgs_1 1.8s infinite}._remoteControlBtn_f3sgs_334{display:inline-flex;align-items:center;gap:5px;padding:2px 8px;font-size:11px;font-weight:700;border-radius:4px;border:1px solid rgba(16,185,129,.4);background:#10b9811f;color:#6ee7b7;cursor:pointer;transition:all var(--transition-fast)}._remoteControlBtn_f3sgs_334:hover{background:#10b98138;border-color:#10b981}._remoteControlBtnActive_f3sgs_354{background:#065f46;border-color:#10b981;color:#a7f3d0;box-shadow:0 0 10px #10b98159}._remoteControlLockedBadge_f3sgs_361{display:inline-flex;align-items:center;gap:4px;padding:2px 7px;border-radius:4px;background:#d977061f;border:1px solid rgba(217,119,6,.3);color:#fbbf24;font-size:10px;font-weight:600}._replayModeBar_f3sgs_374{display:flex;align-items:center;gap:2px;background:#0d0a08;padding:2px;border-radius:5px;border:1px solid #2d241c}._modeBtn_f3sgs_384{padding:2px 8px;font-size:10px;font-weight:600;border:none;background:transparent;color:#8c7d6c;border-radius:3px;cursor:pointer;transition:all .15s ease}._modeBtn_f3sgs_384:hover:not(:disabled){color:#ede6dc}._modeBtnActive_f3sgs_400{background:#261f18!important;color:#c67b4e!important;box-shadow:0 1px 3px #0006}._eventCounter_f3sgs_406{font-size:10px;color:#7d6f5f;font-family:var(--font-mono)}._replayContainer_f3sgs_412{flex:1;min-height:0;width:100%;height:100%;position:relative;overflow:hidden;background:#080706;display:flex;align-items:center;justify-content:center}._consoleWrap_f3sgs_426{display:flex;flex-direction:column;height:100%}._consoleFilter_f3sgs_427{display:flex;align-items:center;gap:8px;padding:6px 10px;border-bottom:1px solid var(--color-border);flex-shrink:0}._consoleSearch_f3sgs_428{padding:4px 8px;font-size:11px;background:var(--color-bg);border:1px solid var(--color-border);border-radius:4px;color:var(--color-text);outline:none;width:140px}._consoleLevel_f3sgs_429{display:flex;align-items:center;gap:3px;font-size:10px;color:var(--color-text-muted);cursor:pointer}._consoleLevel_f3sgs_429 input{width:12px;height:12px}._levelDot_f3sgs_431{width:6px;height:6px;border-radius:50%}._levelDot_f3sgs_431._level_log_f3sgs_432{background:var(--color-text-muted)}._levelDot_f3sgs_431._level_info_f3sgs_433{background:var(--color-primary)}._levelDot_f3sgs_431._level_warn_f3sgs_434{background:var(--color-warning)}._levelDot_f3sgs_431._level_error_f3sgs_435{background:var(--color-error)}._consoleLog_f3sgs_437{flex:1;overflow-y:auto;font-family:var(--font-mono);font-size:11px;padding:4px 0}._consoleEmpty_f3sgs_438{padding:32px;text-align:center;color:var(--color-text-muted);font-size:12px}._consoleEntry_f3sgs_439{display:flex;gap:6px;padding:3px 10px;border-bottom:1px solid var(--color-border);align-items:flex-start;min-height:22px}._consoleEntry_f3sgs_439:hover{background:var(--color-surface-hover)}._consoleTime_f3sgs_441{color:var(--color-text-muted);flex-shrink:0;font-size:9px;min-width:70px;padding-top:2px}._consoleLevelBadge_f3sgs_442{font-size:9px;font-weight:600;text-transform:uppercase;min-width:28px;flex-shrink:0;padding:1px 3px;border-radius:2px;text-align:center}._consoleArgs_f3sgs_443{color:var(--color-text);word-break:break-word;white-space:pre-wrap}._level_log_f3sgs_432 ._consoleLevelBadge_f3sgs_442{color:var(--color-text-muted)}._level_info_f3sgs_433 ._consoleLevelBadge_f3sgs_442{color:var(--color-primary);background:var(--color-primary-light)}._level_warn_f3sgs_434 ._consoleLevelBadge_f3sgs_442{color:var(--color-warning);background:var(--color-warning-light)}._level_error_f3sgs_435 ._consoleLevelBadge_f3sgs_442{color:var(--color-error);background:var(--color-error-light)}._level_debug_f3sgs_449 ._consoleLevelBadge_f3sgs_442{color:var(--color-text-muted)}._level_repl_input_f3sgs_450 ._consoleArgs_f3sgs_443{color:var(--color-accent)}._level_repl_input_f3sgs_450 ._consoleArgs_f3sgs_443:before{content:"> ";color:var(--color-text-muted)}._level_repl_input_f3sgs_450 ._consoleLevelBadge_f3sgs_442{color:var(--color-accent)}._level_repl_output_f3sgs_453 ._consoleLevelBadge_f3sgs_442,._level_repl_output_f3sgs_453 ._consoleArgs_f3sgs_443{color:var(--color-primary)}._level_repl_error_f3sgs_455 ._consoleLevelBadge_f3sgs_442{color:var(--color-error);background:var(--color-error-light)}._level_repl_error_f3sgs_455 ._consoleArgs_f3sgs_443{color:var(--color-error)}._replBar_f3sgs_458{display:flex;align-items:center;gap:6px;padding:8px 10px;border-top:1px solid var(--color-border);background:var(--color-surface);flex-shrink:0}._replPrompt_f3sgs_459{color:var(--color-accent);font-family:var(--font-mono);font-size:13px;font-weight:700}._replInput_f3sgs_460{flex:1;padding:6px 8px;font-family:var(--font-mono);font-size:12px;background:var(--color-bg);border:1px solid var(--color-border);border-radius:4px;color:var(--color-text);outline:none}._replInput_f3sgs_460:focus{border-color:var(--color-primary)}._replRun_f3sgs_462{padding:6px 12px;font-size:10px;font-weight:600;background:var(--color-primary);color:var(--color-text-inverse);border:none;border-radius:4px;cursor:pointer}._replRun_f3sgs_462:disabled{opacity:.4;cursor:not-allowed}._netWrap_f3sgs_466{display:flex;flex-direction:column;height:100%}._netFilterBar_f3sgs_467{display:flex;align-items:center;gap:8px;padding:6px 10px;border-bottom:1px solid var(--color-border);flex-shrink:0}._netFilterInput_f3sgs_468{padding:4px 8px;font-size:11px;background:var(--color-bg);border:1px solid var(--color-border);border-radius:4px;color:var(--color-text);outline:none;flex:1;max-width:250px}._netCount_f3sgs_469{font-size:10px;color:var(--color-text-muted);margin-left:auto}._netBody_f3sgs_470{flex:1;display:flex;overflow:hidden}._netList_f3sgs_471{flex:1;overflow-y:auto;font-size:11px}._netRow_f3sgs_472{display:flex;align-items:center;gap:8px;padding:5px 10px;border-bottom:1px solid var(--color-border);cursor:pointer}._netRow_f3sgs_472:hover{background:var(--color-surface-hover)}._netRowSelected_f3sgs_474{background:var(--color-primary-light)!important}._netStatus_f3sgs_475{width:32px;text-align:center;font-weight:700;font-size:10px;flex-shrink:0}._netOk_f3sgs_476{color:var(--color-primary)}._netErr_f3sgs_477{color:var(--color-error)}._netPending_f3sgs_478{color:var(--color-warning)}._netMethod_f3sgs_479{width:40px;font-weight:600;color:var(--color-accent);flex-shrink:0;font-size:10px}._netUrl_f3sgs_480{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--color-text)}._netDuration_f3sgs_481{width:50px;text-align:right;color:var(--color-text-muted);flex-shrink:0}._netDetail_f3sgs_482{width:320px;border-left:1px solid var(--color-border);overflow-y:auto;padding:10px;font-size:11px;flex-shrink:0}._netDetailHeader_f3sgs_483{font-size:11px;color:var(--color-text);margin-bottom:10px;display:flex;align-items:flex-start;gap:6px;word-break:break-all}._netDetailClose_f3sgs_484{margin-left:auto;background:none;border:none;color:var(--color-text-muted);font-size:16px;cursor:pointer;flex-shrink:0}._netDetailSection_f3sgs_485{margin-bottom:12px}._netDetailSection_f3sgs_485 h4{font-size:10px;font-weight:600;color:var(--color-text-muted);text-transform:uppercase;margin-bottom:4px}._netDetailBody_f3sgs_487{font-family:var(--font-mono);font-size:10px;color:var(--color-text-secondary);background:var(--color-bg);border-radius:4px;padding:8px;white-space:pre-wrap;word-break:break-all;max-height:200px;overflow:auto}._audioPanel_f3sgs_490{padding:32px;display:flex;flex-direction:column;align-items:center;gap:20px}._audioStatus_f3sgs_491{display:flex;align-items:center;gap:8px;font-size:var(--font-size-sm)}._audioActions_f3sgs_492{display:flex;gap:10px}._audioBtn_f3sgs_493{padding:10px 20px;font-size:var(--font-size-sm);font-weight:600;background:var(--color-primary);color:var(--color-text-inverse);border:none;border-radius:var(--radius-md);cursor:pointer}._audioBtn_f3sgs_493:hover{opacity:.9}._audioBtnMuted_f3sgs_499{background:var(--color-border-warm);color:var(--color-text)}._audioBtnEnd_f3sgs_500{padding:10px 20px;font-size:var(--font-size-sm);font-weight:600;background:var(--color-error-light);color:var(--color-error);border:1px solid var(--color-error);border-radius:var(--radius-md);cursor:pointer}._empty_f3sgs_507{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;padding:40px;text-align:center;color:var(--color-text-muted)}._empty_f3sgs_507 h3{font-size:var(--font-size-lg);color:var(--color-text-secondary);margin-bottom:8px}._empty_f3sgs_507 p{font-size:var(--font-size-sm);max-width:400px;line-height:1.6}._closedPage_f3sgs_515{flex:1;display:flex;align-items:center;justify-content:center;padding:24px;background:#0e0c0a;min-height:calc(100vh - var(--header-height))}._closedCard_f3sgs_525{max-width:540px;width:100%;background:#14110e;border:1px solid #2d241c;border-radius:12px;padding:32px 28px;text-align:center;box-shadow:0 10px 30px #00000080,inset 0 1px #ffffff0d}._closedStatusPill_f3sgs_536{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:20px;background:#a8453a26;border:1px solid rgba(168,69,58,.3);color:#f87171;font-size:11px;font-weight:600;margin-bottom:16px}._closedStatusDot_f3sgs_550{width:7px;height:7px;border-radius:50%;background:#f87171}._closedTitle_f3sgs_557{font-size:20px;font-weight:700;color:#ede6dc;margin-bottom:8px;letter-spacing:-.02em}._closedDesc_f3sgs_565{font-size:13px;color:#8c7d6c;line-height:1.6;margin-bottom:20px}._statsRow_f3sgs_572{display:flex;justify-content:center;gap:12px;margin-bottom:24px;padding:12px;background:#0e0c0a;border:1px solid #241d16;border-radius:8px}._statPill_f3sgs_583{display:flex;flex-direction:column;align-items:center;gap:2px}._statValue_f3sgs_590{font-size:16px;font-weight:700;color:#c67b4e;font-family:var(--font-mono)}._statLabel_f3sgs_597{font-size:10px;color:#8c7d6c;text-transform:uppercase;letter-spacing:.04em}._closedCtaGroup_f3sgs_604{display:flex;flex-direction:column;gap:10px;margin-bottom:24px}._primaryCtaBtn_f3sgs_611{padding:12px 20px;font-size:13px;font-weight:700;background:#c67b4e;color:#fff;border:none;border-radius:6px;cursor:pointer;box-shadow:0 4px 16px #c67b4e59;transition:all var(--transition-fast)}._primaryCtaBtn_f3sgs_611:hover{background:#d8895b;transform:translateY(-1px);box-shadow:0 6px 20px #c67b4e80}._secondaryCtaBtn_f3sgs_630{padding:10px 18px;font-size:12px;font-weight:600;background:#1f1a14;color:#ede6dc;border:1px solid #3d3228;border-radius:6px;cursor:pointer;transition:all var(--transition-fast)}._secondaryCtaBtn_f3sgs_630:hover{background:#2b231c;border-color:#c67b4e}._outlineCtaBtn_f3sgs_647{padding:8px 16px;font-size:11px;font-weight:600;background:transparent;color:#8c7d6c;border:none;cursor:pointer;transition:color var(--transition-fast)}._outlineCtaBtn_f3sgs_647:hover{color:#ede6dc}._closedTips_f3sgs_662{border-top:1px solid #241d16;padding-top:16px;text-align:left;display:flex;flex-direction:column;gap:8px}._tipItem_f3sgs_671{display:flex;align-items:flex-start;gap:8px;font-size:11px;color:#7d6f5f;line-height:1.4}._tipNum_f3sgs_680{width:16px;height:16px;border-radius:50%;background:#241d16;color:#b5a48a;display:flex;align-items:center;justify-content:center;font-size:9px;font-weight:700;flex-shrink:0;margin-top:1px}._reviewBanner_f3sgs_696{display:flex;align-items:center;justify-content:space-between;padding:6px 14px;background:#201a14;border-bottom:1px solid #3d3228;font-size:11px;color:#ede6dc;flex-shrink:0}._reviewBannerLeft_f3sgs_708{display:flex;align-items:center;gap:8px}._reviewPill_f3sgs_714{font-size:10px;font-weight:700;padding:2px 6px;background:#c67b4e33;border:1px solid rgba(198,123,78,.4);color:#c67b4e;border-radius:3px}._reviewBannerRight_f3sgs_724{display:flex;align-items:center;gap:8px}._reviewConnectBtn_f3sgs_730{padding:4px 10px;font-size:10px;font-weight:700;background:#c67b4e;color:#fff;border:none;border-radius:3px;cursor:pointer}._reviewExitBtn_f3sgs_741{padding:3px 8px;font-size:10px;font-weight:600;background:none;border:1px solid #3d3228;color:#8c7d6c;border-radius:3px;cursor:pointer}._page_iizjb_1{padding:var(--space-lg) 0;display:flex;flex-direction:column;align-items:center}._card_iizjb_8{width:100%;max-width:480px;padding:var(--space-2xl);background-color:var(--color-surface);border:1px solid var(--color-border-warm);border-radius:var(--radius-xl);box-shadow:var(--shadow-md)}._title_iizjb_18{font-size:var(--font-size-2xl);font-weight:var(--font-weight-bold);color:var(--color-text);margin-bottom:var(--space-xs)}._subtitle_iizjb_25{font-size:var(--font-size-sm);color:var(--color-text-secondary);margin-bottom:var(--space-xl)}._form_iizjb_31{display:flex;flex-direction:column;gap:var(--space-md)}._field_iizjb_37{display:flex;flex-direction:column;gap:var(--space-xs)}._label_iizjb_43{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-text)}._input_iizjb_49{padding:.625rem .75rem;border:1px solid var(--color-border);border-radius:var(--radius-md);font-size:var(--font-size-md);color:var(--color-text);background-color:var(--color-surface);transition:border-color var(--transition-fast),box-shadow var(--transition-fast);outline:none}._input_iizjb_49:focus{border-color:var(--color-border-focus);box-shadow:0 0 0 3px var(--color-primary-light)}._input_iizjb_49::placeholder{color:var(--color-text-muted)}._checkboxField_iizjb_69{display:flex;align-items:center;gap:var(--space-sm);margin-top:var(--space-sm)}._checkbox_iizjb_69{width:1rem;height:1rem;accent-color:var(--color-primary);cursor:pointer}._checkboxLabel_iizjb_83{font-size:var(--font-size-sm);color:var(--color-text-secondary);cursor:pointer}._connectBtn_iizjb_89{margin-top:var(--space-md);padding:.75rem;background-color:var(--color-primary);color:var(--color-text-inverse);font-size:var(--font-size-md);font-weight:var(--font-weight-semibold);border-radius:var(--radius-md);transition:background-color var(--transition-fast);display:flex;align-items:center;justify-content:center;gap:var(--space-sm)}._connectBtn_iizjb_89:hover:not(:disabled){background-color:var(--color-primary-hover)}._connectBtn_iizjb_89:disabled{opacity:.6;cursor:not-allowed}._statusBar_iizjb_113{margin-top:var(--space-lg);padding:var(--space-md);border-radius:var(--radius-md);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);display:flex;align-items:center;gap:var(--space-sm)}._statusDisconnected_iizjb_124{background-color:#f5f5f4;color:var(--color-text-muted);border:1px solid var(--color-border)}._statusConnecting_iizjb_130{background-color:var(--color-warning-light);color:var(--color-warning);border:1px solid #fde68a}._statusConnected_iizjb_136{background-color:var(--color-success-light);color:var(--color-success);border:1px solid #bbf7d0}._statusDot_iizjb_142{width:8px;height:8px;border-radius:50%;flex-shrink:0}._dotDisconnected_iizjb_149{background-color:var(--color-text-muted)}._dotConnecting_iizjb_153{background-color:var(--color-warning);animation:_pulse_iizjb_1 1.5s ease-in-out infinite}._dotConnected_iizjb_158{background-color:var(--color-success)}._error_iizjb_162{margin-top:var(--space-md);padding:var(--space-sm) var(--space-md);background-color:var(--color-error-light);border:1px solid #fecaca;border-radius:var(--radius-md);color:var(--color-error);font-size:var(--font-size-sm)}._spinner_iizjb_172{display:inline-block;width:1rem;height:1rem;border:2px solid var(--color-text-inverse);border-top-color:transparent;border-radius:50%;animation:_spin_iizjb_172 .6s linear infinite}@keyframes _spin_iizjb_172{to{transform:rotate(360deg)}}@keyframes _pulse_iizjb_1{0%,to{opacity:1}50%{opacity:.4}}:root{--color-bg: #1a1410;--color-surface: #231e18;--color-surface-hover: #2e261e;--color-surface-elevated: #362d24;--color-primary: #7a8c5e;--color-primary-hover: #8fa06a;--color-primary-light: rgba(122, 140, 94, .12);--color-primary-muted: #5c6b45;--color-accent: #c67b4e;--color-accent-hover: #d48b5e;--color-accent-light: rgba(198, 123, 78, .12);--color-secondary: #b5a48a;--color-secondary-light: rgba(181, 164, 138, .1);--color-text: #ede6dc;--color-text-secondary: #b5a48a;--color-text-muted: #7d6f5f;--color-text-inverse: #1a1410;--color-border: #3d3228;--color-border-warm: #4d4035;--color-border-focus: #7a8c5e;--color-success: #7a8c5e;--color-success-light: rgba(122, 140, 94, .12);--color-error: #a8453a;--color-error-light: rgba(168, 69, 58, .12);--color-warning: #c6953e;--color-warning-light: rgba(198, 149, 62, .1);--space-xs: .25rem;--space-sm: .5rem;--space-md: 1rem;--space-lg: 1.5rem;--space-xl: 2rem;--space-2xl: 3rem;--space-3xl: 4rem;--radius-sm: 4px;--radius-md: 6px;--radius-lg: 10px;--radius-xl: 14px;--shadow-sm: 0 1px 3px rgba(26, 20, 16, .4);--shadow-md: 0 4px 12px rgba(26, 20, 16, .5);--shadow-lg: 0 8px 24px rgba(26, 20, 16, .6);--font-family: "Inter", system-ui, -apple-system, "Segoe UI", sans-serif;--font-mono: "JetBrains Mono", "SF Mono", "Cascadia Code", "Consolas", monospace;--font-size-xs: .75rem;--font-size-sm: .875rem;--font-size-md: 1rem;--font-size-lg: 1.125rem;--font-size-xl: 1.25rem;--font-size-2xl: 1.5rem;--font-size-3xl: 2rem;--font-weight-normal: 400;--font-weight-medium: 500;--font-weight-semibold: 600;--font-weight-bold: 700;--line-height: 1.5;--header-height: 56px;--max-width: 1200px;--sidebar-width: 260px;--transition-fast: .15s ease;--transition-normal: .25s ease}body{background-color:var(--color-bg);color:var(--color-text);font-family:var(--font-family);line-height:var(--line-height)}::selection{background:#7a8c5e4d;color:var(--color-text)}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:var(--color-bg)}::-webkit-scrollbar-thumb{background:var(--color-border-warm);border-radius:4px}::-webkit-scrollbar-thumb:hover{background:var(--color-primary-muted)}*:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html{font-size:16px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;height:100%;overflow:hidden}body{font-family:var(--font-family);font-size:var(--font-size-md);line-height:var(--line-height);color:var(--color-text);background-color:var(--color-bg);height:100%;overflow:hidden}#root{height:100%;display:flex;flex-direction:column;overflow:hidden}a{color:var(--color-primary);text-decoration:none;transition:color var(--transition-fast)}a:hover{color:var(--color-primary-hover)}button{font-family:inherit;font-size:inherit;cursor:pointer;border:none;background:none}input,textarea,select{font-family:inherit;font-size:inherit}h1,h2,h3,h4,h5,h6{color:var(--color-text);font-weight:var(--font-weight-semibold);line-height:1.25}p{color:var(--color-text-secondary)}code,pre{font-family:var(--font-mono)}.rr-player{background:#07050a!important;border-radius:0!important;overflow:hidden!important;width:100%!important;height:100%!important;box-shadow:none!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:flex-start!important}.rr-player__frame{background:#07050a!important;overflow:hidden!important;position:relative!important;flex:1!important;width:100%!important;display:flex!important;justify-content:center!important;align-items:flex-start!important}.replayer-wrapper{background:#0f0c14!important;position:absolute!important;left:50%!important;top:0!important;margin:0!important;float:none!important;clear:none!important;transform-origin:top center!important}.replayer-wrapper>iframe{border:none!important;display:block!important}.rr-controller{background:linear-gradient(180deg,#0f0c14,#0b0910)!important;border-top:1px solid rgba(99,102,241,.2)!important;padding:0 20px!important;height:56px!important;min-height:56px!important;width:100%!important;box-sizing:border-box!important;flex-shrink:0!important;z-index:10!important;display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:space-between!important;gap:16px!important;box-shadow:0 -1px #0009,inset 0 1px #ffffff0a!important}.rr-timeline{flex:1!important;width:auto!important;margin:0!important;display:flex!important;align-items:center!important;gap:14px!important}.rr-timeline__time{color:#6366f1!important;font-family:JetBrains Mono,Fira Code,SF Mono,monospace!important;font-size:11px!important;font-weight:700!important;min-width:52px!important;text-align:center!important;letter-spacing:.04em!important;background:#6366f114!important;padding:2px 7px!important;border-radius:5px!important;border:1px solid rgba(99,102,241,.18)!important}.rr-progress{flex:1!important;height:4px!important;background:#ffffff0f!important;border-radius:99px!important;position:relative!important;border:none!important;cursor:pointer!important;transition:height .15s ease!important}.rr-progress:hover{height:6px!important}.rr-progress__step{background:linear-gradient(90deg,#4f46e5,#6366f1 60%,#38bdf8)!important;border-radius:99px!important;height:100%!important}.rr-progress__handler{width:14px!important;height:14px!important;background:#fff!important;border:2px solid #6366f1!important;box-shadow:0 0 0 3px #6366f140,0 2px 8px #0009!important;border-radius:50%!important;top:50%!important;transform:translate(-50%,-50%)!important;transition:transform .12s ease,box-shadow .12s ease,border-color .12s ease!important}.rr-progress:hover .rr-progress__handler{transform:translate(-50%,-50%) scale(1.3)!important;box-shadow:0 0 0 4px #6366f159,0 4px 12px #000000b3!important;border-color:#818cf8!important}.rr-controller__btns{display:flex!important;align-items:center!important;gap:6px!important;flex-shrink:0!important}.rr-controller__btns button{height:30px!important;min-width:30px!important;padding:0 10px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;color:#a1a1aa!important;background:#ffffff0d!important;border:1px solid rgba(255,255,255,.09)!important;border-radius:7px!important;cursor:pointer!important;font-size:11px!important;font-weight:600!important;font-family:system-ui,-apple-system,sans-serif!important;letter-spacing:.01em!important;transition:all .14s ease!important;white-space:nowrap!important;gap:5px!important}.rr-controller__btns button:first-child{width:34px!important;height:34px!important;min-width:34px!important;padding:0!important;background:linear-gradient(135deg,#4338ca,#6366f1)!important;color:#fff!important;border-color:#6366f180!important;border-radius:50%!important;font-size:13px!important;box-shadow:0 2px 10px #6366f166!important}.rr-controller__btns button:first-child:hover{background:linear-gradient(135deg,#4f46e5,#818cf8)!important;box-shadow:0 4px 16px #6366f18c!important;transform:scale(1.06)!important}.rr-controller__btns button:hover{color:#e4e4e7!important;background:#6366f11f!important;border-color:#6366f159!important}.rr-controller__btns button.active{background:#6366f133!important;color:#a5b4fc!important;border-color:#6366f180!important;font-weight:700!important;box-shadow:inset 0 0 0 1px #6366f140!important}.switch{display:flex!important;align-items:center!important;gap:8px!important;font-size:11px!important;font-weight:500!important;color:#71717a!important;white-space:nowrap!important}.switch label{width:32px!important;height:18px!important;position:relative!important;display:inline-block!important}.switch label:before{content:""!important;position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:32px!important;height:18px!important;background:#ffffff12!important;border:1px solid rgba(255,255,255,.12)!important;border-radius:99px!important;transition:background .2s,border-color .2s!important}.switch label:after{content:""!important;position:absolute!important;top:2px!important;left:2px!important;width:14px!important;height:14px!important;background:#71717a!important;border-radius:50%!important;transition:left .2s,background .2s!important}.switch input[type=checkbox]:checked+label:before{background:#6366f140!important;border-color:#6366f180!important}.switch input[type=checkbox]:checked+label:after{left:16px!important;background:#6366f1!important}.replayer-mouse{border-color:#38bdf8!important}.replayer-mouse:after{background:#38bdf859!important}
