.DesktopOnly_notice__LlSvj{display:none}@media (max-width:1023px){.DesktopOnly_notice__LlSvj{display:grid;place-items:center;position:fixed;inset:0;z-index:200;background:var(--bg);padding:32px;text-align:center}.DesktopOnly_card__yDOx9{max-width:360px}.DesktopOnly_mark__shMUG{width:14px;height:14px;background:var(--ink);position:relative;display:inline-block;margin-bottom:20px}.DesktopOnly_mark__shMUG:after{content:"";position:absolute;inset:3px;background:var(--bg)}.DesktopOnly_title__ZrFFW{font-family:var(--font-display);font-size:24px;font-weight:400;letter-spacing:-.015em;margin:0 0 10px;color:var(--ink)}.DesktopOnly_body__mszpN{font-size:14px;line-height:1.55;color:var(--ink-2);margin:0}}.Sidebar_sidebar__wvjkc{border-right:1px solid var(--hairline);background:var(--bg);padding:18px 0 24px;overflow-y:auto}.Sidebar_group__wm7Nt{padding:14px 0 8px}.Sidebar_group__wm7Nt+.Sidebar_group__wm7Nt{border-top:1px solid var(--hairline-2);margin-top:4px}.Sidebar_label__3_bU5{display:block;padding:0 22px 8px;font-family:var(--font-mono);font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:var(--muted)}.Sidebar_link__L_Loa{display:flex;align-items:center;gap:10px;padding:7px 22px;color:var(--ink-2);font-size:13px;cursor:pointer;position:relative;flex-wrap:nowrap;white-space:nowrap;text-decoration:none}.Sidebar_link__L_Loa>span:first-child{overflow:hidden;text-overflow:ellipsis;min-width:0}.Sidebar_link__L_Loa:hover,.Sidebar_link__L_Loa[data-active=true]{background:var(--surface-2);color:var(--ink)}.Sidebar_link__L_Loa[data-active=true]{font-weight:500}.Sidebar_link__L_Loa[data-active=true]:before{content:"";position:absolute;left:0;top:0;bottom:0;width:2px;background:var(--ink)}.Sidebar_link__L_Loa[data-locked=true]{color:var(--muted-2);cursor:not-allowed}.Sidebar_badge__0eT8I{margin-left:auto;flex-shrink:0;white-space:nowrap;font-family:var(--font-mono);font-size:10px;letter-spacing:.08em;color:var(--muted)}.Sidebar_link__L_Loa[data-locked=true] .Sidebar_badge__0eT8I{color:var(--muted-2)}.Sidebar_badge__0eT8I[data-tone=live]{color:var(--live)}.Sidebar_badge__0eT8I[data-tone=ok]{color:var(--ok)}.Sidebar_badge__0eT8I[data-tone=warn]{color:var(--warn)}.Sidebar_sidebar__wvjkc::-webkit-scrollbar{width:8px;height:8px}.Sidebar_sidebar__wvjkc::-webkit-scrollbar-thumb{background:var(--hairline-3)}.Sidebar_sidebar__wvjkc::-webkit-scrollbar-track{background:transparent}@media (max-width:820px){.Sidebar_sidebar__wvjkc{display:none}}.TopBar_top__rptvT{display:grid;grid-template-columns:auto auto 1fr auto;align-items:stretch;height:var(--topbar-h);border-bottom:1px solid var(--hairline);background:color-mix(in srgb,var(--bg) 90%,transparent);backdrop-filter:saturate(140%) blur(10px);-webkit-backdrop-filter:saturate(140%) blur(10px);position:-webkit-sticky;position:sticky;top:0;z-index:50}.TopBar_top__rptvT>*{display:flex;align-items:center}.TopBar_brand__lQaLf{padding:0 18px;gap:9px;border-right:1px solid var(--hairline);font-weight:600;letter-spacing:.04em;font-size:12px;text-transform:uppercase}.TopBar_brandMark__DC3p6{width:12px;height:12px;background:var(--ink);position:relative;display:inline-block}.TopBar_brandMark__DC3p6:after{content:"";position:absolute;inset:2.5px;background:var(--bg)}.TopBar_switcher__fi3qJ{position:relative;padding:0 16px;gap:10px;height:100%;font-size:13px;font-weight:500;color:var(--ink);display:inline-flex;align-items:center;cursor:pointer;transition:background .12s;white-space:nowrap;flex-shrink:0;background:transparent;border:0;border-right:1px solid var(--hairline)}.TopBar_switcher__fi3qJ:hover{background:var(--surface-2)}.TopBar_caret__uHlVN{color:var(--muted);margin-left:2px}.TopBar_wsSub__5LPsW{color:var(--muted);font-size:11.5px;font-family:var(--font-mono);margin-right:4px}.TopBar_menu__YUa5G{position:absolute;top:calc(100% + 1px);left:-1px;width:320px;background:var(--surface);border:1px solid var(--hairline-3);box-shadow:0 8px 24px -10px rgba(0,0,0,.18);z-index:60;padding:6px;text-align:left}html[data-theme=dark] .TopBar_menu__YUa5G{box-shadow:0 8px 24px -10px rgba(0,0,0,.5)}.TopBar_menuHead__nRM7h{font-family:var(--font-mono);font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:var(--muted);padding:10px 10px 6px}.TopBar_item__vi9u3{display:grid;grid-template-columns:18px 1fr;grid-gap:10px;gap:10px;padding:10px;align-items:center;cursor:pointer;width:100%;background:transparent;border:0;text-align:left}.TopBar_item__vi9u3:hover{background:var(--surface-2)}.TopBar_itemTitle__kULYF{font-weight:500;color:var(--ink);font-size:13px}.TopBar_itemDesc__os7HT{font-size:11.5px;color:var(--muted)}.TopBar_mark__P4PGm{width:8px;height:8px;border:1px solid var(--hairline-3)}.TopBar_item__vi9u3[data-active=true] .TopBar_mark__P4PGm{background:var(--ink);border-color:var(--ink)}.TopBar_markDashed__FhBmp{border-style:dashed}.TopBar_divider__Xx_XA{height:1px;background:var(--hairline);margin:4px 0}.TopBar_search___UcId{align-self:center;justify-self:center;width:clamp(320px,36vw,480px);border:1px solid var(--hairline);background:var(--surface);padding:6px 10px;font-family:var(--font-mono);font-size:11.5px;color:var(--muted);display:flex;align-items:center;gap:8px;margin:8px 0;height:28px;white-space:nowrap;overflow:hidden;cursor:pointer}.TopBar_search___UcId>span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.TopBar_search___UcId:hover{border-color:var(--hairline-3)}.TopBar_ks__ef6Se{margin-left:auto;font-size:10px;letter-spacing:.08em}.TopBar_right__2akVJ{gap:0;flex-shrink:0}.TopBar_pill__GmEsp{display:inline-flex;align-items:center;gap:8px;height:26px;padding:0 10px;border:1px solid var(--hairline);font-family:var(--font-mono);font-size:10.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--muted);margin-right:12px;white-space:nowrap;flex-shrink:0}.TopBar_pillDot__dH_TX{width:6px;height:6px;background:var(--warn)}.TopBar_pill__GmEsp[data-tone=ok] .TopBar_pillDot__dH_TX{background:var(--ok)}.TopBar_pill__GmEsp[data-tone=live] .TopBar_pillDot__dH_TX{background:var(--live)}.TopBar_pill__GmEsp strong{color:var(--ink);font-weight:500}.TopBar_icon__T6wn_{width:36px;height:100%;display:inline-flex;align-items:center;justify-content:center;color:var(--muted);cursor:pointer;background:transparent;border:0;border-left:1px solid var(--hairline);font-size:14px}.TopBar_icon__T6wn_:hover{color:var(--ink);background:var(--surface-2)}.TopBar_user__EmD4N{height:100%;border-left:1px solid var(--hairline);padding:0 14px;display:inline-flex;align-items:center;gap:10px;cursor:pointer}.TopBar_user__EmD4N:hover{background:var(--surface-2)}.TopBar_avatar__LHDu8{width:22px;height:22px;background:var(--ink);color:var(--bg);display:inline-flex;align-items:center;justify-content:center;font-family:var(--font-mono);font-size:10px;letter-spacing:.04em}.TopBar_name__1g__b{font-size:12.5px}@media (max-width:1100px){.TopBar_search___UcId{display:none}}.layout_app__glKW3{display:grid;grid-template-rows:var(--topbar-h) 1fr;min-height:100vh}.layout_body__c_utD{display:grid;grid-template-columns:var(--sidebar-w) 1fr;min-height:0}.layout_main__KC6Gh{min-width:0;overflow:auto}.layout_main__KC6Gh::-webkit-scrollbar{width:8px;height:8px}.layout_main__KC6Gh::-webkit-scrollbar-thumb{background:var(--hairline-3)}.layout_main__KC6Gh::-webkit-scrollbar-track{background:transparent}@media (max-width:820px){.layout_body__c_utD{grid-template-columns:1fr}}