.AuthSplitPanel_homeLink__Yz_KQ{--glass-quiet-fill:var(--glass-on-fill);--glass-quiet-fill-hover:var(--glass-on-fill-hover);--glass-control-h:2.7rem;--glass-control-px:1.05rem;position:fixed;top:clamp(20px,3.4vw,32px);left:clamp(20px,3.4vw,32px);z-index:360;text-decoration:none;pointer-events:auto;animation:AuthSplitPanel_homeIn__b6_Xw .5s var(--glass-ease) .1s backwards}@keyframes AuthSplitPanel_homeIn__b6_Xw{0%{opacity:0;transform:translate3d(-8px,0,0)}to{opacity:1;transform:translateZ(0)}}@media (prefers-reduced-motion:reduce){.AuthSplitPanel_homeLink__Yz_KQ{animation:none}}.AuthSplitPanel_stack__wnzWQ{position:fixed;top:50%;left:50%;z-index:350;--glass-accent:255,255,255;--glass-accent-fg:#ffffff;--glass-fg-on-accent:#0a0a0c;display:flex;flex-direction:column;align-items:center;gap:18px;width:min(1000px,calc(100vw - 32px));max-height:calc(100dvh - 24px);transform:translate(-50%,-50%);opacity:0;visibility:hidden;pointer-events:auto}.AuthSplitPanel_stackReady__DZOgX{opacity:1;visibility:visible}.AuthSplitPanel_stackReveal__QuvUm{animation:AuthSplitPanel_stackIn__6FtOR .32s cubic-bezier(.16,1,.3,1) both}.AuthSplitPanel_stackNonInteractive__hd6qg{pointer-events:none}@keyframes AuthSplitPanel_stackIn__6FtOR{0%{opacity:0;transform:translate(-50%,calc(-50% + 12px))}to{opacity:1;transform:translate(-50%,-50%)}}.AuthSplitPanel_root__731xR{position:relative;width:100%;border-radius:16px;background:#0c0c0e;box-shadow:0 26px 80px rgba(0,0,0,.56);overflow:hidden;height:auto;max-height:min(720px,calc(100dvh - 96px))}.AuthSplitPanel_rim__1Vwjf{z-index:8;padding:1px;background:linear-gradient(135deg,rgba(255,255,255,.06),rgba(255,255,255,.72) 45%,rgba(255,255,255,.648) 55%,rgba(255,255,255,.042));-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude}.AuthSplitPanel_rimBevel__VBzq0,.AuthSplitPanel_rim__1Vwjf{position:absolute;inset:0;border-radius:inherit;pointer-events:none}.AuthSplitPanel_rimBevel__VBzq0{z-index:9;box-shadow:var(--app-line-rim,inset 0 1px .5px rgba(255,255,255,.34),inset 0 -1px 1px rgba(0,0,0,.066),inset 0 0 10px rgba(255,255,255,.14),inset 0 .6px .6px rgba(255,255,255,.38),inset 0 -.5px .8px rgba(0,0,0,.22),inset 0 0 10px rgba(255,255,255,.05))}.AuthSplitPanel_legal__gZUZM{margin:0;padding:0 12px;font-family:var(--font-geist-sans),ui-sans-serif,system-ui,sans-serif;font-size:11px;letter-spacing:.07em;line-height:1.7;color:rgba(255,255,255,.62);text-align:center;max-width:100%}.AuthSplitPanel_legal__gZUZM a{color:inherit;text-decoration:none;border-bottom:1px solid rgba(255,255,255,.34);transition:color .28s ease,border-color .28s ease}.AuthSplitPanel_legal__gZUZM a:hover{color:rgba(255,255,255,.82);border-color:rgba(255,255,255,.48)}.AuthSplitPanel_split__eLbH9{position:relative;display:grid;grid-template-columns:1fr 1fr;height:100%;min-height:0;overflow:hidden}.AuthSplitPanel_formSide__XBbY1{position:relative;min-height:0;overflow:hidden;border-radius:16px 0 0 16px;background:linear-gradient(145deg,rgba(255,255,255,.025),transparent 46%),#0c0c0e}.AuthSplitPanel_formSurface__TJlf_{position:relative;z-index:2;display:flex;height:100%;min-height:0;padding:36px clamp(24px,3.2vw,46px);align-items:stretch;justify-content:center;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.14) transparent}.AuthSplitPanel_formSurface__TJlf_::-webkit-scrollbar{width:4px}.AuthSplitPanel_formSurface__TJlf_::-webkit-scrollbar-thumb{border-radius:999px;background:rgba(255,255,255,.14)}.AuthSplitPanel_formSurface__TJlf_>*{width:100%;max-width:390px;margin-block:auto}.AuthSplitPanel_root__731xR[data-growing=true] .AuthSplitPanel_formSurface__TJlf_{overflow-y:hidden;align-items:flex-start}.AuthSplitPanel_root__731xR[data-growing=true] .AuthSplitPanel_formSurface__TJlf_>*{margin-block:0}.AuthSplitPanel_mirrorSide__iKvzp{position:absolute;top:0;right:0;bottom:0;width:50%;padding:34px 40px 32px;background:linear-gradient(180deg,rgba(255,255,255,.022),transparent 42%),#0c0c0e;border-left:1px solid var(--glass-on-stroke);display:flex;flex-direction:column;min-height:0;overflow:hidden}.AuthSplitPanel_mirrorSide__iKvzp>*{flex:1 1;min-height:0;width:100%}@media (max-width:900px){.AuthSplitPanel_homeLink__Yz_KQ{--glass-control-h:2.2rem;--glass-control-px:0.85rem;top:max(14px,env(safe-area-inset-top));left:max(14px,env(safe-area-inset-left))}.AuthSplitPanel_stack__wnzWQ{top:max(72px,calc(env(safe-area-inset-top) + 56px));width:min(480px,calc(100vw - 24px));gap:14px;max-height:calc(100dvh - max(88px, env(safe-area-inset-top) + 72px) - env(safe-area-inset-bottom));transform:translate(-50%);overflow:auto;-webkit-overflow-scrolling:touch}.AuthSplitPanel_stackReveal__QuvUm{animation-name:AuthSplitPanel_stackInCompact__3Qu_n}.AuthSplitPanel_root__731xR{flex:0 0 auto;height:auto;max-height:none;overflow:visible}.AuthSplitPanel_legal__gZUZM{font-size:13px;letter-spacing:.02em;line-height:1.55;padding:0 8px 8px}.AuthSplitPanel_split__eLbH9{display:block;height:auto}.AuthSplitPanel_formSide__XBbY1{border-radius:16px;overflow:visible}.AuthSplitPanel_formSurface__TJlf_{height:auto;padding:26px 22px 28px}.AuthSplitPanel_formSurface__TJlf_>*{margin-block:0}.AuthSplitPanel_mirrorSide__iKvzp{position:static;width:auto;max-height:26vh;padding:14px 18px 16px;border-left:none;border-top:1px solid var(--glass-on-stroke)}.AuthSplitPanel_stack__wnzWQ input,.AuthSplitPanel_stack__wnzWQ select,.AuthSplitPanel_stack__wnzWQ textarea{font-size:16px}html.consent-dock-open .AuthSplitPanel_stack__wnzWQ{padding-bottom:calc(208px + env(safe-area-inset-bottom, 0px))}}@keyframes AuthSplitPanel_stackInCompact__3Qu_n{0%{opacity:0;transform:translate(-50%,12px)}to{opacity:1;transform:translate(-50%)}}@media (max-width:480px){.AuthSplitPanel_stack__wnzWQ{width:calc(100vw - 20px);gap:12px}}.FinKeyMirror_root__jsv_6{position:relative;display:flex;flex-direction:column;gap:18px;min-height:0;height:100%;color:var(--glass-fg);font-family:var(--font-geist-sans),ui-sans-serif,system-ui,sans-serif}.FinKeyMirror_head__IqynP{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-shrink:0}.FinKeyMirror_name__ANQHX{font-size:13px;font-weight:600;letter-spacing:-.012em;color:var(--glass-fg)}.FinKeyMirror_status__bXKjf{display:inline-flex;align-items:center;gap:7px;font-size:10.5px;letter-spacing:.06em;color:var(--glass-fg-muted);transition:color var(--glass-dur-morph) var(--glass-ease)}.FinKeyMirror_status__bXKjf i{width:5px;height:5px;border-radius:50%;background:rgba(255,255,255,.34);transition:background var(--glass-dur-morph) var(--glass-ease)}.FinKeyMirror_status__bXKjf[data-phase=active]{color:var(--glass-fg-secondary)}.FinKeyMirror_status__bXKjf[data-phase=active] i{background:rgb(var(--glass-accent))}.FinKeyMirror_status__bXKjf[data-phase=oauth] i,.FinKeyMirror_status__bXKjf[data-phase=processing] i,.FinKeyMirror_status__bXKjf[data-phase=typing] i{background:rgb(var(--glass-accent));animation:FinKeyMirror_pulse__cmqBF 1.1s var(--glass-ease) infinite}.FinKeyMirror_status__bXKjf[data-phase=typing]{color:var(--glass-fg-secondary)}.FinKeyMirror_status__bXKjf[data-phase=success]{color:var(--glass-accent-fg)}.FinKeyMirror_status__bXKjf[data-phase=success] i{background:rgb(var(--glass-accent));box-shadow:0 0 10px rgba(var(--glass-accent),.6)}.FinKeyMirror_stream__C7LSK{flex:1 1;min-height:0;display:flex;flex-direction:column;gap:15px;overflow-y:auto;overscroll-behavior:contain;padding:2px 10px 4px 0;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.16) transparent}.FinKeyMirror_stream__C7LSK::-webkit-scrollbar{width:4px}.FinKeyMirror_stream__C7LSK::-webkit-scrollbar-thumb{border-radius:999px;background:rgba(255,255,255,.16)}.FinKeyMirror_line__tL666{margin:0;flex-shrink:0;font-size:13.5px;line-height:1.74;letter-spacing:-.004em;color:rgba(255,255,255,.78);white-space:pre-wrap;text-wrap:pretty;transition:color .45s var(--glass-ease)}.FinKeyMirror_line__tL666[data-tone=success]{color:var(--glass-accent-fg)}.FinKeyMirror_line__tL666[data-tone=error]{color:#f0b4a8}.FinKeyMirror_line__tL666[data-latest=true]{position:relative;padding-left:15px;color:var(--glass-fg)}.FinKeyMirror_line__tL666[data-latest=true]:before{content:"";position:absolute;left:0;top:.42em;bottom:.42em;width:2px;border-radius:2px;background:rgba(var(--glass-accent),.55)}.FinKeyMirror_line__tL666[data-latest=true][data-tone=error]:before{background:rgba(240,180,168,.5)}.FinKeyMirror_thinkingBlob____fSz{display:flex;flex-shrink:0;align-items:center;min-height:20px;padding-left:15px;margin-top:-6px}@keyframes FinKeyMirror_pulse__cmqBF{0%,to{opacity:.4}50%{opacity:1}}@media (prefers-reduced-motion:reduce){.FinKeyMirror_status__bXKjf i{animation:none}.FinKeyMirror_line__tL666{transition:none}}.AppSidebarNav_nav__95yM9{--nav-rail-pad-x:0.4375rem;--nav-btn-pad-x:1rem;--nav-icon-gap:0.75rem;--nav-collapsed-hit:2.375rem;--sidebar-motion:0.36s cubic-bezier(0.32,0.72,0,1);--sidebar-label-fade:0.26s cubic-bezier(0.32,0.72,0,1);position:relative;z-index:1;padding:.5rem var(--nav-rail-pad-x) .75rem;transition:padding var(--sidebar-motion)}.AppSidebarNav_navBody__GDBp0,.AppSidebarNav_nav__95yM9{display:flex;flex-direction:column;flex:1 1 auto;min-height:0;overflow:hidden}.AppSidebarNav_listTrack__7gC9E{position:relative;isolation:isolate;flex-shrink:0;width:100%;overflow:visible;-webkit-user-select:none;user-select:none;touch-action:pan-y}.AppSidebarNav_listTrackWell__qGi_9{position:absolute;inset:0;z-index:0;border-radius:999px;pointer-events:none;background:var(--sidebar-bg,#000);box-shadow:none}.AppSidebarNav_list___eoWv{position:relative;z-index:1;list-style:none;margin:0;padding:.125rem;display:flex;flex-direction:column;gap:.125rem;flex-shrink:0;background:transparent}.AppSidebarNav_item__ClJZ_{flex-shrink:0}.AppSidebarNav_navBtn__wBztD{position:relative;display:flex;align-items:center;justify-content:flex-start;width:100%;min-height:2.625rem;padding:.5rem var(--nav-btn-pad-x);border:none;border-radius:999px;background:transparent;overflow:hidden;color:var(--sidebar-fg-strong,rgba(255,255,255,.98));font-family:var(--font-geist-sans),ui-sans-serif,system-ui,sans-serif;font-size:.875rem;font-weight:500;line-height:1.2;letter-spacing:-.01em;text-align:left;cursor:pointer;transition:color .22s var(--glass-ease,ease),padding var(--sidebar-motion)}.AppSidebarNav_navBtn__wBztD:hover{color:var(--app-icon-bright,#fff)}.AppSidebarNav_navBtn__wBztD:focus-visible{outline:2px solid var(--sidebar-focus-ring);outline-offset:1px}.AppSidebarNav_navBtnActive__knQau{color:var(--sidebar-fg-strong,rgba(255,255,255,.98))}.AppSidebarNav_listTrack__7gC9E:not(:has([data-visible=true])) .AppSidebarNav_navBtnActive__knQau{background:var(--app-hover,rgba(255,255,255,.08));color:var(--app-lens-label,#00ff9d)}.AppSidebarNav_navIcon__lvcLE{position:relative;z-index:1;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;width:var(--nav-icon-size);height:var(--nav-icon-size);color:inherit}.AppSidebarNav_navBtnActive__knQau .AppSidebarNav_navIcon__lvcLE{color:inherit}.AppSidebarNav_navIconSvg__0CrdZ,.AppSidebarNav_navIcon__lvcLE svg{display:block;width:var(--sidebar-icon-graphic-size);height:var(--sidebar-icon-graphic-size);overflow:visible;flex-shrink:0}.AppSidebarNav_navLogoImg__fcPQn,.AppSidebarNav_navLogoMark__7VPKH{display:block;width:calc(var(--sidebar-icon-graphic-size) * var(--sidebar-logo-scale, 1));height:calc(var(--sidebar-icon-graphic-size) * var(--sidebar-logo-scale, 1));opacity:1}.AppSidebarNav_navBtn__wBztD .AppSidebarNav_navLogoImg__fcPQn,.AppSidebarNav_navBtn__wBztD .AppSidebarNav_navLogoMark__7VPKH{color:var(--sidebar-fg-strong,rgba(255,255,255,.98))}.AppSidebarNav_navBtn__wBztD:hover .AppSidebarNav_navLogoImg__fcPQn,.AppSidebarNav_navBtn__wBztD:hover .AppSidebarNav_navLogoMark__7VPKH{color:var(--app-icon-bright,#fff)}.AppSidebarNav_navBtnActive__knQau .AppSidebarNav_navLogoImg__fcPQn,.AppSidebarNav_navBtnActive__knQau .AppSidebarNav_navLogoMark__7VPKH{color:var(--sidebar-fg-strong,rgba(255,255,255,.98))}.AppSidebarNav_navLabelWrap__qL2Yi{position:absolute;top:50%;left:calc(var(--nav-btn-pad-x) + var(--nav-icon-size) + var(--nav-icon-gap));right:var(--nav-btn-pad-x);z-index:1;display:flex;align-items:center;gap:.45rem;transform:translateY(-50%);overflow:hidden;opacity:1;pointer-events:auto;transition:opacity var(--sidebar-label-fade,.4s) cubic-bezier(.32,.72,0,1) .06s}.AppSidebarNav_nav__95yM9[data-collapsed=true] .AppSidebarNav_navLabelWrap__qL2Yi,html[data-app-sidebar-collapsed="1"] .AppSidebarNav_nav__95yM9 .AppSidebarNav_navLabelWrap__qL2Yi{opacity:0;pointer-events:none;transition:opacity .36s cubic-bezier(.32,.72,0,1) 0s}.AppSidebarNav_navLabel__9_LEA{display:block;white-space:nowrap;line-height:1.2}.AppSidebarNav_navSoon__XI1bN{flex-shrink:0;padding:.1rem .38rem;border-radius:999px;background:var(--app-hover,rgba(255,255,255,.08));color:var(--app-fg-muted,rgba(255,255,255,.52));font-size:.6rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.AppSidebarNav_panelSlot__Vc8rz{flex:0 1 auto;min-height:0;width:100%;overflow:hidden;display:flex;flex-direction:column}.AppSidebarNav_panelSlot__Vc8rz[data-open=true]{flex:1 1 auto}.AppSidebarNav_panelSlot__Vc8rz[data-open=true]:before{content:"";display:block;height:1px;margin:.5rem var(--nav-btn-pad-x) .625rem;pointer-events:none;background:linear-gradient(90deg,rgba(255,255,255,0),rgba(255,255,255,.045) 22%,rgba(255,255,255,.065) 50%,rgba(255,255,255,.045) 78%,rgba(255,255,255,0))}html[data-app-theme=light] .AppSidebarNav_panelSlot__Vc8rz[data-open=true]:before{background:linear-gradient(90deg,rgba(20,28,24,0),rgba(20,28,24,.08) 22%,rgba(20,28,24,.12) 50%,rgba(20,28,24,.08) 78%,rgba(20,28,24,0))}.AppSidebarNav_nav__95yM9[data-collapsed=true] .AppSidebarNav_panelSlot__Vc8rz,html[data-app-sidebar-collapsed="1"] .AppSidebarNav_nav__95yM9 .AppSidebarNav_panelSlot__Vc8rz{display:none}html[data-app-sidebar-resizing="1"] .AppSidebarNav_nav__95yM9 .AppSidebarNav_panelSlot__Vc8rz{display:block;overflow:hidden}.AppSidebarNav_navIconSvg__0CrdZ{overflow:visible}.AppSidebarNav_navIconGraphic__ru7TS circle,.AppSidebarNav_navIconGraphic__ru7TS g,.AppSidebarNav_navIconGraphic__ru7TS path,.AppSidebarNav_navIconGraphic__ru7TS rect{transform-box:fill-box}.AppSidebarNav_navIconHost__jefLk{display:inline-flex}@media (prefers-reduced-motion:reduce){.AppSidebarNav_header__Frk42,.AppSidebarNav_navBtn__wBztD,.AppSidebarNav_navLabelWrap__qL2Yi,.AppSidebarNav_nav__95yM9{transition:none}.AppSidebarNav_navIconChevron__MPp1m *,.AppSidebarNav_navIconGraphic__ru7TS *{animation:none!important;transform:none!important;transition:none!important;stroke-dashoffset:0!important}}.ChatThinkingBlock_root__E1FkU{display:inline-flex;align-items:center;gap:.5rem;margin:.25rem 0 .75rem;animation:ChatThinkingBlock_fadeSlideIn__30uJG .3s cubic-bezier(.16,1,.3,1) both}.ChatThinkingBlock_blob__OmilT{display:inline-block;flex-shrink:0;width:1.25rem;height:1.25rem;--fk-blob:rgba(255,255,255,0.9);--fk-blob-glow-a:rgba(255,255,255,0.45);--fk-blob-glow-b:rgba(255,255,255,0.14);background:var(--fk-blob);box-shadow:0 0 6px 2px var(--fk-blob-glow-a),0 0 18px 6px var(--fk-blob-glow-b);animation:ChatThinkingBlock_blobMorph__OFrKy 5s ease-in-out infinite,ChatThinkingBlock_blobPulse__n8PVj 2.8s ease-in-out .3s infinite,ChatThinkingBlock_blobGlow__uoH0k 3.6s ease-in-out 1.1s infinite;will-change:border-radius,transform,box-shadow,opacity}html[data-app-theme=light] .ChatThinkingBlock_blob__OmilT{--fk-blob:#141816;--fk-blob-glow-a:rgba(20,24,22,0.34);--fk-blob-glow-b:rgba(20,24,22,0.12)}.ChatThinkingBlock_text__SaDCk{display:flex;align-items:baseline;gap:.5rem}.ChatThinkingBlock_label__Yytod{font-size:.875rem;font-weight:400;letter-spacing:-.01em;color:var(--app-fg-muted,rgba(255,255,255,.52))}.ChatThinkingBlock_detail__Pn2vY{font-family:var(--font-jetbrains),Consolas,monospace;font-size:.72rem;letter-spacing:.02em;color:var(--app-fg-faint,rgba(255,255,255,.28));padding:.1rem .45rem;border:1px solid var(--app-hairline,rgba(255,255,255,.08));border-radius:999px;background:var(--app-fill,rgba(255,255,255,.04))}@keyframes ChatThinkingBlock_fadeSlideIn__30uJG{0%{opacity:0;transform:translateY(.3rem)}to{opacity:1;transform:translateY(0)}}@keyframes ChatThinkingBlock_blobMorph__OFrKy{0%{border-radius:62% 38% 50% 50%/50% 62% 38% 50%}16%{border-radius:42% 58% 38% 62%/60% 38% 62% 40%}33%{border-radius:54% 46% 62% 38%/44% 56% 36% 64%}50%{border-radius:38% 62% 46% 54%/56% 42% 58% 44%}67%{border-radius:60% 40% 54% 46%/40% 60% 46% 54%}83%{border-radius:46% 54% 42% 58%/62% 36% 54% 46%}to{border-radius:62% 38% 50% 50%/50% 62% 38% 50%}}@keyframes ChatThinkingBlock_blobPulse__n8PVj{0%{transform:scale(1) scaleX(1);opacity:.9}20%{transform:scale(.82) scaleX(1.22);opacity:1}45%{transform:scale(1.14) scaleX(.9);opacity:.82}68%{transform:scale(.9) scaleX(1.14);opacity:.96}85%{transform:scale(1.06) scaleX(.96);opacity:.88}to{transform:scale(1) scaleX(1);opacity:.9}}@keyframes ChatThinkingBlock_blobGlow__uoH0k{0%,to{box-shadow:0 0 6px 2px var(--fk-blob-glow-a),0 0 18px 6px var(--fk-blob-glow-b);opacity:.88}50%{box-shadow:0 0 8px 3px var(--fk-blob-glow-a),0 0 24px 8px var(--fk-blob-glow-b);opacity:1}}.ChatThinkingBlock_root__E1FkU[data-active=false]{opacity:.38}.ChatThinkingBlock_root__E1FkU[data-active=false] .ChatThinkingBlock_blob__OmilT{animation-play-state:paused;box-shadow:0 0 5px 2px var(--fk-blob-glow-b)}@media (prefers-reduced-motion:reduce){.ChatThinkingBlock_root__E1FkU{animation:none;opacity:1}.ChatThinkingBlock_blob__OmilT{animation:none;border-radius:50%;opacity:.85;box-shadow:0 0 6px 2px var(--fk-blob-glow-a)}}.ChatStatusLine_blobRow__nx3x2{display:inline-flex;align-items:center;min-height:1.35rem;animation:ChatStatusLine_fkStatusFadeIn__WwtWK .3s cubic-bezier(.16,1,.3,1) both}.ChatStatusLine_statusRow__HqiUv{display:inline-flex;align-items:center;gap:.55rem;min-height:1.35rem;animation:ChatStatusLine_fkStatusFadeIn__WwtWK .34s cubic-bezier(.16,1,.3,1) both}.ChatStatusLine_label___wFKo{position:relative;display:inline-block;font-size:.92rem;font-weight:450;letter-spacing:-.01em;white-space:nowrap;--fk-status-shimmer-dim:rgba(255,255,255,0.42);--fk-status-shimmer-bright:#ffffff;color:var(--fk-status-shimmer-dim)}.ChatStatusLine_label___wFKo:after{content:attr(data-label);position:absolute;inset:0;background-image:linear-gradient(90deg,transparent 0,var(--fk-status-shimmer-bright) 50%,transparent 100%);background-size:42% 100%;background-repeat:no-repeat;background-position:-50% 0;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;animation:ChatStatusLine_fkStatusShimmer__7iSlA 1.65s ease-in-out infinite;pointer-events:none}html[data-app-theme=light] .ChatStatusLine_label___wFKo{--fk-status-shimmer-dim:rgba(20,24,22,0.42);--fk-status-shimmer-bright:#0b0d0c}.ChatStatusLine_timer__7GxJt{font-family:var(--font-jetbrains),Consolas,monospace;font-size:.72rem;letter-spacing:.03em;color:var(--app-fg-muted,rgba(255,255,255,.42));font-feature-settings:"tnum";font-variant-numeric:tabular-nums;padding:0;border:none;border-radius:0;background:transparent}@keyframes ChatStatusLine_fkStatusFadeIn__WwtWK{0%{opacity:0;transform:translateY(.25rem)}to{opacity:1;transform:translateY(0)}}@keyframes ChatStatusLine_fkStatusShimmer__7iSlA{0%{background-position:-50% 0}to{background-position:150% 0}}@media (prefers-reduced-motion:reduce){.ChatStatusLine_blobRow__nx3x2,.ChatStatusLine_statusRow__HqiUv{animation:none}.ChatStatusLine_label___wFKo:after{animation:none;content:none}.ChatStatusLine_label___wFKo{color:var(--app-fg,rgba(255,255,255,.72))}}.ChatAssistantAnswer_shell__dDhlJ{position:relative;display:flex;flex-direction:column;min-height:1.35rem;overflow-anchor:none}.ChatAssistantAnswer_statusWrap__dAD_4{position:relative;z-index:1;display:flex;align-items:center;min-height:1.35rem;pointer-events:none}.ChatAssistantAnswer_inlineToolStatus__OI45J{position:relative;z-index:1;display:flex;align-items:center;min-height:1.2rem;margin-bottom:.35rem;pointer-events:none;opacity:.92}.ChatAssistantAnswer_contentWrap__nsj4Q{position:relative;z-index:0;flex:0 1 auto;min-width:0}.ChatAssistantAnswer_footerRow__v1Gcc{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem;flex-shrink:0;min-height:3.5rem;margin-top:.5rem;overflow-anchor:none}.ChatAssistantAnswer_footerActionsMain__5p03d{flex:1 1 auto;min-width:0}.ChatAssistantAnswer_footerRow__v1Gcc[data-stream-pending=true]{pointer-events:none}.ChatAssistantAnswer_shell__dDhlJ[data-state=awaiting]{min-height:1.35rem}.ChatAssistantAnswer_shell__dDhlJ[data-state=awaiting] .ChatAssistantAnswer_contentWrap__nsj4Q{visibility:hidden;height:0;overflow:hidden}@media (prefers-reduced-motion:reduce){.ChatAssistantAnswer_contentWrap__nsj4Q,.ChatAssistantAnswer_statusWrap__dAD_4{transition:none;filter:none;transform:none}.ChatAssistantAnswer_shell__dDhlJ[data-state=awaiting] .ChatAssistantAnswer_contentWrap__nsj4Q{visibility:hidden;height:0}.ChatAssistantAnswer_shell__dDhlJ[data-state=idle] .ChatAssistantAnswer_contentWrap__nsj4Q,.ChatAssistantAnswer_shell__dDhlJ[data-state=streaming] .ChatAssistantAnswer_contentWrap__nsj4Q{visibility:visible;height:auto}}.ChatThinkingPanel_panel__tls6E{position:relative;z-index:0;width:100%;max-width:none;margin:.35rem 0 .6rem;border:1px solid var(--app-hairline,rgba(255,255,255,.08));border-radius:.85rem;background:linear-gradient(180deg,rgba(16,28,22,.82),rgba(10,18,14,.74));overflow:hidden;animation:ChatThinkingPanel_fkThinkingPanelIn__jXYaA .32s cubic-bezier(.16,1,.3,1) both}.ChatThinkingPanel_panel__tls6E[data-live=true]{border-color:rgba(var(--fk-doc-accent-rgb,74,222,128),.32);box-shadow:0 0 0 1px rgba(var(--fk-doc-accent-rgb,74,222,128),.06),0 10px 30px -18px rgba(var(--fk-doc-accent-rgb,74,222,128),.45)}.ChatThinkingPanel_header__u0YDB{display:flex;align-items:center;gap:.55rem;width:100%;padding:.65rem .9rem;color:var(--app-fg,rgba(255,255,255,.82));font:inherit;background:transparent;border:0;cursor:pointer;text-align:left}.ChatThinkingPanel_header__u0YDB:focus,.ChatThinkingPanel_header__u0YDB:focus-visible,.ChatThinkingPanel_header__u0YDB:hover{background:transparent}.ChatThinkingPanel_title__tV8M8{font-size:.82rem;font-weight:600;color:var(--app-fg-strong,rgba(255,255,255,.88))}.ChatThinkingPanel_panel__tls6E[data-live=true] .ChatThinkingPanel_title__tV8M8{position:relative;display:inline-block;--fk-think-shimmer-dim:rgba(255,255,255,0.42);--fk-think-shimmer-bright:#ffffff;color:var(--fk-think-shimmer-dim)}.ChatThinkingPanel_panel__tls6E[data-live=true] .ChatThinkingPanel_title__tV8M8:after{content:attr(data-label);position:absolute;inset:0;background-image:linear-gradient(90deg,transparent 0,var(--fk-think-shimmer-bright) 50%,transparent 100%);background-size:42% 100%;background-repeat:no-repeat;background-position:-50% 0;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;animation:ChatThinkingPanel_fkThinkingTitleShimmer__SMRsm 1.65s ease-in-out infinite;pointer-events:none}html[data-app-theme=light] .ChatThinkingPanel_panel__tls6E[data-live=true] .ChatThinkingPanel_title__tV8M8{--fk-think-shimmer-dim:rgba(20,24,22,0.42);--fk-think-shimmer-bright:#0b0d0c}.ChatThinkingPanel_duration__8ZXTU{font-family:var(--font-jetbrains),Consolas,monospace;font-size:.7rem;letter-spacing:.03em;color:rgba(var(--fk-doc-accent-rgb,74,222,128),.78);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;padding:0;border:none;border-radius:0;background:transparent}.ChatThinkingPanel_chev__nwYEJ{display:grid;place-items:center;margin-left:auto;width:1.15rem;height:1.15rem;flex-shrink:0;color:var(--app-fg-muted,rgba(255,255,255,.4));line-height:0;transform-origin:50% 50%;transform:rotate(0deg);transition:transform .52s cubic-bezier(.37,0,.63,1)}.ChatThinkingPanel_chevSvg__YAMCw{display:block;width:.92rem;height:.92rem}.ChatThinkingPanel_chev__nwYEJ[data-open=true]{transform:rotate(180deg)}.ChatThinkingPanel_bodySlot___ZS7q{display:grid;grid-template-rows:0fr;transition:grid-template-rows .58s cubic-bezier(.16,1,.3,1)}.ChatThinkingPanel_bodySlot___ZS7q[data-open=true]{grid-template-rows:1fr}.ChatThinkingPanel_bodySlotClip__BB_qm{overflow:hidden;min-height:0}.ChatThinkingPanel_body__Wr3D_{position:relative;margin:0 .65rem .65rem;border-radius:.5rem;background:rgba(6,9,14,.92);border:1px solid rgba(var(--fk-doc-accent-rgb,74,222,128),.1);padding:.6rem .7rem;max-height:min(28vh,14rem);overflow:auto;overscroll-behavior:contain;touch-action:pan-y;scroll-behavior:smooth}.ChatThinkingPanel_reasoning__aFiMA{margin:0;font-family:var(--font-jetbrains),var(--font-mono,ui-monospace,Menlo),monospace;font-size:.74rem;line-height:1.65;white-space:pre-wrap;word-break:break-word;color:rgba(var(--fk-doc-accent-rgb,74,222,128),.88);text-shadow:0 0 14px rgba(var(--fk-doc-accent-rgb,74,222,128),.12)}.ChatThinkingPanel_caret__SVzad{display:inline-block;width:.45rem;height:.95rem;margin-left:.2rem;vertical-align:text-bottom;background:rgba(var(--fk-doc-accent-rgb,74,222,128),.85);border-radius:1px;animation:ChatThinkingPanel_fkThinkingCaret__TjxOj .9s steps(2,start) infinite}@keyframes ChatThinkingPanel_fkThinkingPanelIn__jXYaA{0%{opacity:0;transform:translateY(.3rem)}to{opacity:1;transform:none}}@keyframes ChatThinkingPanel_fkThinkingBodyIn__RH5ZI{0%{opacity:0}to{opacity:1}}@keyframes ChatThinkingPanel_fkThinkingPulse__Pc8Oi{0%,to{opacity:.4;transform:scale(.85)}50%{opacity:1;transform:scale(1.05)}}@keyframes ChatThinkingPanel_fkThinkingTitleShimmer__SMRsm{0%{background-position:-50% 0}to{background-position:150% 0}}@keyframes ChatThinkingPanel_fkThinkingCaret__TjxOj{0%,to{opacity:1}50%{opacity:0}}html[data-app-theme=light] .ChatThinkingPanel_panel__tls6E{background:radial-gradient(120% 70% at 50% 42%,rgba(255,255,255,.72),transparent 68%),var(--app-raised,rgba(244,245,242,.94));border-color:var(--app-hairline,rgba(20,28,24,.1));box-shadow:0 12px 32px -20px rgba(20,28,24,.22),inset 0 0 0 1px rgba(20,28,24,.03)}html[data-app-theme=light] .ChatThinkingPanel_panel__tls6E[data-live=true]{border-color:rgba(var(--fk-doc-accent-rgb,47,158,98),.28);box-shadow:0 0 0 1px rgba(var(--fk-doc-accent-rgb,47,158,98),.08),0 12px 28px -18px rgba(var(--fk-doc-accent-rgb,47,158,98),.28)}html[data-app-theme=light] .ChatThinkingPanel_header__u0YDB{color:var(--app-fg,rgba(20,28,24,.78))}html[data-app-theme=light] .ChatThinkingPanel_title__tV8M8{color:var(--app-fg-strong,#1a1f1c)}html[data-app-theme=light] .ChatThinkingPanel_duration__8ZXTU{color:rgba(31,107,69,.86)}html[data-app-theme=light] .ChatThinkingPanel_chev__nwYEJ{color:var(--app-fg-muted,rgba(20,28,24,.42))}html[data-app-theme=light] .ChatThinkingPanel_body__Wr3D_{background:rgba(20,28,24,.035);border-color:rgba(20,28,24,.08)}html[data-app-theme=light] .ChatThinkingPanel_reasoning__aFiMA{color:#1a5c3a;text-shadow:none}html[data-app-theme=light] .ChatThinkingPanel_caret__SVzad{background:#1a5c3a}html[data-app-theme=light] .ChatThinkingPanel_panel__tls6E[data-live=true] .ChatThinkingPanel_title__tV8M8{color:var(--fk-think-shimmer-dim,rgba(20,24,22,.42))}@media (prefers-reduced-motion:reduce){.ChatThinkingPanel_bodySlot___ZS7q,.ChatThinkingPanel_chev__nwYEJ,.ChatThinkingPanel_panel__tls6E{animation:none;transition:none}.ChatThinkingPanel_panel__tls6E[data-live=true] .ChatThinkingPanel_title__tV8M8{color:var(--app-fg-strong,rgba(255,255,255,.88))}html[data-app-theme=light] .ChatThinkingPanel_panel__tls6E[data-live=true] .ChatThinkingPanel_title__tV8M8{color:var(--app-fg-strong,#1a1f1c)}.ChatThinkingPanel_panel__tls6E[data-live=true] .ChatThinkingPanel_title__tV8M8:after{animation:none;content:none}.ChatThinkingPanel_caret__SVzad,.ChatThinkingPanel_pulseOn__T2V91{animation:none}.ChatThinkingPanel_body__Wr3D_{scroll-behavior:auto}}.ChatExpandableBody_root__i4ivV{position:relative;width:max-content;max-width:100%;background:transparent;overflow-anchor:none}.ChatExpandableBody_root__i4ivV[data-collapsible=true]{width:100%}.ChatExpandableBody_clip__pY5yB{overflow:hidden;background:transparent;contain:layout;height:5.25rem}.ChatExpandableBody_inner__EM4Ya{width:max-content;max-width:100%;background:transparent;text-align:start}.ChatExpandableBody_root__i4ivV[data-collapsible=true] .ChatExpandableBody_inner__EM4Ya{width:100%;padding-right:2rem;padding-bottom:.2rem}.ChatExpandableBody_root__i4ivV[data-folded=true] .ChatExpandableBody_clip__pY5yB{-webkit-mask-image:linear-gradient(180deg,#000,#000 calc(100% - 2.85rem),rgba(0,0,0,.42) calc(100% - 1.15rem),transparent);mask-image:linear-gradient(180deg,#000,#000 calc(100% - 2.85rem),rgba(0,0,0,.42) calc(100% - 1.15rem),transparent)}.ChatExpandableBody_toggle__NrgA1{position:absolute;z-index:2;right:.28rem;bottom:.22rem;display:flex;align-items:center;justify-content:center;width:auto;margin:0;padding:0;border:0;background:transparent;color:var(--app-fg-muted,rgba(20,28,24,.52));cursor:pointer}.ChatExpandableBody_toggleGlyph__CbVey{display:inline-flex;align-items:center;justify-content:center;width:1.45rem;height:1.45rem;border-radius:999px;border:1px solid var(--app-hairline-strong,rgba(20,28,24,.12));background:color-mix(in srgb,var(--fk-panel-surface,#fff) 70%,transparent);color:var(--app-fg,rgba(20,28,24,.78));box-shadow:0 1px 3px rgba(20,28,24,.08);transition:transform .3s cubic-bezier(.22,1,.36,1),background .2s ease,border-color .2s ease}.ChatExpandableBody_toggleGlyph__CbVey svg{width:.95rem;height:.95rem}.ChatExpandableBody_toggle__NrgA1[aria-expanded=true] .ChatExpandableBody_toggleGlyph__CbVey{transform:rotate(180deg)}.ChatExpandableBody_toggle__NrgA1:hover .ChatExpandableBody_toggleGlyph__CbVey{background:var(--glass-quiet-fill-hover,rgba(20,28,24,.08))}.ChatExpandableBody_toggleLabel__SINXJ{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}html[data-app-theme=dark] .ChatExpandableBody_toggle__NrgA1{color:var(--app-fg-muted,rgba(255,255,255,.48))}html[data-app-theme=dark] .ChatExpandableBody_toggleGlyph__CbVey{border-color:var(--app-hairline-strong,rgba(255,255,255,.14));background:color-mix(in srgb,var(--fk-panel-surface,#1a1c1b) 55%,transparent);color:var(--app-fg,rgba(255,255,255,.82))}@media (prefers-reduced-motion:reduce){.ChatExpandableBody_toggleGlyph__CbVey{transition:none}}.ChatUserMessageEditPanel_panelBare__O1xp4{display:flex;flex-direction:column;gap:.875rem;box-sizing:border-box;width:100%}.ChatUserMessageEditPanel_panel__rAEa1{box-sizing:border-box;display:flex;flex-direction:column;gap:.875rem;width:min(100%,46rem);max-width:100%;margin-inline:auto;padding:1.125rem 1.125rem 1rem;border-radius:1.75rem;border:1px solid var(--app-hairline,rgba(255,255,255,.1));background:radial-gradient(120% 90% at 50% -30%,rgba(255,255,255,.07),transparent 58%),var(--app-raised,rgba(18,18,20,.92));box-shadow:0 18px 48px var(--app-shadow-color,rgba(0,0,0,.28)),0 0 0 1px var(--app-hairline,rgba(255,255,255,.04)) inset}.ChatUserMessageEditPanel_textarea__bF6eG{display:block;box-sizing:border-box;width:100%;min-width:0;min-height:3.75rem;max-height:40vh;margin:0;padding:0;border:none;background:transparent;resize:none;overflow-y:auto;overflow-wrap:anywhere;field-sizing:fixed;font-family:var(--font-geist-sans),ui-sans-serif,system-ui,sans-serif;font-size:1rem;line-height:1.5;color:var(--app-fg-strong,rgba(255,255,255,.96));outline:none}.ChatUserMessageEditPanel_textarea__bF6eG::placeholder{color:var(--app-fg-faint,rgba(255,255,255,.38))}.ChatUserMessageEditPanel_actions__4dNfw{display:flex;align-items:center;justify-content:flex-end;gap:.625rem}.ChatUserMessageEditPanel_btn__6Ml17{display:inline-flex;align-items:center;justify-content:center;min-height:2.25rem;padding:.5rem .95rem;border-radius:999px;border:none;font-family:var(--font-geist-sans),ui-sans-serif,system-ui,sans-serif;font-size:.875rem;font-weight:500;line-height:1;cursor:pointer;transition:background-color .16s ease,color .16s ease,opacity .16s ease,transform .12s ease}.ChatUserMessageEditPanel_btnCancel__87U_M{background:transparent;color:var(--app-fg-strong,rgba(255,255,255,.88))}.ChatUserMessageEditPanel_btnCancel__87U_M:hover:not(:disabled){background:var(--app-hover,rgba(255,255,255,.08))}.ChatUserMessageEditPanel_btnSend__nm_sL{background:#ffffff;color:#0a0a0a}.ChatUserMessageEditPanel_btnSend__nm_sL:hover:not(:disabled){background:rgba(255,255,255,.9)}.ChatUserMessageEditPanel_btn__6Ml17:disabled{opacity:.45;cursor:not-allowed;transform:none}.ChatUserMessageEditPanel_btn__6Ml17:active:not(:disabled){transform:scale(.98)}.ChatUserMessageEditPanel_btn__6Ml17:focus-visible{outline:2px solid rgba(110,168,255,.55);outline-offset:2px}html[data-app-theme=light] .ChatUserMessageEditPanel_panel__rAEa1{background:radial-gradient(120% 90% at 50% -30%,rgba(255,255,255,.9),transparent 58%),var(--app-raised,#f4f5f2);box-shadow:0 18px 40px rgba(20,28,24,.1),inset 0 0 0 1px rgba(20,28,24,.04)}html[data-app-theme=light] .ChatUserMessageEditPanel_btnSend__nm_sL{background:#1a1f1c;color:#f6f7f4}html[data-app-theme=light] .ChatUserMessageEditPanel_btnSend__nm_sL:hover:not(:disabled){background:#111614;color:#f6f7f4}@media (prefers-reduced-motion:reduce){.ChatUserMessageEditPanel_btn__6Ml17{transition:none}}.ChatUserMessageEditMorph_shell___K3_E{position:relative;overflow:visible;display:block;width:-moz-fit-content;width:fit-content;max-width:100%;margin-left:auto;border:1px solid transparent;border-radius:1.75rem;padding:.75rem 1rem;background:var(--app-hover,rgba(20,28,24,.05));box-shadow:none;transition:border-radius .55s cubic-bezier(.16,1,.3,1),padding .55s cubic-bezier(.16,1,.3,1),background-color .55s cubic-bezier(.16,1,.3,1)}.ChatUserMessageEditMorph_shellEditing__OfNJB{box-sizing:border-box;width:min(calc(100% + .375rem),46rem);max-width:calc(100% + .375rem);padding:1.125rem 1.125rem 1rem;border-color:transparent;border-radius:1.75rem;background:transparent}.ChatUserMessageEditMorph_shellEditing__OfNJB>*{width:100%;min-width:0}.ChatUserMessageEditMorph_shellEditing__OfNJB:before{content:"";position:absolute;inset:0;z-index:0;border-radius:inherit;pointer-events:none;border:1px solid var(--app-hairline,rgba(255,255,255,.1));background:radial-gradient(120% 90% at 50% -30%,rgba(255,255,255,.07),transparent 58%),var(--app-raised,rgba(18,18,20,.92));box-shadow:0 18px 48px var(--app-shadow-color,rgba(0,0,0,.28)),0 0 0 1px var(--app-hairline,rgba(255,255,255,.04)) inset;animation:ChatUserMessageEditMorph_fkEditPanelIn__6P7ZO .48s cubic-bezier(.16,1,.3,1)}@keyframes ChatUserMessageEditMorph_fkEditPanelIn__6P7ZO{0%{opacity:0;transform:translateY(.35rem)}to{opacity:1;transform:translateY(0)}}.ChatUserMessageEditMorph_shell___K3_E>*{position:relative;z-index:1;min-width:0}.ChatUserMessageEditMorph_bubbleContent__4kAzU{white-space:pre-wrap;text-align:start;font-family:var(--font-geist-sans),ui-sans-serif,system-ui,sans-serif;font-size:1rem;line-height:1.5;color:var(--app-fg-strong,rgba(255,255,255,.94))}.ChatUserMessageEditMorph_panelInner__dGqvq{display:flex;flex-direction:column;gap:.875rem;width:100%;animation:ChatUserMessageEditMorph_editPanelFadeIn___7bRO .42s cubic-bezier(.16,1,.3,1) both}@keyframes ChatUserMessageEditMorph_editPanelFadeIn___7bRO{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}html[data-app-theme=light] .ChatUserMessageEditMorph_shellEditing__OfNJB:before{border-color:var(--app-hairline,rgba(20,28,24,.1));background:radial-gradient(120% 90% at 50% -30%,rgba(255,255,255,.9),transparent 58%),var(--app-raised,#f4f5f2);box-shadow:0 18px 40px rgba(20,28,24,.1),inset 0 0 0 1px rgba(20,28,24,.04)}@media (prefers-reduced-motion:reduce){.ChatUserMessageEditMorph_panelInner__dGqvq,.ChatUserMessageEditMorph_shell___K3_E{transition:none;animation:none}}@media (max-width:640px){.ChatUserMessageEditMorph_shellEditing__OfNJB{width:min(100%,46rem);max-width:100%}}.DiagramFrostTipLayer_tip__KT3K1{position:fixed;left:0;top:0;z-index:80;display:flex;pointer-events:none;--lg-surface-opacity:0;will-change:transform}.DiagramFrostTipLayer_panel__W8H6V{min-width:10.5rem;max-width:17rem}.DiagramFrostTipLayer_body__rF93A{opacity:var(--lg-surface-opacity,1);display:flex;flex-direction:column;align-items:stretch;gap:.1rem;padding:.55rem .75rem .6rem;font-family:var(--font-geist-sans),ui-sans-serif,system-ui,sans-serif}.DiagramFrostTipLayer_date__m1pj_{color:rgba(255,255,255,.7);font-size:.68rem;font-weight:500;letter-spacing:-.01em;line-height:1.2;margin-bottom:.3rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-shadow:0 1px 8px rgba(0,0,0,.55)}.DiagramFrostTipLayer_row__W6WWF{display:grid;grid-template-columns:.5rem minmax(0,1fr) auto;align-items:center;gap:.55rem;min-height:1.35rem}.DiagramFrostTipLayer_dot__XFHV_{width:.5rem;height:.5rem;border-radius:50%;box-shadow:inset 0 .5px .5px rgb(255 255 255/.38),inset 0 -.5px .5px rgb(0 0 0/.28)}.DiagramFrostTipLayer_label__P3i9d{font-size:.72rem;color:rgba(255,255,255,.72);letter-spacing:-.01em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-shadow:0 1px 8px rgba(0,0,0,.5)}.DiagramFrostTipLayer_value__kS9AA{font-family:var(--font-jetbrains),ui-monospace,monospace;font-size:.74rem;font-weight:500;color:#fff;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:-.03em;text-shadow:0 1px 8px rgba(0,0,0,.55)}html[data-app-theme=light] .DiagramFrostTipLayer_date__m1pj_,html[data-app-theme=light] .DiagramFrostTipLayer_label__P3i9d{color:rgba(20,24,22,.72);text-shadow:none}html[data-app-theme=light] .DiagramFrostTipLayer_value__kS9AA{color:#141816;text-shadow:none}@media (prefers-reduced-motion:reduce){.DiagramFrostTipLayer_tip__KT3K1{will-change:auto}}.ChatReasoningPanel_reasoningBackdrop__D6Jmi{display:none}.ChatReasoningPanel_reasoningPanel__jBaPV{position:relative;z-index:20;flex:0 0 auto;width:0;min-width:0;height:100%;overflow:hidden;background:var(--app-canvas,#000000);transition:width var(--fk-panel-motion)}.ChatReasoningPanel_reasoningPanel__jBaPV:before{content:"";position:absolute;top:0;left:0;bottom:0;z-index:3;width:1px;pointer-events:none;opacity:0;background:var(--fk-panel-rim);transition:opacity var(--fk-panel-label-fade)}.ChatReasoningPanel_reasoningPanelOpen__uX4zA{width:var(--fk-panel-width)}.ChatReasoningPanel_reasoningPanelOpen__uX4zA:before{opacity:1}.ChatReasoningPanel_reasoningPanelInner__XkA4N{display:flex;flex-direction:column;box-sizing:border-box;width:var(--fk-panel-width);min-width:var(--fk-panel-width);height:100%;opacity:0;pointer-events:none;font-family:var(--font-geist-sans),ui-sans-serif,system-ui,sans-serif;transition:opacity var(--fk-panel-label-fade) ease calc(var(--fk-panel-motion) * .28)}.ChatReasoningPanel_reasoningPanelOpen__uX4zA .ChatReasoningPanel_reasoningPanelInner__XkA4N{opacity:1;pointer-events:auto}.ChatReasoningPanel_reasoningHeader__FCmAy{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem;padding:1.125rem 1.25rem .875rem;border-bottom:1px solid var(--app-hairline,rgba(255,255,255,.06))}.ChatReasoningPanel_reasoningHeaderText__TY6G9{display:flex;flex-direction:column;gap:.25rem;min-width:0}.ChatReasoningPanel_reasoningTitle__YV6Sl{margin:0;font-size:.875rem;font-weight:500;line-height:1.2;color:var(--app-fg-strong,rgba(255,255,255,.9))}.ChatReasoningPanel_reasoningSubtitle__zeR03{margin:0;font-size:.72rem;line-height:1.35;color:var(--app-fg-faint,rgba(255,255,255,.38))}.ChatReasoningPanel_reasoningCloseBtn__iMoz_{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;padding:0;border:none;border-radius:999px;background:transparent;color:var(--app-fg-soft,rgba(255,255,255,.62));cursor:pointer;transition:color .2s ease,background-color .2s ease}.ChatReasoningPanel_reasoningCloseBtn__iMoz_ svg{width:1.125rem;height:1.125rem}.ChatReasoningPanel_reasoningCloseBtn__iMoz_:hover{color:var(--app-fg-strong,rgba(255,255,255,.95));background:var(--app-hover,rgba(255,255,255,.08))}.ChatReasoningPanel_reasoningBody__76e2e{flex:1 1 auto;min-height:0;overflow:auto;padding:1rem 1.25rem 1.5rem}.ChatReasoningPanel_reasoningStagesList__AVze9{display:flex;flex-direction:column;gap:.875rem;margin-top:.875rem}.ChatReasoningPanel_reasoningStage__NfOY_{display:flex;align-items:flex-start;gap:.75rem}.ChatReasoningPanel_reasoningStageIcon__POnlv{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:1.125rem;height:1.125rem;margin-top:.125rem;color:var(--app-fg,rgba(255,255,255,.82))}.ChatReasoningPanel_reasoningStageIcon__POnlv svg{width:1.125rem;height:1.125rem}.ChatReasoningPanel_reasoningStageText__QugYG{margin:0;font-size:.875rem;font-weight:400;line-height:1.25;color:var(--app-fg-soft,rgba(255,255,255,.62));white-space:pre-wrap}.ChatReasoningPanel_reasoningEmpty__wzbve{margin:.5rem 0 0;font-size:.72rem;line-height:1.45;color:var(--app-fg-faint,rgba(255,255,255,.28))}@media (max-width:640px){.ChatReasoningPanel_reasoningBackdrop__D6Jmi{display:block;position:absolute;inset:0;z-index:18;border:none;padding:0;background:rgba(0,0,0,.28);opacity:0;visibility:hidden;pointer-events:none;transition:opacity .3s var(--fk-panel-ease,ease),visibility .3s var(--fk-panel-ease,ease)}.ChatReasoningPanel_reasoningBackdropVisible__tXucK{opacity:1;visibility:visible;pointer-events:auto}.ChatReasoningPanel_reasoningPanel__jBaPV{position:absolute;top:0;left:0;right:0;bottom:0;z-index:20}.ChatReasoningPanel_reasoningPanelOpen__uX4zA{width:100%}.ChatReasoningPanel_reasoningPanelInner__XkA4N{width:100%;min-width:100%}.ChatReasoningPanel_reasoningPanel__jBaPV:before{display:none}.ChatReasoningPanel_reasoningHeader__FCmAy{padding:calc(1.125rem + var(--fk-safe-top)) calc(1.25rem + var(--fk-safe-right)) .875rem calc(1.25rem + var(--fk-safe-left))}}@media (prefers-reduced-motion:reduce){.ChatReasoningPanel_reasoningBackdrop__D6Jmi,.ChatReasoningPanel_reasoningPanelInner__XkA4N,.ChatReasoningPanel_reasoningPanel__jBaPV{transition:none}.ChatReasoningPanel_reasoningPanelOpen__uX4zA .ChatReasoningPanel_reasoningPanelInner__XkA4N{opacity:1}.ChatReasoningPanel_reasoningPanel__jBaPV:before{background:var(--app-active,rgba(255,255,255,.14))}}.ChatSyntaxEditor_wrap__7y4ZE{position:relative;flex:1 1 auto;min-width:0;min-height:0;width:100%;height:100%;overflow:hidden;--fk-syntax-pad:0.875rem 0.875rem 0.875rem 0.625rem;--fk-syntax-lh:1.65}.ChatSyntaxEditor_wrap__7y4ZE[data-variant=canvas]{--fk-syntax-pad:0.875rem 1rem;--fk-syntax-lh:1.55}.ChatSyntaxEditor_highlight__IVg2p,.ChatSyntaxEditor_input__P8C2V{box-sizing:border-box;margin:0;padding:var(--fk-syntax-pad)!important;border:none;font-family:ui-monospace,Cascadia Code,Fira Code,monospace;font-size:.8125rem!important;line-height:var(--fk-syntax-lh)!important;tab-size:4;white-space:pre!important;overflow-wrap:normal}.ChatSyntaxEditor_highlight__IVg2p{position:absolute;inset:0;z-index:0;overflow:auto!important;pointer-events:none;background:transparent;color:var(--app-fg-strong,rgba(255,255,255,.9));scrollbar-width:none!important}.ChatSyntaxEditor_highlight__IVg2p::-webkit-scrollbar{display:none!important}.ChatSyntaxEditor_highlight__IVg2p code{display:block;min-height:100%;background:none!important;padding:0!important;font:inherit;color:inherit}.ChatSyntaxEditor_input__P8C2V{position:relative;z-index:1;display:block;width:100%;height:100%;min-height:0;resize:none;overflow:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;background:transparent;color:transparent;caret-color:var(--app-fg-strong,#e8eee9);outline:none;scrollbar-width:thin;scrollbar-color:var(--app-scrollbar,rgba(255,255,255,.14)) transparent}.ChatSyntaxEditor_input__P8C2V::selection{background:color-mix(in srgb,var(--app-active,#3d8f6a) 35%,transparent);color:transparent}html[data-app-theme=light] .ChatSyntaxEditor_input__P8C2V{caret-color:#1c2420}.ChatCodePlaygroundPanel_codePlaygroundPanel__QXQsg{--fk-split-green-rgb:77,184,138;position:relative;z-index:20;flex:0 0 auto;width:0;min-width:0;height:100%;overflow:hidden;background:var(--app-canvas,#000000);transition:width var(--fk-panel-motion)}.ChatCodePlaygroundPanel_codePlaygroundPanel__QXQsg:before{content:"";position:absolute;top:0;left:0;bottom:0;z-index:3;width:1px;pointer-events:none;opacity:0;background:var(--fk-panel-rim);transition:opacity var(--fk-panel-label-fade)}.ChatCodePlaygroundPanel_codePlaygroundPanelOpen__vI6hS{width:var(--fk-code-panel-width)}.ChatCodePlaygroundPanel_codePlaygroundPanelOpen__vI6hS:before{opacity:1}.ChatCodePlaygroundPanel_codePlaygroundInner__Tl_nk{display:flex;flex-direction:column;box-sizing:border-box;width:var(--fk-code-panel-width);min-width:var(--fk-code-panel-width);height:100%;opacity:0;pointer-events:none;font-family:var(--font-geist-sans),ui-sans-serif,system-ui,sans-serif;transition:opacity var(--fk-panel-label-fade) ease calc(var(--fk-panel-motion) * .28)}.ChatCodePlaygroundPanel_codePlaygroundPanelOpen__vI6hS .ChatCodePlaygroundPanel_codePlaygroundInner__Tl_nk{opacity:1;pointer-events:auto}.ChatCodePlaygroundPanel_header__aSPDW{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.875rem 1rem .75rem;border-bottom:1px solid var(--app-hairline,rgba(255,255,255,.06));flex-shrink:0}.ChatCodePlaygroundPanel_headerMain__v1SOq{display:flex;flex-direction:column;gap:.125rem;min-width:0}.ChatCodePlaygroundPanel_title__LUt0I{margin:0;font-size:.875rem;font-weight:600;line-height:1.2;color:var(--app-fg-strong,rgba(255,255,255,.94))}.ChatCodePlaygroundPanel_subtitle__QWh5Y{margin:0;font-size:.6875rem;font-family:ui-monospace,Cascadia Code,monospace;color:var(--app-fg-faint,rgba(255,255,255,.38));letter-spacing:.04em;text-transform:uppercase}.ChatCodePlaygroundPanel_headerActions__e_31l{display:flex;align-items:center;gap:.25rem;flex-shrink:0}.ChatCodePlaygroundPanel_toolBtn__IzIzT{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;padding:0;border:none;border-radius:.5rem;background:transparent;color:var(--app-fg-muted,rgba(255,255,255,.5));cursor:pointer;transition:color .18s ease,background-color .18s ease}.ChatCodePlaygroundPanel_toolBtn__IzIzT svg{width:1.05rem;height:1.05rem}.ChatCodePlaygroundPanel_toolBtn__IzIzT:hover:not(:disabled){color:var(--app-fg-strong,rgba(255,255,255,.92));background:var(--app-hover,rgba(255,255,255,.08))}.ChatCodePlaygroundPanel_toolBtn__IzIzT:disabled{opacity:.38;cursor:default}.ChatCodePlaygroundPanel_toolBtnCopied__el1kZ{color:var(--app-fg-strong,rgba(20,28,24,.88))}.ChatCodePlaygroundPanel_toolBtnDownload__Ya1g1{color:var(--app-fg,rgba(255,255,255,.85))}.ChatCodePlaygroundPanel_runBtn___tJvh{display:inline-flex;align-items:center;gap:.375rem;margin-left:.125rem;padding:.375rem .75rem;border:1px solid var(--app-hairline-strong,rgba(20,28,24,.14));border-radius:999px;background:var(--glass-on-fill,rgba(20,28,24,.07));color:var(--app-fg-strong,rgba(20,28,24,.88));font-family:inherit;font-size:.75rem;font-weight:600;line-height:1;cursor:pointer;transition:background .18s ease,color .18s ease,border-color .18s ease}.ChatCodePlaygroundPanel_runBtn___tJvh svg{width:.75rem;height:.75rem}.ChatCodePlaygroundPanel_runBtn___tJvh:hover:not(:disabled){background:var(--glass-on-fill-hover,rgba(20,28,24,.11));color:var(--app-fg-strong,rgba(20,28,24,.94))}.ChatCodePlaygroundPanel_runBtn___tJvh:disabled{opacity:.45;cursor:default}.ChatCodePlaygroundPanel_closeBtn__1LqPJ{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;margin-left:.125rem;padding:0;border:none;border-radius:.5rem;background:transparent;color:var(--app-fg-muted,rgba(255,255,255,.46));cursor:pointer;transition:color .18s ease,background-color .18s ease}.ChatCodePlaygroundPanel_closeBtn__1LqPJ svg{width:1.125rem;height:1.125rem}.ChatCodePlaygroundPanel_closeBtn__1LqPJ:hover{color:var(--app-fg-strong,rgba(255,255,255,.92));background:var(--app-hover,rgba(255,255,255,.08))}.ChatCodePlaygroundPanel_workspace__8geU6{flex:1 1 auto;display:flex;flex-direction:column;min-height:0;padding:.75rem 1rem 1rem;gap:.625rem}.ChatCodePlaygroundPanel_workspaceSplitting__mCSWg{cursor:row-resize;-webkit-user-select:none;user-select:none}.ChatCodePlaygroundPanel_splitDivider__BXW16{position:relative;z-index:2;flex:0 0 5px;margin:0;padding:0;border:none;background:transparent;cursor:row-resize;touch-action:none;outline:none}.ChatCodePlaygroundPanel_splitDivider__BXW16:before{content:"";position:absolute;top:50%;left:.75rem;right:.75rem;height:1px;border-radius:999px;background:var(--app-hover,rgba(255,255,255,.1));transform:translateY(-50%);transition:background .15s ease,height .15s ease,box-shadow .15s ease}.ChatCodePlaygroundPanel_splitDivider__BXW16:after{content:"";position:absolute;inset:-.3125rem 0}.ChatCodePlaygroundPanel_splitDivider__BXW16:focus-visible:before,.ChatCodePlaygroundPanel_splitDivider__BXW16:hover:before,.ChatCodePlaygroundPanel_workspaceSplitting__mCSWg .ChatCodePlaygroundPanel_splitDivider__BXW16:before{height:2px;background:rgba(var(--fk-split-green-rgb),.62);box-shadow:0 0 10px rgba(var(--fk-split-green-rgb),.28)}.ChatCodePlaygroundPanel_splitDivider__BXW16:focus-visible{outline:none}.ChatCodePlaygroundPanel_editorShell__1vSl9{flex:0 0 var(--fk-code-editor-split,58%);min-height:0;display:flex;flex-direction:column;border-radius:.625rem;border:1px solid var(--app-hairline,rgba(255,255,255,.1));background:linear-gradient(180deg,#0b0b0b,#070707);overflow:hidden;box-shadow:inset 0 1px 0 rgba(255,255,255,.03)}.ChatCodePlaygroundPanel_editorToolbar__M_Z9V{display:flex;align-items:center;justify-content:space-between;padding:.375rem .625rem;border-bottom:1px solid var(--app-hairline,rgba(255,255,255,.06));background:var(--app-fill,rgba(255,255,255,.02));flex-shrink:0}.ChatCodePlaygroundPanel_editorToolbarLabel__YvcQW{font-size:.625rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--app-fg-faint,rgba(255,255,255,.36))}.ChatCodePlaygroundPanel_editorToolbarMeta__YFFKx{font-size:.625rem;font-family:ui-monospace,monospace;color:var(--app-fg-faint,rgba(255,255,255,.32))}.ChatCodePlaygroundPanel_editorBody__OxrQw{flex:1 1 auto;display:flex;min-height:0;overflow:hidden}.ChatCodePlaygroundPanel_lineGutter__ZeGvl{flex-shrink:0;width:2.75rem;padding:.875rem .5rem .875rem .75rem;overflow:hidden;text-align:right;font-family:ui-monospace,Cascadia Code,monospace;font-size:.75rem;line-height:1.65;color:var(--app-fg-faint,rgba(255,255,255,.22));-webkit-user-select:none;user-select:none;border-right:1px solid var(--app-hairline,rgba(255,255,255,.06));background:rgba(0,0,0,.25)}.ChatCodePlaygroundPanel_lineGutter__ZeGvl span{display:block}.ChatCodePlaygroundPanel_editorInput__NDPZz{flex:1 1 auto;min-width:0;min-height:0;margin:0;padding:.875rem .875rem .875rem .625rem;border:none;resize:none;background:transparent;color:rgba(236,236,236,.94);font-family:ui-monospace,Cascadia Code,Fira Code,monospace;font-size:.8125rem;line-height:1.65;tab-size:4;outline:none;overflow:auto;scrollbar-width:thin;scrollbar-color:var(--app-scrollbar,rgba(255,255,255,.14)) transparent}.ChatCodePlaygroundPanel_editorInput__NDPZz::placeholder{color:var(--app-fg-faint,rgba(255,255,255,.28))}.ChatCodePlaygroundPanel_terminalShell__NnlUl{flex:1 1 auto;min-height:0;display:flex;flex-direction:column;border-radius:.625rem;border:1px solid var(--app-hairline,rgba(255,255,255,.08));background:#050505;overflow:hidden}.ChatCodePlaygroundPanel_terminalHdr__Tpbrc{display:flex;align-items:center;gap:.375rem;padding:.4375rem .75rem;border-bottom:1px solid var(--app-hairline,rgba(255,255,255,.06));background:var(--app-fill,rgba(255,255,255,.02));flex-shrink:0}.ChatCodePlaygroundPanel_terminalDot__sCRj4{width:.4375rem;height:.4375rem;border-radius:50%;background:var(--app-active,rgba(255,255,255,.18))}.ChatCodePlaygroundPanel_terminalDotLive__VCw_I{background:var(--app-fg-muted,rgba(20,28,24,.45));box-shadow:none}.ChatCodePlaygroundPanel_terminalLabel__XRE4g{font-size:.625rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--app-fg-faint,rgba(255,255,255,.38))}.ChatCodePlaygroundPanel_terminalBody__Q9PRR{flex:1 1 auto;margin:0;padding:.75rem .875rem;overflow:auto;font-family:ui-monospace,Cascadia Code,monospace;font-size:.75rem;line-height:1.55;white-space:pre-wrap;word-break:break-word;color:var(--app-fg-soft,rgba(255,255,255,.58));scrollbar-width:thin}.ChatCodePlaygroundPanel_terminalBodyOk__vqw0d{color:var(--app-fg-strong,rgba(20,28,24,.82))}.ChatCodePlaygroundPanel_terminalBodyErr__KKIAI{color:#f17b7b}.ChatCodePlaygroundPanel_terminalBodyLoading__Ag2UX{color:var(--app-fg-faint,rgba(255,255,255,.38))}.ChatCodePlaygroundPanel_terminalEmpty__vtZg6{color:var(--app-fg-faint,rgba(255,255,255,.28))}.ChatCodePlaygroundPanel_hint___fXNX{margin:0;padding:0 .25rem;font-size:.6875rem;line-height:1.45;color:var(--app-fg-faint,rgba(255,255,255,.32))}.ChatCodePlaygroundPanel_srOnly__RWd6X{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.ChatCodePlaygroundPanel_panelBackdrop__XA_Rt{display:none}@media (max-width:640px){.ChatCodePlaygroundPanel_panelBackdrop__XA_Rt{display:block;position:absolute;inset:0;z-index:18;border:none;padding:0;background:rgba(0,0,0,.28);opacity:0;visibility:hidden;pointer-events:none;transition:opacity .3s var(--fk-panel-ease,ease),visibility .3s var(--fk-panel-ease,ease)}.ChatCodePlaygroundPanel_panelBackdropVisible__8rBva{opacity:1;visibility:visible;pointer-events:auto}.ChatCodePlaygroundPanel_codePlaygroundPanel__QXQsg{position:absolute;top:0;left:0;right:0;bottom:0;z-index:21}.ChatCodePlaygroundPanel_codePlaygroundInner__Tl_nk{width:100%;min-width:100%}.ChatCodePlaygroundPanel_codePlaygroundPanel__QXQsg:before{display:none}.ChatCodePlaygroundPanel_header__aSPDW{padding:calc(.875rem + var(--fk-safe-top)) calc(1rem + var(--fk-safe-right)) .75rem calc(1rem + var(--fk-safe-left))}}@media (max-width:640px),(pointer:coarse){.ChatCodePlaygroundPanel_splitDivider__BXW16{flex:0 0 1px;pointer-events:none;cursor:default;touch-action:auto}.ChatCodePlaygroundPanel_splitDivider__BXW16:before{top:0;left:0;right:0;height:1px;border-radius:0;background:var(--app-hairline,rgba(255,255,255,.08));transform:none}.ChatCodePlaygroundPanel_splitDivider__BXW16:after{display:none}}@media (max-width:900px){.ChatCodePlaygroundPanel_codePlaygroundPanelOpen__vI6hS{width:var(--fk-code-panel-width)}.ChatCodePlaygroundPanel_workspace__8geU6{padding:.625rem .75rem .875rem}}@media (max-width:640px){.ChatCodePlaygroundPanel_codePlaygroundPanelOpen__vI6hS{width:100%}.ChatCodePlaygroundPanel_workspace__8geU6{padding-bottom:calc(.875rem + var(--fk-dock-bottom))}}@media (prefers-reduced-motion:reduce){.ChatCodePlaygroundPanel_codePlaygroundInner__Tl_nk,.ChatCodePlaygroundPanel_codePlaygroundPanel__QXQsg,.ChatCodePlaygroundPanel_codePlaygroundPanel__QXQsg:before,.ChatCodePlaygroundPanel_splitDivider__BXW16:before{transition:none}}html[data-app-theme=light] .ChatCodePlaygroundPanel_editorShell__1vSl9{background:var(--app-raised,#ffffff);box-shadow:inset 0 1px 0 rgba(255,255,255,.6)}html[data-app-theme=light] .ChatCodePlaygroundPanel_editorInput__NDPZz{color:#1c2420}html[data-app-theme=light] .ChatCodePlaygroundPanel_lineGutter__ZeGvl{background:rgba(20,28,24,.04);color:rgba(20,28,24,.38)}html[data-app-theme=light] .ChatCodePlaygroundPanel_terminalShell__NnlUl{background:var(--app-panel,#f7f8f6)}html[data-app-theme=light] .ChatCodePlaygroundPanel_terminalBody__Q9PRR{color:rgba(20,28,24,.72)}.ChatAgentSteps_feed__OvNBd{display:flex;flex-direction:column;gap:.55rem;width:100%}.ChatAgentSteps_feedItem__W1lSD,.ChatAgentSteps_panel__1v5FA{border:1px solid var(--app-hairline,rgba(20,28,24,.08));border-radius:.95rem;background:var(--app-card,#ffffff);box-shadow:var(--app-shadow);color:var(--app-fg,#141816);overflow:hidden}.ChatAgentSteps_feedItemPending__wUHdt{border-color:rgba(var(--fk-doc-accent-rgb),.34);box-shadow:0 0 0 1px rgba(var(--fk-doc-accent-rgb),.08),var(--app-shadow)}.ChatAgentSteps_feedItemFail__bJOX_{border-color:color-mix(in srgb,var(--app-danger,#c23b4a) 42%,var(--app-hairline))}.ChatAgentSteps_feedItemCollapsed__wqmTk{opacity:.94}.ChatAgentSteps_feedHead__ko2Fv,.ChatAgentSteps_stepHead__F4h59{display:flex;align-items:flex-start;gap:.65rem;padding:.72rem .85rem .7rem}.ChatAgentSteps_feedMeta__Ut81W{min-width:0;flex:1 1;display:flex;flex-direction:column;gap:.28rem}.ChatAgentSteps_feedTitleRow__gibbA{display:flex;align-items:center;gap:.45rem;flex-wrap:wrap}.ChatAgentSteps_feedTitle__XYRTG{font-size:.86rem;font-weight:650;color:var(--app-fg-strong)}.ChatAgentSteps_toolName__ZpbX6{display:inline-block;width:-moz-fit-content;width:fit-content;max-width:100%;padding:.08rem .42rem;border-radius:.35rem;background:var(--app-fill-strong,rgba(20,28,24,.06));color:var(--app-fg-muted);font-family:var(--font-mono,ui-monospace,SFMono-Regular,Menlo,monospace);font-size:.68rem;line-height:1.45;overflow-wrap:anywhere}.ChatAgentSteps_feedDetail__vV_WD,.ChatAgentSteps_feedPath__1r065{margin:0;font-size:.8rem;line-height:1.45;color:var(--app-fg-soft);overflow-wrap:anywhere}.ChatAgentSteps_feedPath__1r065{font-family:var(--font-mono,ui-monospace,SFMono-Regular,Menlo,monospace);font-size:.74rem;color:var(--app-fg)}.ChatAgentSteps_feedError___8ixI{margin:0;font-size:.78rem;line-height:1.45;color:var(--app-danger,#c23b4a);overflow-wrap:anywhere}.ChatAgentSteps_statusPill__VUEbH{font-size:.64rem;font-weight:650;letter-spacing:.02em;text-transform:uppercase;padding:.12rem .42rem;border-radius:999px}.ChatAgentSteps_statusOk__LE7Jf{background:color-mix(in srgb,var(--app-success,#1c6b46) 14%,transparent);color:var(--app-success,#1c6b46)}.ChatAgentSteps_statusFail__wIepw{background:var(--app-danger-fill,rgba(194,59,74,.1));color:var(--app-danger,#c23b4a)}.ChatAgentSteps_statusPending__ztPol{background:rgba(var(--fk-doc-accent-rgb),.14);color:rgb(var(--fk-doc-accent-rgb))}.ChatAgentSteps_panelActive__yNT_M{border-color:rgba(var(--fk-doc-accent-rgb),.32)}.ChatAgentSteps_panelDock__fmwAj{margin:0;border-radius:.75rem}.ChatAgentSteps_headerStatic__rveno,.ChatAgentSteps_header__AWs25{display:flex;align-items:center;gap:.55rem;width:100%;padding:.65rem .9rem;color:var(--app-fg);font:inherit}.ChatAgentSteps_header__AWs25{background:transparent;border:0;cursor:pointer;text-align:left}.ChatAgentSteps_header__AWs25:hover{background:var(--app-hover)}.ChatAgentSteps_headerStatic__rveno{padding:.5rem .75rem .4rem}.ChatAgentSteps_pulse__WKbKy{width:.5rem;height:.5rem;border-radius:50%;background:rgba(var(--fk-doc-accent-rgb),.5);flex:0 0 auto}.ChatAgentSteps_pulseOn__s9O2p{background:rgba(var(--fk-doc-accent-rgb),.95);animation:ChatAgentSteps_agentPulse__H2Bal 1.4s ease-in-out infinite}@keyframes ChatAgentSteps_agentPulse__H2Bal{0%,to{opacity:.4;transform:scale(.85)}50%{opacity:1;transform:scale(1.15)}}.ChatAgentSteps_title__o7LXa{font-size:.84rem;font-weight:650;letter-spacing:.01em;color:var(--app-fg-strong)}.ChatAgentSteps_count__0sloY{min-width:1.25rem;height:1.25rem;padding:0 .35rem;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;background:rgba(var(--fk-doc-accent-rgb),.14);color:rgb(var(--fk-doc-accent-rgb));font-size:.72rem;font-weight:650}.ChatAgentSteps_chev__R_moM{margin-left:auto;font-size:.9rem;color:var(--app-fg-muted);transition:transform .18s ease}.ChatAgentSteps_chev__R_moM[data-open=true]{transform:rotate(180deg)}.ChatAgentSteps_steps__GKPvC{list-style:none;margin:0;padding:0 .55rem .55rem;display:flex;flex-direction:column;gap:.4rem}.ChatAgentSteps_step__nDFzg{border-radius:.7rem;border:1px solid var(--app-hairline);background:var(--app-panel,var(--app-fill));padding:0}.ChatAgentSteps_step__nDFzg .ChatAgentSteps_stepHead__F4h59{padding:.65rem .75rem}.ChatAgentSteps_dot__aPkPq{width:.52rem;height:.52rem;border-radius:50%;flex:0 0 auto;margin-top:.38rem}.ChatAgentSteps_dotOk__sAnPl{background:var(--app-success,#1c6b46)}.ChatAgentSteps_dotFail__kUWZA{background:var(--app-danger,#c23b4a)}.ChatAgentSteps_dotPending__Ix4_Z{background:rgba(var(--fk-doc-accent-rgb),.85);animation:ChatAgentSteps_agentPulse__H2Bal 1.2s ease-in-out infinite}.ChatAgentSteps_stepPending__Ug56o{border-color:rgba(var(--fk-doc-accent-rgb),.22)}.ChatAgentSteps_stepLabel__G8JwA{font-size:.82rem;font-weight:650;color:var(--app-fg-strong)}.ChatAgentSteps_toggle__GsGDE{margin-left:auto;background:var(--app-fill);border:1px solid var(--app-hairline-strong);border-radius:.4rem;color:var(--app-fg-soft);font-size:.68rem;padding:.16rem .5rem;cursor:pointer}.ChatAgentSteps_toggle__GsGDE:hover{color:var(--app-fg-strong);background:var(--app-hover)}.ChatAgentSteps_sandboxWin__dlJmC{margin:0 .7rem .7rem;border-radius:.7rem;border:1px solid var(--app-hairline-strong);background:var(--app-panel,#f7f8f6);overflow:hidden}.ChatAgentSteps_sandboxChrome__vVt22{display:flex;align-items:center;gap:.55rem;padding:.45rem .65rem;background:var(--app-fill-strong);border-bottom:1px solid var(--app-hairline)}.ChatAgentSteps_traffic__lOSNO{display:inline-flex;gap:.28rem}.ChatAgentSteps_traffic__lOSNO i{width:.48rem;height:.48rem;border-radius:50%;background:#e24b4b;display:block}.ChatAgentSteps_traffic__lOSNO i:nth-child(2){background:#e0b044}.ChatAgentSteps_traffic__lOSNO i:nth-child(3){background:#3cbe6e}.ChatAgentSteps_sandboxTab__yReyE{font-size:.7rem;font-weight:650;padding:.12rem .55rem;border-radius:999px;background:color-mix(in srgb,rgb(var(--fk-doc-accent-rgb)) 16%,var(--app-card));color:var(--app-fg-strong)}.ChatAgentSteps_sandboxLive__6Tyvu{margin-left:auto;font-size:.66rem;color:rgb(var(--fk-doc-accent-rgb));font-weight:600}.ChatAgentSteps_sandboxExitFail__UB0EP,.ChatAgentSteps_sandboxExitOk__KG0IV{margin-left:auto;font-family:var(--font-mono,ui-monospace,SFMono-Regular,Menlo,monospace);font-size:.66rem}.ChatAgentSteps_sandboxExitOk__KG0IV{color:var(--app-success,#1c6b46)}.ChatAgentSteps_sandboxExitFail__UB0EP{color:var(--app-danger,#c23b4a)}.ChatAgentSteps_sandboxBody__CtK3k{padding:.65rem .75rem .75rem;display:flex;flex-direction:column;gap:.7rem;max-height:min(48vh,26rem);overflow:auto}.ChatAgentSteps_sandboxSection___tNDT{display:flex;flex-direction:column;gap:.28rem}.ChatAgentSteps_sandboxKicker__a7OG4{margin:0;font-size:.62rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--app-fg-muted)}.ChatAgentSteps_sandboxWin__dlJmC pre{margin:0;font-family:var(--font-mono,ui-monospace,SFMono-Regular,Menlo,monospace);font-size:.74rem;line-height:1.55;white-space:pre-wrap;word-break:break-word;color:var(--app-fg)}.ChatAgentSteps_cmd__uwHBJ{display:grid;grid-template-columns:auto 1fr;gap:.45rem;align-items:start}.ChatAgentSteps_cmd__uwHBJ code{display:block;min-width:0;font:inherit;color:inherit;background:transparent;white-space:pre-wrap;word-break:break-word}.ChatAgentSteps_prompt__N6IsZ{color:rgb(var(--fk-doc-accent-rgb));font-weight:750;-webkit-user-select:none;user-select:none}.ChatAgentSteps_stdout__bx2DK{color:var(--app-fg-soft)}.ChatAgentSteps_stderr__hKkl7{color:var(--app-danger,#c23b4a)}.ChatAgentSteps_warn__o_Dgi{color:#9a6b12}.ChatAgentSteps_termPulse__Y9Z44{display:inline-block;width:.45rem;height:.85rem;border-radius:2px;background:rgba(var(--fk-doc-accent-rgb),.7);animation:ChatAgentSteps_termPulse__Y9Z44 1.1s ease-in-out infinite}@keyframes ChatAgentSteps_termPulse__Y9Z44{0%,to{opacity:.35;transform:scaleY(.85)}50%{opacity:.95;transform:scaleY(1)}}.ChatAgentSteps_sandboxWin__dlJmC .hljs-comment,.ChatAgentSteps_sandboxWin__dlJmC .hljs-quote{color:var(--app-fg-muted);font-style:italic}.ChatAgentSteps_sandboxWin__dlJmC .hljs-built_in,.ChatAgentSteps_sandboxWin__dlJmC .hljs-keyword,.ChatAgentSteps_sandboxWin__dlJmC .hljs-selector-tag{color:#6b3fa0}.ChatAgentSteps_sandboxWin__dlJmC .hljs-attr,.ChatAgentSteps_sandboxWin__dlJmC .hljs-string{color:var(--app-success,#1c6b46)}.ChatAgentSteps_sandboxWin__dlJmC .hljs-literal,.ChatAgentSteps_sandboxWin__dlJmC .hljs-number{color:#b15c12}.ChatAgentSteps_sandboxWin__dlJmC .hljs-function,.ChatAgentSteps_sandboxWin__dlJmC .hljs-title,.ChatAgentSteps_sandboxWin__dlJmC .hljs-title\\.function_{color:#1a5f8a}html[data-app-theme=dark] .ChatAgentSteps_sandboxWin__dlJmC .hljs-built_in,html[data-app-theme=dark] .ChatAgentSteps_sandboxWin__dlJmC .hljs-keyword{color:#c9a0ff}html[data-app-theme=dark] .ChatAgentSteps_sandboxWin__dlJmC .hljs-string{color:#7ee0a8}html[data-app-theme=dark] .ChatAgentSteps_sandboxWin__dlJmC .hljs-number{color:#f0b27a}html[data-app-theme=dark] .ChatAgentSteps_sandboxWin__dlJmC .hljs-function,html[data-app-theme=dark] .ChatAgentSteps_sandboxWin__dlJmC .hljs-title{color:#8ec8f0}html[data-app-theme=dark] .ChatAgentSteps_warn__o_Dgi{color:#f0c56a}@media (prefers-reduced-motion:reduce){.ChatAgentSteps_dotPending__Ix4_Z,.ChatAgentSteps_pulseOn__s9O2p,.ChatAgentSteps_termPulse__Y9Z44{animation:none}}.DocHtmlPreview_root__Ul28B{flex:1 1 auto;min-width:0;min-height:0;display:flex;flex-direction:column;overflow:hidden;background:#fff;isolation:isolate}.DocHtmlPreview_frame__hmZbz{display:block;flex:1 1 auto;width:100%;min-height:100%;border:0;background:#fff}.SpaceAudioDeck_deck__mgLeD{display:grid;grid-template-columns:auto minmax(0,1fr) auto auto;gap:.45rem .62rem;align-items:center;margin:.25rem 0 .95rem}.SpaceAudioDeck_hidden__y9ElM{display:none}.SpaceAudioDeck_more__nFDep,.SpaceAudioDeck_play__U5Q2v{flex:0 0 auto}.SpaceAudioDeck_more__nFDep{position:relative;z-index:8}.SpaceAudioDeck_seek__XWlCM{appearance:none;width:100%;min-width:0;height:1.35rem;margin:0;padding:0;background:transparent;cursor:pointer}.SpaceAudioDeck_seek__XWlCM:focus-visible{outline:none}.SpaceAudioDeck_seek__XWlCM::-webkit-slider-runnable-track{height:4px;border-radius:999px;background:linear-gradient(to right,#3bbf4e 0,#3bbf4e var(--seek-p,0),rgba(20,28,24,.18) var(--seek-p,0),rgba(20,28,24,.18) 100%)}.SpaceAudioDeck_seek__XWlCM::-webkit-slider-thumb{appearance:none;width:13px;height:13px;margin-top:-4.5px;border:0;border-radius:50%;background:#3bbf4e;box-shadow:0 0 0 3px rgba(59,191,78,.18)}.SpaceAudioDeck_seek__XWlCM::-moz-range-track{height:4px;border:0;border-radius:999px;background:rgba(20,28,24,.18)}.SpaceAudioDeck_seek__XWlCM::-moz-range-progress{height:4px;border:0;border-radius:999px;background:#3bbf4e}.SpaceAudioDeck_seek__XWlCM::-moz-range-thumb{width:13px;height:13px;border:0;border-radius:50%;background:#3bbf4e;box-shadow:0 0 0 3px rgba(59,191,78,.18)}.SpaceAudioDeck_time__vqdx8{margin:0;flex:0 0 auto;font-size:.82rem;font-weight:560;letter-spacing:-.02em;line-height:1;color:var(--app-fg,rgba(17,19,24,.72));font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.SpaceAudioDeck_menuPanel__VsKMf{display:flex;flex-direction:column;gap:.1rem;padding:.32rem .28rem .36rem}.SpaceAudioDeck_menuRow__9K5ti{width:100%}.SpaceAudioDeck_speedKicker__S5t4m{margin:.42rem .42rem .18rem;font-size:.68rem;font-weight:620;letter-spacing:.08em;text-transform:uppercase;color:var(--app-fg-faint,rgba(255,255,255,.38))}html[data-app-theme=dark] .SpaceAudioDeck_time__vqdx8{color:rgba(255,255,255,.72)}html[data-app-theme=dark] .SpaceAudioDeck_seek__XWlCM::-webkit-slider-runnable-track{background:linear-gradient(to right,#3bbf4e 0,#3bbf4e var(--seek-p,0),rgba(255,255,255,.18) var(--seek-p,0),rgba(255,255,255,.18) 100%)}html[data-app-theme=dark] .SpaceAudioDeck_seek__XWlCM::-moz-range-track{background:rgba(255,255,255,.18)}html[data-app-theme=light] .SpaceAudioDeck_speedKicker__S5t4m{color:rgba(20,24,22,.38)}@media (max-width:760px){.SpaceAudioDeck_deck__mgLeD{grid-template-columns:auto minmax(0,1fr) auto}.SpaceAudioDeck_play__U5Q2v{grid-column:1;grid-row:1}.SpaceAudioDeck_seek__XWlCM{grid-column:2;grid-row:1}.SpaceAudioDeck_more__nFDep{grid-column:3;grid-row:1}.SpaceAudioDeck_time__vqdx8{grid-column:2;grid-row:2;justify-self:start}}.SpaceFileStage_frame__Jg696{width:100%;height:100%;min-height:0;overflow:auto;overscroll-behavior:contain;border-radius:18px;background:#e4e6e4;box-shadow:inset 0 .6px .6px rgba(255,255,255,.78),inset 0 0 0 1px rgba(20,28,24,.22)}.SpaceFileStage_sandboxHost__skcgs{width:100%;height:auto;min-height:100%;overflow:visible}.SpaceFileStage_htmlHost__I7C_p{width:100%;height:100%;min-height:0;overflow:hidden;display:flex;flex-direction:column;background:#fff}.SpaceFileStage_frame__Jg696[data-kind=html]{overflow:hidden;padding:0;background:#fff}.SpaceFileStage_deck__4g9h3,.SpaceFileStage_stack__9WDrM{display:flex;flex-direction:column;gap:0;width:100%;margin:0;padding:0}.SpaceFileStage_deck__4g9h3{gap:.9rem;padding:.9rem .9rem 1.05rem}.SpaceFileStage_audio__zUZ70,.SpaceFileStage_code__p0Ynj,.SpaceFileStage_hexCard__G8T5W,.SpaceFileStage_paper__mSims,.SpaceFileStage_sheet__gCXX0,.SpaceFileStage_zip__Bl3RE{position:relative;width:100%;margin:0;border-radius:0;overflow:visible;background:transparent;box-shadow:none}.SpaceFileStage_paper__mSims{padding:1.55rem 1.7rem 1.5rem}.SpaceFileStage_paper__mSims[data-kind=pdf]{min-height:0;aspect-ratio:auto}.SpaceFileStage_paper__mSims[data-kind=pdf]+.SpaceFileStage_paper__mSims{box-shadow:inset 0 1px 0 rgba(20,28,24,.12)}.SpaceFileStage_paperHead__PyfGa{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:.7rem .85rem;margin-bottom:1.05rem}.SpaceFileStage_mark__zeXRy{width:2.15rem;height:2.15rem;display:grid;place-items:center}.SpaceFileStage_mark__zeXRy img{width:2.05rem;height:2.05rem;object-fit:contain}.SpaceFileStage_mark__zeXRy img[data-ink=true]{width:1.55rem;height:1.55rem}.SpaceFileStage_kicker__kZjaW{margin:0;font-size:.68rem;font-weight:620;letter-spacing:.08em;text-transform:uppercase;color:rgba(20,24,22,.42)}.SpaceFileStage_audio__zUZ70 h2,.SpaceFileStage_hexCard__G8T5W h2,.SpaceFileStage_paper__mSims h2,.SpaceFileStage_sheet__gCXX0 h2,.SpaceFileStage_slide__crEsa h2{margin:.18rem 0 0;font-size:1.08rem;font-weight:560;letter-spacing:-.03em;line-height:1.25;color:#111318}.SpaceFileStage_folio__wRqjO{font-size:.72rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:rgba(20,24,22,.4)}.SpaceFileStage_meta__yIOM2,.SpaceFileStage_para__Nogbc{margin:0 0 .78rem;font-size:.9rem;line-height:1.52;letter-spacing:-.012em;color:rgba(17,19,24,.78)}.SpaceFileStage_meta__yIOM2{color:rgba(17,19,24,.48);font-size:.8rem}.SpaceFileStage_paperFoot__8_z8x{position:absolute;left:1.4rem;bottom:1.05rem;font-size:.68rem;letter-spacing:.04em;color:rgba(20,24,22,.34)}.SpaceFileStage_sheet__gCXX0{padding:1.15rem 1.15rem 1.05rem}.SpaceFileStage_sheetHead__rokid{display:flex;align-items:center;gap:.75rem;margin-bottom:.9rem}.SpaceFileStage_tableWrap__pJTLC{overflow:auto;border-radius:12px;background:rgba(255,255,255,.42);box-shadow:inset 0 0 0 1px rgba(20,28,24,.12)}.SpaceFileStage_tableWrap__pJTLC table{width:100%;border-collapse:collapse;font-size:.78rem;letter-spacing:-.01em}.SpaceFileStage_tableWrap__pJTLC td,.SpaceFileStage_tableWrap__pJTLC th{padding:.55rem .7rem;text-align:left;border-bottom:1px solid rgba(20,28,24,.08);white-space:nowrap}.SpaceFileStage_tableWrap__pJTLC th{font-weight:620;color:rgba(17,19,24,.72);background:rgba(20,28,24,.04)}.SpaceFileStage_tableWrap__pJTLC td{color:#111318}.SpaceFileStage_tableWrap__pJTLC tr:last-child td{border-bottom:0}.SpaceFileStage_slide__crEsa{width:100%;aspect-ratio:16/9;min-height:0;padding:clamp(1.1rem,4.2%,2.1rem) clamp(1.2rem,5%,2.4rem);border-radius:16px;display:flex;flex-direction:column;justify-content:center;background:radial-gradient(120% 80% at 100% 0,rgba(196,62,28,.12),transparent 42%),linear-gradient(165deg,#f8f4ee,#efe6d8 46%,#e7ddd0)}.SpaceFileStage_slide__crEsa,.SpaceFileStage_slide__crEsa:first-child{box-shadow:0 16px 34px -22px rgba(28,36,32,.48),inset 0 0 0 1px rgba(20,28,24,.12)}.SpaceFileStage_slide__crEsa ul{margin:1.05rem 0 0;padding:0;list-style:none;display:flex;flex-direction:column;gap:.55rem}.SpaceFileStage_slide__crEsa li{position:relative;padding-left:1.05rem;font-size:.92rem;line-height:1.45;color:rgba(17,19,24,.82)}.SpaceFileStage_slide__crEsa li:before{content:"";position:absolute;left:0;top:.55rem;width:.38rem;height:.38rem;border-radius:1px;background:#c43e1c}.SpaceFileStage_htmlFrame__rA4Nd{display:block;width:100%;height:100%;border:0;background:#f3f3f1}.SpaceFileStage_code__p0Ynj{padding:0}.SpaceFileStage_codeHead__nqCRF{display:flex;align-items:center;gap:.55rem;padding:.7rem .9rem;font-size:.72rem;letter-spacing:.06em;text-transform:uppercase;color:rgba(20,24,22,.42);box-shadow:inset 0 -1px 0 rgba(20,28,24,.1)}.SpaceFileStage_code__p0Ynj pre,.SpaceFileStage_hex__5VaF_{margin:0;padding:1rem 1.05rem 1.2rem;overflow:auto;font-family:var(--font-geist-mono),ui-monospace,SFMono-Regular,menlo,monospace;font-size:.78rem;line-height:1.55;white-space:pre-wrap;word-break:break-word;color:#161814}.SpaceFileStage_audio__zUZ70,.SpaceFileStage_hexCard__G8T5W,.SpaceFileStage_zip__Bl3RE{padding:1.2rem 1.25rem 1.15rem}.SpaceFileStage_zipList__5j_5U{margin:.4rem 0 0;padding:0;list-style:none;display:flex;flex-direction:column;gap:.35rem}.SpaceFileStage_zipList__5j_5U li{display:flex;justify-content:space-between;gap:1rem;padding:.62rem .75rem;border-radius:12px;background:rgba(255,255,255,.38);box-shadow:inset 0 0 0 1px rgba(20,28,24,.12);font-size:.84rem}.SpaceFileStage_zipList__5j_5U em{font-style:normal;color:rgba(17,19,24,.42)}.SpaceFileStage_player__kDcyg{width:100%;margin:.2rem 0 .85rem}.SpaceFileStage_metaList__F4_Ol{display:grid;grid-template-columns:1fr 1fr;gap:.55rem .8rem;margin:0 0 .95rem}.SpaceFileStage_metaList__F4_Ol div{display:flex;flex-direction:column;gap:.12rem;padding:.55rem .65rem;border-radius:12px;background:rgba(255,255,255,.38);box-shadow:inset 0 0 0 1px rgba(20,28,24,.12)}.SpaceFileStage_metaList__F4_Ol dt{font-size:.68rem;letter-spacing:.04em;text-transform:uppercase;color:rgba(20,24,22,.42)}.SpaceFileStage_metaList__F4_Ol dd{margin:0;font-size:.84rem;color:#111318}.SpaceFileStage_hex__5VaF_{border-radius:12px;background:rgba(20,28,24,.06);box-shadow:inset 0 0 0 1px rgba(20,28,24,.12)}html[data-app-theme=dark] .SpaceFileStage_frame__Jg696{background:rgba(255,255,255,.05);box-shadow:inset 0 0 0 1px rgba(255,255,255,.12)}html[data-app-theme=dark] .SpaceFileStage_frame__Jg696[data-kind=html]{background:rgba(8,10,12,.4)}html[data-app-theme=dark] .SpaceFileStage_audio__zUZ70 h2,html[data-app-theme=dark] .SpaceFileStage_code__p0Ynj pre,html[data-app-theme=dark] .SpaceFileStage_hexCard__G8T5W h2,html[data-app-theme=dark] .SpaceFileStage_hex__5VaF_,html[data-app-theme=dark] .SpaceFileStage_metaList__F4_Ol dd,html[data-app-theme=dark] .SpaceFileStage_paper__mSims h2,html[data-app-theme=dark] .SpaceFileStage_para__Nogbc,html[data-app-theme=dark] .SpaceFileStage_sheet__gCXX0 h2,html[data-app-theme=dark] .SpaceFileStage_slide__crEsa h2,html[data-app-theme=dark] .SpaceFileStage_slide__crEsa li,html[data-app-theme=dark] .SpaceFileStage_tableWrap__pJTLC td,html[data-app-theme=dark] .SpaceFileStage_tableWrap__pJTLC th,html[data-app-theme=dark] .SpaceFileStage_zipList__5j_5U li{color:rgba(255,255,255,.92)}html[data-app-theme=dark] .SpaceFileStage_codeHead__nqCRF,html[data-app-theme=dark] .SpaceFileStage_folio__wRqjO,html[data-app-theme=dark] .SpaceFileStage_kicker__kZjaW,html[data-app-theme=dark] .SpaceFileStage_metaList__F4_Ol dt,html[data-app-theme=dark] .SpaceFileStage_meta__yIOM2,html[data-app-theme=dark] .SpaceFileStage_paperFoot__8_z8x,html[data-app-theme=dark] .SpaceFileStage_zipList__5j_5U em{color:rgba(255,255,255,.38)}html[data-app-theme=dark] .SpaceFileStage_slide__crEsa{background:radial-gradient(120% 80% at 100% 0,rgba(196,62,28,.22),transparent 42%),linear-gradient(165deg,#1b1c1e,#161718 52%,#121314);box-shadow:0 16px 34px -22px rgba(0,0,0,.65),inset 0 0 0 1px rgba(255,255,255,.1)}html[data-app-theme=dark] .SpaceFileStage_hex__5VaF_,html[data-app-theme=dark] .SpaceFileStage_metaList__F4_Ol div,html[data-app-theme=dark] .SpaceFileStage_tableWrap__pJTLC,html[data-app-theme=dark] .SpaceFileStage_zipList__5j_5U li{background:rgba(255,255,255,.04)}html[data-app-theme=dark] .SpaceFileStage_tableWrap__pJTLC th{color:#f3f5f1;background:rgba(255,255,255,.14);font-weight:650}html[data-app-theme=dark] .SpaceFileStage_tableWrap__pJTLC td,html[data-app-theme=dark] .SpaceFileStage_tableWrap__pJTLC th{border-bottom-color:rgba(255,255,255,.1)}@media (max-width:760px){.SpaceFileStage_paper__mSims[data-kind=pdf]{aspect-ratio:auto;min-height:0}.SpaceFileStage_metaList__F4_Ol{grid-template-columns:1fr}.SpaceFileStage_paperHead__PyfGa{grid-template-columns:auto minmax(0,1fr)}.SpaceFileStage_folio__wRqjO{grid-column:2}}@media (prefers-reduced-motion:reduce){.SpaceFileStage_frame__Jg696{box-shadow:inset 0 0 0 1px rgba(20,28,24,.22)}}