.brain-ascii--contained{border:0;width:100%;height:100%;position:relative;inset:auto;-webkit-mask-image:none;mask-image:none}.brain-orientation-controls--mobile{flex-direction:column;align-items:flex-start;gap:.5rem;max-width:100%;display:flex}.brain-orientation-controls--mobile output{overflow-wrap:anywhere;white-space:normal;max-width:100%;display:block}.brain-orientation-controls--mobile .brain-orientation-actions{flex-wrap:wrap;max-width:100%;display:flex}@media (max-width:767px){.brain-orientation-controls--mobile .brain-orientation-action{min-height:2.75rem}}._preview_7xqao_13{--lab-bg:#0a0a0b;--lab-surface:#121214;--lab-surface-raised:#17171a;--lab-rail:#0f0f11;--lab-footer:#0b0b0d;--lab-stage:#0d0d0f;--lab-line:#ffffff14;--lab-line-strong:#ffffff29;--lab-text:#ffffffeb;--lab-muted:#fff9;--lab-muted-2:#fff6;--lab-accent:#c8f000;--lab-accent-strong:#d6ff1a;--lab-accent-dim:#9bb800;--lab-on-accent:#0a0a0b;--lab-medium:#f5b83d;--lab-gui:#2cc9ff;--lab-radius:2px;--lab-font:"GeistSans", "Geist", ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;--lab-mono:"GeistMono", "Geist Mono", ui-monospace, SFMono-Regular, Consolas, monospace;gap:0;width:100%;min-width:0;max-width:100%;display:grid;container-type:inline-size}._caption_7xqao_73{border-top:1px solid var(--border);background:var(--background);min-width:0;color:var(--muted-foreground);font:400 10px/1.4 var(--public-font-interface,"Lilex", monospace);letter-spacing:.06em;text-transform:uppercase;justify-content:center;align-items:center;padding:7px 12px;display:flex}._captionBadge_7xqao_101{border:1px solid var(--accent-ink);color:var(--accent-ink);white-space:nowrap;padding:3px 7px}._disclaimer_7xqao_115{border-bottom:1px solid var(--border);background:var(--background);color:var(--muted-foreground);font:400 10px/1.45 var(--public-font-interface,"Lilex", monospace);letter-spacing:.04em;margin:0;padding:7px 12px}._window_7xqao_137{background:var(--lab-bg);min-width:0;height:700px;color:var(--lab-text);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;font:400 11px/1.4 var(--lab-font);letter-spacing:0;text-align:left;border-block:1px solid #26262a;grid-template-rows:34px minmax(0,1fr) 20px;display:grid;position:relative;overflow:hidden}._window_7xqao_137[data-compact=false] :is(button,select,input:not([type=range])){min-height:0}._window_7xqao_137 :is(button,input,select){font:inherit;letter-spacing:inherit}._window_7xqao_137 :is(button,a,input,summary):focus-visible{outline:1px solid var(--lab-accent);outline-offset:1px}._window_7xqao_137 svg{flex:none}._window_7xqao_137 :is(h2,h3,p){margin:0}._body_7xqao_213{grid-template-columns:28px minmax(0,1fr);min-height:0;display:grid}._main_7xqao_225{flex-direction:column;min-width:0;min-height:0;display:flex}._workspace_7xqao_239{flex:1;grid-template-columns:minmax(0,.92fr) minmax(0,1.32fr) minmax(0,1fr);gap:6px;min-height:0;padding:6px;display:grid}._panel_7xqao_257{border:1px solid var(--lab-line);border-radius:var(--lab-radius);background:var(--lab-surface);min-width:0;min-height:0;position:relative;overflow:hidden}._leftPanel_7xqao_277{background:var(--lab-bg);flex-direction:column;gap:6px;padding:6px;display:flex;container:lableft/inline-size}._stagePanel_7xqao_295{padding:6px}._rightPanel_7xqao_303{overscroll-behavior:contain;flex-direction:column;display:flex;overflow:auto}._rightPanel_7xqao_303,._messages_7xqao_319,._studyContent_7xqao_321,._logsDrawer_7xqao_323{scrollbar-color:#ffffff2e transparent;scrollbar-width:thin}._topNav_7xqao_335{z-index:10;border-bottom:1px solid var(--lab-line);background:var(--lab-bg);align-items:center;gap:12px;min-width:0;padding:0 8px 0 10px;display:flex;position:relative}._brand_7xqao_359{flex:none;min-width:92px;display:grid}._brand_7xqao_359 strong{letter-spacing:-.01em;font-size:12px;font-weight:600;line-height:1}._brand_7xqao_359 span{color:var(--lab-muted);letter-spacing:.08em;text-transform:uppercase;margin-top:2px;font-size:8px;line-height:1}._navLinks_7xqao_403{color:var(--lab-muted);white-space:nowrap;align-items:center;gap:10px;display:flex}._popoverAnchor_7xqao_419{display:inline-flex;position:relative}._navDocs_7xqao_429,._navExplain_7xqao_431,._navMenuTrigger_7xqao_433,._navIconButton_7xqao_435,._versionBadge_7xqao_437{border:1px solid var(--lab-line);border-radius:var(--lab-radius);height:22px;color:var(--lab-muted);cursor:pointer;background:0 0;align-items:center;gap:4px;padding:0 7px;font-size:10.5px;font-weight:500;display:inline-flex}._navDocs_7xqao_429{border-color:var(--lab-line-strong);color:var(--lab-text)}._navDocs_7xqao_429 svg,._navMenuTrigger_7xqao_433 svg,._navIconButton_7xqao_435 svg{width:11px;height:11px}._navMenuTrigger_7xqao_433{border-color:#0000;padding:0 2px}._navMenuTrigger_7xqao_433 svg[data-open=true]{transform:rotate(180deg)}._navDocs_7xqao_429:hover,._navExplain_7xqao_431:hover,._navMenuTrigger_7xqao_433:hover,._navIconButton_7xqao_435:hover{border-color:var(--lab-line-strong);color:var(--lab-text);background:#ffffff0a}._navExplain_7xqao_431[aria-pressed=true]{border-color:var(--lab-accent);color:var(--lab-accent)}._navSpacer_7xqao_537{flex:1}._navIconButton_7xqao_435{justify-content:center;width:22px;padding:0}._versionBadge_7xqao_437{color:#82caff;font-family:var(--lab-mono);background:#55b9ff1a;border-color:#55b9ff59;font-size:9px;font-weight:600}._navMenuPanel_7xqao_575{z-index:30;border:1px solid var(--lab-line-strong);border-radius:var(--lab-radius);background:var(--lab-surface-raised);white-space:normal;gap:2px;width:max-content;max-width:220px;padding:4px;display:grid;position:absolute;top:calc(100% + 6px);left:0;box-shadow:0 4px 16px #00000080}._navMenuPanel_7xqao_575 p{color:var(--lab-muted);padding:4px 6px;font-size:10px;line-height:1.4}._navMenuRight_7xqao_623{left:auto;right:0}._navMenuItem_7xqao_633{border-radius:var(--lab-radius);width:100%;color:var(--lab-text);text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:5px 6px;font-size:10.5px;font-weight:500;text-decoration:none;display:flex}._navMenuItem_7xqao_633:hover,._navMenuItem_7xqao_633:focus-visible{background:#ffffff0f}._navMenuItem_7xqao_633 svg{width:12px;height:12px;color:var(--lab-muted)}._navStats_7xqao_689{color:#0ff;width:56px;font:700 6.5px/1 var(--lab-mono);background:#002a36;flex:none;gap:1px;padding:2px 3px;display:grid}._navStats_7xqao_689 span{white-space:nowrap;overflow:hidden}._navStats_7xqao_689 div{background:#00445a;align-items:flex-end;gap:0;height:14px;display:flex}._navStats_7xqao_689 i{background:#0ff;flex:1;min-height:1px}._searchAnchor_7xqao_749{flex:0 150px;min-width:96px}._searchBox_7xqao_759{border:1px solid var(--lab-line);border-radius:var(--lab-radius);background:var(--lab-surface);width:100%;height:24px;color:var(--lab-muted);align-items:center;gap:6px;padding:0 8px;display:flex}._searchBox_7xqao_759 svg{width:11px;height:11px}._searchBox_7xqao_759 input{width:100%;min-width:0;height:100%;color:var(--lab-text);background:0 0;border:0;outline:0;padding:0;font-size:10.5px}._searchBox_7xqao_759 input::placeholder{color:var(--lab-muted)}._searchBox_7xqao_759:focus-within{border-color:var(--lab-accent)}._rail_7xqao_837{border-right:1px solid var(--lab-line);background:var(--lab-rail);flex-direction:column;justify-content:space-between;align-items:center;padding:3px 0;display:flex}._rail_7xqao_837>div{gap:2px;display:grid}._railItem_7xqao_867{width:26px;height:26px;color:var(--lab-muted-2);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid;position:relative}._railItem_7xqao_867 svg{width:14px;height:14px}._railItem_7xqao_867:hover,._railItem_7xqao_867[aria-pressed=true]{color:var(--lab-text);background:#ffffff0a}._railItem_7xqao_867[aria-pressed=true]:before{background:var(--lab-accent);content:"";width:2px;position:absolute;top:5px;bottom:5px;left:0}._footer_7xqao_937{z-index:12;border-top:1px solid var(--lab-line);background:var(--lab-footer);min-width:0;color:var(--lab-muted);letter-spacing:.02em;justify-content:space-between;align-items:center;gap:10px;padding:0 0 0 10px;font-size:8px;display:flex;position:relative}._footerCopy_7xqao_969{white-space:nowrap;gap:10px;min-width:0;display:flex;overflow:hidden}._footerCopy_7xqao_969 span+span{border-left:1px solid var(--lab-line);padding-left:10px}._logsBadge_7xqao_995{border:0;border-left:1px solid var(--lab-line);height:19px;color:var(--lab-accent);font:700 8.5px/1 var(--lab-mono);letter-spacing:.06em;text-transform:uppercase;cursor:pointer;background:#0f1406;align-items:center;gap:5px;padding:0 7px;display:inline-flex}._logsBadge_7xqao_995 b{background:var(--lab-accent);color:var(--lab-on-accent);padding:1px 4px}._logsDrawer_7xqao_323{z-index:40;border:1px solid var(--lab-line-strong);background:var(--lab-surface-raised);width:min(300px,80cqi);max-height:180px;padding:6px 8px;position:absolute;bottom:calc(100% + 1px);right:0;overflow:auto;box-shadow:0 -4px 16px #00000080}._logsDrawer_7xqao_323 p{color:var(--lab-muted);font:400 9px/1.6 var(--lab-mono);overflow-wrap:anywhere}._logsDrawer_7xqao_323 time{color:var(--lab-accent)}._modeTabs_7xqao_1089{border:1px solid var(--lab-line);border-radius:var(--lab-radius);background:var(--lab-surface);flex:none;grid-template-columns:repeat(4,minmax(0,1fr));display:grid;overflow:hidden}._modeTab_7xqao_1089{min-width:0;height:26px;color:var(--lab-muted);text-overflow:ellipsis;white-space:nowrap;cursor:pointer;background:0 0;border:0;padding:0 3px;font-size:9.5px;font-weight:600;overflow:hidden}._modeShort_7xqao_1139{display:none}@container lableft (width<=360px){._modeLong_7xqao_1149{display:none}._modeShort_7xqao_1139{display:inline}}._modeTab_7xqao_1089+._modeTab_7xqao_1089{border-left:1px solid var(--lab-line)}._modeTab_7xqao_1089:hover{color:var(--lab-text);background:#ffffff08}._modeTab_7xqao_1089[aria-pressed=true]{background:var(--lab-accent);color:var(--lab-on-accent)}._leftBody_7xqao_1195,._leftView_7xqao_1209{flex-direction:column;flex:1;min-height:0;display:flex}._leftView_7xqao_1209[hidden]{display:none}._leftChat_7xqao_1231,._studyContent_7xqao_321{border:1px solid var(--lab-line);border-radius:var(--lab-radius);background:var(--lab-surface);flex-direction:column;flex:1;min-height:0;display:flex}._chatHeader_7xqao_1253{border-bottom:1px solid var(--lab-line);background:var(--lab-surface-raised);align-items:center;gap:5px;padding:5px 6px;display:flex}._modelPicker_7xqao_1271{flex:auto;min-width:0;max-width:190px;margin-right:auto;position:relative}._modelTrigger_7xqao_1287,._modelOption_7xqao_1289{border:1px solid var(--lab-line);border-radius:var(--lab-radius);background:var(--lab-bg);width:100%;height:26px;color:var(--lab-text);text-align:left;cursor:pointer;grid-template-columns:11px minmax(0,1fr) 10px;align-items:center;gap:6px;padding:3px 6px;display:grid}._modelTrigger_7xqao_1287:hover,._modelTrigger_7xqao_1287[aria-expanded=true]{border-color:var(--lab-line-strong);background:#ffffff0a}._modelTrigger_7xqao_1287 svg{width:10px;height:10px;color:var(--lab-muted)}._modelGlyph_7xqao_1345{border:1.5px solid var(--lab-muted);background:radial-gradient(circle, var(--lab-muted) 0 2px, transparent 2.5px);border-radius:50%;width:11px;height:11px}._modelGlyph_7xqao_1345[data-model=gemini-3-flash]{clip-path:polygon(50% 0,62% 38%,100% 50%,62% 62%,50% 100%,38% 62%,0 50%,38% 38%);background:conic-gradient(from 45deg,#4f8cff,#9b72ff,#4f8cff);border:0;border-radius:0}._modelCopy_7xqao_1375{gap:1px;min-width:0;display:grid}._modelCopy_7xqao_1375 span{text-overflow:ellipsis;white-space:nowrap;font-size:9.5px;font-weight:600;line-height:1.1;overflow:hidden}._modelCopy_7xqao_1375 span+span{color:var(--lab-muted);font-family:var(--lab-mono);font-size:7.5px;font-weight:400}._modelMenu_7xqao_1419{z-index:20;border:1px solid var(--lab-line-strong);border-radius:var(--lab-radius);background:var(--lab-surface-raised);gap:3px;width:100%;min-width:150px;padding:4px;display:grid;position:absolute;top:calc(100% + 4px);left:0;box-shadow:0 6px 20px #0000008c}._modelOption_7xqao_1289{grid-template-columns:11px minmax(0,1fr)}._modelOption_7xqao_1289[aria-pressed=true]{border-color:var(--lab-accent)}._chatNew_7xqao_1467,._chatClose_7xqao_1469{border:1px solid var(--lab-line);border-radius:var(--lab-radius);min-width:19px;height:19px;color:var(--lab-muted);text-transform:uppercase;cursor:pointer;background:0 0;flex:none;place-items:center;padding:0 6px;font-size:8.5px;font-weight:600;display:grid}._chatClose_7xqao_1469{padding:0}._chatClose_7xqao_1469 svg{width:10px;height:10px}._chatNew_7xqao_1467:hover,._chatClose_7xqao_1469:hover{border-color:var(--lab-line-strong);color:var(--lab-text)}._chatContext_7xqao_1533{border-bottom:1px solid var(--lab-line);grid-template-columns:repeat(4,minmax(0,1fr));gap:4px;padding:5px 6px;display:grid}._contextPill_7xqao_1549{border:1px solid var(--lab-line);border-radius:var(--lab-radius);background:var(--lab-bg);min-width:0;padding:3px 4px}._contextPill_7xqao_1549 span{color:var(--lab-muted);text-overflow:ellipsis;white-space:nowrap;font-size:7.5px;display:block;overflow:hidden}._contextPill_7xqao_1549 strong{text-overflow:ellipsis;white-space:nowrap;margin-top:1px;font-size:9px;font-weight:600;display:block;overflow:hidden}._affectField_7xqao_1603{--affect-primary:#8a9099;--affect-secondary:#c8f000;border-bottom:1px solid var(--lab-line);background:linear-gradient(135deg, color-mix(in srgb, var(--affect-primary) 14%, transparent), transparent 58%), #ffffff05;gap:5px;padding:6px;transition:background .3s;display:grid}._affectHead_7xqao_1629{grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:2px 8px;display:grid}._affectHead_7xqao_1629 span{color:var(--lab-muted-2);letter-spacing:.06em;text-transform:uppercase;font-size:8px;font-weight:700}._affectHead_7xqao_1629 strong{text-shadow:0 0 18px color-mix(in srgb, var(--affect-primary) 34%, transparent);font-size:12.5px;font-weight:800;line-height:1}._affectHead_7xqao_1629 em{color:color-mix(in srgb, var(--affect-primary) 62%, var(--lab-muted));grid-column:1/-1;font-size:8.5px;font-style:normal}._affectGrid_7xqao_1687{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;display:grid}._affectMeter_7xqao_1699{border-radius:var(--lab-radius);background:#00000038;border:1px solid #ffffff12;grid-template-columns:minmax(0,1fr) auto;gap:3px;min-width:0;padding:4px 5px;display:grid}._affectMeter_7xqao_1699 span,._affectMeter_7xqao_1699 strong{text-overflow:ellipsis;white-space:nowrap;font-size:8px;overflow:hidden}._affectMeter_7xqao_1699 span{color:var(--lab-muted)}._affectMeter_7xqao_1699 strong{font-weight:700}._affectMeter_7xqao_1699 i{background:#ffffff14;border-radius:99px;grid-column:1/-1;height:3px;position:relative;overflow:hidden}._affectMeter_7xqao_1699 i:after{width:var(--value,0%);border-radius:inherit;background:linear-gradient(90deg, var(--affect-primary), var(--affect-secondary));box-shadow:0 0 16px color-mix(in srgb, var(--affect-primary) 44%, transparent);content:"";transition:width .3s;position:absolute;inset:0 auto 0 0}._messages_7xqao_319{overscroll-behavior:contain;flex-direction:column;flex:1;gap:8px;min-height:0;padding:10px 8px;display:flex;overflow:hidden auto}._message_7xqao_319{min-width:0;max-width:90%;animation:.22s _labMessageIn_7xqao_1}._message_7xqao_319[data-role=user]{align-self:flex-end}._message_7xqao_319[data-role=user] ._affectChip_7xqao_1837{margin-left:auto}._messageContent_7xqao_1845{border-radius:var(--lab-radius);overflow-wrap:anywhere;padding:7px 9px;font-size:11px;line-height:1.45}._message_7xqao_319[data-role=user] ._messageContent_7xqao_1845{background:var(--lab-accent);color:var(--lab-on-accent)}._message_7xqao_319[data-role=bot] ._messageContent_7xqao_1845{border:1px solid var(--lab-line);background:var(--lab-surface-raised)}._message_7xqao_319[data-streaming=true] ._messageContent_7xqao_1845{border-color:var(--lab-accent)}._affectChip_7xqao_1837{--affect-primary:#8a9099;border:1px solid color-mix(in srgb, var(--affect-primary) 34%, var(--lab-line));background:color-mix(in srgb, var(--affect-primary) 9%, #0000006b);width:-moz-fit-content;width:fit-content;max-width:100%;color:var(--lab-muted);white-space:nowrap;border-radius:999px;align-items:center;gap:4px;margin-top:4px;padding:2px 6px;font-size:8px;display:flex}._affectDot_7xqao_1923{background:var(--affect-primary);width:5px;height:5px;box-shadow:0 0 10px var(--affect-primary);border-radius:99px;flex:0 0 5px}._affectScore_7xqao_1941{color:color-mix(in srgb, var(--affect-primary) 70%, var(--lab-text));font-family:var(--lab-mono)}._affectModel_7xqao_1951{text-overflow:ellipsis;overflow:hidden}._quickPrompts_7xqao_1961{scrollbar-width:none;flex-wrap:wrap;gap:5px;padding:0 8px 6px;display:flex}._quickPrompts_7xqao_1961 button{border:1px solid var(--lab-line);border-radius:var(--lab-radius);background:var(--lab-surface-raised);height:22px;color:var(--lab-muted);cursor:pointer;flex:none;padding:0 7px;font-size:9.5px;font-weight:500}._quickPrompts_7xqao_1961 button:hover:not(:disabled){border-color:var(--lab-accent);color:var(--lab-text)}._quickPrompts_7xqao_1961 button:disabled,._chatInput_7xqao_2015 button:disabled,._primaryCta_7xqao_2017:disabled{cursor:default;opacity:.55}._chatInput_7xqao_2015{border-top:1px solid var(--lab-line);background:var(--lab-surface-raised);gap:6px;padding:6px 8px 8px;display:flex}._chatInput_7xqao_2015 input{border:1px solid var(--lab-line);border-radius:var(--lab-radius);background:var(--lab-bg);min-width:0;height:28px;color:var(--lab-text);outline:0;flex:1;padding:0 9px;font-size:11px}._chatInput_7xqao_2015 input::placeholder{color:var(--lab-muted)}._chatInput_7xqao_2015 input:focus{border-color:var(--lab-accent)}._chatInput_7xqao_2015 button{border-radius:var(--lab-radius);background:var(--lab-accent);width:28px;height:28px;color:var(--lab-on-accent);cursor:pointer;border:0;flex:none;place-items:center;padding:0;display:grid}._chatInput_7xqao_2015 button svg{width:13px;height:13px}._chatInput_7xqao_2015 button:hover:not(:disabled){background:var(--lab-accent-strong)}._studyContent_7xqao_321{overscroll-behavior:contain;padding:12px;overflow:auto}._breadcrumb_7xqao_2145{color:var(--lab-muted);margin-bottom:12px;font-size:10px;font-weight:700}._breadcrumb_7xqao_2145 strong{color:var(--lab-text)}._preview_7xqao_13 ._studyTitle_7xqao_2167{font-family:var(--lab-font);letter-spacing:-.02em;font-size:17px;font-weight:600;line-height:1.1}._lede_7xqao_2183{color:var(--lab-muted);font-size:10.5px;line-height:1.45;margin:8px 0 12px!important}._uploadCard_7xqao_2197{border:1px solid var(--lab-line);border-radius:var(--lab-radius);background:var(--lab-surface);overflow:hidden}._uploadHead_7xqao_2211{border-bottom:1px solid var(--lab-line);color:var(--lab-muted);letter-spacing:.06em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:8px;padding:5px 8px;font-size:8.5px;display:flex}._closeDot_7xqao_2237{border:1px solid var(--lab-line);border-radius:var(--lab-radius);width:18px;height:18px;color:var(--lab-muted);cursor:pointer;background:0 0;place-items:center;padding:0;display:grid}._closeDot_7xqao_2237 svg{width:9px;height:9px}._closeDot_7xqao_2237:disabled{cursor:default;opacity:.4}._clipPicker_7xqao_2283{background:var(--lab-bg);grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;padding:6px;display:grid}._clipOption_7xqao_2299{border:1px dashed var(--lab-line-strong);border-radius:var(--lab-radius);min-width:0;color:var(--lab-text);text-align:left;cursor:pointer;background:0 0;gap:2px;padding:4px;display:grid}._clipOption_7xqao_2299 strong,._clipOption_7xqao_2299 span:not(._clipSwatch_7xqao_2327){text-overflow:ellipsis;white-space:nowrap;font-size:8.5px;overflow:hidden}._clipOption_7xqao_2299 span:not(._clipSwatch_7xqao_2327){color:var(--lab-muted);font-size:7.5px}._clipOption_7xqao_2299:hover,._clipOption_7xqao_2299[aria-pressed=true]{border-color:var(--lab-accent);border-style:solid}._clipSwatch_7xqao_2327{aspect-ratio:16/9;background:radial-gradient(circle at 30% 35%, hsl(var(--clip-hue) 90% 62% / .85), transparent 55%), linear-gradient(135deg, hsl(var(--clip-hue) 60% 22%), hsl(calc(var(--clip-hue) + 60) 50% 10%));border-radius:1px;display:block}._dropPreview_7xqao_2381{border:1px solid var(--lab-line);border-radius:var(--lab-radius);background:var(--lab-surface-raised);gap:4px;margin:0 6px 6px;padding:9px;display:grid}._dropPreview_7xqao_2381 strong{letter-spacing:-.02em;font-size:13px;font-weight:600}._dropPreview_7xqao_2381 p{color:var(--lab-muted);font-size:9.5px;line-height:1.4}._previewTop_7xqao_2425{color:var(--lab-muted);align-items:center;gap:5px;font-size:8.5px;display:flex}._previewDot_7xqao_2441{border-radius:var(--lab-radius);background:var(--lab-accent);width:6px;height:6px}._primaryCta_7xqao_2017{border-radius:var(--lab-radius);background:var(--lab-accent);width:100%;color:var(--lab-on-accent);letter-spacing:.02em;text-transform:uppercase;cursor:pointer;border:0;flex:none;justify-content:center;align-items:center;gap:6px;margin-top:10px;font-size:10.5px;font-weight:600;display:inline-flex;min-height:30px!important}._primaryCta_7xqao_2017 svg{width:11px;height:11px}._primaryCta_7xqao_2017:hover:not(:disabled){background:var(--lab-accent-strong)}._researchNote_7xqao_2513{color:var(--lab-muted);text-align:center;font-size:9px;line-height:1.4;margin:8px auto 0!important}._metaCard_7xqao_2529{border:1px solid var(--lab-line);border-radius:var(--lab-radius);background:var(--lab-surface);margin-top:12px;padding:9px}._metaCard_7xqao_2529 h3,._rightCard_7xqao_2547 h3{color:var(--lab-muted);font-family:var(--lab-font);letter-spacing:.06em;text-transform:uppercase;font-size:8.5px;font-weight:600;line-height:1.3;margin:0 0 7px!important}._metaGrid_7xqao_2569{grid-template-columns:repeat(2,minmax(0,1fr));gap:5px;display:grid}._metaStat_7xqao_2581{border:1px solid var(--lab-line);border-radius:var(--lab-radius);background:var(--lab-bg);padding:6px}._metaStat_7xqao_2581 strong{font-variant-numeric:tabular-nums;font-size:14px;font-weight:600;display:block}._metaStat_7xqao_2581 span{color:var(--lab-muted);font-size:8.5px}._trackList_7xqao_2619{gap:4px;display:grid}._trackOption_7xqao_2629{border:1px solid var(--lab-line);border-radius:var(--lab-radius);background:var(--lab-bg);color:var(--lab-text);text-align:left;cursor:pointer;gap:1px;padding:6px 8px;display:grid}._trackOption_7xqao_2629 strong{font-size:10px;font-weight:600}._trackOption_7xqao_2629 span{color:var(--lab-muted);font-size:8.5px}._trackOption_7xqao_2629[aria-pressed=true]{border-color:var(--lab-accent)}._spectrum_7xqao_2681{border:1px solid var(--lab-line);background:var(--lab-bg);align-items:flex-end;gap:3px;height:48px;margin-top:10px;padding:6px;display:flex}._spectrum_7xqao_2681 i{height:var(--level);background:linear-gradient(0deg, #00d4ff, var(--lab-accent));flex:1;transition:height .18s}._spectrum_7xqao_2681[data-playing=true] i{animation:.6s ease-in-out infinite alternate _labBand_7xqao_1;animation-delay:calc(var(--band) * -73ms)}._stageCard_7xqao_2729{border:1px solid var(--lab-line);border-radius:var(--lab-radius);background:var(--lab-bg);grid-template-rows:auto minmax(0,1fr) auto;height:100%;display:grid;position:relative;overflow:hidden;container:labstage/inline-size}._stageTools_7xqao_2753{border-bottom:1px solid var(--lab-line);background:var(--lab-surface);min-width:0;padding:6px}._stageToolbar_7xqao_2767{gap:4px;display:flex}._stageToolbar_7xqao_2767 button{border:1px solid var(--lab-line);background:var(--lab-bg);min-width:0;height:26px;color:var(--lab-text);text-overflow:ellipsis;white-space:nowrap;cursor:pointer;flex:auto;padding:0 4px;font-size:9px;overflow:hidden}._viewShort_7xqao_2807{display:none}@container labstage (width<=340px){._viewLong_7xqao_2817{display:none}._viewShort_7xqao_2807{display:inline}}._stageToolbar_7xqao_2767 button[aria-pressed=true]{border-color:var(--lab-accent);color:var(--lab-accent);background:#23291a}._stageToolbar_7xqao_2767 ._orbitButton_7xqao_2847{flex:0 0 28px;place-items:center;padding:0;display:grid}._orbitButton_7xqao_2847 svg{width:15px;height:15px}._stageCaption_7xqao_2871{color:var(--lab-text);text-overflow:ellipsis;white-space:nowrap;font-size:9px;line-height:1.4;overflow:hidden;margin-top:5px!important}._canvasArea_7xqao_2891{background:linear-gradient(#ffffff06 1px, transparent 1px) 0 0 / 28px 28px, linear-gradient(90deg, #ffffff06 1px, transparent 1px) 0 0 / 28px 28px, var(--lab-stage);cursor:grab;touch-action:pan-y;-webkit-user-select:none;user-select:none;min-height:0;position:relative;overflow:hidden}._canvasArea_7xqao_2891:active{cursor:grabbing}._canvasArea_7xqao_2891:after{content:"";pointer-events:none;background:radial-gradient(#0000 55%,#00000073);position:absolute;inset:0}._canvasHost_7xqao_2941{position:absolute;inset:0}._canvasHost_7xqao_2941 canvas{width:100%;height:100%;display:block}._affectOverlay_7xqao_2963{--affect-primary:#8a9099;--affect-secondary:#c8f000;z-index:3;border:1px solid color-mix(in srgb, var(--affect-primary) 40%, var(--lab-line));border-radius:var(--lab-radius);background:linear-gradient(90deg, color-mix(in srgb, var(--affect-primary) 18%, transparent), transparent), #020304b8;max-width:calc(100% - 20px);box-shadow:0 0 24px color-mix(in srgb, var(--affect-primary) 18%, transparent);letter-spacing:.08em;opacity:0;pointer-events:none;text-transform:uppercase;padding:4px 7px;font-size:8.5px;font-weight:800;position:absolute;top:10px;left:10px}._affectOverlay_7xqao_2963[data-active=true]{animation:1.6s forwards _labAffectPulse_7xqao_1}._regionLegend_7xqao_3017{z-index:3;border:1px solid var(--lab-line);background:#020304b8;gap:3px;margin:0;padding:5px 7px;font-size:8.5px;list-style:none;display:grid;position:absolute;bottom:8px;right:8px}._regionLegend_7xqao_3017 li{align-items:center;gap:5px;display:flex}._regionLegend_7xqao_3017 span{width:7px;height:7px}._atlasCard_7xqao_3069{z-index:4;border:1px solid var(--lab-line-strong);cursor:default;background:#121214eb;gap:6px;width:min(240px,100% - 24px);padding:12px;display:grid;position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%)}._atlasCard_7xqao_3069 strong{font-size:12px}._atlasCard_7xqao_3069 p{color:var(--lab-muted);font-size:9.5px;line-height:1.45}._atlasCard_7xqao_3069 a,._atlasCard_7xqao_3069 button,._railTeaser_7xqao_3121 a,._railTeaser_7xqao_3121 button{border:1px solid var(--lab-line-strong);border-radius:var(--lab-radius);min-height:26px;color:var(--lab-text);cursor:pointer;background:0 0;justify-content:center;align-items:center;padding:0 8px;font-size:9.5px;text-decoration:none;display:inline-flex}._atlasCard_7xqao_3069 a,._railTeaser_7xqao_3121 a{border-color:var(--lab-accent);background:var(--lab-accent);color:var(--lab-on-accent);font-weight:600}._ripple_7xqao_3169{z-index:3;border:1px solid var(--ripple);width:10px;height:10px;box-shadow:0 0 18px var(--ripple);pointer-events:none;border-radius:50%;margin:-5px 0 0 -5px;animation:.7s ease-out forwards _labRipple_7xqao_1;position:absolute}._stageStatus_7xqao_3195{z-index:3;border:1px solid var(--lab-line);color:var(--lab-muted);font:400 9px/1.4 var(--lab-mono);background:#020304c7;justify-content:space-between;align-items:center;gap:8px;padding:6px 8px;display:flex;position:absolute;inset:auto 10px 10px}._stageStatus_7xqao_3195 button{border:1px solid var(--lab-accent);height:22px;color:var(--lab-accent);cursor:pointer;background:0 0;padding:0 8px}._stageHint_7xqao_3243{z-index:2;color:var(--lab-muted-2);font:400 8px/1 var(--lab-mono);letter-spacing:.04em;pointer-events:none;position:absolute;bottom:8px;left:10px}._statusBar_7xqao_3265{border-top:1px solid var(--lab-line);background:var(--lab-surface);min-height:22px;color:var(--lab-muted);font:500 8px/11px var(--lab-mono);letter-spacing:.04em;overflow-wrap:anywhere;padding:3px 6px;overflow:hidden}._modeHeader_7xqao_3291{border-bottom:1px solid var(--lab-line);background:var(--lab-surface);padding:9px 10px 8px}._modeHeader_7xqao_3291 strong{letter-spacing:.09em;text-transform:uppercase;font-size:9.5px;display:block}._modeHeader_7xqao_3291 span{color:var(--lab-muted);margin-top:2px;font-size:9px;line-height:1.35;display:block}._scoreCard_7xqao_3333{border-bottom:1px solid var(--lab-line);background:var(--lab-surface);grid-template-columns:minmax(60px,.42fr) minmax(0,1fr);align-items:start;gap:8px;padding:10px;display:grid}._clipThumb_7xqao_3353{aspect-ratio:16/9;border:1px solid var(--lab-line);border-radius:var(--lab-radius);background:radial-gradient(circle at 30% 35%, hsl(var(--clip-hue,72) 90% 62% / .85), transparent 55%), linear-gradient(135deg, hsl(var(--clip-hue,72) 60% 22%), hsl(calc(var(--clip-hue,72) + 60) 50% 10%));place-items:end;display:grid;position:relative;overflow:hidden}._clipThumb_7xqao_3353[data-empty=true]{background:linear-gradient(135deg, #ffffff06, transparent), var(--lab-surface-raised);place-items:center}._clipThumb_7xqao_3353[data-empty=true]:before{color:var(--lab-muted);content:"No clip";font:400 7.5px/1 var(--lab-mono);letter-spacing:.06em;text-transform:uppercase}._clipThumb_7xqao_3353 span{font:600 7.5px/1.2 var(--lab-mono);background:#000000b3;margin:3px;padding:1px 3px}._metricStrip_7xqao_3419{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px 8px;min-width:0;display:grid}._metric_7xqao_3419{border-top:1px solid var(--lab-line);min-width:0;padding-top:5px}._metricLabel_7xqao_3445{color:var(--lab-muted);text-overflow:ellipsis;white-space:nowrap;font-size:8px;line-height:1.25;display:block;overflow:hidden}._metric_7xqao_3419>strong{font-variant-numeric:tabular-nums;margin-top:3px;font-size:14px;font-weight:600;display:block}._metricResponse_7xqao_3481 ._responseValue_7xqao_3481{white-space:nowrap;align-items:baseline;gap:2px;margin-top:3px;font-size:19px;font-weight:600;line-height:1;display:flex}._responseValue_7xqao_3481 span:first-child{font-variant-numeric:tabular-nums;min-width:2.2ch;display:inline-block}._responseUnit_7xqao_3515{color:var(--lab-muted);font-size:9px;font-weight:500}._responseMeterRow_7xqao_3527{grid-template-columns:minmax(0,1fr) 34px;align-items:center;gap:5px;margin-top:5px;display:grid}._responseMeter_7xqao_3527{--score:0%;--response-color:var(--lab-muted);background:var(--lab-surface-raised);height:3px;overflow:hidden}._responseMeter_7xqao_3527[data-band=medium],._responseBand_7xqao_3561[data-band=medium]{--response-color:var(--lab-medium);color:var(--lab-medium)}._responseMeter_7xqao_3527[data-band=high],._responseBand_7xqao_3561[data-band=high]{--response-color:var(--lab-accent);color:var(--lab-accent)}._responseMeter_7xqao_3527 span{width:var(--score);background:var(--response-color);height:100%;transition:width .16s linear;display:block}._responseBand_7xqao_3561{color:var(--lab-muted);font:600 7px/1 var(--lab-mono);letter-spacing:.06em;text-align:right;text-transform:uppercase}._rightCard_7xqao_2547{border:1px solid var(--lab-line);border-radius:var(--lab-radius);background:var(--lab-surface);margin:6px 6px 0;padding:9px 10px}._rightCard_7xqao_2547:last-child{margin-bottom:6px}._regionGrid_7xqao_3639{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;display:grid}._region_7xqao_3017{min-width:0}._region_7xqao_3017[data-wide=true]{grid-column:1/-1}._regionHead_7xqao_3667{justify-content:space-between;gap:6px;margin-bottom:4px;font-size:9px;font-weight:500;display:flex}._regionHead_7xqao_3667 span{color:var(--lab-muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._regionHead_7xqao_3667 strong{font-variant-numeric:tabular-nums;font-weight:600}._bar_7xqao_3709{border-radius:var(--lab-radius);background:#ffffff14;height:4px;overflow:hidden}._bar_7xqao_3709 span{width:var(--value);border-radius:inherit;background:var(--lab-accent);height:100%;transition:width .16s linear;display:block}._metricTiles_7xqao_3741{grid-template-columns:repeat(3,minmax(0,1fr));gap:5px;display:grid}._metricTile_7xqao_3741{border:1px solid var(--lab-line);border-radius:var(--lab-radius);background:var(--lab-bg);min-width:0;padding:5px 6px}._metricTile_7xqao_3741 span{color:var(--lab-muted);letter-spacing:.04em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-size:7px;display:block;overflow:hidden}._metricTile_7xqao_3741 strong{font-variant-numeric:tabular-nums;margin-top:3px;font-size:12px;font-weight:600;display:block}._activityWindow_7xqao_3807{gap:6px;display:grid}._windowRow_7xqao_3817{grid-template-columns:22px minmax(0,1fr) 32px;align-items:center;gap:6px;display:grid}._windowLabel_7xqao_3831{color:var(--lab-muted);font:500 8.5px/1 var(--lab-mono);text-transform:uppercase}._windowValue_7xqao_3843{font:500 9px/1 var(--lab-mono);font-variant-numeric:tabular-nums;text-align:right}._synthesisList_7xqao_3855{gap:6px;margin:0;padding:0;list-style:none;display:grid}._synthesisList_7xqao_3855 li{color:var(--lab-muted);justify-content:space-between;gap:10px;font-size:9.5px;display:flex}._synthesisList_7xqao_3855 strong{color:var(--lab-text);text-align:right;font-weight:500}._insightCopy_7xqao_3899{color:var(--lab-muted);font-size:9.5px;line-height:1.45}._gui_7xqao_3913{border:1px solid var(--lab-line);border-radius:var(--lab-radius);font-size:9.5px}._gui_7xqao_3913 details+details{border-top:1px solid var(--lab-line)}._gui_7xqao_3913 summary{color:var(--lab-text);cursor:pointer;background:#ffffff0a;padding:4px 6px;font-weight:600}._guiRow_7xqao_3949{grid-template-columns:minmax(0,42%) minmax(0,1fr) 44px;align-items:center;gap:4px;min-height:20px;padding:2px 6px;display:grid}._guiRow_7xqao_3949>span:first-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._guiRow_7xqao_3949>output:nth-child(2){grid-column:2/-1}._guiRow_7xqao_3949 output{color:var(--lab-gui);font:400 8.5px/1.5 var(--lab-mono);text-overflow:ellipsis;white-space:nowrap;background:#ffffff14;padding:1px 3px;overflow:hidden}._guiRow_7xqao_3949 input[type=range]{cursor:ew-resize;appearance:none;background:0 0;width:100%;height:14px;margin:0}._guiRow_7xqao_3949 input[type=range]::-webkit-slider-runnable-track{background:#ffffff14;height:14px}._guiRow_7xqao_3949 input[type=range]::-webkit-slider-thumb{background:var(--lab-gui);appearance:none;width:2px;height:14px}._guiRow_7xqao_3949 input[type=range]::-moz-range-track{background:#ffffff14;height:14px}._guiRow_7xqao_3949 input[type=range]::-moz-range-thumb{background:var(--lab-gui);border:0;border-radius:0;width:2px;height:14px}._guiRow_7xqao_3949 input[type=color]{cursor:pointer;appearance:none;background:0 0;border:0;width:100%;height:14px;padding:0}._guiRow_7xqao_3949 input[type=color]::-webkit-color-swatch-wrapper{padding:0}._guiRow_7xqao_3949 input[type=color]::-webkit-color-swatch{border:0}._guiRow_7xqao_3949 input[type=color]::-moz-color-swatch{border:0}._guiSlider_7xqao_4119{background:#ffffff14;height:14px;position:relative}._guiSlider_7xqao_4119 i{top:0;bottom:0;left:var(--value);background:var(--lab-gui);width:2px;position:absolute}._guiSwatch_7xqao_4149{border:1px solid var(--lab-line);height:14px}._guiMono_7xqao_4159{font-family:var(--lab-mono)}._guiReset_7xqao_4167{border:1px solid var(--lab-line);width:calc(100% - 12px);height:20px;color:var(--lab-muted);cursor:pointer;background:0 0;margin:4px 6px 6px;font-size:9px;display:block}._guiReset_7xqao_4167:hover{border-color:var(--lab-line-strong);color:var(--lab-text)}._railTeaser_7xqao_3121{align-content:start;gap:8px;padding:14px 12px;display:grid}._railTeaser_7xqao_3121 span{color:var(--lab-accent);font:600 8.5px/1 var(--lab-mono);letter-spacing:.08em;text-transform:uppercase}._railTeaser_7xqao_3121 h3{letter-spacing:-.01em;font-family:var(--lab-font)!important;font-size:15px!important;font-weight:600!important}._railTeaser_7xqao_3121 p{color:var(--lab-muted);font-size:10px;line-height:1.5}._explainNote_7xqao_4257{z-index:15;border:1px solid var(--lab-accent);color:var(--lab-text);pointer-events:none;background:#0f1406f0;gap:6px;padding:6px 8px;font-size:9.5px;line-height:1.45;animation:.2s _labMessageIn_7xqao_1;display:flex;position:absolute;top:4px;left:4px;right:4px;box-shadow:0 6px 20px #00000080}._explainNote_7xqao_4257 b{background:var(--lab-accent);width:15px;height:15px;color:var(--lab-on-accent);flex:none;place-items:center;font-size:9px;display:grid}._paneTabs_7xqao_4317{display:none}@container (width<=859px){._body_7xqao_213{grid-template-columns:minmax(0,1fr)}._rail_7xqao_837,._navStats_7xqao_689,._searchAnchor_7xqao_749{display:none}._workspace_7xqao_239{gap:5px;padding:5px}._metricTiles_7xqao_3741{grid-template-columns:repeat(2,minmax(0,1fr))}._scoreCard_7xqao_3333{grid-template-columns:minmax(0,1fr)}._clipThumb_7xqao_3353{display:none}}._window_7xqao_137[data-compact=true]{grid-template-rows:auto minmax(0,1fr);height:700px}@container (width<=479px){._window_7xqao_137[data-compact=true] ._versionBadge_7xqao_437{display:none}._window_7xqao_137[data-compact=true] ._affectGrid_7xqao_1687{grid-template-columns:repeat(4,minmax(0,1fr))}._window_7xqao_137[data-compact=true] ._affectHead_7xqao_1629 em,._window_7xqao_137[data-compact=true] ._lede_7xqao_2183{display:none}}._window_7xqao_137[data-compact=true] ._footer_7xqao_937,._window_7xqao_137[data-compact=true] ._rail_7xqao_837,._window_7xqao_137[data-compact=true] ._navStats_7xqao_689,._window_7xqao_137[data-compact=true] ._searchAnchor_7xqao_749,._window_7xqao_137[data-compact=true] ._navIconButton_7xqao_435,._window_7xqao_137[data-compact=true] ._navDocs_7xqao_429{display:none}._window_7xqao_137[data-compact=true] ._body_7xqao_213{grid-template-columns:minmax(0,1fr)}._window_7xqao_137[data-compact=true] ._topNav_7xqao_335{flex-wrap:wrap;gap:6px 10px;min-height:40px;padding:4px 8px}._window_7xqao_137[data-compact=true] ._paneTabs_7xqao_4317{border-bottom:1px solid var(--lab-line);background:var(--lab-surface);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}._window_7xqao_137[data-compact=true] ._paneTabs_7xqao_4317 button{min-height:44px;color:var(--lab-muted);cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;font-size:12px;font-weight:600}._window_7xqao_137[data-compact=true] ._paneTabs_7xqao_4317 button+button{border-left:1px solid var(--lab-line)}._window_7xqao_137[data-compact=true] ._paneTabs_7xqao_4317 button[aria-selected=true]{border-bottom-color:var(--lab-accent);color:var(--lab-text)}._window_7xqao_137[data-compact=true] ._workspace_7xqao_239{grid-template-columns:minmax(0,1fr);padding:6px}._window_7xqao_137[data-compact=true] ._panel_7xqao_257[data-active=false]{display:none}._window_7xqao_137[data-compact=true] ._messageContent_7xqao_1845{font-size:13px}._window_7xqao_137[data-compact=true] :is(._modeTab_7xqao_1089,._quickPrompts_7xqao_1961 button,._stageToolbar_7xqao_2767 button,._navExplain_7xqao_431,._navMenuTrigger_7xqao_433,._versionBadge_7xqao_437){font-size:11px}@media (min-width:768px){._window_7xqao_137[data-compact=true] :is(._modeTab_7xqao_1089,._quickPrompts_7xqao_1961 button,._stageToolbar_7xqao_2767 button,._navExplain_7xqao_431,._navMenuTrigger_7xqao_433,._versionBadge_7xqao_437){min-height:36px}}._window_7xqao_137[data-compact=true] ._chatInput_7xqao_2015 input,._window_7xqao_137[data-compact=true] ._chatInput_7xqao_2015 button{min-width:40px;height:40px;font-size:13px}._window_7xqao_137[data-compact=true] ._modelTrigger_7xqao_1287{height:36px}._window_7xqao_137[data-compact=true] ._modelCopy_7xqao_1375 span{font-size:11px}._window_7xqao_137[data-compact=true] ._modelCopy_7xqao_1375 span+span{font-size:9px}._window_7xqao_137[data-compact=true] ._chatNew_7xqao_1467,._window_7xqao_137[data-compact=true] ._chatClose_7xqao_1469{min-width:36px;height:36px;font-size:10px}._window_7xqao_137[data-compact=true] ._contextPill_7xqao_1549 span,._window_7xqao_137[data-compact=true] ._affectMeter_7xqao_1699 span,._window_7xqao_137[data-compact=true] ._affectMeter_7xqao_1699 strong{font-size:9.5px}._window_7xqao_137[data-compact=true] ._contextPill_7xqao_1549 strong{font-size:11px}._window_7xqao_137[data-compact=true] ._statusBar_7xqao_3265,._window_7xqao_137[data-compact=true] ._stageCaption_7xqao_2871{white-space:normal;font-size:9.5px}._window_7xqao_137[data-compact=true] ._stageToolbar_7xqao_2767{flex-wrap:wrap}._window_7xqao_137[data-compact=true] ._stageToolbar_7xqao_2767 button{flex:40%}._window_7xqao_137[data-compact=true] ._stageToolbar_7xqao_2767 ._orbitButton_7xqao_2847{flex:0 0 44px}._window_7xqao_137[data-compact=true] :is(._rightCard_7xqao_2547 h3,._modeHeader_7xqao_3291 strong,._regionHead_7xqao_3667,._synthesisList_7xqao_3855 li,._insightCopy_7xqao_3899,._gui_7xqao_3913,._metricLabel_7xqao_3445){font-size:11px}._window_7xqao_137[data-compact=true] ._metricTile_7xqao_3741 span{font-size:9px}._window_7xqao_137[data-compact=true] ._guiRow_7xqao_3949 output{font-size:10px}._window_7xqao_137[data-compact=true] ._explainNote_7xqao_4257{font-size:11px}@keyframes _labMessageIn_7xqao_1{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes _labAffectPulse_7xqao_1{0%{opacity:0;transform:translateY(-6px)}12%,72%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-4px)}}@keyframes _labRipple_7xqao_1{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(7)}}@keyframes _labBand_7xqao_1{0%{transform:scaleY(.55)}to{transform:scaleY(1)}}._spectrum_7xqao_2681 i{transform-origin:bottom}@media (prefers-reduced-motion:reduce){._window_7xqao_137 *,._window_7xqao_137 :before,._window_7xqao_137 :after{transition:none!important;animation-duration:.01ms!important;animation-iteration-count:1!important}._affectOverlay_7xqao_2963[data-active=true]{opacity:1;animation:none!important}}._loop_1frdz_19{--loop-interval:6s;gap:20px;min-width:0;display:grid;container:research-loop/inline-size}@container research-loop (width>=720px){._loopLayout_1frdz_37{grid-template-columns:minmax(220px,.82fr) minmax(0,1.55fr);align-items:start}}._loopLayout_1frdz_37{gap:20px;min-width:0;display:grid}._steps_1frdz_61{border-top:1px solid var(--border);margin:0;padding:0;list-style:none;display:grid}._steps_1frdz_61>li{border-bottom:1px solid var(--border);min-width:0}._step_1frdz_61{width:100%;min-height:44px;color:var(--muted-foreground);cursor:pointer;text-align:left;background:0 0;border:0;grid-template-columns:2.25rem minmax(0,1fr);padding:12px 4px 12px 0;display:grid;position:relative}._step_1frdz_61:hover,._step_1frdz_61[aria-selected=true]{color:var(--foreground)}._step_1frdz_61:focus-visible{outline:2px solid var(--accent-ink);outline-offset:-2px}._stepIndex_1frdz_135{color:var(--accent-ink);font:400 11px/18px var(--public-font-interface);font-variant-numeric:tabular-nums;padding-top:2px}._stepTitle_1frdz_149{font:400 15px/22px var(--public-font-interface)}._stepDescription_1frdz_157{grid-column:2;grid-template-rows:0fr;transition:grid-template-rows .24s;display:grid}._step_1frdz_61[aria-selected=true] ._stepDescription_1frdz_157{grid-template-rows:1fr}._stepDescription_1frdz_157>span{color:var(--muted-foreground);font:400 13px/20px var(--public-font-body);overflow:hidden}._step_1frdz_61[aria-selected=true] ._stepDescription_1frdz_157>span{padding-top:6px}._stepProgress_1frdz_199{background:var(--accent-ink);transform-origin:0;height:2px;animation:_loopProgress_1frdz_1 var(--loop-interval) linear forwards;position:absolute;inset:auto 0 -1px;transform:scaleX(0)}._loop_1frdz_19[data-playing=false] ._stepProgress_1frdz_199{animation-play-state:paused}@keyframes _loopProgress_1frdz_1{to{transform:scaleX(1)}}._window_1frdz_237,._workspaceMap_1frdz_239{--demo-bg:#0a0a0b;--demo-surface:#121214;--demo-raised:#17171a;--demo-line:#ffffff14;--demo-line-strong:#ffffff29;--demo-text:#ffffffeb;--demo-muted:#fff9;--demo-faint:#fff6;--demo-accent:#c8f000;--demo-amber:#f5b83d;--demo-sky:#2cc9ff;--demo-font:"GeistSans", "Geist", ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;--demo-mono:"GeistMono", "Geist Mono", ui-monospace, SFMono-Regular, Consolas, monospace}._window_1frdz_237{background:var(--demo-bg);min-width:0;height:380px;color:var(--demo-text);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;font:400 12px/1.45 var(--demo-font);border:1px solid #26262a;grid-template-rows:34px minmax(0,1fr);display:grid;position:relative;overflow:hidden;container:loop-window/inline-size}._windowBar_1frdz_301{border-bottom:1px solid var(--demo-line);background:var(--demo-surface);min-width:0;font:400 10px/1 var(--demo-mono);letter-spacing:.04em;text-transform:uppercase;align-items:center;gap:10px;padding:0 8px 0 12px;display:flex}._windowDots_1frdz_327{gap:5px;display:flex}._windowDots_1frdz_327 i{background:var(--demo-line-strong);border-radius:50%;width:7px;height:7px}._windowTitle_1frdz_351{color:var(--demo-muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._windowSpacer_1frdz_365{flex:1}@container loop-window (width<=440px){._windowDots_1frdz_327,._windowTitle_1frdz_351{display:none}}._sampleTag_1frdz_387{border:1px solid var(--demo-line-strong);color:var(--demo-faint);white-space:nowrap;padding:3px 5px}._modelChip_1frdz_401{border:1px solid var(--demo-line-strong);min-width:0;color:var(--demo-text);text-transform:none;white-space:nowrap;align-items:center;gap:6px;padding:4px 7px;display:inline-flex;overflow:hidden}._statusDot_1frdz_427{background:var(--demo-accent);border-radius:50%;width:6px;height:6px;box-shadow:0 0 8px #c8f0008c}._statusDot_1frdz_427[data-state=loading]{background:var(--demo-amber);box-shadow:0 0 8px #f5b83d8c}._playToggle_1frdz_453{border:1px solid var(--demo-line-strong);width:24px;height:24px;color:var(--demo-muted);cursor:pointer;background:0 0;flex:none;place-items:center;display:inline-grid;position:relative}._window_1frdz_237 ._windowBar_1frdz_301 ._playToggle_1frdz_453{min-height:0}._playToggle_1frdz_453:after{content:"";position:absolute;inset:-10px}._playToggle_1frdz_453:hover,._playToggle_1frdz_453:focus-visible{border-color:var(--demo-accent);color:var(--demo-accent)}._playToggle_1frdz_453:focus-visible{outline:1px solid var(--demo-accent);outline-offset:1px}._windowBody_1frdz_529{min-width:0;min-height:0;display:grid;position:relative}@container loop-window (width>=540px){._windowBody_1frdz_529[data-side=true]{grid-template-columns:minmax(0,1fr) 220px}._windowBody_1frdz_529[data-side=true] ._side_1frdz_553{border-top:0;border-left:1px solid var(--demo-line);position:static}}._conversation_1frdz_567{flex-direction:column;gap:12px;min-width:0;min-height:0;padding:16px 16px 12px;display:flex;overflow:hidden}._emptyHint_1frdz_587{color:var(--demo-faint);font:400 11px/1.5 var(--demo-mono);margin:auto 0 0}._userBubble_1frdz_599{border:1px solid var(--demo-line-strong);background:var(--demo-raised);align-self:flex-end;max-width:82%;padding:8px 11px}._reply_1frdz_615{gap:6px;max-width:94%;display:grid}._replyMeta_1frdz_627{color:var(--demo-muted);font:400 10px/1.4 var(--demo-mono);letter-spacing:.04em;text-transform:uppercase;flex-wrap:wrap;align-items:center;gap:8px;display:flex}._replyText_1frdz_649{color:var(--demo-text);margin:0;font-size:13px;line-height:1.55}._latency_1frdz_663{color:var(--demo-accent);border:1px solid #c8f00066;padding:2px 5px}._pin_1frdz_675{border:1px solid var(--demo-accent);width:16px;height:16px;color:var(--demo-accent);font:400 9px/1 var(--demo-mono);vertical-align:1px;place-items:center;margin-inline:3px 1px;display:inline-grid}._composer_1frdz_699{border:1px solid var(--demo-line-strong);background:var(--demo-surface);color:var(--demo-text);align-items:center;gap:8px;margin-top:auto;padding:8px 8px 8px 11px;display:flex}._composerText_1frdz_721{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;min-height:18px;overflow:hidden}._composerPlaceholder_1frdz_739{color:var(--demo-faint)}._caret_1frdz_747{background:var(--demo-accent);vertical-align:-2px;width:1px;height:13px;margin-left:1px;animation:1s steps(2,start) infinite _caretBlink_1frdz_1;display:inline-block}@keyframes _caretBlink_1frdz_1{to{visibility:hidden}}._sendButton_1frdz_775{background:var(--demo-line-strong);width:26px;height:26px;color:var(--demo-muted);place-items:center;display:inline-grid}._sendButton_1frdz_775[data-ready=true]{background:var(--demo-accent);color:#0a0a0b;animation:.6s 2.4s backwards _sendReady_1frdz_1}@keyframes _sendReady_1frdz_1{0%{background:var(--demo-line-strong);color:var(--demo-muted)}}._menu_1frdz_821{z-index:2;border:1px solid var(--demo-line-strong);background:var(--demo-raised);width:min(250px,100% - 16px);animation:.32s .3s backwards _dropIn_1frdz_1;display:grid;position:absolute;top:6px;right:8px;box-shadow:0 16px 40px #00000073}._menuHead_1frdz_847{border-bottom:1px solid var(--demo-line);color:var(--demo-faint);font:400 10px/1 var(--demo-mono);letter-spacing:.06em;text-transform:uppercase;padding:8px 10px}._menuItem_1frdz_865{border-left:2px solid #0000;grid-template-columns:minmax(0,1fr) auto;gap:2px 10px;padding:9px 10px;display:grid}._menuItem_1frdz_865 small{color:var(--demo-faint);font:400 10px/1.3 var(--demo-mono);grid-column:1}._menuItem_1frdz_865>span:last-of-type{color:var(--demo-muted);font:400 10px/1 var(--demo-mono);grid-area:1/2/span 2;align-self:center;align-items:center;gap:5px;display:inline-flex}._menuItem_1frdz_865[data-selected=true]{border-left-color:var(--demo-accent);background:#c8f00012;animation:.4s 1.5s backwards _selectRow_1frdz_1}@keyframes _selectRow_1frdz_1{0%{background:0 0;border-left-color:#0000}}@keyframes _dropIn_1frdz_1{0%{opacity:0;transform:translateY(-6px)}}._side_1frdz_553{z-index:1;border-top:1px solid var(--demo-line);background:var(--demo-surface);align-content:start;gap:10px;min-width:0;padding:12px;animation:.36s .2s backwards _sideIn_1frdz_1;display:grid;position:absolute;inset:auto 0 0}@keyframes _sideIn_1frdz_1{0%{opacity:0;transform:translateY(8px)}}._sideHead_1frdz_999{color:var(--demo-faint);font:400 10px/1 var(--demo-mono);letter-spacing:.06em;text-transform:uppercase}._sparkline_1frdz_1013{width:100%;height:46px}._sparkline_1frdz_1013 path{fill:none;stroke:var(--demo-accent);stroke-width:1.5px;stroke-dasharray:260;stroke-dashoffset:0;animation:1.6s .4s backwards _drawLine_1frdz_1}@keyframes _drawLine_1frdz_1{0%{stroke-dashoffset:260px}}._counters_1frdz_1049{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid}._counters_1frdz_1049>div{border:1px solid var(--demo-line);gap:3px;padding:6px;display:grid}._counters_1frdz_1049 span{color:var(--demo-faint);font:400 9px/1 var(--demo-mono);letter-spacing:.04em;text-transform:uppercase}._counters_1frdz_1049 b{font:500 13px/1.1 var(--demo-mono)}._spans_1frdz_1097{gap:5px;display:grid}._span_1frdz_1097{color:var(--demo-muted);font:400 10px/1 var(--demo-mono);grid-template-columns:46px minmax(0,1fr) 46px;align-items:center;gap:6px;display:grid}._span_1frdz_1097 i{background:var(--demo-sky);transform-origin:0;height:6px;animation:.7s backwards _growSpan_1frdz_1;display:block}._span_1frdz_1097 em{text-align:right;font-style:normal}@keyframes _growSpan_1frdz_1{0%{transform:scaleX(0)}}._evidence_1frdz_1159{border:1px solid var(--demo-line);background:var(--demo-raised);gap:4px;padding:8px;animation:.36s backwards _sideIn_1frdz_1;display:grid}._evidence_1frdz_1159 p{color:var(--demo-muted);margin:0;font-size:11px;line-height:1.4}._evidenceHead_1frdz_1191{font:400 10px/1 var(--demo-mono);justify-content:space-between;align-items:center;gap:8px;display:flex}._observed_1frdz_1207{color:var(--demo-accent);font:400 9px/1 var(--demo-mono);letter-spacing:.06em;text-transform:uppercase;border:1px solid #c8f00066;padding:2px 5px}._nextCard_1frdz_1227{background:#c8f0000a;border:1px dashed #c8f00080;gap:8px;padding:12px;animation:.4s .5s backwards _dropIn_1frdz_1;display:grid}._nextCard_1frdz_1227 p{margin:0}._nextActions_1frdz_1253{flex-wrap:wrap;gap:6px;display:flex}._nextActions_1frdz_1253 span{border:1px solid var(--demo-line-strong);color:var(--demo-muted);font:400 10px/1.2 var(--demo-mono);padding:4px 8px}._nextActions_1frdz_1253 span:first-child{border-color:var(--demo-accent);background:var(--demo-accent);color:#0a0a0b}._toast_1frdz_1291{border:1px solid var(--demo-line-strong);background:var(--demo-raised);color:var(--demo-text);font:400 10px/1 var(--demo-mono);letter-spacing:.04em;text-transform:uppercase;align-items:center;gap:6px;padding:7px 10px;animation:.36s 2.2s backwards _dropIn_1frdz_1;display:inline-flex;position:absolute;bottom:64px;right:12px}._compactReply_1frdz_1325 ._replyText_1frdz_649{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}._fadeIn_1frdz_1339{animation:.36s backwards _fadeIn_1frdz_1339}@keyframes _fadeIn_1frdz_1339{0%{opacity:0}}._trustFigure_1frdz_1357{border:1px solid var(--border);background:var(--card);height:140px;color:var(--foreground);font:400 10px/1.3 var(--public-font-interface);align-content:center;gap:10px;margin:0 0 20px;padding:14px;display:grid;position:relative;overflow:hidden}._trustCaption_1frdz_1387{color:var(--muted-foreground);letter-spacing:.04em;text-transform:uppercase}._route_1frdz_1401{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid;position:relative}._route_1frdz_1401:before{background:var(--border);content:"";height:1px;position:absolute;top:50%;left:16%;right:16%}._routeNode_1frdz_1435{z-index:1;border:1px solid var(--border);background:var(--background);text-align:center;justify-items:center;gap:4px;padding:8px 4px;display:grid;position:relative}._routeNode_1frdz_1435[data-server=true]{border-color:var(--accent-ink)}._routeNode_1frdz_1435 svg{width:14px;height:14px;color:var(--muted-foreground)}._routeNode_1frdz_1435[data-server=true] svg{color:var(--accent-ink)}._routeTrack_1frdz_1487{border-bottom:1px dashed var(--border);height:8px;margin-inline:16%;position:relative}._packet_1frdz_1501{background:var(--accent-ink);border-radius:50%;width:8px;height:8px;margin-left:-4px;animation:5s ease-in-out infinite _packetTrip_1frdz_1;position:absolute;top:3px;left:0}@keyframes _packetTrip_1frdz_1{0%,8%{opacity:0;left:0%}12%{opacity:1}38%,46%{left:50%}70%,76%{opacity:1;left:100%}92%{opacity:1;left:0%}to{opacity:0;left:0%}}._modelRow_1frdz_1545{flex-wrap:wrap;align-items:center;gap:8px;display:flex}._modelName_1frdz_1559{border:1px solid var(--border);background:var(--background);padding:6px 8px;font-size:11px}._states_1frdz_1573{display:grid}._state_1frdz_1573{border:1px solid var(--border);white-space:nowrap;opacity:0;grid-area:1/1;align-items:center;gap:6px;padding:6px 8px;animation:9s infinite _stateCycle_1frdz_1;display:inline-flex}._state_1frdz_1573:nth-child(2){animation-delay:3s}._state_1frdz_1573:nth-child(3){animation-delay:6s}@keyframes _stateCycle_1frdz_1{0%,30%{opacity:1}34%,to{opacity:0}}._stateDot_1frdz_1621{background:var(--accent-ink);border-radius:50%;width:7px;height:7px}._stateDot_1frdz_1621[data-state=loading]{border:1.5px solid var(--muted-foreground);background:0 0;border-top-color:#0000;animation:.9s linear infinite _spin_1frdz_2839}._stateDot_1frdz_1621[data-state=unavailable]{background:#b45309}.dark ._stateDot_1frdz_1621[data-state=unavailable]{background:#f5b83d}@keyframes _spin_1frdz_2839{to{transform:rotate(360deg)}}._findings_1frdz_1675{gap:6px;display:grid}._finding_1frdz_1675{justify-content:space-between;align-items:center;gap:8px;min-width:0;animation:9s infinite backwards _findingCycle_1frdz_1;display:flex}._finding_1frdz_1675:nth-child(2){animation-delay:.8s}._finding_1frdz_1675:nth-child(3){animation-delay:1.6s}._finding_1frdz_1675>span:first-child{color:var(--foreground);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}@keyframes _findingCycle_1frdz_1{0%{opacity:0;transform:translate(-6px)}6%,86%{opacity:1;transform:none}94%,to{opacity:0;transform:none}}._label_1frdz_1735{letter-spacing:.06em;text-transform:uppercase;border:1px solid;flex:none;padding:2px 6px;font-size:9px}._label_1frdz_1735[data-kind=observed]{color:var(--accent-ink)}._label_1frdz_1735[data-kind=hypothesis]{color:#b45309}._label_1frdz_1735[data-kind=established]{color:var(--foreground)}.dark ._label_1frdz_1735[data-kind=hypothesis]{color:#f5b83d}@media (prefers-reduced-motion:reduce){._loop_1frdz_19 *,._trustFigure_1frdz_1357 *{transition:none!important;animation:none!important}._stepProgress_1frdz_199,._packet_1frdz_1501,._caret_1frdz_747{display:none}._states_1frdz_1573{flex-wrap:wrap;gap:6px;display:flex}._state_1frdz_1573{opacity:1;grid-area:auto}}._spriteStage_1frdz_1819{border:1px solid var(--border);background:radial-gradient(circle at 50% 78%, color-mix(in srgb, var(--accent-ink) 12%, transparent), transparent 62%), color-mix(in srgb, var(--foreground) 5%, var(--card));place-items:end center;height:140px;margin:0 0 20px;padding-bottom:16px;display:grid;position:relative;overflow:hidden}._spriteStage_1frdz_1819:before{background:repeating-linear-gradient(90deg, color-mix(in srgb, var(--foreground) 28%, transparent) 0 5px, transparent 5px 10px);content:"";height:5px;position:absolute;bottom:12px;left:22%;right:22%}._sprite_1frdz_1819{animation:_spriteBob_1frdz_1 1.2s steps(1, end) var(--sprite-delay,0s) infinite;display:block;position:relative}@keyframes _spriteBob_1frdz_1{0%{transform:translateY(0)}50%{transform:translateY(-5px)}}._blinkOpen_1frdz_1889{animation:_spriteBlinkOpen_1frdz_1 4.4s var(--sprite-delay,0s) infinite}._blinkClosed_1frdz_1897{opacity:0;animation:_spriteBlinkClosed_1frdz_1 4.4s var(--sprite-delay,0s) infinite}@keyframes _spriteBlinkOpen_1frdz_1{0%,91%{opacity:1}91.1%,95%{opacity:0}95.1%,to{opacity:1}}@keyframes _spriteBlinkClosed_1frdz_1{0%,91%{opacity:0}91.1%,95%{opacity:1}95.1%,to{opacity:0}}._swapA_1frdz_1931{animation:_spriteSwapA_1frdz_1 1.4s steps(1, end) var(--sprite-delay,0s) infinite}._swapB_1frdz_1939{opacity:0;animation:_spriteSwapB_1frdz_1 1.4s steps(1, end) var(--sprite-delay,0s) infinite}@keyframes _spriteSwapA_1frdz_1{0%{opacity:1}50%{opacity:0}}@keyframes _spriteSwapB_1frdz_1{0%{opacity:0}50%{opacity:1}}._spriteProp_1frdz_1969{animation:_propFloat_1frdz_1 1.6s steps(2, jump-none) var(--sprite-delay,0s) infinite alternate;position:absolute;top:18px;right:18%}@keyframes _propFloat_1frdz_1{0%{transform:translateY(0)}to{transform:translateY(-8px)}}._workspace_1frdz_239{min-width:0;margin-top:24px;container:product-workspace/inline-size}._workspaceGrid_1frdz_2007{gap:20px;min-width:0;display:grid}@container product-workspace (width>=700px){._workspaceGrid_1frdz_2007{grid-template-columns:minmax(220px,.85fr) minmax(0,1.5fr);align-items:stretch}}._layerList_1frdz_2033{border-top:1px solid var(--border);align-content:start;margin:0;padding:0;list-style:none;display:grid}._layerList_1frdz_2033>li{border-bottom:1px solid var(--border)}._layer_1frdz_2033{width:100%;min-height:44px;color:var(--muted-foreground);cursor:pointer;text-align:left;background:0 0;border:0;grid-template-columns:28px minmax(0,1fr);column-gap:12px;padding:12px 8px 12px 12px;display:grid;position:relative}._layer_1frdz_2033:before{background:var(--accent-ink);content:"";width:2px;transition:transform .2s;position:absolute;top:10px;bottom:10px;left:0;transform:scaleY(0)}._layer_1frdz_2033:hover,._layer_1frdz_2033[aria-pressed=true]{color:var(--foreground)}._layer_1frdz_2033[aria-pressed=true]:before{transform:scaleY(1)}._layer_1frdz_2033:focus-visible{outline:2px solid var(--accent-ink);outline-offset:-2px}._layerIcon_1frdz_2141{width:24px;height:24px;color:var(--accent-ink);grid-row:span 2}._layerTitle_1frdz_2155{font:400 14px/20px var(--public-font-interface)}._layerDetail_1frdz_2163{color:var(--muted-foreground);font:400 12px/18px var(--public-font-body)}._workspaceMap_1frdz_239{background:var(--demo-bg);min-width:0;min-height:300px;color:var(--demo-text);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;font:400 11px/1.4 var(--demo-font);border:1px solid #26262a;grid-template-rows:30px minmax(0,1fr);display:grid;overflow:hidden}._mapBar_1frdz_2199{border-bottom:1px solid var(--demo-line);background:var(--demo-surface);min-width:0;color:var(--demo-muted);font:400 10px/1 var(--demo-mono);letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;align-items:center;gap:10px;padding:0 10px;display:flex}._mapTitle_1frdz_2229,._noteText_1frdz_2231{text-overflow:ellipsis;min-width:0;overflow:hidden}._mapTag_1frdz_2243{border:1px solid var(--demo-line-strong);color:var(--demo-faint);flex:none;margin-left:auto;padding:3px 5px}._mapGrid_1frdz_2259{background:var(--demo-line);grid-template-rows:repeat(2,minmax(0,1fr));grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;min-height:0;display:grid}._mapPane_1frdz_2277{background:var(--demo-bg);opacity:.42;align-content:start;gap:6px;min-width:0;padding:24px 12px 12px;transition:opacity .3s,box-shadow .3s;display:grid;position:relative;overflow:hidden}._mapPane_1frdz_2277[data-active=true]{opacity:1;box-shadow:inset 0 0 0 1px var(--demo-accent)}._paneLabel_1frdz_2313{color:var(--demo-faint);font:400 9px/1 var(--demo-mono);letter-spacing:.08em;text-transform:uppercase;position:absolute;top:7px;left:10px}._mapPane_1frdz_2277[data-active=true] ._paneLabel_1frdz_2313{color:var(--demo-accent)}._bubble_1frdz_2341{border:1px solid var(--demo-line-strong);background:var(--demo-raised);gap:4px;padding:6px 8px;display:grid}._bubble_1frdz_2341 b{color:var(--demo-muted);font:400 9px/1 var(--demo-mono);letter-spacing:.04em;text-transform:uppercase}._bubble_1frdz_2341 i{width:var(--w,90%);background:var(--demo-line-strong);height:4px;animation:_typeLine_1frdz_1 2.8s ease var(--bubble-delay,0s) infinite;display:block}._bubble_1frdz_2341 i:nth-of-type(2){--w:72%}._bubble_1frdz_2341 i:nth-of-type(3){--w:48%}@keyframes _typeLine_1frdz_1{0%{width:0}45%,to{width:var(--w,90%)}}._mapSpark_1frdz_2403{width:100%;height:34px}._mapSpark_1frdz_2403 path{fill:none;stroke:var(--demo-accent);stroke-width:1.5px;stroke-dasharray:200;animation:3.5s infinite _mapDraw_1frdz_1}@keyframes _mapDraw_1frdz_1{0%{stroke-dashoffset:200px}55%,to{stroke-dashoffset:0}}._mapSpans_1frdz_2439{gap:5px;display:grid}._mapSpans_1frdz_2439 span{color:var(--demo-muted);font:400 9px/1 var(--demo-mono);grid-template-columns:44px minmax(0,1fr);align-items:center;gap:6px;display:grid}._mapSpans_1frdz_2439 em{font-style:normal}._mapSpans_1frdz_2439 i{width:calc(var(--span) * 100%);background:var(--demo-sky);transform-origin:0;height:5px;animation:_spanLoop_1frdz_1 3.5s ease var(--span-delay,0s) infinite;display:block}@keyframes _spanLoop_1frdz_1{0%{transform:scaleX(0)}35%,to{transform:scaleX(1)}}._note_1frdz_2231{border:1px solid var(--demo-line);background:var(--demo-raised);min-width:0;color:var(--demo-muted);white-space:nowrap;animation:_noteIn_1frdz_1 3.6s ease var(--note-delay,0s) infinite;justify-content:space-between;align-items:center;gap:6px;padding:5px 7px;font-size:10px;display:flex;overflow:hidden}@keyframes _noteIn_1frdz_1{0%{opacity:0;transform:translateY(4px)}12%,88%{opacity:1;transform:none}to{opacity:0;transform:none}}._notePin_1frdz_2547{color:var(--demo-accent);font:400 8px/1 var(--demo-mono);letter-spacing:.06em;text-transform:uppercase;border:1px solid #c8f00066;flex:none;padding:2px 4px}._network_1frdz_2567{width:100%;max-height:110px}._network_1frdz_2567 line{stroke:var(--demo-line-strong);stroke-width:1px}._network_1frdz_2567 circle{fill:#ffffff47;animation:_nodePulse_1frdz_1 2.4s ease var(--pulse-delay,0s) infinite}@keyframes _nodePulse_1frdz_1{0%,30%,to{fill:#ffffff47}12%{fill:var(--demo-accent)}}._problemFigure_1frdz_2609{--pain:#b45309;border:1px solid var(--border);background:var(--card);height:150px;color:var(--foreground);font:400 10px/1.3 var(--public-font-interface);align-content:center;gap:10px;margin:0 0 16px;padding:14px;display:grid;overflow:hidden}.dark ._problemFigure_1frdz_2609{--pain:#f5b83d}._problemCaption_1frdz_2647{color:var(--muted-foreground);letter-spacing:.04em;text-transform:uppercase}._browser_1frdz_2659{border:1px solid var(--border);background:var(--background)}._tabStrip_1frdz_2669{border-bottom:1px solid var(--border);background:var(--muted);align-items:flex-end;gap:2px;padding:4px 4px 0;display:flex;overflow:hidden}._tab_1frdz_2669{border:1px solid var(--border);background:var(--muted);color:var(--muted-foreground);white-space:nowrap;animation:_tabFocus_1frdz_1 6s steps(1, end) calc(var(--tab) * 2s) infinite;border-bottom:0;padding:3px 6px}@keyframes _tabFocus_1frdz_1{0%{background:var(--background);color:var(--foreground);box-shadow:inset 0 2px 0 var(--pain)}33.3%{background:var(--muted);color:var(--muted-foreground);box-shadow:none}}._tabAdd_1frdz_2719{color:var(--pain);padding:3px 6px;animation:2s steps(2,jump-none) infinite alternate _tabAddPulse_1frdz_1}@keyframes _tabAddPulse_1frdz_1{0%{opacity:.35}to{opacity:1}}._tabBody_1frdz_2741{height:54px;padding:8px;display:grid}._tabAnswer_1frdz_2753{opacity:0;animation:_tabAnswer_1frdz_2753 6s steps(1, end) calc(var(--tab) * 2s) infinite;grid-area:1/1;align-content:start;gap:5px;display:grid}._tabAnswer_1frdz_2753 b{font-weight:400}._tabAnswer_1frdz_2753 i{background:var(--border);width:86%;height:4px;display:block}._tabAnswer_1frdz_2753 i+i{width:58%}@keyframes _tabAnswer_1frdz_2753{0%{opacity:1}33.3%{opacity:0}}._hiddenCard_1frdz_2811{border:1px solid var(--border);background:var(--background);gap:6px;padding:10px;display:grid}._hiddenStatus_1frdz_2827{align-items:center;height:16px;display:grid}._spinner_1frdz_2839{border:2px solid var(--border);border-top-color:var(--muted-foreground);opacity:0;border-radius:50%;grid-area:1/1;width:12px;height:12px;animation:.9s linear infinite _spin_1frdz_2839,6s step-end infinite _statusSpinner_1frdz_1}@keyframes _statusSpinner_1frdz_1{0%{opacity:1}50%{opacity:0}}._hiddenError_1frdz_2871{color:var(--pain);grid-area:1/1;animation:6s step-end infinite _statusError_1frdz_1}@keyframes _statusError_1frdz_1{0%{opacity:0}50%{opacity:1}}._redacted_1frdz_2893{color:var(--muted-foreground);grid-template-columns:52px minmax(0,1fr);align-items:center;gap:8px;display:grid}._redacted_1frdz_2893 em{font-style:normal}._redacted_1frdz_2893 i{background:repeating-linear-gradient(90deg, var(--border) 0 6px, transparent 6px 9px);height:6px;display:block}._notebook_1frdz_2929{border:1px solid var(--border);border-left:3px solid var(--border);background:var(--background);gap:4px;padding:8px 10px;display:grid}._notebookTitle_1frdz_2947{color:var(--muted-foreground);letter-spacing:.04em;text-transform:uppercase}._evidenceLine_1frdz_2959{color:var(--foreground);opacity:.32;animation:_evidenceFade_1frdz_1 8s calc(var(--line) * 1.1s + 1s) infinite backwards;text-decoration:line-through}._evidenceLine_1frdz_2959:before{color:var(--accent-ink);content:"✓";margin-right:6px}@keyframes _evidenceFade_1frdz_1{0%,20%{opacity:1;text-decoration:none}32%,86%{opacity:.32;text-decoration:line-through}96%,to{opacity:1;text-decoration:none}}._evidenceLost_1frdz_2997{color:var(--pain);animation:8s infinite _evidenceLost_1frdz_2997}@keyframes _evidenceLost_1frdz_2997{0%,55%{opacity:0}65%,90%{opacity:1}to{opacity:0}}@media (prefers-reduced-motion:reduce){._spriteStage_1frdz_1819 *,._workspace_1frdz_239 *,._problemFigure_1frdz_2609 *{transition:none!important;animation:none!important}._tab_1frdz_2669:first-child{background:var(--background);color:var(--foreground);box-shadow:inset 0 2px 0 var(--pain)}._tabAnswer_1frdz_2753:first-child{opacity:1}}
