@layer tokens,components,app;@layer tokens{:root{--identity-primary: #03938C;--identity-good: #2E9E5B;--identity-attention: #C08A12;--identity-alert: #DF3C96;--sidebar-line: #5A8786;--sidebar-text-primary: #04AFA7;--sidebar-text-good: #34B266;--sidebar-text-attention: #CB9213;--sidebar-text-alert: #E976B5;--sp-1: 4px;--sp-2: 6px;--sp-3: 10px;--sp-4: 16px;--sp-5: 24px;--sp-6: 32px;--radius-sm: 6px;--radius: 10px;--radius-pill: 999px;--font: "Inter var", "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--fs-body: 13.5px;--fs-badge: 11.5px;--fs-heading: 19px;--pad-panel: 20px;--layout-content: 1200px;--layout-prose: 68ch;--layout-sidebar: 248px;--layout-sidebar-collapsed: 64px;--z-base: 0;--z-sticky: 100;--z-overlay: 200;--z-modal: 300;--z-toast: 400;--duration-fast: .12s;--duration-base: .2s;--duration-slow: .32s;--duration-spin: .6s;--duration-spin-reduced: 2s;--ease: cubic-bezier(.2, 0, .38, 1);--focus-width: 2px;--focus-offset: 2px;--card: #FFFFFF;--bg: #F2F5F3;--sidebar: #0B3B3A;--sidebar-text: #D6E7E5;--ink: #16211F;--ink-muted: #686F6D;--line: #D8E0DD;--line-strong: #779388;--text-primary: #027973;--text-good: #247B47;--text-attention: #8E660D;--text-alert: #BB327E;--tint-primary: #DEF1F0;--tint-good: #E4F2EA;--tint-attention: #F7F0E0;--tint-alert: #FBE6F1;--on-color-text: #FFFFFF;--action-primary: #03847E;--action-primary-hover: #03726C;--action-primary-active: #02625D;--action-destructive: #CF388C;--action-destructive-hover: #B23078;--elevation-sm: 0 1px 2px rgba(11, 20, 19, .06);--elevation-base: 0 2px 8px rgba(11, 20, 19, .08);--elevation-lg: 0 8px 24px rgba(11, 20, 19, .12)}:root[data-theme=dark]{--card: #18211F;--bg: #0E1413;--sidebar: #0B3B3A;--sidebar-text: #D6E7E5;--ink: #E2E9E4;--ink-muted: #A5ADA9;--line: #37433B;--line-strong: #5C7063;--text-primary: #04B6AD;--text-good: #35B76A;--text-attention: #CE9413;--text-alert: #E45DA8;--tint-primary: #1C3F3E;--tint-good: #1C3F2A;--tint-attention: #3F351C;--tint-alert: #3F1C30;--on-color-text: #0B1413;--action-primary: #038C85;--action-primary-hover: #03AAA2;--action-primary-active: #04C8BF;--action-destructive: #DE3793;--action-destructive-hover: #E251A1;--elevation-sm: 0 1px 2px rgba(0, 0, 0, .4);--elevation-base: 0 2px 8px rgba(0, 0, 0, .5);--elevation-lg: 0 8px 24px rgba(0, 0, 0, .6)}@media (prefers-color-scheme: dark){:root:not([data-theme=light]){--card: #18211F;--bg: #0E1413;--sidebar: #0B3B3A;--sidebar-text: #D6E7E5;--ink: #E2E9E4;--ink-muted: #A5ADA9;--line: #37433B;--line-strong: #5C7063;--text-primary: #04B6AD;--text-good: #35B76A;--text-attention: #CE9413;--text-alert: #E45DA8;--tint-primary: #1C3F3E;--tint-good: #1C3F2A;--tint-attention: #3F351C;--tint-alert: #3F1C30;--on-color-text: #0B1413;--action-primary: #038C85;--action-primary-hover: #03AAA2;--action-primary-active: #04C8BF;--action-destructive: #DE3793;--action-destructive-hover: #E251A1;--elevation-sm: 0 1px 2px rgba(0, 0, 0, .4);--elevation-base: 0 2px 8px rgba(0, 0, 0, .5);--elevation-lg: 0 8px 24px rgba(0, 0, 0, .6)}}}@layer components{:root{--am-control-h: 36px;--am-control-h-sm: 28px}.am-btn:focus-visible,.am-icon-btn:focus-visible,.am-link:focus-visible,.am-input:focus-visible{outline:var(--focus-width) solid var(--identity-primary);outline-offset:var(--focus-offset)}.am-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.am-btn{display:inline-flex;position:relative;align-items:center;justify-content:center;gap:var(--sp-2);min-height:var(--am-control-h);padding:0 var(--sp-4);border:1px solid transparent;border-radius:var(--radius-sm);font-family:var(--font);font-size:var(--fs-body);font-weight:600;line-height:1;white-space:nowrap;cursor:pointer}.am-btn--sm{min-height:var(--am-control-h-sm);padding:0 var(--sp-3);font-size:var(--fs-badge)}.am-btn--primary{background:var(--action-primary);color:var(--on-color-text)}.am-btn--primary:hover:not(:disabled):not([aria-disabled=true]){background:var(--action-primary-hover)}.am-btn--primary:active:not(:disabled):not([aria-disabled=true]){background:var(--action-primary-active)}.am-btn--secondary{background:var(--card);border-color:var(--line-strong);color:var(--text-primary)}.am-btn--secondary:hover:not(:disabled):not([aria-disabled=true]){background:var(--tint-primary);border-color:var(--identity-primary)}.am-btn--secondary:active:not(:disabled):not([aria-disabled=true]){background:var(--tint-primary);border-color:var(--text-primary)}.am-btn--destructive{background:var(--action-destructive);color:var(--on-color-text)}.am-btn--destructive:hover:not(:disabled):not([aria-disabled=true]),.am-btn--destructive:active:not(:disabled):not([aria-disabled=true]){background:var(--action-destructive-hover)}.am-btn:disabled,.am-icon-btn:disabled{opacity:.5;cursor:not-allowed}.am-btn[aria-busy=true]{cursor:progress}.am-btn[aria-busy=true] .am-btn__label{visibility:hidden}.am-btn__spinner{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center}.am-spinner{width:1em;height:1em;border:2px solid currentColor;border-top-color:transparent;border-radius:var(--radius-pill);animation:am-spin var(--duration-spin) linear infinite}@keyframes am-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion: reduce){.am-spinner{animation-duration:var(--duration-spin-reduced)}}.am-icon-btn{display:inline-flex;align-items:center;justify-content:center;width:var(--am-control-h);height:var(--am-control-h);padding:0;border:1px solid transparent;border-radius:var(--radius-sm);background:transparent;color:var(--text-primary);cursor:pointer}.am-icon-btn--sm{width:var(--am-control-h-sm);height:var(--am-control-h-sm)}.am-icon-btn:hover:not(:disabled){background:var(--tint-primary)}.am-icon-btn:active:not(:disabled){background:var(--tint-primary);border-color:var(--identity-primary)}.am-icon-btn--destructive{color:var(--text-alert)}.am-icon-btn--destructive:hover:not(:disabled){background:var(--tint-alert)}.am-icon-btn__icon{display:inline-flex;width:1.15em;height:1.15em}.am-icon-btn__icon>svg{width:100%;height:100%}.am-link{color:var(--text-primary);border-radius:var(--radius-sm);text-decoration:underline;text-underline-offset:2px;cursor:pointer}.am-link:hover{color:var(--action-primary-active)}.am-input{display:block;width:100%;min-height:var(--am-control-h);padding:0 var(--sp-3);border:1px solid var(--line-strong);border-radius:var(--radius-sm);background:var(--card);color:var(--ink);font-family:var(--font);font-size:var(--fs-body)}.am-input::placeholder{color:var(--ink-muted);opacity:1}.am-input:hover:not(:disabled):not([aria-invalid=true]){border-color:var(--identity-primary)}.am-input[aria-invalid=true]{border-color:var(--identity-alert)}.am-input:disabled{background:var(--bg);opacity:.6;cursor:not-allowed}.am-field{display:grid;gap:var(--sp-2);font-family:var(--font)}.am-field__label{color:var(--ink);font-size:var(--fs-body);font-weight:600}.am-field__required{margin-inline-start:var(--sp-1);color:var(--text-alert)}.am-field__description{margin:0;color:var(--ink-muted);font-size:var(--fs-badge)}.am-field__error{margin:0;color:var(--text-alert);font-size:var(--fs-badge)}}@layer components{:root{--am-nav-bar-h: 48px;--am-nav-hover: color-mix(in srgb, var(--sidebar) 90%, var(--sidebar-text));--am-nav-active: color-mix(in srgb, var(--sidebar) 82%, var(--sidebar-text));--am-splitpanel-w: var(--layout-sidebar)}.am-nav-iconbtn:focus-visible,.am-appbar__brand:focus-visible,.am-nav-menu__trigger:focus-visible,.am-nav-menu__item:focus-visible,.am-sidenav__item:focus-visible,.am-sidenav__title-link:focus-visible,.am-launcher__tab:focus-visible,.am-launcher__item:focus-visible,.am-launcher__panel:focus-visible,.am-breadcrumbs__link:focus-visible,.am-skip-link:focus-visible,.am-splitpanel__close:focus-visible,.am-flash__dismiss:focus-visible,.am-nav-drawer__panel:focus-visible,.am-shell__main:focus-visible{outline:var(--focus-width) solid var(--identity-primary);outline-offset:var(--focus-offset)}.am-appbar,.am-appbar__brand,.am-appbar__cluster,.am-appbar__centre,.am-nav-iconbtn,.am-nav-search,.am-nav-search .am-nav-search__input,.am-nav-search__hint,.am-nav-menu__trigger,.am-nav-menu__panel,.am-nav-menu__item,.am-nav-menu__group-label,.am-sidenav,.am-sidenav__header,.am-sidenav__list,.am-sidenav__sublist,.am-sidenav__item,.am-sidenav__section-label,.am-sidenav__badge,.am-launcher,.am-launcher__head,.am-launcher__body,.am-launcher__rail,.am-launcher__panel,.am-launcher__tab,.am-launcher__item,.am-nav-drawer__panel,.am-splitpanel,.am-splitpanel__head,.am-splitpanel__body,.am-splitpanel__close,.am-flash,.am-flash__dismiss,.am-skip-link,.am-shell,.am-shell__body,.am-shell__nav,.am-shell__main{box-sizing:border-box}.am-nav-icon{display:block;width:1em;height:1em;flex:none}.am-nav-portal{display:contents}.am-nav-iconbtn{position:relative;display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border:1px solid transparent;border-radius:var(--radius-sm);background:transparent;color:inherit;font-size:var(--fs-body);cursor:pointer}.am-nav-iconbtn:hover:not(:disabled){background:var(--am-nav-hover)}.am-nav-iconbtn:active:not(:disabled),.am-nav-iconbtn--active{background:var(--am-nav-active)}.am-nav-iconbtn:disabled{opacity:.5;cursor:not-allowed}.am-nav-iconbtn__icon{display:inline-flex;width:1.25em;height:1.25em}.am-nav-iconbtn__badge{position:absolute;top:1px;right:1px;min-width:14px;height:14px;padding:0 3px;border-radius:var(--radius-pill);background:var(--action-destructive);color:var(--on-color-text);font-size:9px;font-weight:700;line-height:14px;text-align:center}.am-appbar{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:var(--sp-4);height:var(--am-nav-bar-h);padding:0 var(--sp-3);background:var(--sidebar);color:var(--sidebar-text);font-family:var(--font);font-size:var(--fs-body)}.am-appbar__cluster{display:flex;align-items:center;gap:var(--sp-2);min-width:0}.am-appbar__cluster--end{justify-content:flex-end}.am-appbar__centre{display:flex;justify-content:center;min-width:0}.am-appbar__brand{display:inline-flex;align-items:center;gap:var(--sp-2);padding:var(--sp-1) var(--sp-2);border-radius:var(--radius-sm);color:inherit;text-decoration:none}.am-appbar__mark{display:inline-flex;align-items:center;font-size:20px}.am-appbar__name{font-weight:600;white-space:nowrap}.am-appbar__divider{width:1px;height:22px;margin:0 var(--sp-1);background:var(--sidebar-line)}@media (max-width: 1023px){.am-appbar{display:flex;flex-wrap:wrap;height:auto;min-height:var(--am-nav-bar-h);padding:var(--sp-2) var(--sp-3);gap:var(--sp-2)}.am-appbar__cluster{flex:1 1 auto;flex-wrap:wrap}.am-appbar__centre{order:1;flex:1 0 100%}.am-nav-search{max-width:none}}.am-nav-search{position:relative;display:flex;align-items:center;width:100%;max-width:620px}.am-nav-search__icon{position:absolute;left:var(--sp-3);display:inline-flex;color:var(--ink-muted);pointer-events:none}.am-nav-search .am-nav-search__input{min-height:30px;padding-left:var(--sp-6);padding-right:78px}.am-nav-search__hint{position:absolute;right:var(--sp-2);padding:2px var(--sp-2);border:1px solid var(--line-strong);border-radius:var(--radius-sm);background:var(--bg);color:var(--ink-muted);font-family:var(--font);font-size:var(--fs-badge);white-space:nowrap;pointer-events:none}.am-nav-menu__trigger{display:inline-flex;align-items:center;gap:var(--sp-2);min-height:32px;padding:0 var(--sp-2);border:1px solid transparent;border-radius:var(--radius-sm);background:transparent;color:var(--text-primary);font-family:var(--font);font-size:var(--fs-body);font-weight:600;cursor:pointer}.am-nav-menu__trigger:hover{background:var(--tint-primary)}.am-nav-menu__trigger--bar{color:var(--sidebar-text)}.am-nav-menu__trigger--bar:hover{background:var(--am-nav-hover)}.am-nav-menu__trigger--bar[aria-expanded=true]{background:var(--am-nav-active)}.am-nav-menu__labels{display:grid;text-align:left;line-height:1.25}.am-nav-menu__sublabel{font-size:var(--fs-badge);font-weight:400}.am-nav-menu__caret{display:inline-flex;width:.9em;height:.9em}.am-nav-menu__panel{position:fixed;top:0;left:0;z-index:var(--z-overlay);min-width:220px;max-width:360px;overflow-y:auto;padding:var(--sp-2);border:1px solid var(--line-strong);border-radius:var(--radius);background:var(--card);box-shadow:var(--elevation-lg);color:var(--ink);font-family:var(--font);font-size:var(--fs-body)}.am-nav-menu__item{display:flex;align-items:flex-start;gap:var(--sp-2);width:100%;padding:var(--sp-2) var(--sp-3);border:0;border-radius:var(--radius-sm);background:transparent;color:var(--ink);font-family:inherit;font-size:inherit;text-align:left;text-decoration:none;cursor:pointer}.am-nav-menu__item:hover,.am-nav-menu__item:focus-visible{background:var(--bg);color:var(--text-primary)}.am-nav-menu__item--current{background:var(--bg);box-shadow:inset 2px 0 0 var(--identity-primary);color:var(--text-primary);font-weight:600}.am-nav-menu__item--disabled{opacity:.5;cursor:not-allowed}.am-nav-menu__item-icon,.am-nav-menu__item-external{display:inline-flex;width:1.1em;height:1.1em;margin-top:.1em}.am-nav-menu__item-text{display:grid;gap:2px;min-width:0}.am-nav-menu__item-description{color:var(--ink-muted);font-size:var(--fs-badge);font-weight:400}.am-nav-menu__group{display:grid}.am-nav-menu__group-label{padding:var(--sp-2) var(--sp-3);color:var(--ink-muted);font-size:var(--fs-badge);font-weight:600;letter-spacing:.04em;text-transform:uppercase}.am-nav-menu__separator{height:1px;margin:var(--sp-2) 0;background:var(--line)}.am-sidenav{display:flex;flex-direction:column;height:100%;overflow-y:auto;padding-bottom:var(--sp-4);background:var(--sidebar);color:var(--sidebar-text);font-family:var(--font);font-size:var(--fs-body)}.am-sidenav__header{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-2);min-height:var(--am-nav-bar-h);padding:0 var(--sp-3);border-bottom:1px solid var(--sidebar-line)}.am-sidenav--collapsed .am-sidenav__header{justify-content:center}.am-sidenav__title{overflow:hidden;font-size:var(--fs-heading);font-weight:600;white-space:nowrap;text-overflow:ellipsis}.am-sidenav__title-link{border-radius:var(--radius-sm);color:inherit;text-decoration:none}.am-sidenav__title-link:hover{text-decoration:underline}.am-sidenav__list,.am-sidenav__sublist{margin:0;padding:0;list-style:none}.am-sidenav__list{padding:var(--sp-2)}.am-sidenav__sublist{padding-left:var(--sp-5)}.am-sidenav--collapsed .am-sidenav__sublist{padding-left:0}.am-sidenav__item{display:flex;align-items:center;gap:var(--sp-3);width:100%;min-height:32px;padding:var(--sp-2) var(--sp-3);border:1px solid transparent;border-radius:var(--radius-sm);background:transparent;color:inherit;font-family:inherit;font-size:inherit;text-align:left;text-decoration:none;cursor:pointer}.am-sidenav__item:hover{background:var(--am-nav-hover)}.am-sidenav__item--current{background:var(--action-primary);color:var(--on-color-text);font-weight:600}.am-sidenav--collapsed .am-sidenav__item{justify-content:center;gap:0;padding:var(--sp-2)}.am-sidenav__item-icon{display:inline-flex;align-items:center;justify-content:center;width:1.15em;height:1.15em;flex:none}.am-sidenav__monogram{font-size:var(--fs-badge);font-weight:700;line-height:1}.am-sidenav__item-label{overflow:hidden;flex:1;white-space:nowrap;text-overflow:ellipsis}.am-sidenav__item-external{display:inline-flex;width:.9em;height:.9em}.am-sidenav__badge{flex:none;padding:1px var(--sp-2);border:1px solid currentColor;border-radius:var(--radius-pill);color:inherit;font-size:var(--fs-badge);font-weight:600}.am-sidenav__caret{display:inline-flex;width:.9em;height:.9em;flex:none;transition:transform var(--duration-fast) var(--ease)}.am-sidenav__disclosure[aria-expanded=true] .am-sidenav__caret{transform:rotate(180deg)}.am-sidenav--collapsed .am-sidenav__caret{display:none}.am-sidenav__section{margin-top:var(--sp-3)}.am-sidenav__section-label{display:block;padding:var(--sp-2) var(--sp-3);font-size:var(--fs-badge);font-weight:700;letter-spacing:.06em;text-transform:uppercase}.am-sidenav__divider{height:1px;margin:var(--sp-3) var(--sp-3);background:var(--sidebar-line)}@media (prefers-reduced-motion: reduce){.am-sidenav__caret{transition:none}}.am-launcher{position:fixed;top:0;left:0;z-index:var(--z-modal);display:flex;flex-direction:column;width:min(880px,calc(100vw - var(--sp-5)));max-height:min(640px,calc(100vh - var(--am-nav-bar-h) - var(--sp-5)));border:1px solid var(--line-strong);border-radius:var(--radius);background:var(--card);box-shadow:var(--elevation-lg);color:var(--ink);font-family:var(--font);font-size:var(--fs-body)}.am-launcher__head{display:flex;align-items:center;justify-content:space-between;padding:var(--sp-3) var(--sp-4);border-bottom:1px solid var(--line)}.am-launcher__title{margin:0;font-size:var(--fs-heading)}.am-launcher__close:hover:not(:disabled),.am-splitpanel__close:hover:not(:disabled){background:var(--bg);color:var(--text-primary)}.am-launcher__body{display:grid;grid-template-columns:220px minmax(0,1fr);min-height:0;flex:1}.am-launcher__rail{display:flex;flex-direction:column;overflow-y:auto;padding:var(--sp-2);border-right:1px solid var(--line)}.am-launcher__tab{padding:var(--sp-2) var(--sp-3);border:0;border-radius:var(--radius-sm);background:transparent;color:var(--ink);font-family:inherit;font-size:inherit;text-align:left;cursor:pointer}.am-launcher__tab:hover{background:var(--bg);color:var(--text-primary)}.am-launcher__tab--selected{background:var(--tint-primary);color:var(--text-primary);font-weight:600}.am-launcher__panel{overflow-y:auto;padding:var(--sp-4)}.am-launcher__panel-title{margin:0 0 var(--sp-3);font-size:var(--fs-body);font-weight:700}.am-launcher__items{display:grid;gap:var(--sp-1);margin:0;padding:0;list-style:none}.am-launcher__item{display:grid;gap:2px;padding:var(--sp-2) var(--sp-3);border-radius:var(--radius-sm);color:var(--ink);text-decoration:none}.am-launcher__item:hover{background:var(--bg)}.am-launcher__item-label{color:var(--text-primary);font-weight:600}.am-launcher__item-external{display:inline-flex;width:.85em;height:.85em;vertical-align:-.1em}.am-launcher__item-description{color:var(--ink-muted);font-size:var(--fs-badge)}.am-breadcrumbs{font-family:var(--font);font-size:var(--fs-badge)}.am-breadcrumbs__list{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp-1);margin:0;padding:0;list-style:none}.am-breadcrumbs__crumb{display:inline-flex;align-items:center;gap:var(--sp-1)}.am-breadcrumbs__sep{display:inline-flex;width:.9em;height:.9em;color:var(--ink-muted)}.am-breadcrumbs__link{border-radius:var(--radius-sm);color:var(--text-primary);text-decoration:none}.am-breadcrumbs__link:hover{text-decoration:underline}.am-breadcrumbs__text,.am-breadcrumbs__ellipsis{color:var(--ink-muted)}.am-breadcrumbs__current{color:var(--ink);font-weight:600}.am-skip-link{position:absolute;top:var(--sp-2);left:var(--sp-2);z-index:var(--z-toast);padding:var(--sp-2) var(--sp-4);border-radius:var(--radius-sm);background:var(--action-primary);color:var(--on-color-text);font-family:var(--font);font-size:var(--fs-body);font-weight:600;text-decoration:none;transform:translateY(-200%)}.am-skip-link:focus-visible{transform:translateY(0)}.am-shell{display:grid;grid-template-rows:auto minmax(0,1fr);min-height:100dvh;background:var(--bg);color:var(--ink);font-family:var(--font)}.am-shell__bar{position:sticky;top:0;z-index:var(--z-sticky)}.am-shell__body{display:grid;grid-template-columns:auto minmax(0,1fr) auto;min-height:0}.am-shell__nav{width:var(--layout-sidebar);overflow:hidden;transition:width var(--duration-base) var(--ease)}.am-shell--nav-collapsed .am-shell__nav{width:var(--layout-sidebar-collapsed)}.am-shell__main{min-width:0;padding:var(--pad-panel)}.am-shell__panel{min-height:0}@media (prefers-reduced-motion: reduce){.am-shell__nav{transition:none}}.am-nav-drawer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--z-modal);display:flex}.am-nav-drawer__scrim{position:absolute;top:0;right:0;bottom:0;left:0;background:color-mix(in srgb,var(--ink) 55%,transparent)}.am-nav-drawer__panel{position:relative;width:min(var(--layout-sidebar),84vw);height:100%;background:var(--sidebar);box-shadow:var(--elevation-lg)}.am-splitpanel{display:flex;flex-direction:column;width:var(--am-splitpanel-w);height:100%;overflow:hidden;border-left:1px solid var(--line-strong);background:var(--card);color:var(--ink);font-family:var(--font);font-size:var(--fs-body)}.am-splitpanel__head{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-2);padding:var(--sp-3) var(--sp-4);border-bottom:1px solid var(--line)}.am-splitpanel__title{margin:0;font-size:var(--fs-body);font-weight:700}.am-splitpanel__close{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;border:1px solid transparent;border-radius:var(--radius-sm);background:transparent;color:var(--ink);cursor:pointer}.am-splitpanel__body{overflow-y:auto;padding:var(--sp-4)}.am-flash-list{display:grid;gap:var(--sp-2)}.am-flash{display:flex;align-items:flex-start;gap:var(--sp-3);padding:var(--sp-3) var(--sp-4);border-radius:var(--radius-sm);border-left:3px solid;font-family:var(--font);font-size:var(--fs-body)}.am-flash--info{border-left-color:currentColor;background:var(--tint-primary);color:var(--text-primary)}.am-flash--success{border-left-color:currentColor;background:var(--tint-good);color:var(--text-good)}.am-flash--attention{border-left-color:currentColor;background:var(--tint-attention);color:var(--text-attention)}.am-flash--alert{border-left-color:currentColor;background:var(--tint-alert);color:var(--text-alert)}.am-flash__icon{display:inline-flex;width:1.15em;height:1.15em;margin-top:.1em;flex:none}.am-flash__body{display:grid;gap:2px;flex:1;min-width:0}.am-flash__heading{font-weight:700}.am-flash__dismiss{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;flex:none;padding:0;border:1px solid transparent;border-radius:var(--radius-sm);background:transparent;color:inherit;cursor:pointer}.am-flash__dismiss:hover{border-color:currentColor}}@layer app{:root{--font: "Space Grotesk", "Inter var", "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif}*,*:before,*:after{box-sizing:border-box}html,body{margin:0;padding:0}body{background:var(--bg);color:var(--ink);font-family:var(--font);font-size:var(--fs-body);-webkit-font-smoothing:antialiased}#app{min-height:100dvh}@media (prefers-reduced-motion: reduce){:root{--duration-fast: 0ms;--duration-base: 0ms;--duration-slow: 0ms}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}}.callback.svelte-1ecre0f{display:grid;place-items:center;min-height:100dvh;color:var(--ink-muted);font-size:var(--fs-body)}.mark.svelte-bs2f8z{position:relative;display:block;width:18px;height:18px;border-radius:var(--radius-sm);background:var(--identity-primary)}.dot.svelte-bs2f8z{position:absolute;right:-3px;bottom:-3px;width:8px;height:8px;border-radius:var(--radius-pill);background:var(--sidebar-text)}.console-bar-menu{display:inline-flex}@media (min-width: 1024px){.console-bar-menu{display:none}}.page.svelte-qpeybz{display:flex;flex-direction:column;gap:var(--sp-5);max-width:var(--layout-content);padding:var(--sp-5)}.head.svelte-qpeybz{display:flex;flex-direction:column;gap:var(--sp-2)}h1.svelte-qpeybz{margin:0;font-size:var(--fs-heading);color:var(--ink)}.lede.svelte-qpeybz{margin:0;max-width:var(--layout-prose);font-size:var(--fs-body);line-height:1.55;color:var(--ink-muted)}.facts.svelte-qpeybz{display:grid;gap:var(--sp-4);grid-template-columns:repeat(auto-fit,minmax(220px,1fr));margin:0}.fact.svelte-qpeybz{display:flex;flex-direction:column;gap:var(--sp-1);padding:var(--pad-panel);border:1px solid var(--line);border-radius:var(--radius);background:var(--card)}dt.svelte-qpeybz{font-size:var(--fs-badge);text-transform:uppercase;letter-spacing:.04em;color:var(--ink-muted)}dd.svelte-qpeybz{margin:0;font-size:var(--fs-body);color:var(--ink)}.mono.svelte-qpeybz{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:var(--fs-badge);overflow-wrap:anywhere}code.svelte-qpeybz{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.95em}.wordmark.svelte-uii1xa{display:inline-flex;align-items:center;gap:var(--sp-3)}.mark.svelte-uii1xa{position:relative;width:20px;height:20px;border-radius:var(--radius-sm);background:var(--identity-primary)}.dot.svelte-uii1xa{position:absolute;right:-3px;bottom:-3px;width:9px;height:9px;border-radius:var(--radius-pill);background:var(--ink)}.name.svelte-uii1xa{font-size:17px;font-weight:600;letter-spacing:-.01em;color:var(--ink)}.qualifier.svelte-uii1xa{font-weight:400;color:var(--ink-muted)}.signed-out.svelte-1f8cire{display:grid;place-items:center;min-height:100dvh;padding:var(--sp-4)}.panel.svelte-1f8cire{display:flex;flex-direction:column;align-items:flex-start;gap:var(--sp-4);max-width:var(--layout-prose);padding:var(--pad-panel);border:1px solid var(--line);border-radius:var(--radius);background:var(--card);box-shadow:var(--elevation-sm)}h1.svelte-1f8cire{margin:0;font-size:var(--fs-heading);color:var(--ink)}.detail.svelte-1f8cire{margin:0;font-size:var(--fs-body);line-height:1.55;color:var(--ink-muted)}.booting.svelte-1n46o8q{display:grid;place-items:center;min-height:100dvh;color:var(--ink-muted);font-size:var(--fs-body)}
