.AppShell_root__mY9qs{--shell-top:52px;--shell-tabs:40px;--shell-chrome:calc(var(--shell-top) + var(--shell-tabs) + var(--shell-banner, 0px));--nav-bg:#141b21;--nav-bg-2:#1d2831;--nav-hover:#212d36;--nav-ink:#9da9b0;--nav-ink-strong:#eef2f4;--nav-div:hsla(0,0%,100%,.09);--nav-active:#cc6a54;--nav-mark:#cd9550;--top-bg:var(--brand-white);--top-fg:var(--brand-charcoal);--top-fg-dim:color-mix(in srgb,var(--brand-charcoal) 68%,var(--brand-near-white));--top-hover:color-mix(in srgb,var(--brand-primary) 12%,transparent);--top-line:var(--brand-light-grey);display:flex;height:100dvh;overflow:hidden}[data-theme=dark] .AppShell_root__mY9qs{--nav-bg:#0d141a;--nav-bg-2:#17212a;--nav-hover:#1a2530;--nav-ink:#8695a0;--nav-ink-strong:#e8edef;--nav-div:hsla(0,0%,100%,.07);--nav-active:#d57a63}.AppShell_sidebar__C11jQ{flex:0 0 auto;width:238px;min-width:0;overflow:hidden;display:flex;flex-direction:column;background:var(--nav-bg);color:var(--nav-ink);border-right:1px solid var(--nav-div);z-index:30;transition:width .18s ease;--brand-charcoal:var(--nav-ink-strong);--text-muted:var(--nav-ink);--brand-iq:var(--nav-mark)}.AppShell_sidebarCollapsed__54aTb{width:60px}.AppShell_sbBrand__dcMD7{flex:0 0 auto;height:var(--shell-top);display:flex;align-items:center;padding:0 17px;border-bottom:1px solid var(--nav-div);overflow:hidden}.AppShell_sbBrandLink__LDXzY{display:flex;align-items:center;font-size:1.05rem;text-decoration:none;white-space:nowrap;border-radius:6px}.AppShell_sbBrandLink__LDXzY:focus-visible{outline:2px solid var(--nav-active);outline-offset:2px}.AppShell_sbNav__rEP0V{flex:1 1;overflow-y:auto;overflow-x:hidden;padding:10px 8px;display:flex;flex-direction:column;gap:2px}.AppShell_sbItem__5_tJZ{position:relative;display:flex;align-items:center;gap:12px;height:40px;padding:0 12px;border:none;background:transparent;color:var(--nav-ink);border-radius:7px;cursor:pointer;text-align:left;width:100%;font-family:var(--font-heading);font-size:.84rem;font-weight:500;white-space:nowrap;overflow:hidden;transition:background .12s,color .12s}.AppShell_sbItem__5_tJZ:hover{background:var(--nav-hover);color:var(--nav-ink-strong)}.AppShell_sbItem__5_tJZ:focus-visible{outline:2px solid var(--nav-active);outline-offset:-2px}.AppShell_sbItemActive__9TQTG,.AppShell_sbItemActive__9TQTG:hover{background:var(--nav-bg-2);color:var(--nav-ink-strong)}.AppShell_sbBar__R0CP_{position:absolute;left:0;top:9px;bottom:9px;width:3px;border-radius:0 3px 3px 0;background:transparent}.AppShell_sbItemActive__9TQTG .AppShell_sbBar__R0CP_{background:var(--nav-active)}.AppShell_sbIcon__p8fuz{flex:0 0 20px;display:inline-flex;align-items:center;justify-content:center}.AppShell_sbItemActive__9TQTG .AppShell_sbIcon__p8fuz{color:var(--nav-active)}.AppShell_sbLabel__nt_Fw{flex:1 1;min-width:0;display:flex;align-items:center;gap:8px;overflow:hidden;transition:opacity .12s}.AppShell_sidebarCollapsed__54aTb .AppShell_sbDividerLabel__7xlW7,.AppShell_sidebarCollapsed__54aTb .AppShell_sbLabel__nt_Fw{opacity:0}.AppShell_sbDivider__mU31I{margin:12px 6px 2px;padding:8px 6px 0;border-top:1px solid var(--nav-div)}.AppShell_sbDividerLabel__7xlW7{display:block;font-family:var(--font-heading);font-size:.6rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--nav-ink);white-space:nowrap;overflow:hidden;transition:opacity .12s}.AppShell_navCount__R_GSp{margin-left:auto;flex:0 0 auto;padding:0 6px;min-width:18px;border-radius:var(--radius-pill);font-family:var(--font-mono);font-size:.62rem;font-weight:700;line-height:16px;text-align:center;color:var(--nav-ink-strong);background:var(--nav-hover);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.AppShell_navCountBehind__ZIi6j{color:#ffd9d3;background:color-mix(in srgb,var(--nav-active) 38%,var(--nav-bg))}.AppShell_sbPreview__QHIjx{margin-left:auto;flex:0 0 auto;padding:1px 6px;border-radius:4px;font-family:var(--font-heading);font-size:.5rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--nav-ink-strong);background:var(--nav-hover)}.AppShell_sbCollapse__hU_ln{flex:0 0 auto;display:flex;align-items:center;gap:12px;height:42px;margin:6px 8px 10px;padding:0 12px;border:none;border-top:1px solid var(--nav-div);border-radius:0;background:transparent;color:var(--nav-ink);cursor:pointer;font-family:var(--font-heading);font-size:.78rem;font-weight:500;white-space:nowrap;overflow:hidden}.AppShell_sbCollapse__hU_ln:hover{color:var(--nav-ink-strong)}.AppShell_sbCollapse__hU_ln:focus-visible{outline:2px solid var(--nav-active);outline-offset:-2px}.AppShell_main__7rZBO{flex:1 1;min-width:0;min-height:0;display:flex;flex-direction:column}.AppShell_topbar__9_fvC{position:relative;height:var(--shell-top);flex:0 0 auto;z-index:50;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:0 14px 0 16px;background:var(--top-bg);color:var(--top-fg);border-bottom:1px solid var(--top-line)}.AppShell_topbarLeft__149cj{display:flex;align-items:center;gap:10px;min-width:0}.AppShell_topbarRight__jNMx8{display:flex;align-items:center;gap:8px}.AppShell_wordmark__pTRte{display:flex;align-items:center;font-size:1.05rem;text-decoration:none}.AppShell_topDivider__cvFcu{flex:0 0 auto;width:1px;height:22px;background:var(--top-line)}.AppShell_siteName__YQNa5{font-family:var(--font-heading);font-size:.85rem;font-weight:600;color:var(--top-fg);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.AppShell_iconBtn__PuyIU{position:relative;display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border:none;border-radius:var(--radius-md);background:transparent;color:var(--top-fg-dim);cursor:pointer}.AppShell_iconBtn__PuyIU:hover{background:var(--top-hover);color:var(--top-fg)}.AppShell_iconBtn__PuyIU:focus-visible{outline:2px solid var(--brand-primary);outline-offset:-2px}.AppShell_accountMenu__FK7ar{position:relative}.AppShell_accountTrigger__jfkUZ{display:flex;align-items:center;gap:8px;padding:3px 8px 3px 4px;background:transparent;border:1px solid transparent;border-radius:var(--radius-md);cursor:pointer;font:inherit}.AppShell_accountTriggerOpen__SU4Cm,.AppShell_accountTrigger__jfkUZ:hover{background:var(--top-hover)}.AppShell_accountTrigger__jfkUZ:focus-visible{outline:2px solid var(--brand-primary);outline-offset:-2px}.AppShell_accountChevron__aQNDp{display:inline-flex;color:var(--top-fg-dim);transition:transform .15s ease}.AppShell_accountTriggerOpen__SU4Cm .AppShell_accountChevron__aQNDp{transform:rotate(180deg)}.AppShell_accountMenuPanel__TnR8A{position:absolute;top:calc(100% + 6px);right:0;min-width:224px;display:flex;flex-direction:column;gap:2px;padding:6px;background:var(--brand-white);border:1px solid var(--brand-light-grey);border-radius:var(--radius-md);box-shadow:0 10px 28px rgba(0,0,0,.16);z-index:60}.AppShell_accountMenuItem__yI0dR{display:flex;align-items:center;gap:10px;width:100%;padding:8px 10px;border:none;background:transparent;border-radius:var(--radius-sm);font-family:var(--font-heading);font-size:.84rem;font-weight:600;color:var(--brand-charcoal);text-align:left;text-decoration:none;cursor:pointer}.AppShell_accountMenuItem__yI0dR:hover{background:var(--brand-near-white)}.AppShell_accountMenuDivider__IHF9i{height:1px;margin:4px 2px;background:var(--brand-light-grey)}.AppShell_avatar__oEfUu{display:flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:var(--radius-pill);background:var(--brand-primary);color:var(--brand-secondary,var(--brand-charcoal));font-family:var(--font-heading);font-size:.72rem;font-weight:700;letter-spacing:.02em}.AppShell_userName__BqH_M{font-family:var(--font-heading);font-size:.82rem;font-weight:600;color:var(--top-fg);white-space:nowrap}.AppShell_pageHead__bTohm{flex:0 0 auto;padding:18px 26px 12px}.AppShell_pageHeadTitle__AMZxd{margin:0;font-family:var(--font-heading);font-size:1.42rem;font-weight:700;letter-spacing:-.01em;color:var(--brand-charcoal)}.AppShell_pageHeadDesc__BIHN5{margin:4px 0 0;font-size:.84rem;color:var(--brand-mid-grey)}.AppShell_tabRowSticky__wJMkE{flex:0 0 auto;position:relative;z-index:40;background:var(--brand-near-white);box-shadow:inset 0 -1px 0 var(--brand-light-grey);padding:0 26px}.AppShell_tabRow__QPVqL{position:relative;height:var(--shell-tabs)}.AppShell_tabMeasure__q00MK{position:absolute;left:0;top:0;height:var(--shell-tabs);display:flex;visibility:hidden;pointer-events:none}.AppShell_tabs__ccnzx{display:flex;align-items:stretch;height:var(--shell-tabs);gap:2px}.AppShell_tab__pARmH{position:relative;display:inline-flex;align-items:center;gap:7px;height:var(--shell-tabs);padding:0 13px;border:none;background:transparent;color:var(--brand-mid-grey);font-family:var(--font-heading);font-size:.84rem;font-weight:500;white-space:nowrap;cursor:pointer}.AppShell_tab__pARmH:after{content:"";position:absolute;left:8px;right:8px;bottom:0;height:2px;border-radius:2px 2px 0 0;background:transparent}.AppShell_tab__pARmH:hover{color:var(--brand-charcoal)}.AppShell_tab__pARmH:hover:after{background:color-mix(in srgb,var(--brand-mid-grey) 45%,var(--brand-light-grey))}.AppShell_tab__pARmH:focus-visible{outline:2px solid var(--brand-primary);outline-offset:-3px;border-radius:5px}.AppShell_tabActive__8NQVx,.AppShell_tabActive__8NQVx:hover{color:var(--brand-primary);font-weight:600}.AppShell_tabActive__8NQVx:after,.AppShell_tabActive__8NQVx:hover:after{background:var(--brand-primary)}.AppShell_tabDanger__TBiJW,.AppShell_tabDanger__TBiJW:hover{color:var(--status-red-fg)}.AppShell_tabDangerActive__ZTmc_:after,.AppShell_tabDangerActive__ZTmc_:hover:after{background:var(--status-red-fg)}.AppShell_soonTag__DjI60{color:var(--text-muted);background:var(--status-grey-bg)}.AppShell_previewTag__oV7ji,.AppShell_soonTag__DjI60{font-family:var(--font-heading);font-size:.56rem;font-weight:600;letter-spacing:.05em;text-transform:uppercase;padding:2px 5px;border-radius:4px}.AppShell_previewTag__oV7ji{color:var(--status-info-strong);background:var(--status-info-bg)}.AppShell_moreWrap___7XuE{position:relative;display:flex}.AppShell_moreOpen__WLvjR{color:var(--brand-charcoal)}.AppShell_morePop__veyFI{position:absolute;top:calc(100% + 2px);right:0;min-width:190px;background:var(--brand-white);border:1px solid var(--brand-light-grey);border-radius:9px;box-shadow:0 10px 28px rgba(0,0,0,.16);padding:5px;z-index:45}.AppShell_moreItem__xNQHg{display:flex;align-items:center;gap:8px;width:100%;padding:9px 11px;border:none;background:transparent;border-radius:6px;cursor:pointer;text-align:left;font-family:var(--font-heading);font-size:.82rem;font-weight:500;color:var(--brand-charcoal)}.AppShell_moreItem__xNQHg:hover{background:var(--brand-near-white)}.AppShell_moreItem__xNQHg:focus-visible{outline:2px solid var(--brand-primary);outline-offset:-2px}.AppShell_moreItemActive__xYOaS{color:var(--brand-primary);background:color-mix(in srgb,var(--brand-primary) 10%,var(--brand-white))}.AppShell_moreItemDanger__w4Y5I{color:var(--status-red-fg)}.AppShell_moreItem__xNQHg:disabled{color:var(--text-muted);cursor:default;background:transparent}.AppShell_moreItem__xNQHg .AppShell_soonTag__DjI60{margin-left:auto;background:transparent;padding-right:0}.AppShell_moreItem__xNQHg .AppShell_previewTag__oV7ji{margin-left:auto}.AppShell_page__cp8gN{flex:1 1 auto;min-width:0;min-height:0;display:flex;flex-direction:column;overflow:auto}@media print{.AppShell_root__mY9qs{height:auto;overflow:visible}.AppShell_page__cp8gN{overflow:visible}}@media (prefers-reduced-motion:reduce){.AppShell_accountChevron__aQNDp,.AppShell_sbDividerLabel__7xlW7,.AppShell_sbItem__5_tJZ,.AppShell_sbLabel__nt_Fw,.AppShell_sidebar__C11jQ{transition:none}}.Wordmark_wordmark__yEZCL{font-family:var(--font-heading);letter-spacing:.01em;white-space:nowrap}.Wordmark_name__yHJIv{font-weight:500;color:var(--brand-charcoal)}.Wordmark_dot__zxJLi{font-weight:500;color:var(--text-muted)}.Wordmark_iq__HY6ER{font-weight:700;color:var(--brand-iq)}