.switcher.svelte-fn6otm{position:relative}.trigger.svelte-fn6otm{display:flex;align-items:center;gap:.75rem;padding:.35rem .65rem;border:0;border-radius:var(--radius-3);background:var(--brand-sand-dark);cursor:pointer;text-align:left;font:inherit}.trigger.svelte-fn6otm:hover{background:var(--brand-sand)}.avatar.svelte-fn6otm{width:1.75rem;height:1.75rem;border-radius:.5rem;display:grid;place-items:center;background:var(--brand-deep);color:#fff;font-size:.6875rem;font-weight:var(--font-weight-8);flex-shrink:0}.copy.svelte-fn6otm{display:grid;gap:.1rem;min-width:0}.name.svelte-fn6otm{display:inline-flex;align-items:center;gap:.25rem;font-size:var(--font-size-0);font-weight:var(--font-weight-7);color:var(--brand-deep)}.status.svelte-fn6otm{display:inline-flex;align-items:center;gap:.35rem;font-size:.625rem;font-weight:var(--font-weight-6);color:var(--brand-teal)}.menu.svelte-fn6otm{position:absolute;top:calc(100% + .4rem);left:0;z-index:40;box-sizing:border-box;width:max-content;min-width:16rem;max-width:min(22rem,calc(100vw - 2rem));display:flex;flex-direction:column;align-items:stretch;padding:.35rem;background:#fff;border:1px solid var(--brand-line);border-radius:var(--radius-3);box-shadow:var(--shadow-card-hover)}.menu__list.svelte-fn6otm{display:flex;flex-direction:column;align-items:stretch;gap:.15rem}.menu.svelte-fn6otm button:where(.svelte-fn6otm){display:block;box-sizing:border-box;width:100%;margin:0;border:0;background:transparent;text-align:left;padding:.55rem .7rem;border-radius:var(--radius-2);font:inherit;font-size:var(--font-size-1);font-weight:var(--font-weight-5);color:var(--brand-ink);cursor:pointer;white-space:nowrap}.menu.svelte-fn6otm button:where(.svelte-fn6otm):hover{background:var(--brand-sand-dark)}.menu.svelte-fn6otm button.active:where(.svelte-fn6otm){background:var(--brand-teal-soft);color:var(--brand-deep);font-weight:var(--font-weight-7)}.menu__rule.svelte-fn6otm{height:1px;margin:.35rem .35rem .15rem;background:var(--brand-line)}.menu.svelte-fn6otm .add:where(.svelte-fn6otm){color:var(--brand-teal);font-weight:var(--font-weight-7)}.menu.svelte-fn6otm .add:where(.svelte-fn6otm):hover{background:var(--brand-sand-dark)}body.bare-shell{background:var(--brand-sand)}body.bare-shell main{margin:0;padding:0;max-width:none}.portal[data-astro-cid-5qbxeaeq]{display:grid;min-height:100vh;background:var(--brand-sand);color:var(--brand-ink)}.sidebar[data-astro-cid-5qbxeaeq]{display:none}.shell[data-astro-cid-5qbxeaeq]{min-width:0;display:grid;grid-template-rows:auto 1fr auto;min-height:100vh}.sidebar__brand[data-astro-cid-5qbxeaeq]{display:flex;align-items:center;gap:.5rem;height:4rem;padding:0 1.25rem}.logo[data-astro-cid-5qbxeaeq]{display:inline-flex;line-height:0;text-decoration:none}.logo[data-astro-cid-5qbxeaeq] img[data-astro-cid-5qbxeaeq]{display:block;height:1.85rem;width:auto}.logo[data-astro-cid-5qbxeaeq]:hover{text-decoration:none}.badge[data-astro-cid-5qbxeaeq]{padding:.15rem .5rem;border-radius:var(--radius-pill);background:var(--brand-teal-soft);color:var(--brand-teal);font-size:.5625rem;font-weight:var(--font-weight-8);letter-spacing:.08em;text-transform:uppercase}.nav[data-astro-cid-5qbxeaeq]{display:grid;gap:.2rem;padding:.5rem .75rem}.nav__link[data-astro-cid-5qbxeaeq]{display:flex;justify-content:space-between;align-items:center;gap:.5rem;padding:.65rem .75rem;border-radius:var(--radius-2);color:var(--brand-ink-soft);font-size:var(--font-size-1);font-weight:var(--font-weight-6);text-decoration:none}.nav__link[data-astro-cid-5qbxeaeq]:hover{background:var(--brand-sand);color:var(--brand-deep);text-decoration:none}.nav__link[data-astro-cid-5qbxeaeq].active{background:var(--brand-deep);color:#fff}.nav__chip[data-astro-cid-5qbxeaeq]{padding:.1rem .45rem;border-radius:var(--radius-pill);background:var(--brand-teal-soft);color:var(--brand-teal);font-size:.5625rem;font-weight:var(--font-weight-8)}.nav__link[data-astro-cid-5qbxeaeq].active .nav__chip[data-astro-cid-5qbxeaeq]{background:#ffffff26;color:#fff}.nav__chip--amber[data-astro-cid-5qbxeaeq]{background:var(--brand-sun-soft);color:var(--brand-coral)}.sidebar__help[data-astro-cid-5qbxeaeq]{margin:auto .75rem .75rem;padding:1rem;border-radius:var(--radius-3);background:var(--brand-sand)}.help-title[data-astro-cid-5qbxeaeq]{margin:0 0 .35rem;font-size:var(--font-size-0);font-weight:var(--font-weight-8);color:var(--brand-deep)}.help-body[data-astro-cid-5qbxeaeq]{margin:0 0 .75rem;font-size:var(--font-size-0);color:var(--brand-ink-soft);line-height:1.45}.help-btn[data-astro-cid-5qbxeaeq]{display:inline-flex;justify-content:center;width:100%;min-height:2.25rem;align-items:center;border-radius:var(--radius-2);background:#fff;color:var(--brand-deep);font-size:var(--font-size-0);font-weight:var(--font-weight-7);text-decoration:none;box-shadow:0 1px 3px #0c232e0f}.help-btn[data-astro-cid-5qbxeaeq]:hover{text-decoration:none;color:var(--brand-teal)}.topbar[data-astro-cid-5qbxeaeq]{position:sticky;top:0;z-index:20;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;min-height:4rem;padding:.65rem 1rem;background:#fffffff2;border-bottom:1px solid var(--brand-line);backdrop-filter:blur(10px)}.topbar__actions[data-astro-cid-5qbxeaeq]{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem}.view-btn[data-astro-cid-5qbxeaeq]{display:inline-flex;align-items:center;min-height:2.25rem;padding:.35rem .85rem;border-radius:var(--radius-button);background:var(--brand-sand-dark);color:var(--brand-deep);font-size:var(--font-size-0);font-weight:var(--font-weight-7);text-decoration:none}.view-btn[data-astro-cid-5qbxeaeq]:hover{background:var(--brand-teal-soft);color:var(--brand-teal);text-decoration:none}.user[data-astro-cid-5qbxeaeq]{display:flex;align-items:center;gap:.55rem}.user__copy[data-astro-cid-5qbxeaeq]{display:none;text-align:right}.user__copy[data-astro-cid-5qbxeaeq] strong[data-astro-cid-5qbxeaeq]{display:block;font-size:var(--font-size-0);color:var(--brand-deep)}.user__copy[data-astro-cid-5qbxeaeq] span[data-astro-cid-5qbxeaeq]{font-size:.625rem;color:var(--brand-ink-soft)}.user__avatar[data-astro-cid-5qbxeaeq]{width:2rem;height:2rem;border-radius:50%;display:grid;place-items:center;background:var(--brand-deep);color:#fff;font-size:var(--font-size-0);font-weight:var(--font-weight-7)}.content[data-astro-cid-5qbxeaeq]{padding:1.25rem 1rem 2rem}.portal-foot[data-astro-cid-5qbxeaeq]{padding:.75rem 1rem 1.25rem;font-size:var(--font-size-0);color:var(--brand-ink-soft)}.portal-foot[data-astro-cid-5qbxeaeq] a[data-astro-cid-5qbxeaeq]{color:var(--brand-teal);font-weight:var(--font-weight-7)}@media(min-width:960px){.portal[data-astro-cid-5qbxeaeq]{grid-template-columns:17.5rem minmax(0,1fr)}.sidebar[data-astro-cid-5qbxeaeq]{display:flex;flex-direction:column;position:sticky;top:0;height:100vh;background:#fff;border-right:1px solid var(--brand-line)}.topbar[data-astro-cid-5qbxeaeq]{padding-inline:1.5rem}.content[data-astro-cid-5qbxeaeq]{padding:1.5rem 1.5rem 2.5rem}.user__copy[data-astro-cid-5qbxeaeq]{display:block}}
