.shell_shell__bivNl{display:flex;min-height:100dvh}.shell_main__MPUpr{flex:1 1;min-width:0;display:flex;flex-direction:column;margin-left:var(--rail-width)}.shell_content__rJR2T{flex:1 1;padding:var(--space-300);max-width:1200px;width:100%;margin:0 auto}.shell_rail__D6aUU{position:fixed;inset:0 auto 0 0;width:var(--rail-width);background:var(--rail-bg);color:var(--rail-fg);display:flex;flex-direction:column;z-index:var(--z-dropdown)}.shell_railBrand__NnEWD{display:flex;align-items:center;gap:var(--space-100);padding:var(--space-200) var(--space-200) var(--space-150);border-bottom:1px solid var(--ink-line)}.shell_railMark__lAhzi{display:block;width:30px;height:30px;object-fit:contain;flex:none}.shell_railWord__pMXIf{display:flex;flex-direction:column;line-height:1.25;min-width:0}.shell_railWord__pMXIf strong{color:var(--ink-text);font-family:var(--font-display);font-size:var(--type-title3);letter-spacing:.04em}.shell_railWord__pMXIf span{font-size:var(--type-eyebrow);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-muted)}.shell_railList__XJ85U{list-style:none;margin:var(--space-100) 0;padding:0 var(--space-100);display:flex;flex-direction:column;gap:2px}.shell_railItem__ji3nI{display:flex;align-items:center;gap:var(--space-100);min-height:40px;padding:0 var(--space-100);border-radius:var(--radius-md);color:var(--rail-fg);text-decoration:none;font-size:var(--type-small);font-weight:600;transition:background var(--motion-fast) var(--ease-standard),color var(--motion-fast) var(--ease-standard)}.shell_railItem__ji3nI:hover{background:var(--ink-ring);color:var(--rail-fg-active)}.shell_railItem__ji3nI:focus-visible{outline:none;box-shadow:inset 0 0 0 2px var(--gold)}.shell_railItemActive__G13wo{background:var(--rail-item-active-bg);color:var(--rail-fg-active);box-shadow:inset 2px 0 0 var(--gold)}.shell_railItemLabel__hxXEs{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.shell_railBadge__P9Ma2{margin-left:auto;min-width:18px;height:18px;padding:0 5px;border-radius:var(--radius-pill);background:var(--ink-ring);color:var(--rail-fg-active);font-size:var(--type-eyebrow);font-weight:700;display:inline-flex;align-items:center;justify-content:center}.shell_railItemActive__G13wo .shell_railBadge__P9Ma2{background:var(--gold);color:var(--ink-deep)}.shell_railFoot__OcJgL{margin-top:auto;padding:var(--space-150) var(--space-100);border-top:1px solid var(--ink-line);display:flex;flex-direction:column;gap:var(--space-100)}.shell_validationSwitch__vcP5a{display:flex;align-items:center;gap:var(--space-100);width:100%;min-height:36px;padding:0 var(--space-100);border:1px solid var(--ink-line);border-radius:var(--radius-md);background:none;color:var(--rail-fg);font:inherit;font-size:var(--type-small);font-weight:600;cursor:pointer;transition:background var(--motion-fast) var(--ease-standard),color var(--motion-fast) var(--ease-standard)}.shell_validationSwitch__vcP5a:hover{background:var(--ink-ring);color:var(--rail-fg-active)}.shell_validationSwitch__vcP5a:focus-visible{outline:none;box-shadow:inset 0 0 0 2px var(--gold)}.shell_validationSwitchOn__sQ57s{color:var(--gold);border-color:var(--gold-brd);background:var(--gold-soft)}.shell_validationSwitchLabel__T7P2L{flex:1 1;text-align:left}.shell_switchTrack__WN32Y{position:relative;width:30px;height:17px;flex:none;border-radius:var(--radius-pill);background:var(--ink-ring);border:1px solid var(--ink-line);transition:background var(--motion-fast) var(--ease-standard)}.shell_switchThumb__11CWd{position:absolute;top:2px;left:2px;width:11px;height:11px;border-radius:var(--radius-pill);background:var(--rail-fg-active);transition:transform var(--motion-fast) var(--ease-standard)}.shell_validationSwitchOn__sQ57s .shell_switchTrack__WN32Y{background:var(--gold);border-color:var(--gold)}.shell_validationSwitchOn__sQ57s .shell_switchThumb__11CWd{transform:translateX(13px);background:var(--ink-deep)}.shell_railUser__BK3Bn{display:flex;align-items:center;gap:var(--space-100);padding:var(--space-050) var(--space-100);border-radius:var(--radius-md)}.shell_railUserText__oGCMk{display:flex;flex-direction:column;line-height:1.2;min-width:0}.shell_railUserText__oGCMk strong{font-size:var(--type-small);color:var(--rail-fg-active);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.shell_railUserText__oGCMk span{font-size:var(--type-eyebrow);color:var(--ink-muted);text-transform:capitalize;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.shell_topbar__J3yrT{position:-webkit-sticky;position:sticky;top:0;z-index:var(--z-scrim);height:var(--topbar-height);justify-content:space-between;padding:0 var(--space-300);background:var(--topbar-bg-token);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid var(--border-default)}.shell_topbarLeft__RtiF8,.shell_topbar__J3yrT{display:flex;align-items:center;gap:var(--space-200)}.shell_topbarLeft__RtiF8{flex:1 1;min-width:0}.shell_wsSelect__CfT9G{height:36px;max-width:190px;padding:0 var(--space-100);font:inherit;font-size:var(--type-small);font-weight:600;color:var(--text-primary);background:var(--input-bg);border:1px solid var(--input-border);border-radius:var(--radius-md)}.shell_wsSelect__CfT9G:focus-visible{outline:none;border-color:var(--input-border-focus);box-shadow:var(--focus-ring)}.shell_topSearch__pRyxl{flex:1 1;max-width:380px}.shell_topbarRight__mTkoV{display:flex;align-items:center;gap:var(--space-050);position:relative}.shell_validationOn__zcIuU{color:var(--gold);background:var(--gold-soft)}.shell_inboxWrap__4a_AK,.shell_userWrap__N54ra{position:relative}.shell_unreadDot__LT1YN{position:absolute;top:2px;right:2px;min-width:16px;height:16px;padding:0 4px;border-radius:var(--radius-pill);background:var(--danger);color:var(--color-white);font-size:10px;font-weight:700;display:inline-flex;align-items:center;justify-content:center;pointer-events:none}.shell_userBtn__9zan_{display:flex;align-items:center;gap:var(--space-100);background:none;border:none;padding:var(--space-050);border-radius:var(--radius-md);cursor:pointer;color:var(--text-primary);font:inherit}.shell_userBtn__9zan_:focus-visible{outline:none;box-shadow:var(--focus-ring)}.shell_userName__5iRio{font-size:var(--type-small);font-weight:600}.shell_menu__nGrWu{position:absolute;right:0;top:calc(100% + 6px);width:240px;background:var(--surface-overlay);border:1px solid var(--border-default);border-radius:var(--radius-md);box-shadow:var(--shadow-overlay);padding:var(--space-100);z-index:var(--z-dropdown)}.shell_menuHead__xaSCM{display:flex;flex-direction:column;padding:var(--space-100);border-bottom:1px solid var(--border-default);margin-bottom:var(--space-050)}.shell_menuHead__xaSCM span{font-size:var(--type-caption);color:var(--text-muted)}.shell_signOut__NXNQI{width:100%;justify-content:flex-start}.shell_inbox__nvjz7{position:absolute;right:0;top:calc(100% + 6px);width:min(360px,calc(100vw - 24px));background:var(--surface-overlay);border:1px solid var(--border-default);border-radius:var(--radius-md);box-shadow:var(--shadow-overlay);z-index:var(--z-dropdown);display:flex;flex-direction:column}.shell_inboxHead__EkdYb{display:flex;align-items:center;justify-content:space-between;padding:var(--space-100) var(--space-150);border-bottom:1px solid var(--border-default)}.shell_inboxList__ckkfT{list-style:none;margin:0;padding:0;max-height:320px;overflow-y:auto}.shell_inboxList__ckkfT li{display:flex;flex-direction:column;gap:2px;padding:var(--space-100) var(--space-150);border-bottom:1px solid var(--border-default);font-size:var(--type-small)}.shell_inboxUnread__xgWCb{background:var(--info-soft)}.shell_inboxSummary__Xi1xn{color:var(--text-primary)}.shell_inboxTime__WR8ev{font-size:var(--type-caption);color:var(--text-muted)}.shell_inboxEmpty__P5Z1O{padding:var(--space-300);text-align:center;color:var(--text-muted);font-size:var(--type-small)}.shell_inboxClose__ngDFq{border:none;border-top:1px solid var(--border-default);background:none;padding:var(--space-100);font:inherit;font-size:var(--type-small);font-weight:600;color:var(--text-secondary);cursor:pointer}.shell_palette__LPRFE{display:flex;flex-direction:column;gap:var(--space-100)}.shell_paletteInputWrap__rn2v6{display:flex;align-items:center;gap:var(--space-100);border:1px solid var(--input-border);border-radius:var(--radius-md);padding:0 var(--space-100);color:var(--text-muted)}.shell_paletteInput__f_2Cb{flex:1 1;height:42px;border:none;background:none;font:inherit;color:var(--text-primary)}.shell_paletteInput__f_2Cb:focus{outline:none}.shell_paletteInputWrap__rn2v6:focus-within{border-color:var(--input-border-focus);box-shadow:var(--focus-ring)}.shell_kbd__Aabpw{font-family:var(--font-mono);font-size:var(--type-eyebrow);border:1px solid var(--border-strong);border-radius:var(--radius-sm);padding:1px 5px;color:var(--text-muted)}.shell_paletteList__CgT96{list-style:none;margin:0;padding:0;max-height:300px;overflow-y:auto}.shell_paletteItem__7hwBl{width:100%;text-align:left;border:none;background:none;font:inherit;font-size:var(--type-small);color:var(--text-primary);padding:var(--space-100) var(--space-150);border-radius:var(--radius-md);cursor:pointer}.shell_paletteItemActive__qBWM1{background:var(--surface-sunken)}.shell_paletteEmpty___9Bg9{padding:var(--space-200);color:var(--text-muted);font-size:var(--type-small)}.shell_provenance__hXqMR{font-family:var(--font-mono);font-size:var(--type-caption);background:var(--gold-soft);border:1px solid var(--gold-brd);color:var(--gold);border-radius:var(--radius-sm);padding:var(--space-050) var(--space-100);word-break:break-all}.shell_mobileNav__8Eads{display:none}@media (max-width:768px){.shell_rail__D6aUU{display:none}.shell_main__MPUpr{margin-left:0}.shell_topbar__J3yrT{padding:0 var(--space-150);gap:var(--space-100)}.shell_topSearch__pRyxl,.shell_userName__5iRio{display:none}.shell_wsSelect__CfT9G{max-width:108px;text-overflow:ellipsis}.shell_topbarLeft__RtiF8{gap:var(--space-100)}.shell_topbarRight__mTkoV{flex-shrink:0}.shell_content__rJR2T{padding:var(--space-200) var(--space-150) calc(64px + var(--space-200))}.shell_mobileNav__8Eads{position:fixed;inset:auto 0 0 0;z-index:var(--z-drawer);display:flex;background:var(--rail-bg);border-top:1px solid var(--ink-line);padding-bottom:env(safe-area-inset-bottom)}.shell_mobileItem__RF2Kl{flex:1 1;display:flex;flex-direction:column;align-items:center;gap:2px;min-height:56px;justify-content:center;color:var(--rail-fg);text-decoration:none;font-size:10px;font-weight:600;background:none;border:none;cursor:pointer;font-family:var(--font-body)}.shell_mobileItemActive__YJH3Q{color:var(--gold)}}.shell_searchWrap__Opk44{position:relative;flex:1 1;max-width:420px}.shell_searchWrap__Opk44 input{width:100%}.shell_searchPop__HPZVD{position:absolute;left:0;right:0;top:calc(100% + 6px);max-height:min(420px,calc(100vh - 140px));overflow-y:auto;background:var(--surface-overlay);border:1px solid var(--border-default);border-radius:var(--radius-md);box-shadow:var(--shadow-overlay);z-index:var(--z-dropdown);padding-bottom:var(--space-050)}.shell_searchPopEmpty__gCNqd{padding:var(--space-150);font-size:var(--type-small);color:var(--text-muted)}.shell_searchGroup__e7jV3{padding:var(--space-100) var(--space-150) var(--space-025);font-size:var(--type-eyebrow);font-weight:700;letter-spacing:.08em;color:var(--text-muted);text-transform:uppercase}.shell_searchList__ez59J{list-style:none;margin:0;padding:0}.shell_searchHit__1nxW8{display:flex;flex-direction:column;gap:2px;width:100%;text-align:left;padding:var(--space-075,6px) var(--space-150);background:none;border:none;font:inherit;cursor:pointer;color:var(--text-primary)}.shell_searchHit__1nxW8:focus-visible,.shell_searchHit__1nxW8:hover{background:var(--surface-sunken);outline:none}.shell_searchHitTitle__qMgY_{font-size:var(--type-small);font-weight:600;display:flex;gap:var(--space-100);align-items:baseline;min-width:0}.shell_searchHitId__Kreps{font-family:var(--font-mono);font-size:var(--type-caption);color:var(--action-primary);flex:none}.shell_searchHitSnippet__ekbof{font-size:var(--type-caption);color:var(--text-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.shell_inboxItem__A9JH6{display:flex;flex-direction:column;gap:2px;width:100%;text-align:left;background:none;border:none;font:inherit;cursor:pointer;padding:0;color:inherit}.shell_inboxItem__A9JH6:hover .shell_inboxSummary__Xi1xn{color:var(--action-primary)}.shell_inboxItem__A9JH6:focus-visible{outline:none;box-shadow:var(--focus-ring);border-radius:var(--radius-md)}.shell_inboxGo__BgDmG{color:var(--action-primary);font-weight:700}.shell_menuFoot__zj_py{padding:var(--space-100);border-top:1px solid var(--border-default);margin-top:var(--space-050);font-family:var(--font-mono);font-size:10px;letter-spacing:.06em;color:var(--text-muted)}.shell_askBtn__Zczsc{display:inline-flex;align-items:center;gap:var(--space-050);padding:var(--space-050) var(--space-100);background:var(--ink-deep);color:var(--ink-text);border:1px solid var(--gold-brd);font:inherit;font-size:var(--type-caption);font-weight:700;cursor:pointer}.shell_askBtn__Zczsc,.shell_askBtn__Zczsc img{border-radius:var(--radius-pill)}.shell_askBtn__Zczsc:hover{box-shadow:0 0 0 2px var(--gold-brd)}.shell_askBtn__Zczsc:focus-visible{outline:none;box-shadow:var(--focus-ring)}.shell_askBody__8HInk{display:flex;flex-direction:column;gap:var(--space-150)}.shell_askTile__Ah2hn{position:relative;width:152px;height:152px;margin:var(--space-100) auto 0;display:flex;align-items:center;justify-content:center}.shell_askRings__GYgu7{position:absolute;inset:0}.shell_askRing2__IgZOc,.shell_askRing___adLa{position:absolute;inset:0;margin:auto;border-radius:50%;border:1px solid var(--gold-brd)}.shell_askRing___adLa{width:108px;height:108px;animation:shell_askPulse__tah2_ 2.4s ease-out 1}.shell_askRing2__IgZOc{width:88px;height:88px;border-color:var(--border-strong);animation:shell_askPulse__tah2_ 2.4s ease-out .3s 1}@keyframes shell_askPulse__tah2_{0%{transform:scale(.82);opacity:0}40%{opacity:1}to{transform:scale(1);opacity:1}}.shell_askMark__QaTc_{border-radius:50%;position:relative;z-index:1}.shell_askEyebrow__9zjea{margin:0;text-align:center;font-size:var(--type-eyebrow);font-weight:700;letter-spacing:.12em;color:var(--gold)}.shell_askLine__hQRVh{margin:0;font-size:var(--type-small);color:var(--text-secondary);text-align:center}.shell_askForm__SOQyd{display:flex;flex-direction:column;gap:var(--space-075,6px)}.shell_askInput__ZDuam{min-height:64px;resize:vertical;padding:var(--space-075,6px) var(--space-100);font:inherit;color:var(--input-fg);background:var(--input-bg);border:1px solid var(--input-border);border-radius:var(--radius-md)}.shell_askInput__ZDuam:focus-visible{outline:none;border-color:var(--input-border-focus);box-shadow:var(--focus-ring)}.shell_askAnswer__GrpzJ{border:1px solid var(--card-border);border-radius:var(--card-radius);background:var(--card-bg);padding:var(--space-100) var(--space-150);display:flex;flex-direction:column;gap:var(--space-050)}.shell_askQ__ux236{margin:0;font-size:var(--type-caption);font-weight:700;color:var(--text-muted)}.shell_askA__o_aKl{margin:0;font-size:var(--type-small);color:var(--text-primary);white-space:pre-wrap}.shell_askMeta__JL6ES{margin:0;font-family:var(--font-mono);font-size:10px;color:var(--text-muted)}.shell_askHonest__NXvZy{margin:0;font-size:var(--type-caption);color:var(--text-muted);border-top:1px solid var(--border-default);padding-top:var(--space-100)}.shell_paletteGroup__74Emt{padding:var(--space-075,6px) var(--space-150) var(--space-025);font-weight:700;letter-spacing:.08em;text-transform:uppercase}.shell_paletteGroup__74Emt,.shell_paletteHint__QIWJU{font-size:var(--type-eyebrow);color:var(--text-muted)}.shell_paletteHint__QIWJU{margin-left:auto}@media (max-width:760px){.shell_askBtnLabel__CheH4{display:none}}