._menu_1j31y_1{position:relative}._trigger_1j31y_5{align-items:center;gap:var(--space-2);min-height:2.5rem;padding:0 var(--space-3);border:1px solid var(--border);border-radius:var(--radius);background:var(--bg-raised);color:var(--text-dim);font:inherit;cursor:pointer;font-size:.875rem;display:inline-flex}._trigger_1j31y_5:hover,._trigger_1j31y_5[aria-expanded=true]{background:var(--bg-hover);color:var(--text)}._caret_1j31y_26{font-size:.7rem}._panel_1j31y_30{top:calc(100% + var(--space-1));z-index:50;min-width:12rem;padding:var(--space-1);background:var(--bg-raised);border:1px solid var(--border);border-radius:var(--radius);flex-direction:column;display:flex;position:absolute;right:0;box-shadow:0 4px 16px #00000047}._item_1j31y_45{align-items:center;gap:var(--space-2);border-radius:var(--radius);width:100%;color:var(--text);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:.5rem .65rem;font-size:.9375rem;display:flex}._item_1j31y_45:hover{background:var(--bg-hover)}@media (width<=960px){._email_1j31y_66{display:none}}._toggle_1fj2w_1{width:2.25rem;height:2.25rem;margin-right:var(--space-2);border:1px solid var(--border);border-radius:var(--radius);background:var(--bg-raised);color:var(--text-dim);cursor:pointer;justify-content:center;align-items:center;display:inline-flex}._toggle_1fj2w_1:hover,._toggle_1fj2w_1:focus-visible{color:var(--text);background:var(--bg-hover)}._shell_1fx1z_1{--topbar-h:3.5rem;flex-direction:column;min-height:100dvh;display:flex}._desktopHost_1fx1z_8{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex;overflow:hidden}._desktopHost_1fx1z_8>*{min-height:0}._shell__body_1fx1z_21{flex:1;align-items:stretch;min-height:0;display:flex}._topbar_1fx1z_28{z-index:40;box-sizing:border-box;height:var(--topbar-h);align-items:center;gap:var(--space-4);padding:0 var(--space-5);background:var(--bg-raised);border-bottom:1px solid var(--border);display:flex;position:sticky;top:0}._topbar__brand_1fx1z_42{align-items:center;gap:var(--space-2);letter-spacing:-.02em;color:inherit;flex-shrink:0;font-weight:650;text-decoration:none;display:inline-flex}._topbar__brandMark_1fx1z_53{color:var(--text)}._topbar__brandName_1fx1z_57{color:var(--text-dim);font-weight:500}._topbar__logo_1fx1z_62{object-fit:contain;width:20px;height:24px}._topbar__logoLight_1fx1z_68,[data-theme=light] ._topbar__logoDark_1fx1z_72{display:none}[data-theme=light] ._topbar__logoLight_1fx1z_68{display:inline}._topbar__stack_1fx1z_80{align-items:flex-start;gap:var(--space-1);flex-direction:column;min-width:0;display:flex}._topbar__switcher_1fx1z_88{min-width:0;max-width:14rem}._topbar__spacer_1fx1z_93{flex:1}._sidebar_1fx1z_97{z-index:3;top:var(--topbar-h);box-sizing:border-box;height:calc(100dvh - var(--topbar-h));align-self:flex-start;gap:var(--space-1);width:15rem;padding:var(--space-4) var(--space-3);background:var(--bg-raised);border-right:1px solid var(--border);flex-direction:column;flex:0 0 15rem;transition:flex-basis .14s,width .14s;display:flex;position:sticky;overflow-y:auto}._nav__group_1fx1z_116{margin:0 0 var(--space-1) 1.15rem;padding-left:var(--space-2);border-left:1px solid var(--border);max-height:min(22rem, calc(100dvh - var(--topbar-h) - 16rem));flex-direction:column;gap:2px;display:flex;overflow-y:auto}._navFlyout_1fx1z_127{z-index:60;box-sizing:border-box;border:1px solid var(--border);background:var(--bg-raised);width:max-content;min-width:13.5rem;box-shadow:var(--shadow-md);border-radius:.75rem;flex-direction:column;gap:2px;padding:.35rem;display:flex;position:fixed;overflow:auto}._navFlyoutTitle_1fx1z_144{color:var(--text-dim);letter-spacing:.04em;text-transform:uppercase;margin:.15rem .55rem .3rem;font-size:.72rem;font-weight:650}._navFlyout_1fx1z_127 a{border-radius:var(--radius);color:var(--text-dim);white-space:nowrap;align-items:center;gap:.65rem;padding:.42rem .6rem;font-size:.9rem;text-decoration:none;display:flex}._navFlyout_1fx1z_127 a:hover,._navFlyout_1fx1z_127 a:focus-visible{background:var(--bg-hover);color:var(--text);outline:none}._navFlyoutActive_1fx1z_172{background:var(--accent-soft);color:var(--accent);font-weight:550}._nav__item--child_1fx1z_178{padding-top:.35rem;padding-bottom:.35rem;font-size:.875rem}._sidebar--collapsed_1fx1z_184 ._nav__group_1fx1z_116{border-left:0;margin-left:0;padding-left:0}._sidebar__toggle_1fx1z_190{border-top:1px solid var(--border);padding-top:var(--space-3);border-radius:0;margin-top:auto}._sidebar--collapsed_1fx1z_184{width:3.75rem;padding:var(--space-4) var(--space-2);flex-basis:3.75rem}._nav__item_1fx1z_178{align-items:center;gap:var(--space-3);border-radius:var(--radius);width:100%;color:var(--text-dim);font:inherit;text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;padding:.5rem .65rem;font-size:.9375rem;text-decoration:none;transition:background .12s,color .12s;display:flex}._nav__item_1fx1z_178:hover{background:var(--bg-hover);color:var(--text)}._nav__item--active_1fx1z_226{background:var(--accent-soft);color:var(--accent);font-weight:550}._nav__icon_1fx1z_232{text-align:center;flex:0 0 1.125rem;font-size:.9375rem}._nav__label_1fx1z_238{white-space:nowrap;flex:1;overflow:hidden}._nav__badge_1fx1z_244{background:var(--bg-hover);color:var(--text-dim);font-variant-numeric:tabular-nums;border-radius:999px;padding:.05rem .4rem;font-size:.75rem}._nav__item--active_1fx1z_226 ._nav__badge_1fx1z_244{background:var(--bg-raised);color:var(--accent)}._sidebar--collapsed_1fx1z_184 ._nav__item_1fx1z_178{justify-content:center;min-height:2.25rem;padding:.45rem 0}._sidebar--collapsed_1fx1z_184 ._nav__label_1fx1z_238,._sidebar--collapsed_1fx1z_184 ._nav__badge_1fx1z_244{display:none}._sidebar--collapsed_1fx1z_184 ._sidebar__toggle_1fx1z_190{padding-top:var(--space-3)}._content_1fx1z_273{min-width:0;max-width:96rem;padding:var(--space-6) var(--space-5) var(--space-7);flex:1}._contentFlush_1fx1z_280{height:calc(100dvh - var(--topbar-h));flex-direction:column;max-width:none;padding:0;display:flex;overflow:hidden}._page__header_1fx1z_289{margin-bottom:var(--space-5)}._page__title_1fx1z_293{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}._page__title_1fx1z_293 h1{margin:0}._page__actions_1fx1z_304{align-items:center;gap:var(--space-2);display:flex}._page__header_1fx1z_289 p{margin:var(--space-2) 0 0;color:var(--text-dim)}._backdrop_1fx1z_315{display:none}._sidebar__notify_1fx1z_319{margin-top:auto;margin-bottom:var(--space-3);padding:var(--space-3);border:1px solid var(--border);border-radius:var(--radius);background:var(--bg)}._sidebar__notify_1fx1z_319 p{margin:0 0 var(--space-2);color:var(--text-dim);font-size:.82rem;line-height:1.35}._sidebar__notifyActions_1fx1z_335{gap:var(--space-2);flex-wrap:wrap;display:flex}._notifyOn_1fx1z_341,._notifyLater_1fx1z_342{font:inherit;cursor:pointer;border-radius:.4rem;padding:.2rem .55rem;font-size:.8rem}._notifyOn_1fx1z_341{background:var(--accent);color:var(--accent-text);border:0}._notifyLater_1fx1z_342{border:1px solid var(--border);color:var(--text-dim);background:0 0}._sidebar--collapsed_1fx1z_184 ._sidebar__notify_1fx1z_319{display:none}._toast_1fx1z_366{z-index:40;border:1px solid var(--border);background:var(--bg-raised);max-width:min(22rem,100vw - 2rem);color:var(--text);box-shadow:var(--shadow-md);font:inherit;text-align:left;cursor:pointer;border-radius:.7rem;flex-direction:column;align-items:flex-start;gap:.15rem;padding:.75rem .9rem;display:flex;position:fixed;bottom:1rem;right:1rem}._toast_1fx1z_366 strong{font-size:.92rem}._toast_1fx1z_366 span{color:var(--text-dim);font-size:.85rem}@media (width<=960px){._shell_1fx1z_1{--topbar-h:3.25rem}._topbar_1fx1z_28{gap:var(--space-2);padding:0 var(--space-3)}._shell__body_1fx1z_21{display:block}._menuBtn_1fx1z_410{border-radius:var(--radius);width:2.5rem;height:2.5rem;color:var(--text);cursor:pointer;background:0 0;border:0;flex-shrink:0;justify-content:center;align-items:center;padding:0;font-size:1.05rem;display:inline-flex}._menuBtn_1fx1z_410:hover,._menuBtn_1fx1z_410[aria-expanded=true]{background:var(--bg-hover)}._sidebar_1fx1z_97{z-index:30;top:var(--topbar-h);flex:none;width:min(18rem,88vw);height:auto;transition:transform .16s;position:fixed;bottom:0;left:0;transform:translate(-100%)}._sidebar--open_1fx1z_444{box-shadow:var(--shadow-md);transform:none}._backdrop_1fx1z_315{inset:0;top:var(--topbar-h);z-index:25;cursor:pointer;background:#0000006b;border:0;display:block;position:fixed}._content_1fx1z_273{padding:var(--space-4) var(--space-3) var(--space-6);margin-left:0}._contentFlush_1fx1z_280{margin-left:0}._page__header_1fx1z_289{margin-bottom:var(--space-4)}}._slot_1usnp_1{border-bottom:1px solid var(--border);margin-bottom:.35rem;padding-bottom:.35rem}._btn_1usnp_7{align-items:center;gap:var(--space-3);border-radius:var(--radius);width:100%;min-height:2.25rem;color:var(--text);font:inherit;text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;padding:.5rem .65rem;font-size:.9375rem;font-weight:550;display:flex}._btn_1usnp_7:hover,._btn_1usnp_7[aria-expanded=true]{background:var(--bg-hover)}._btnCollapsed_1usnp_30{justify-content:center;padding:.45rem 0}._btnCollapsed_1usnp_30 ._label_1usnp_35,._btnCollapsed_1usnp_30 ._caret_1usnp_36{display:none}._caret_1usnp_36{color:var(--text-dim);flex-shrink:0;margin-left:auto;font-size:.7rem}._caretOpen_1usnp_47{transform:rotate(180deg)}._label_1usnp_35{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}._dropdown_1usnp_59{z-index:60;box-sizing:border-box;border:1px solid var(--border);background:var(--bg-raised);width:max-content;min-width:13.5rem;box-shadow:var(--shadow-md);border-radius:.75rem;flex-direction:column;gap:2px;padding:.35rem;display:flex;position:fixed;overflow:auto}._title_1usnp_76{color:var(--text-dim);letter-spacing:.04em;text-transform:uppercase;margin:.15rem .55rem .3rem;font-size:.72rem;font-weight:650}._item_1usnp_85{border-radius:var(--radius);width:100%;color:var(--text-dim);font:inherit;text-align:left;white-space:nowrap;cursor:pointer;background:0 0;border:0;align-items:center;gap:.65rem;padding:.42rem .6rem;font-size:.9rem;display:flex}._item_1usnp_85:hover,._item_1usnp_85:focus-visible{background:var(--bg-hover);color:var(--text);outline:none}._itemCurrent_1usnp_109{background:var(--accent-soft);color:var(--accent);font-weight:550}._itemName_1usnp_115{flex:1;min-width:0}._logo_1usnp_120{border-radius:var(--radius);object-fit:cover;flex-shrink:0;width:1.125rem;height:1.125rem}._glyph_1usnp_128{color:inherit;text-align:center;flex:0 0 1.125rem;font-size:.9375rem}._check_1usnp_135{flex-shrink:0;font-size:.75rem}._error_1usnp_140{color:var(--danger);margin:.25rem .55rem .15rem;font-size:.75rem}
