.MessageBubble_container__rS1Y2{position:relative;display:flex;max-width:100%;margin-bottom:1.75rem;--bubble-bg-primary:rgba(18,20,34,0.92);--bubble-bg-secondary:rgba(12,13,24,0.88);--bubble-border:rgba(139,152,255,0.16);--bubble-glow-rgb:129,140,248;--sender-bg:rgba(148,163,255,0.18);--sender-fg:rgba(234,236,255,0.95);--control-border:rgba(255,255,255,0.12);--control-bg:rgba(255,255,255,0.08);--copy-bg:rgba(12,14,28,0.65);--copy-border:rgba(148,163,255,0.3);--text-primary:rgba(236,238,255,0.96)}.MessageBubble_bot__NgZAx{align-self:flex-start;justify-content:flex-start}.MessageBubble_user__dgkZY{align-self:flex-end;justify-content:flex-end;--bubble-bg-primary:rgba(20,28,38,0.92);--bubble-bg-secondary:rgba(12,20,28,0.86);--bubble-border:rgba(70,198,255,0.28);--bubble-glow-rgb:56,189,248;--sender-bg:rgba(56,189,248,0.24);--sender-fg:rgba(224,248,255,0.95);--control-border:rgba(56,189,248,0.26);--copy-border:rgba(56,189,248,0.32)}.MessageBubble_surface__ypi2m{position:relative;width:min(780px,100%);padding:1.1rem 1.35rem 1.3rem;border-radius:18px;background:var(--bubble-bg-primary);border:1px solid var(--bubble-border);box-shadow:0 24px 48px -22px rgba(6,8,22,.72),inset 0 1px 0 rgba(255,255,255,.08);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);color:var(--text-primary)}.MessageBubble_surface__ypi2m:before{background:radial-gradient(140% 120% at 0 0,rgba(255,255,255,.16),transparent 55%),radial-gradient(120% 140% at 100% 0,rgba(var(--bubble-glow-rgb),.2),transparent 60%);opacity:.5}.MessageBubble_surface__ypi2m:after,.MessageBubble_surface__ypi2m:before{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none}.MessageBubble_surface__ypi2m:after{border:1px solid rgba(255,255,255,.04)}.MessageBubble_metaRow__G5eeD{display:flex;align-items:center;gap:.5rem;min-height:28px}.MessageBubble_metaSpacer__7Skgm{flex:1 1}.MessageBubble_inlineExtras__29ipS{display:flex;align-items:center;gap:.45rem;margin-left:auto;font-size:.82rem;color:rgba(224,228,255,.8)}.MessageBubble_metaActions__WUPhn{display:inline-flex;align-items:center;margin-left:.35rem}.MessageBubble_metaDivider__GmJL8{margin:.45rem 0 .85rem;height:1px;background:linear-gradient(90deg,rgba(255,255,255,.15),rgba(255,255,255,.04))}.MessageBubble_senderBadge__q_5BB{display:inline-flex;align-items:center;gap:.35rem;padding:.22rem .6rem;border-radius:999px;border:1px solid rgba(255,255,255,.14);background:var(--sender-bg);color:var(--sender-fg);font-size:.76rem;letter-spacing:.08em;text-transform:uppercase;font-weight:600}.MessageBubble_markdown__2qTnQ{background:transparent;margin:0;color:var(--text-primary);line-height:1.6}.MessageBubble_markdown__2qTnQ :is(h1,h2,h3,h4){margin:.8rem 0 .45rem;line-height:1.25}.MessageBubble_markdown__2qTnQ :is(p,ul,ol,blockquote){margin:.6rem 0}.MessageBubble_markdown__2qTnQ>:first-child{margin-top:0}.MessageBubble_markdown__2qTnQ>:last-child{margin-bottom:0}.MessageBubble_text__iOkt5{display:block;white-space:pre-line;overflow-wrap:anywhere;word-break:break-word;margin:0}.MessageBubble_markdown__2qTnQ blockquote{margin:.7rem 0;padding-left:.85rem;border-left:3px solid rgba(255,255,255,.16);color:rgba(218,222,255,.86)}.MessageBubble_markdown__2qTnQ a{color:rgba(167,198,255,.95);text-decoration:underline;text-underline-offset:3px}.MessageBubble_markdown__2qTnQ :not(pre)>code{background:rgba(255,255,255,.08);padding:.2em .45em;border-radius:.35em;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.95em}.MessageBubble_markdown__2qTnQ .markdown-body pre,.MessageBubble_markdown__2qTnQ pre{background:rgba(14,16,24,.9);border-radius:10px;border:1px solid rgba(255,255,255,.08);padding:.75rem}.MessageBubble_codeWrapper__jt_Pb{margin:.85rem 0}.MessageBubble_toggleCodeBtn__wOFdx{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.12);padding:6px;border-radius:8px;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;color:inherit}.MessageBubble_toggleCodeBtn__wOFdx:hover{background:rgba(255,255,255,.12)}.MessageBubble_toggleCodeBtn__wOFdx:focus-visible{outline:2px solid rgba(var(--bubble-glow-rgb),.45);outline-offset:2px}.MessageBubble_toggleCodeBtn__wOFdx svg{width:18px;height:18px}.MessageBubble_codeBlock__uFeI2{background:rgba(14,16,24,.94);border-radius:10px;overflow-x:auto}.markdown-body pre.MessageBubble_codeBlock__uFeI2{padding:0}.MessageBubble_viewCodeBtn__rKgoC{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid var(--control-border);background:linear-gradient(160deg,rgba(255,255,255,.12),rgba(255,255,255,.04));color:var(--text-primary);font-size:.85rem;padding:.42rem .85rem;border-radius:10px;display:inline-flex;align-items:center;gap:.4rem;box-shadow:inset 0 0 0 1px rgba(255,255,255,.05),0 8px 20px -10px rgba(6,8,22,.65);cursor:pointer;transition:transform .08s ease,box-shadow .2s ease,border-color .2s ease,background .2s ease}.MessageBubble_viewCodeBtn__rKgoC:hover{transform:translateY(-1px);border-color:rgba(var(--bubble-glow-rgb),.28);background:linear-gradient(160deg,rgba(255,255,255,.16),rgba(255,255,255,.06))}.MessageBubble_viewCodeBtn__rKgoC:active{transform:translateY(0)}.MessageBubble_viewCodeBtn__rKgoC:focus-visible{outline:2px solid rgba(var(--bubble-glow-rgb),.45);outline-offset:2px}.MessageBubble_viewCodeBtnActive__qAPwo{border-color:rgba(var(--bubble-glow-rgb),.35);box-shadow:0 0 0 1px rgba(var(--bubble-glow-rgb),.22) inset,0 12px 24px -14px rgba(var(--bubble-glow-rgb),.45)}.MessageBubble_viewCodeBtnDisabled__NGUb5{opacity:.6;cursor:not-allowed;filter:saturate(.6)}.MessageBubble_viewCodeBtn__rKgoC svg{width:16px;height:16px}.MessageBubble_lockedHint__VlYLf{font-size:.78rem;color:rgba(224,226,255,.7);margin-top:.4rem}.MessageBubble_codePanel__k3ac5{margin:.65rem 0 1rem;padding:.8rem;background:rgba(10,12,24,.78);border:1px solid rgba(255,255,255,.08);border-radius:12px;box-shadow:inset 0 1px 0 rgba(255,255,255,.06)}.MessageBubble_figureBar__pURtn{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:1rem;padding-top:.75rem;border-top:1px solid rgba(255,255,255,.08)}.MessageBubble_figureBar__pURtn>*{flex:0 1 auto;min-width:0;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.MessageBubble_figureBar__pURtn .MessageBubble_viewCodeBtn__rKgoC{font-size:.83rem;padding:.38rem .7rem}.MessageBubble_copyButton__uqBGT{position:absolute;top:.85rem;right:.9rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid var(--copy-border);border-radius:10px;background:var(--copy-bg);color:var(--text-primary);padding:.35rem;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;opacity:0;pointer-events:none;transition:opacity .18s ease,transform .18s ease,background .18s ease,border-color .18s ease;z-index:2}.MessageBubble_surface__ypi2m:focus-within .MessageBubble_copyButton__uqBGT,.MessageBubble_surface__ypi2m:hover .MessageBubble_copyButton__uqBGT{opacity:1;pointer-events:auto}.MessageBubble_copyButton__uqBGT:hover{transform:translateY(-1px);background:rgba(16,20,34,.72);border-color:rgba(var(--bubble-glow-rgb),.4)}.MessageBubble_copyButton__uqBGT:focus-visible{outline:2px solid rgba(var(--bubble-glow-rgb),.45);outline-offset:2px}.MessageBubble_copyButton__uqBGT:before{content:attr(data-tooltip);position:absolute;bottom:130%;right:0;background:rgba(15,17,32,.95);color:rgba(244,246,255,.96);padding:.35rem .6rem;font-size:.72rem;border-radius:.35rem;border:1px solid rgba(148,163,255,.24);opacity:0;pointer-events:none;white-space:nowrap;transform:translateY(4px);transition:opacity .18s ease,transform .18s ease}.MessageBubble_copyButton__uqBGT:focus-visible:before,.MessageBubble_copyButton__uqBGT:hover:before{opacity:1;transform:translateY(0)}@media (prefers-reduced-motion:no-preference){.MessageBubble_copyButton__uqBGT,.MessageBubble_surface__ypi2m,.MessageBubble_toggleCodeBtn__wOFdx,.MessageBubble_viewCodeBtn__rKgoC{transition:background .16s ease,border-color .16s ease,box-shadow .16s ease,transform .1s ease,opacity .16s ease}}@media (max-width:1024px){.MessageBubble_container__rS1Y2{margin-bottom:1.25rem}.MessageBubble_surface__ypi2m{padding:.95rem 1rem 1.15rem;border-radius:16px}.MessageBubble_markdown__2qTnQ{font-size:.94rem;line-height:1.55}.MessageBubble_metaDivider__GmJL8{margin:.45rem 0 .75rem}.MessageBubble_senderBadge__q_5BB{font-size:.7rem;padding:.22rem .52rem}.MessageBubble_markdown__2qTnQ :is(h1,h2,h3,h4){margin:.6rem 0 .4rem;font-size:1.08em}.MessageBubble_markdown__2qTnQ :is(p,ul,ol,blockquote){margin:.45rem 0}.MessageBubble_viewCodeBtn__rKgoC{font-size:.8rem;padding:.36rem .7rem}.MessageBubble_toggleCodeBtn__wOFdx{min-height:36px;padding:4px}.MessageBubble_copyButton__uqBGT{opacity:1;pointer-events:auto;background:rgba(12,14,28,.5)}.MessageBubble_copyButton__uqBGT:before{display:none}}@media (max-width:640px){.MessageBubble_metaRow__G5eeD{flex-wrap:wrap;gap:.4rem}.MessageBubble_inlineExtras__29ipS,.MessageBubble_metaActions__WUPhn{margin-left:0}.MessageBubble_markdown__2qTnQ{font-size:.9rem;line-height:1.5}.MessageBubble_copyButton__uqBGT{top:.75rem;right:.75rem}}@media (max-width:380px){.MessageBubble_surface__ypi2m{padding:.85rem .85rem 1.05rem;border-radius:14px}.MessageBubble_viewCodeBtn__rKgoC{font-size:.74rem;padding:.3rem .52rem}.MessageBubble_figureBar__pURtn{gap:.4rem;flex-direction:column;align-items:stretch}.MessageBubble_figureBar__pURtn .MessageBubble_viewCodeBtn__rKgoC{padding:.28rem .48rem;width:100%}.MessageBubble_markdown__2qTnQ pre.codeBlock code{font-size:.88rem}.MessageBubble_markdown__2qTnQ{font-size:.86rem}}.TableViewport_viewport__psrn8{--surface-1:#161616;--surface-2:#0f0f0f;--chrome:rgba(255,255,255,0.10);--inset:12px;position:relative;width:-moz-fit-content;width:fit-content;max-width:100%;display:inline-block;min-width:0;border-radius:12px;background:radial-gradient(800px 50% at 80% 0,rgba(255,255,255,.03),transparent 60%),linear-gradient(180deg,var(--surface-1),var(--surface-2));box-shadow:inset 0 1px 0 rgba(255,255,255,.04),0 14px 40px rgba(0,0,0,.45);overflow:hidden;resize:none}.TableViewport_toolbar__QhWJE{display:flex;align-items:center;justify-content:flex-end;gap:6px;padding:8px 10px;background:transparent;border:0}.TableViewport_toolBtn__3_ku_{display:inline-flex;align-items:center;justify-content:center;min-width:28px;height:28px;padding:0 8px;border:1px solid rgba(255,255,255,.14);border-radius:999px;background:rgba(255,255,255,.06);color:#f6f6f6;font-size:13px;line-height:1;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.TableViewport_toolBtn__3_ku_:hover{background:rgba(255,255,255,.12);border-color:rgba(255,255,255,.22)}.TableViewport_toolBtn__3_ku_:active{transform:translateY(1px)}.TableViewport_toolBtn__3_ku_:focus-visible{outline:2px solid rgba(99,102,241,.55);outline-offset:2px}.TableViewport_scrollArea__hxtxD{position:relative;width:100%;max-height:clamp(260px,50vh,600px);overflow-x:auto;overflow-y:auto;min-width:0;scrollbar-gutter:stable both-edges;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;-webkit-mask-image:none;mask-image:none}.TableViewport_scrollArea__hxtxD::-webkit-scrollbar{height:12px;width:12px}.TableViewport_scrollArea__hxtxD::-webkit-scrollbar-thumb{background:rgba(255,255,255,.28);border-radius:999px;border:3px solid transparent;background-clip:content-box}.TableViewport_scrollArea__hxtxD::-webkit-scrollbar-thumb:hover{background:rgba(255,255,255,.38)}.TableViewport_scrollArea__hxtxD::-webkit-scrollbar-track{background:rgba(255,255,255,.08);border-radius:999px}.TableViewport_scrollArea__hxtxD{scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.5) rgba(255,255,255,.12)}.TableViewport_fullscreenScroll__0PEik>table,.TableViewport_scrollArea__hxtxD>table{display:table!important;overflow:visible!important;width:max-content;max-width:none;table-layout:auto;margin-right:12px}.TableViewport_fullscreenScroll__0PEik tbody,.TableViewport_fullscreenScroll__0PEik thead,.TableViewport_scrollArea__hxtxD tbody,.TableViewport_scrollArea__hxtxD thead{overflow:visible!important}.TableViewport_fullscreen__Oh3oU{position:fixed;inset:0;z-index:4000;background:radial-gradient(1200px 60% at 80% 100%,rgba(255,255,255,.04),transparent 60%),radial-gradient(900px 60% at 10% 0,rgba(255,255,255,.035),transparent 60%),rgba(10,10,10,.94);display:grid;place-items:center}.TableViewport_fullscreenInner__2hRti{position:relative;width:min(96vw,1400px);height:min(92vh,900px);display:flex;flex-direction:column;min-width:0;border:1px solid rgba(255,255,255,.14);border-radius:16px;background:linear-gradient(180deg,#131313,#0c0c0c);box-shadow:0 20px 60px rgba(0,0,0,.7);overflow:hidden}.TableViewport_fullscreen__Oh3oU .TableViewport_toolbar__QhWJE{padding:calc(8px + env(safe-area-inset-top, 0px)) 12px}.TableViewport_fullscreenScroll__0PEik{position:relative;flex:1 1 auto;min-height:0;min-width:0;padding:0 var(--inset) calc(12px + env(safe-area-inset-bottom, 0px));overflow-x:auto;overflow-y:auto;scrollbar-gutter:stable both-edges;-webkit-overflow-scrolling:touch;overscroll-behavior:contain}.TableViewport_fullscreenInner__2hRti :where(table),.TableViewport_viewport__psrn8 :where(table){width:max-content;max-width:none;border-collapse:collapse;background-color:#252525;border-radius:8px;box-shadow:inset 0 0 0 1px rgba(255,255,255,.14);font-size:.95rem;table-layout:auto}.TableViewport_fullscreenInner__2hRti :where(td),.TableViewport_fullscreenInner__2hRti :where(th),.TableViewport_viewport__psrn8 :where(td),.TableViewport_viewport__psrn8 :where(th){padding:.6em .75em;border:1px solid rgba(255,255,255,.12);color:inherit;background-color:#252525;white-space:nowrap;vertical-align:top}.TableViewport_fullscreenInner__2hRti :where(thead th),.TableViewport_viewport__psrn8 :where(thead th){position:-webkit-sticky;position:sticky;top:0;z-index:1;background-color:#2b2b2b;font-weight:700;-webkit-backdrop-filter:saturate(1.1);backdrop-filter:saturate(1.1)}.TableViewport_fullscreenInner__2hRti :where(td code,th code),.TableViewport_viewport__psrn8 :where(td code,th code){background:rgba(255,255,255,.08);border-radius:.35em;padding:.1em .35em;font-size:.92em}.TableViewport_fullscreenInner__2hRti :where(caption),.TableViewport_viewport__psrn8 :where(caption){caption-side:top;text-align:left;padding:.4rem .1rem .6rem;color:#cfcfcf;font-size:.92rem}@media (prefers-reduced-motion:no-preference){.TableViewport_fullscreenInner__2hRti,.TableViewport_viewport__psrn8{transition:background .18s ease,border-color .18s ease,box-shadow .18s ease,transform .12s ease}}@media (max-width:900px){.TableViewport_viewport__psrn8{resize:none}.TableViewport_fullscreenInner__2hRti{width:96vw;height:92vh}}@media (max-width:720px){.TableViewport_toolbar__QhWJE{padding:6px 8px;gap:4px}.TableViewport_toolBtn__3_ku_{min-width:26px;height:26px;padding:0 6px;font-size:12px}.TableViewport_fullscreenInner__2hRti :where(table),.TableViewport_viewport__psrn8 :where(table){font-size:.88rem}.TableViewport_fullscreenInner__2hRti :where(td),.TableViewport_fullscreenInner__2hRti :where(th),.TableViewport_viewport__psrn8 :where(td),.TableViewport_viewport__psrn8 :where(th){padding:.48em .6em}}@media (max-width:520px){.TableViewport_viewport__psrn8{border-radius:10px}.TableViewport_scrollArea__hxtxD{max-height:clamp(220px,45vh,480px)}.TableViewport_toolbar__QhWJE{padding:6px}.TableViewport_toolBtn__3_ku_{min-width:24px;height:24px;font-size:11px}.TableViewport_fullscreenInner__2hRti :where(table),.TableViewport_viewport__psrn8 :where(table){font-size:.82rem}.TableViewport_fullscreenInner__2hRti :where(td),.TableViewport_fullscreenInner__2hRti :where(th),.TableViewport_viewport__psrn8 :where(td),.TableViewport_viewport__psrn8 :where(th){padding:.4em .5em}}.NetworkErrorBanner_root__jYY_9{--accent:239,68,68;--bg1:rgba(var(--accent),0.12);--bg2:rgba(var(--accent),0.06);--border:rgba(var(--accent),0.30);--icon-bg:rgba(var(--accent),0.16);--text:#ffe5e5;display:flex;align-items:center;gap:8px;width:100%;padding:8px 10px;border-radius:10px;border:1px solid var(--border);background:linear-gradient(180deg,var(--bg1),var(--bg2));color:var(--text);font-size:13px;line-height:1.35;box-shadow:inset 0 1px 0 rgba(255,255,255,.05),0 8px 24px rgba(0,0,0,.35)}.NetworkErrorBanner_sticky__2QE8P{position:-webkit-sticky;position:sticky;bottom:calc(8px + env(safe-area-inset-bottom, 0px));z-index:40}.NetworkErrorBanner_icon__J2rhx{flex:0 0 auto;display:grid;place-items:center;width:22px;height:22px;border-radius:999px;background:var(--icon-bg);border:1px solid var(--border);color:rgb(var(--accent))}.NetworkErrorBanner_icon__J2rhx>svg{width:12px;height:12px}.NetworkErrorBanner_text__voDM2{flex:1 1 auto;font-weight:600;color:var(--text);min-width:0}.NetworkErrorBanner_actions__JFhof{flex:0 0 auto;display:flex;align-items:center;gap:6px}.NetworkErrorBanner_retry__OOHFd{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid rgba(var(--accent),.45);background:rgba(var(--accent),.22);color:#fff;font-weight:600;font-size:12px;padding:6px 10px;border-radius:8px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.NetworkErrorBanner_retry__OOHFd:hover{background:rgba(var(--accent),.28);border-color:rgba(var(--accent),.55)}.NetworkErrorBanner_retry__OOHFd:active{transform:translateY(.5px)}.NetworkErrorBanner_retry__OOHFd:focus-visible{outline:2px solid rgba(var(--accent),.55);outline-offset:2px}.NetworkErrorBanner_dismiss__X_ouN{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:1px solid transparent;color:#ffd6d6;width:26px;height:26px;line-height:1;border-radius:7px;cursor:pointer}.NetworkErrorBanner_dismiss__X_ouN:hover{background:rgba(255,255,255,.04);border-color:var(--border)}.NetworkErrorBanner_dismiss__X_ouN:focus-visible{outline:2px solid rgba(var(--accent),.55);outline-offset:2px}@media (prefers-reduced-motion:no-preference){.NetworkErrorBanner_dismiss__X_ouN,.NetworkErrorBanner_retry__OOHFd{transition:background-color .16s ease,border-color .16s ease,transform 80ms ease,opacity .12s ease}.NetworkErrorBanner_root__jYY_9{transition:background .16s ease,border-color .16s ease,box-shadow .16s ease}}@media (max-width:900px){.NetworkErrorBanner_root__jYY_9{flex-wrap:wrap;gap:6px}.NetworkErrorBanner_text__voDM2{font-size:12.5px}.NetworkErrorBanner_actions__JFhof{margin-left:auto}.NetworkErrorBanner_sticky__2QE8P{bottom:calc(10px + env(safe-area-inset-bottom, 0px))}}@media (max-width:560px){.NetworkErrorBanner_root__jYY_9{padding:7px 9px;border-radius:9px}.NetworkErrorBanner_text__voDM2{font-size:12px}.NetworkErrorBanner_retry__OOHFd{padding:5px 9px;font-size:11px}.NetworkErrorBanner_dismiss__X_ouN{width:24px;height:24px}}.NetworkErrorBanner_root__jYY_9 :focus-visible{outline-offset:2px;border-radius:6px}@media (prefers-contrast:more){.NetworkErrorBanner_icon__J2rhx,.NetworkErrorBanner_root__jYY_9{border-color:rgba(var(--accent),.55)}}.ProfileAvatar_avatarWrap__dcWww{position:relative;display:inline-flex}.ProfileAvatar_circle__m2CKG{position:relative;width:36px;height:36px;border-radius:50%;background:linear-gradient(140deg,rgba(118,128,255,.32),rgba(36,44,78,.82));border:1px solid rgba(172,186,255,.45);box-shadow:0 10px 22px rgba(4,6,18,.45),inset 0 1px 0 rgba(255,255,255,.18);color:rgba(244,246,255,.96);display:flex;align-items:center;justify-content:center;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;font-weight:600;letter-spacing:.3px}.ProfileAvatar_circle__m2CKG:after{content:"";position:absolute;inset:2px;border-radius:50%;background:radial-gradient(120% 120% at 15% 10%,rgba(255,255,255,.22),transparent 68%);pointer-events:none}.ProfileAvatar_tierBadge__JmpMu{position:absolute;bottom:-4px;right:-4px;font-size:10px;line-height:1;padding:2px 6px;border-radius:999px;border:1px solid rgba(255,255,255,.22);box-shadow:0 6px 14px rgba(6,8,18,.45),inset 0 1px 0 rgba(255,255,255,.22);font-weight:600}.ProfileAvatar_tierBasic__fVDuZ{background:linear-gradient(160deg,rgba(88,96,124,.82),rgba(52,58,82,.9));color:rgba(232,236,255,.9)}.ProfileAvatar_tierPlus__cIsFG{background:linear-gradient(160deg,rgba(14,165,233,.9),rgba(34,197,94,.9));color:#ffffff}.ProfileAvatar_tierPro__p1O61{background:linear-gradient(160deg,rgba(109,40,217,.92),rgba(37,99,235,.92));color:#ffffff}@media (max-width:900px){.ProfileAvatar_circle__m2CKG{width:40px;height:40px}.ProfileAvatar_tierBadge__JmpMu{bottom:-5px;right:-5px}}@media (max-width:380px){.ProfileAvatar_circle__m2CKG{width:42px;height:42px}.ProfileAvatar_tierBadge__JmpMu{bottom:-6px;right:-6px;font-size:11px}}.ProposalBubble_container__pmQvg{position:relative;display:flex;max-width:min(var(--content-max),100%);margin:0 auto .7rem;--surface-bg1:rgba(18,20,36,0.92);--surface-bg2:rgba(12,14,26,0.88);--surface-border:rgba(148,163,255,0.18);--glow-rgb:129,140,248;color:rgba(236,239,255,.95)}.ProposalBubble_surface__g2Twb{position:relative;width:100%;padding:1rem 1.25rem 1.1rem;border-radius:14px;background:linear-gradient(155deg,var(--surface-bg1),var(--surface-bg2));border:1px solid var(--surface-border);box-shadow:0 20px 40px -18px rgba(6,8,22,.55),inset 0 1px 0 rgba(255,255,255,.08);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.ProposalBubble_surface__g2Twb:before{background:radial-gradient(120% 120% at 0 0,rgba(255,255,255,.14),transparent 55%),radial-gradient(110% 130% at 100% 0,rgba(var(--glow-rgb),.18),transparent 60%)}.ProposalBubble_surface__g2Twb:after,.ProposalBubble_surface__g2Twb:before{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none}.ProposalBubble_surface__g2Twb:after{border:1px solid rgba(255,255,255,.04)}.ProposalBubble_metaRow__AFzl3{display:flex;align-items:center;gap:.75rem;min-height:26px}.ProposalBubble_metaLeft__kORkz{display:inline-flex;align-items:center;gap:.5rem;min-width:0}.ProposalBubble_metaRight__tltN6{display:inline-flex;align-items:center;gap:.45rem;margin-left:auto}.ProposalBubble_heading__6HbQJ{font-size:.85rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:rgba(228,232,255,.85);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ProposalBubble_meta__2IpO2{font-size:.8rem;color:rgba(190,198,230,.75)}.ProposalBubble_metaDivider__Ut5aY{margin:.45rem 0 .75rem;height:1px;background:linear-gradient(90deg,rgba(255,255,255,.16),rgba(255,255,255,.05))}.ProposalBubble_markdown__HGz_p{background:transparent;margin:0;color:inherit;line-height:1.55;font-size:.95rem}.ProposalBubble_markdown__HGz_p :is(h1,h2,h3,h4){margin:.7rem 0 .45rem;line-height:1.25}.ProposalBubble_markdown__HGz_p :is(p,ul,ol,blockquote){margin:.55rem 0}.ProposalBubble_markdown__HGz_p>:first-child{margin-top:0}.ProposalBubble_markdown__HGz_p>:last-child{margin-bottom:0}.ProposalBubble_markdown__HGz_p blockquote{margin:.6rem 0;padding-left:.75rem;border-left:3px solid rgba(255,255,255,.16);color:rgba(220,224,255,.85)}.ProposalBubble_markdown__HGz_p a{color:rgba(167,198,255,.95);text-decoration:underline;text-underline-offset:3px}.ProposalBubble_markdown__HGz_p :not(pre)>code{background:rgba(255,255,255,.08);padding:.18em .45em;border-radius:.35em;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.92em}.ProposalBubble_markdown__HGz_p .markdown-body pre,.ProposalBubble_markdown__HGz_p pre{background:rgba(14,16,24,.9);border-radius:10px;border:1px solid rgba(255,255,255,.08);padding:.7rem}.ProposalBubble_collapsible__vy8sJ{margin-top:.4rem;border-radius:12px;background:rgba(12,14,24,.38);border:1px solid rgba(255,255,255,.06);overflow:hidden}.ProposalBubble_summary__lFBdK{list-style:none;cursor:pointer;padding:.6rem .75rem;font-size:.9rem;color:rgba(214,220,255,.78);position:relative;display:flex;align-items:center;gap:.5rem}.ProposalBubble_summary__lFBdK::-webkit-details-marker{display:none}.ProposalBubble_summary__lFBdK:after{content:"▾";font-size:.75rem;color:rgba(214,220,255,.6);margin-left:auto;transition:transform .16s ease}.ProposalBubble_collapsible__vy8sJ[open] .ProposalBubble_summary__lFBdK:after{transform:rotate(-180deg)}.ProposalBubble_summary__lFBdK:hover{background:rgba(255,255,255,.04);color:rgba(229,233,255,.9)}.ProposalBubble_collapsibleBody__dsMuU{padding:.75rem;border-top:1px solid rgba(255,255,255,.08);background:rgba(10,12,22,.5)}.ProposalBubble_codeWrapper__J6TF4{margin:.75rem 0}.ProposalBubble_toggleCodeBtn__30_FJ{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.12);padding:4px;border-radius:8px;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;color:inherit}.ProposalBubble_toggleCodeBtn__30_FJ:hover{background:rgba(255,255,255,.12)}.ProposalBubble_toggleCodeBtn__30_FJ:focus-visible{outline:2px solid rgba(var(--glow-rgb),.45);outline-offset:2px}.ProposalBubble_toggleCodeBtn__30_FJ svg{width:18px;height:18px}.ProposalBubble_codeBlock__kyruR{background:rgba(14,16,24,.94);border-radius:10px;overflow-x:auto}.markdown-body pre.ProposalBubble_codeBlock__kyruR{padding:0}@keyframes ProposalBubble_spin__cf73X{to{transform:rotate(1turn)}}@keyframes ProposalBubble_pulseShadow__lLpOp{0%,to{box-shadow:0 0 12px rgba(var(--glow-rgb),.18),inset 0 1px 0 rgba(255,255,255,.08)}50%{box-shadow:0 0 18px rgba(var(--glow-rgb),.28),inset 0 1px 0 rgba(255,255,255,.12)}}@media (prefers-reduced-motion:no-preference){.ProposalBubble_surface__g2Twb,.ProposalBubble_toggleCodeBtn__30_FJ{transition:background .16s ease,border-color .16s ease,box-shadow .16s ease,transform .1s ease,opacity .16s ease}}@media (max-width:900px){.ProposalBubble_container__pmQvg{margin-right:0}.ProposalBubble_surface__g2Twb{padding:.8rem .9rem .9rem;border-radius:13px}.ProposalBubble_metaDivider__Ut5aY{margin:.4rem 0 .7rem}.ProposalBubble_heading__6HbQJ{font-size:.8rem}.ProposalBubble_status__M5qxc{font-size:.7rem}.ProposalBubble_meta__2IpO2{font-size:.75rem}}@media (max-width:640px){.ProposalBubble_metaRow__AFzl3{flex-wrap:wrap;gap:.35rem}.ProposalBubble_actions__q4u92{margin-left:0}.ProposalBubble_meta__2IpO2{gap:.35rem}}@media (max-width:380px){.ProposalBubble_surface__g2Twb{padding:.7rem .75rem .8rem}.ProposalBubble_markdown__HGz_p{font-size:.92rem}}.ChartContainer_loading__MDT91{color:#b9b9b9;font-size:.95rem}.ChartContainer_wrapper__Gq3Bu{--chrome:rgba(255,255,255,0.10);position:relative;width:100%;height:100%;min-height:0;display:flex;flex-direction:column;border:1px solid var(--chrome);border-radius:16px;background:radial-gradient(120% 120% at 85% 0,rgba(99,102,241,.12),transparent 60%),linear-gradient(180deg,rgba(13,17,28,.96),rgba(10,12,22,.92));box-shadow:inset 0 1px 0 rgba(255,255,255,.04),0 18px 50px rgba(0,0,0,.55);overflow:hidden}.ChartContainer_headerRow__NqNDP{display:flex;align-items:center;justify-content:space-between;gap:.7rem;padding:10px 14px 6px;color:rgba(226,232,240,.95)}.ChartContainer_metaBar__fDiEL{flex:1 1 auto}.ChartContainer_metaBar__fDiEL,.ChartContainer_metaPrimary__vSxRf{display:flex;align-items:center;gap:.85rem;min-width:0}.ChartContainer_metaText__iuSnw{display:flex;flex-direction:column;gap:.15rem;min-width:0}.ChartContainer_metaIcon__1Xfym{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:12px;background:rgba(99,102,241,.22);color:rgba(226,232,255,.95);box-shadow:inset 0 1px 0 rgba(255,255,255,.22),0 12px 24px rgba(15,23,42,.35)}.ChartContainer_metaTitle___ebzL{margin:0;font-size:.96rem;font-weight:600;letter-spacing:.01em;max-width:32ch;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ChartContainer_metaSubtitle__yzWeE{margin:2px 0 0;font-size:.8rem;color:rgba(203,213,225,.72)}.ChartContainer_toolbar__Ci3hW{display:flex;align-items:center;justify-content:flex-end;gap:6px;padding:0;background:transparent;border:0}.ChartContainer_toolBtn__fQA3M{display:inline-flex;align-items:center;justify-content:center;min-width:28px;height:28px;padding:0 8px;border:1px solid rgba(255,255,255,.14);border-radius:999px;background:rgba(255,255,255,.06);color:#f6f6f6;font-size:13px;line-height:1;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ChartContainer_toolBtn__fQA3M:hover{background:rgba(255,255,255,.12);border-color:rgba(255,255,255,.22)}.ChartContainer_toolBtn__fQA3M:active{transform:translateY(1px)}.ChartContainer_toolBtn__fQA3M:focus-visible{outline:2px solid rgba(99,102,241,.55);outline-offset:2px}.ChartContainer_plotArea__2FVnz{position:relative;flex:1 1 auto;max-height:100%;min-height:0;padding:10px 14px 14px;display:grid;align-items:start;overflow:hidden;background:linear-gradient(180deg,rgba(15,18,30,.85),rgba(10,12,22,.92));border-top:1px solid rgba(255,255,255,.04)}.ChartContainer_fullscreen__n8U9Q{position:fixed;inset:0;z-index:4000;background:radial-gradient(1200px 60% at 80% 100%,rgba(255,255,255,.04),transparent 60%),radial-gradient(900px 60% at 10% 0,rgba(255,255,255,.035),transparent 60%),rgba(10,10,10,.94);display:grid;place-items:center}.ChartContainer_fullscreenInner__d25QT{position:relative;width:min(96vw,1400px);height:min(92vh,900px);display:flex;flex-direction:column;border:1px solid rgba(255,255,255,.14);border-radius:16px;background:linear-gradient(180deg,#131313,#0c0c0c);box-shadow:0 20px 60px rgba(0,0,0,.7);overflow:hidden}.ChartContainer_fullscreen__n8U9Q .ChartContainer_headerRow__NqNDP{padding:calc(10px + env(safe-area-inset-top, 0px)) 20px 8px}.ChartContainer_fullscreen__n8U9Q .ChartContainer_toolbar__Ci3hW{padding:0}.ChartContainer_fullscreenPlot__Bl7W4{position:relative;flex:1 1 auto;min-height:0;padding:10px 18px calc(18px + env(safe-area-inset-bottom, 0px));display:flex;flex-direction:column;overflow:hidden;background:rgba(13,18,32,.94)}.ChartContainer_plotArea__2FVnz>.ChartContainer_plotScroll__mw8By{max-height:100%;overflow:auto;-webkit-overflow-scrolling:touch}.ChartContainer_plotScroll__mw8By{position:relative;width:100%;height:auto;overflow:auto;-webkit-overflow-scrolling:touch;scrollbar-gutter:stable both-edges}.ChartContainer_plotScroll__mw8By .plotly{scrollbar-width:thin;scrollbar-color:rgba(226,232,240,.7) rgba(148,163,184,.26)}.ChartContainer_plotScroll__mw8By .plotly::-webkit-scrollbar{width:12px;height:12px}.ChartContainer_plotScroll__mw8By .plotly::-webkit-scrollbar-thumb{background:rgba(226,232,240,.58);border-radius:999px;border:3px solid transparent;background-clip:padding-box}.ChartContainer_plotScroll__mw8By .plotly::-webkit-scrollbar-thumb:hover{background:rgba(226,232,240,.78)}.ChartContainer_plotScroll__mw8By .plotly::-webkit-scrollbar-track{background:rgba(255,255,255,.18);border-radius:999px}.ChartContainer_plotScroll__mw8By .plotly ::-webkit-scrollbar{width:12px;height:12px}.ChartContainer_plotScroll__mw8By .plotly ::-webkit-scrollbar-thumb{background:rgba(226,232,240,.58);border-radius:999px;border:3px solid transparent;background-clip:padding-box}.ChartContainer_plotScroll__mw8By .plotly ::-webkit-scrollbar-thumb:hover{background:rgba(226,232,240,.78)}.ChartContainer_plotScroll__mw8By .plotly ::-webkit-scrollbar-track{background:rgba(255,255,255,.18);border-radius:999px}.ChartContainer_plotScroll__mw8By .plotly *{scrollbar-width:thin;scrollbar-color:rgba(226,232,240,.7) rgba(148,163,184,.26)}.ChartContainer_plotScroll__mw8By .plotly .scrollbar-glyph{stroke:rgba(226,232,240,.85)!important;stroke-opacity:.7!important}.ChartContainer_plotScroll__mw8By .plotly .scrollbar-capture-zone{stroke:rgba(226,232,240,.35)!important}.ChartContainer_plotScroll__mw8By .plotly .scroll-background{fill:rgba(15,23,42,.4)!important}.ChartContainer_plotScroll__mw8By::-webkit-scrollbar{width:12px;height:12px}.ChartContainer_plotScroll__mw8By::-webkit-scrollbar-thumb{background:rgba(226,232,240,.55);border-radius:999px;border:3px solid transparent;background-clip:padding-box}.ChartContainer_plotScroll__mw8By::-webkit-scrollbar-thumb:hover{background:rgba(226,232,240,.75)}.ChartContainer_plotScroll__mw8By::-webkit-scrollbar-track{background:rgba(255,255,255,.16);border-radius:999px}.ChartContainer_plotScroll__mw8By{scrollbar-width:thin;scrollbar-color:rgba(226,232,240,.65) rgba(148,163,184,.24)}.ChartContainer_fullscreenPlot__Bl7W4 .ChartContainer_plotScroll__mw8By{flex:1 1 auto;min-height:0}.ChartContainer_plotInner__vJI5d{width:100%;height:100%;min-height:240px}.ChartContainer_fullscreenPlot__Bl7W4 .ChartContainer_plotInner__vJI5d{min-height:100%}@media (prefers-reduced-motion:no-preference){.ChartContainer_fullscreenInner__d25QT,.ChartContainer_metaIcon__1Xfym,.ChartContainer_wrapper__Gq3Bu{transition:background .18s ease,border-color .18s ease,box-shadow .18s ease,transform .12s ease}.ChartContainer_metaPrimary__vSxRf:hover .ChartContainer_metaIcon__1Xfym{transform:translateY(-1px);box-shadow:inset 0 1px 0 rgba(255,255,255,.24),0 16px 32px rgba(15,23,42,.45)}}@media (max-width:1024px){.ChartContainer_fullscreen__n8U9Q{display:flex;align-items:stretch;justify-content:stretch}.ChartContainer_fullscreenInner__d25QT{width:100vw;height:100vh;border-radius:0;border:none;box-shadow:none}.ChartContainer_headerRow__NqNDP{padding:8px 10px 4px;gap:.45rem}.ChartContainer_metaBar__fDiEL{gap:.45rem}.ChartContainer_metaIcon__1Xfym,.ChartContainer_metaSubtitle__yzWeE{display:none}.ChartContainer_metaTitle___ebzL{font-size:.9rem;max-width:32ch}.ChartContainer_toolbar__Ci3hW{gap:4px}.ChartContainer_toolBtn__fQA3M{min-width:26px;height:26px;padding:0 6px}.ChartContainer_plotArea__2FVnz{padding:8px 10px 10px}.ChartContainer_fullscreenPlot__Bl7W4{padding:8px 10px calc(14px + env(safe-area-inset-bottom, 0px))}}@media (max-width:1024px) and (orientation:landscape){.ChartContainer_headerRow__NqNDP{padding:6px 8px 2px;gap:.35rem}.ChartContainer_fullscreen__n8U9Q .ChartContainer_headerRow__NqNDP{padding:calc(6px + env(safe-area-inset-top, 0px)) 10px 4px}.ChartContainer_toolbar__Ci3hW{gap:3px}.ChartContainer_toolBtn__fQA3M{min-width:24px;height:24px;padding:0 5px}.ChartContainer_metaTitle___ebzL{max-width:38ch}.ChartContainer_plotArea__2FVnz{padding:6px 8px 8px}.ChartContainer_fullscreenPlot__Bl7W4{padding:6px 8px calc(12px + env(safe-area-inset-bottom, 0px))}}.RightColumnTimeline_runPanel__LcsT5{display:flex;flex-direction:column;gap:12px;padding:12px 20px 20px 18px}.RightColumnTimeline_emptyBox__8W1xB{padding:8px 2px;display:flex;flex-direction:column;gap:.75rem;align-items:flex-start}.RightColumnTimeline_emptyText__ljZa9{color:var(--muted);font-size:.92rem;margin:0}.RightColumnTimeline_timeline__oVt6n{list-style:none;margin:0;width:min(var(--content-max),100%);padding:0 0 12px;position:relative;display:grid;grid-gap:12px;gap:12px}.RightColumnTimeline_item__z6K6B{position:relative;display:grid;grid-template-columns:28px minmax(0,1fr);align-items:stretch;grid-gap:14px;gap:14px;padding:2px 0}.RightColumnTimeline_rail__8pxdC{position:absolute;left:12px;top:0;bottom:0;width:2px;background:linear-gradient(180deg,rgba(95,102,150,.65),rgba(40,44,70,.25));opacity:.85}.RightColumnTimeline_node__KzHNh{grid-column:1/span 1;width:20px;height:20px;border-radius:10px;position:relative;display:flex;align-items:center;justify-content:center;z-index:1;transition:box-shadow .16s ease,transform .12s ease}.RightColumnTimeline_node__KzHNh:after{content:"";position:absolute;inset:0;border-radius:inherit;background:linear-gradient(180deg,rgba(18,20,34,.95),rgba(12,14,26,.92));border:1px solid rgba(160,170,210,.28);box-shadow:inset 0 1px 0 rgba(255,255,255,.1)}.RightColumnTimeline_nodeInner__sovZX{position:relative;z-index:1;width:14px;height:14px;border-radius:7px;display:inline-flex;align-items:center;justify-content:center;font-size:.58rem;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:rgba(228,232,255,.86);background:linear-gradient(180deg,rgba(22,24,38,.96),rgba(14,16,28,.9));border:1px solid rgba(170,180,230,.35)}.RightColumnTimeline_nodeInner__sovZX:before{content:attr(data-label)}.RightColumnTimeline_nodeRunning__pE25X:after{border-color:rgba(86,214,190,.55);box-shadow:0 0 0 4px rgba(56,189,248,.12)}.RightColumnTimeline_nodeRunning__pE25X:before{content:"";position:absolute;width:24px;height:24px;border-radius:12px;border:2px solid rgba(86,214,190,.45);border-top-color:transparent;animation:RightColumnTimeline_spin__lW9Gr 1s linear infinite}.RightColumnTimeline_nodeRunning__pE25X .RightColumnTimeline_nodeInner__sovZX:before{content:attr(data-label);color:rgba(236,240,255,.95)}.RightColumnTimeline_nodeDone__1pdSM:after{border-color:rgba(150,158,210,.38);box-shadow:inset 0 1px 0 rgba(255,255,255,.12);background:linear-gradient(180deg,rgba(30,32,44,.94),rgba(16,18,28,.9))}.RightColumnTimeline_nodeDone__1pdSM .RightColumnTimeline_nodeInner__sovZX{background:linear-gradient(180deg,rgba(28,30,44,.96),rgba(18,20,32,.92));border-color:rgba(168,178,225,.45);color:rgba(236,240,255,.92)}.RightColumnTimeline_nodeDone__1pdSM .RightColumnTimeline_nodeInner__sovZX:before{content:"✓";font-size:.72rem;color:rgba(149,250,207,.95)}.RightColumnTimeline_nodeError__o7WYI:after{border-color:rgba(239,68,68,.45);box-shadow:inset 0 1px 0 rgba(255,255,255,.12)}.RightColumnTimeline_nodeError__o7WYI .RightColumnTimeline_nodeInner__sovZX{border-color:rgba(239,68,68,.4);background:linear-gradient(180deg,rgba(32,18,22,.96),rgba(20,12,18,.9))}.RightColumnTimeline_nodeError__o7WYI .RightColumnTimeline_nodeInner__sovZX:before{content:"!";color:#fca5a5}.RightColumnTimeline_bubbleSlot__usW90{grid-column:2/span 1;display:flex;min-width:0;width:min(var(--content-max),100%)}.RightColumnTimeline_bubbleSlot__usW90>*{width:100%}@media (max-width:900px){.RightColumnTimeline_runPanel__LcsT5{padding:8px 0 16px}.RightColumnTimeline_item__z6K6B{grid-template-columns:26px minmax(0,1fr);gap:12px}.RightColumnTimeline_rail__8pxdC{left:11px}.RightColumnTimeline_bubbleSlot__usW90{width:100%;margin:0}}.RightColumnTimeline_chartsEmpty__GTsFy{height:100%;display:grid;place-items:center;color:var(--muted);padding:0 12px;text-align:center}.RightColumnTimeline_badgeDot__h__1x{display:inline-block;width:8px;height:8px;border-radius:50%;box-shadow:0 0 0 3px rgba(25,195,125,.18)}@media (prefers-reduced-motion:no-preference){@keyframes RightColumnTimeline_spin__lW9Gr{to{transform:rotate(1turn)}}}.RightColumnTabs_tabbar__p770L{display:flex;align-items:center;gap:8px;height:var(--header-h);padding:.5rem .75rem;border-bottom:1px solid var(--border);background:color-mix(in oklab,var(--bg-elev-1) 96%,black 4%);position:-webkit-sticky;position:sticky;top:0;z-index:4;-webkit-backdrop-filter:saturate(140%) blur(8px);backdrop-filter:saturate(140%) blur(8px)}.RightColumnTabs_tabBtn__nPwA3{display:inline-flex;align-items:center;gap:8px;padding:6px 10px;border-radius:999px;border-width:1px;border-style:solid;border-color:var(--border);background:rgba(255,255,255,.04);color:#fff;font-size:13px;line-height:1;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:background .15s ease,border-color .15s ease,transform 60ms ease}.RightColumnTabs_tabBtn__nPwA3:hover{background:rgba(255,255,255,.08);border-color:rgba(255,255,255,.22)}.RightColumnTabs_tabBtn__nPwA3:active{transform:translateY(1px)}.RightColumnTabs_tabBtn__nPwA3:focus-visible{outline:2px solid rgba(99,102,241,.55);outline-offset:2px}.RightColumnTabs_tabBtnActive__GPmbZ{background:rgba(255,255,255,.1);border-color:rgba(255,255,255,.22)}.RightColumnTabs_badgeDot__hq2R1{width:8px;height:8px;border-radius:999px;background:var(--accent,#19c37d);box-shadow:0 0 0 2px rgba(25,195,125,.18)}.inspector_host__VtnOv{position:fixed;inset:0;pointer-events:none;z-index:50}.inspector_open__rW3Ul{pointer-events:auto}.inspector_backdrop__AjR4_{position:absolute;inset:0;background:rgba(0,0,0,.45);opacity:0;transition:opacity .18s ease}.inspector_open__rW3Ul .inspector_backdrop__AjR4_{opacity:1}.inspector_sheet__40JH_{position:absolute;left:0;right:0;bottom:0;background:#2b2b2b;color:#fff;border-top:1px solid #444;border-radius:16px 16px 0 0;box-shadow:0 -10px 40px rgba(0,0,0,.5),inset 0 1px 0 rgba(255,255,255,.06);transform:translateY(100%);transition:transform .22s ease;max-height:78vh;display:flex;flex-direction:column}.inspector_open__rW3Ul .inspector_sheet__40JH_{transform:translateY(0)}.inspector_handle__wPR_n{width:44px;height:5px;margin:8px auto 0;background:rgba(255,255,255,.22);border-radius:999px}.inspector_tabs__9JO6I{display:flex;align-items:center;gap:6px;padding:8px 10px;position:relative}.inspector_tab__q8OGw{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid rgba(255,255,255,.12);background:rgba(255,255,255,.06);color:#fff;font-size:.9rem;padding:6px 10px;border-radius:999px;cursor:pointer}.inspector_tab__q8OGw[disabled]{opacity:.5;cursor:not-allowed}.inspector_tabActive__jwMON{background:rgba(255,255,255,.14);border-color:rgba(255,255,255,.24)}.inspector_dot__c_wkU{display:inline-block;width:7px;height:7px;margin-left:6px;border-radius:999px;background:#6ea8ff;box-shadow:0 0 0 4px rgba(110,168,255,.16)}.inspector_close__uDzCx{margin-left:auto;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:transparent;color:#ddd;font-size:1.05rem;padding:6px 8px;border-radius:8px;cursor:pointer}.inspector_close__uDzCx:hover{background:rgba(255,255,255,.08)}.inspector_body__u5mIl{flex:1 1;min-height:0;overflow:hidden;display:grid}.inspector_chartPane__jcT7Z,.inspector_profilePane__k7Trh,.inspector_stepsPane__jb2EL{overflow-y:auto;padding:12px 14px}.inspector_profileCard__eOMTe{display:grid;grid-gap:10px;gap:10px;background:rgba(0,0,0,.22);border:1px solid rgba(255,255,255,.08);border-radius:12px;padding:12px}.inspector_profileRow__j9nLv{display:flex;justify-content:space-between;gap:10px;padding:6px 0;border-bottom:1px dashed rgba(255,255,255,.08)}.inspector_profileRow__j9nLv:last-child{border-bottom:0}.inspector_profileLabel__M9ZtB{color:#bbb;font-size:.9rem}.inspector_profileValue__IY_RB{color:#fff;font-weight:600}.inspector_logoutBtn__HUxb7{margin-top:6px;width:100%;padding:8px 10px;border-radius:10px;border:1px solid rgba(255,255,255,.12);background:rgba(255,255,255,.06);color:#fff;cursor:pointer}.inspector_logoutBtn__HUxb7:hover{background:rgba(255,255,255,.12)}.inspector_empty__flUyd{color:#bbb;text-align:center;padding:16px 8px;font-size:.95rem}@media (min-width:900px){.inspector_host__VtnOv{display:none}}.QuickTools_shell__jRRgN{position:relative;display:inline-flex;flex-direction:column;align-items:flex-end;gap:.45rem}.QuickTools_trigger__3q1ki{display:inline-flex;align-items:center;gap:.5rem;padding:.46rem .8rem;border-radius:999px;border:1px solid rgba(255,255,255,.2);background:linear-gradient(140deg,rgba(96,84,240,.78),rgba(16,16,24,.85));color:rgba(255,255,255,.96);font-size:.84rem;font-weight:600;letter-spacing:.01em;cursor:pointer;box-shadow:0 12px 30px rgba(0,0,0,.45),inset 0 1px 0 rgba(255,255,255,.18);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);transition:transform .14s ease,box-shadow .16s ease,border-color .16s ease,background .16s ease,color .16s ease}.QuickTools_trigger__3q1ki:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 16px 36px rgba(0,0,0,.5),inset 0 1px 0 rgba(255,255,255,.24);border-color:rgba(255,255,255,.28);background:linear-gradient(145deg,rgba(121,108,255,.92),rgba(24,24,36,.88))}.QuickTools_trigger__3q1ki:active:not(:disabled){transform:translateY(.5px);box-shadow:0 10px 24px rgba(0,0,0,.38),inset 0 1px 0 rgba(255,255,255,.16)}.QuickTools_trigger__3q1ki:focus-visible{outline:2px solid rgba(180,188,255,.75);outline-offset:3px}.QuickTools_trigger__3q1ki:disabled{opacity:.56;cursor:not-allowed}.QuickTools_shell__jRRgN[data-open=true] .QuickTools_trigger__3q1ki{background:linear-gradient(150deg,rgba(134,122,255,.95),rgba(28,28,44,.9));border-color:rgba(200,205,255,.5)}.QuickTools_chevronOpen__D0tPX,.QuickTools_chevron__oXcbp{transition:transform .16s ease}.QuickTools_chevronOpen__D0tPX{transform:rotate(180deg)}.QuickTools_dropdown__YFsLe{position:absolute;top:calc(100% + .45rem);right:0;left:auto;transform:none;z-index:2100;display:flex;flex-direction:column;gap:.9rem;width:min(560px,88vw);padding:1rem 1rem 1.1rem;border-radius:16px;border:1px solid rgba(255,255,255,.12);background:radial-gradient(120% 140% at 6% 0,rgba(118,106,255,.28),transparent 58%),rgba(14,14,20,.95);box-shadow:0 22px 42px rgba(4,5,14,.58),inset 0 1px 0 rgba(255,255,255,.14);backdrop-filter:blur(16px) saturate(120%);-webkit-backdrop-filter:blur(16px) saturate(120%)}.QuickTools_headerRow__5hsw8{display:flex;align-items:center;justify-content:space-between;gap:1rem}.QuickTools_panelTitle__tqOwG{margin:0;font-size:.95rem;font-weight:600;color:rgba(255,255,255,.95)}.QuickTools_close__rT9De{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:transparent;color:rgba(255,255,255,.8);cursor:pointer;padding:0;line-height:1;transition:color .15s ease,transform .14s ease}.QuickTools_close__rT9De:focus-visible,.QuickTools_close__rT9De:hover{color:rgba(255,255,255,1);transform:rotate(90deg)}.QuickTools_close__rT9De:focus-visible{outline:none}.QuickTools_grid__IkVky{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-gap:.65rem;gap:.65rem;align-items:stretch;--quick-card-h:48px;max-height:calc(var(--quick-card-h) * 5 + .65rem * 4);overflow-y:auto;overflow-x:hidden;padding-right:.15rem}.QuickTools_card__Bzq1a{display:inline-flex;align-items:center;justify-content:space-between;gap:.6rem;padding:.54rem .82rem;border-radius:12px;border:1px solid rgba(255,255,255,.14);background:rgba(26,26,36,.78);color:rgba(244,244,248,.95);font-size:.9rem;font-weight:600;letter-spacing:.005em;cursor:pointer;height:100%;min-height:var(--quick-card-h);transition:transform .14s ease,background .16s ease,border-color .16s ease,color .16s ease,box-shadow .16s ease}.QuickTools_card__Bzq1a:focus-visible:not(:disabled),.QuickTools_card__Bzq1a:hover:not(:disabled){transform:translateY(-1px);background:rgba(38,38,52,.85);border-color:rgba(255,255,255,.26);color:rgba(255,255,255,.98);box-shadow:0 14px 28px rgba(0,0,0,.45),inset 0 1px 0 rgba(255,255,255,.12)}.QuickTools_card__Bzq1a:active:not(:disabled){transform:translateY(0)}.QuickTools_card__Bzq1a:disabled{opacity:.55;cursor:not-allowed}.QuickTools_card__Bzq1a:focus-visible{outline:2px solid rgba(180,188,255,.7);outline-offset:2px}.QuickTools_cardActive__HNjPL{background:rgba(52,52,70,.9);border-color:rgba(204,206,255,.45);box-shadow:0 16px 30px rgba(0,0,0,.5),inset 0 1px 0 rgba(255,255,255,.14)}.QuickTools_cardChevronOpen__Z7RnB,.QuickTools_cardChevron__GTPpu{transition:transform .16s ease}.QuickTools_cardChevronOpen__Z7RnB{transform:rotate(180deg)}.QuickTools_cardMain__EtHCs{display:inline-flex;align-items:center;gap:.6rem;flex:1 1;min-width:0}.QuickTools_cardIcon__2TGR_{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;background:rgba(118,106,255,.22);color:rgba(238,240,255,.92);box-shadow:inset 0 1px 0 rgba(255,255,255,.16);flex:0 0 28px;min-width:28px;min-height:28px}.QuickTools_cardLabel__exb5W{flex:1 1;text-align:left;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.QuickTools_detail__qsRAv{border-top:1px solid rgba(255,255,255,.12);padding-top:.85rem;display:grid;grid-gap:.65rem;gap:.65rem}.QuickTools_detailHeader__rlfRt{display:inline-flex;align-items:flex-start;gap:.65rem}.QuickTools_detailIcon__5OKp0{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:12px;background:rgba(118,106,255,.2);color:rgba(238,240,255,.95);box-shadow:inset 0 1px 0 rgba(255,255,255,.18);flex:0 0 34px;min-width:34px;min-height:34px}.QuickTools_detailTitle__LySy4{margin:0 0 .2rem;font-size:.92rem;font-weight:600;color:rgba(255,255,255,.9)}.QuickTools_detailCopy__v9tlD{margin:0;font-size:.84rem;line-height:1.45;color:rgba(219,223,240,.8)}.QuickTools_launchBtn__wzMCF{justify-self:start;display:inline-flex;align-items:center;gap:.45rem;padding:.55rem .9rem;border-radius:999px;border:1px solid rgba(167,178,255,.45);background:rgba(99,102,241,.18);color:rgba(226,229,255,.95);font-size:.88rem;font-weight:600;cursor:pointer;transition:transform .14s ease,background .16s ease,border-color .16s ease,color .16s ease}.QuickTools_launchBtn__wzMCF:focus-visible:not(:disabled),.QuickTools_launchBtn__wzMCF:hover:not(:disabled){transform:translateY(-1px);background:rgba(122,129,255,.28);border-color:rgba(201,208,255,.56);color:#fff}.QuickTools_launchBtn__wzMCF:active:not(:disabled){transform:translateY(0)}.QuickTools_launchBtn__wzMCF:disabled{opacity:.6;cursor:not-allowed}@media (max-width:1024px){.QuickTools_shell__jRRgN{width:auto;align-items:flex-end}.QuickTools_trigger__3q1ki{width:auto;align-self:flex-end;justify-content:center;padding:.42rem .65rem;font-size:.78rem}.QuickTools_dropdown__YFsLe{left:auto;right:0;transform:none;width:min(460px,calc(100vw - 1.2rem))}}@media (max-width:720px){.QuickTools_trigger__3q1ki{padding:.48rem .75rem;font-size:.86rem}.QuickTools_dropdown__YFsLe{width:min(460px,92vw)}}@media (max-width:600px){.QuickTools_dropdown__YFsLe{width:min(420px,92vw);padding:.75rem .7rem 1rem}.QuickTools_grid__IkVky{grid-template-columns:repeat(2,minmax(0,1fr));gap:.45rem;grid-auto-rows:1fr;--quick-card-h:42px}.QuickTools_card__Bzq1a{padding:.46rem .56rem;font-size:.78rem}.QuickTools_cardMain__EtHCs{gap:.38rem}.QuickTools_cardIcon__2TGR_{width:22px;height:22px;flex:0 0 22px;min-width:22px;min-height:22px}.QuickTools_detailIcon__5OKp0{width:26px;height:26px;flex:0 0 26px;min-width:26px;min-height:26px;border-radius:9px}}@media (max-width:480px){.QuickTools_dropdown__YFsLe{width:min(380px,90vw);padding:.7rem .62rem .95rem}.QuickTools_card__Bzq1a{padding:.42rem .48rem;font-size:.74rem}.QuickTools_cardIcon__2TGR_{width:20px;height:20px;flex:0 0 20px;min-width:20px;min-height:20px}.QuickTools_grid__IkVky{gap:.42rem;--quick-card-h:38px}.QuickTools_detail__qsRAv{gap:.42rem}.QuickTools_detailTitle__LySy4{font-size:.82rem}.QuickTools_detailCopy__v9tlD{font-size:.74rem}.QuickTools_detailIcon__5OKp0{width:24px;height:24px;flex:0 0 24px;min-width:24px;min-height:24px;border-radius:7px}}.SessionStrip_strip__08qHQ{position:relative;z-index:30;padding:.78rem .95rem .64rem;display:flex;flex-direction:column;gap:.75rem;background:linear-gradient(180deg,rgba(255,255,255,.035),transparent 70%),rgba(22,22,30,.72);border-bottom:1px solid rgba(255,255,255,.08);backdrop-filter:blur(18px) saturate(130%);-webkit-backdrop-filter:blur(18px) saturate(130%);box-shadow:0 18px 38px rgba(6,8,18,.35),inset 0 1px 0 rgba(255,255,255,.05)}.SessionStrip_headerRow__eaW3o{display:flex;align-items:center;justify-content:space-between;gap:clamp(.6rem,1.6vw,1rem);flex-wrap:wrap}.SessionStrip_primaryInfo__5CZYf{display:flex;align-items:center;gap:clamp(.55rem,1.4vw,.9rem);flex:1 1 auto;min-width:0;flex-wrap:wrap}.SessionStrip_titleBlock__PZwtn{display:flex;flex-direction:column;gap:.4rem;min-width:0;flex:0 1 auto}.SessionStrip_kicker__n1sh3{margin:0;font-size:.7rem;letter-spacing:.18em;text-transform:uppercase;color:rgba(214,220,255,.58)}.SessionStrip_title__4DPhq{margin:0;font-size:clamp(.98rem,1.8vw,1.24rem);font-weight:600;letter-spacing:-.01em;color:rgba(244,246,255,.96);text-shadow:0 2px 8px rgba(0,0,0,.4);word-break:break-word;flex:1 1 auto}.SessionStrip_modelMeta__mIO_r{display:inline-flex;align-items:center;gap:.4rem;font-size:.75rem;color:rgba(207,214,240,.82);white-space:nowrap}.SessionStrip_clockWrap__xVtpX{flex:0 0 auto}.SessionStrip_clockToggle___Wwu5{display:inline-flex;align-items:center;gap:.48rem;padding:.38rem .62rem;border-radius:999px;border:1px solid rgba(164,174,255,.22);background:linear-gradient(135deg,rgba(150,158,255,.18),rgba(26,28,48,.65));box-shadow:inset 0 1px 0 rgba(255,255,255,.12),0 10px 24px rgba(8,10,26,.32);color:rgba(232,236,255,.92);min-width:0;white-space:nowrap}.SessionStrip_clockInfo__kwEqY{display:flex;flex-direction:column;align-items:flex-start;min-width:0}.SessionStrip_clockCity__tl5Ti{display:inline-flex;align-items:center;gap:.3rem;font-size:.7rem;letter-spacing:.02em;color:rgba(214,220,255,.78);white-space:nowrap}.SessionStrip_clockTime__Jw6Ic{font-size:.84rem;font-weight:600;letter-spacing:.03em;color:rgba(244,246,255,.94);white-space:nowrap}.SessionStrip_clockChevron__m4xS7{opacity:.65;transition:transform .16s ease,opacity .16s ease}.SessionStrip_clockToggle___Wwu5:hover .SessionStrip_clockChevron__m4xS7{opacity:.9;transform:translateY(1px)}.SessionStrip_quickToolsSlot__33WJx,.SessionStrip_quickTools__EuuCq{display:inline-flex;align-items:center}.SessionStrip_quickToolsSlot__33WJx{justify-content:flex-end;order:3;margin-left:clamp(.5rem,1vw,1.1rem);flex-shrink:0;align-self:center}.SessionStrip_clockItem__ciRQ5{display:flex;flex-direction:column;align-items:flex-start;gap:.2rem;width:100%;padding:.55rem .6rem;border-radius:10px;background:transparent;transition:background .15s ease,color .15s ease}.SessionStrip_clockItemActive__q1ZW_{background:rgba(111,126,255,.14)}.SessionStrip_clockMenuLabel__Gvj4I{font-size:.85rem;font-weight:600;color:rgba(236,240,255,.96)}.SessionStrip_clockMenuTime__vVcD0{font-size:.78rem;color:rgba(212,220,255,.72)}.SessionStrip_clockItem__ciRQ5:hover{background:rgba(255,255,255,.09)}.SessionStrip_clockCity__tl5Ti svg{width:14px;height:14px}@media (max-width:1024px){.SessionStrip_strip__08qHQ{padding:.68rem .8rem .5rem;gap:.55rem}.SessionStrip_headerRow__eaW3o{gap:.45rem;align-items:center}.SessionStrip_primaryInfo__5CZYf{width:auto;flex-direction:row;align-items:center;gap:.4rem;flex-wrap:nowrap;flex:0 1 auto}.SessionStrip_titleBlock__PZwtn{display:none}.SessionStrip_clockWrap__xVtpX{margin-left:auto;flex:0 0 auto}.SessionStrip_clockToggle___Wwu5{width:auto;padding:.32rem .5rem;gap:.38rem;font-size:.78rem}.SessionStrip_quickToolsSlot__33WJx{order:2;flex:0 0 auto;min-width:auto;justify-content:flex-end;margin-left:clamp(.4rem,1.5vw,.85rem);margin-top:0;align-self:center}.SessionStrip_quickTools__EuuCq{width:auto;align-items:center}}@media (max-width:720px){.SessionStrip_strip__08qHQ{padding:.7rem .8rem .55rem}.SessionStrip_title__4DPhq{font-size:clamp(.9rem,4.2vw,1.05rem)}.SessionStrip_modelMeta__mIO_r{font-size:.62rem}.SessionStrip_clockTime__Jw6Ic{font-size:.74rem}}