.icon[data-v-bd87916a]{flex-shrink:0;display:inline-block}.icon--filled[data-v-bd87916a]{fill:currentColor}.avatar[data-v-2c26f1b1]{width:var(--avatar-size);height:var(--avatar-size);background:var(--color-border);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;position:relative;overflow:hidden}.avatar__img[data-v-2c26f1b1]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.avatar__fallback[data-v-2c26f1b1]{width:100%;height:100%;font-size:calc(var(--avatar-size)*.36);color:var(--color-avatar-fg);-webkit-user-select:none;user-select:none;background:var(--color-avatar-bg);place-items:center;font-weight:800;display:grid}.avatar__online[data-v-2c26f1b1]{background:var(--color-toast-success);border:2px solid var(--color-surface);border-radius:50%;width:28%;height:28%;position:absolute;bottom:0;right:0}.avatar__edit[data-v-2c26f1b1]{font:inherit;color:var(--color-white);cursor:pointer;opacity:0;background:#00000080;border:0;place-items:center;padding:0;transition:opacity .15s;display:grid;position:absolute;inset:0}.avatar__edit[data-v-2c26f1b1]:focus-visible,.avatar__edit[data-v-2c26f1b1]:hover{opacity:1}@media (hover:none){.avatar__edit[data-v-2c26f1b1]{opacity:1;background:#00000059}}.avatar__file[data-v-2c26f1b1]{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.theme-toggle[data-v-70cbfee1]{font:inherit;color:var(--color-text-muted);cursor:pointer;background:0 0;border:0;padding:0;transition:color .15s,background-color .15s}.theme-toggle__icons[data-v-70cbfee1]{place-items:center;display:grid}.theme-toggle__sun[data-v-70cbfee1]{display:none}.theme-toggle--icon[data-v-70cbfee1]{border-radius:.625rem;place-items:center;min-width:2.75rem;min-height:2.75rem;display:inline-grid}@media (hover:hover) and (pointer:fine){.theme-toggle--icon[data-v-70cbfee1]:hover{color:var(--color-primary-text);background:var(--color-primary-soft)}}.theme-toggle--row[data-v-70cbfee1]{width:100%;min-height:2.75rem;color:var(--color-text);text-align:left;border-radius:.625rem;align-items:center;gap:.75rem;padding:.5rem .75rem;font-size:.875rem;font-weight:600;display:flex}@media (hover:hover) and (pointer:fine){.theme-toggle--row[data-v-70cbfee1]:hover{background:var(--color-surface-hover)}}.theme-toggle__label[data-v-70cbfee1]{flex:1}.theme-toggle__track[data-v-70cbfee1]{background:var(--color-border-strong);border-radius:62.5rem;flex-shrink:0;width:2.25rem;height:1.25rem;transition:background-color .3s;position:relative}.theme-toggle__thumb[data-v-70cbfee1]{background:var(--color-white);width:1rem;height:1rem;box-shadow:var(--shadow-sm);border-radius:50%;transition:transform .3s cubic-bezier(.2,0,0,1);position:absolute;top:2px;left:2px}:root[data-theme=dark] .theme-toggle .theme-toggle__moon[data-v-70cbfee1]{display:none}:root[data-theme=dark] .theme-toggle .theme-toggle__sun[data-v-70cbfee1]{display:block}:root[data-theme=dark] .theme-toggle .theme-toggle__track[data-v-70cbfee1]{background:var(--color-primary)}:root[data-theme=dark] .theme-toggle .theme-toggle__thumb[data-v-70cbfee1]{transform:translate(1rem)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .theme-toggle .theme-toggle__moon[data-v-70cbfee1]{display:none}:root:not([data-theme=light]) .theme-toggle .theme-toggle__sun[data-v-70cbfee1]{display:block}:root:not([data-theme=light]) .theme-toggle .theme-toggle__track[data-v-70cbfee1]{background:var(--color-primary)}:root:not([data-theme=light]) .theme-toggle .theme-toggle__thumb[data-v-70cbfee1]{transform:translate(1rem)}}.toaster[data-v-7bc95f03]{z-index:60;pointer-events:none;justify-content:center;padding-inline:.75rem;display:flex;position:fixed;top:1rem;left:0;right:0}@media (width>=40rem){.toaster[data-v-7bc95f03]{justify-content:flex-end;padding-inline:1rem}}.toaster__stack[data-v-7bc95f03]{flex-direction:column;gap:.5rem;width:100%;max-width:24rem;display:flex}.toast[data-v-7bc95f03]{color:var(--color-white);pointer-events:auto;box-shadow:var(--shadow-lg);border-radius:.375rem;align-items:flex-start;gap:.75rem;padding:.875rem 1rem;font-size:.875rem;font-weight:500;display:flex}.toast--success[data-v-7bc95f03]{background:var(--color-toast-success)}.toast--error[data-v-7bc95f03]{background:var(--color-toast-error)}.toast--info[data-v-7bc95f03]{background:var(--color-toast-info)}.toast__text[data-v-7bc95f03]{overflow-wrap:anywhere;flex:1}.toast__close[data-v-7bc95f03]{font:inherit;color:inherit;cursor:pointer;opacity:.8;background:0 0;border:0;border-radius:.25rem;flex-shrink:0;place-items:center;width:1.5rem;height:1.5rem;margin:-.25rem;padding:0;display:grid}.toast__close[data-v-7bc95f03]:hover{opacity:1}.toast-enter-active[data-v-7bc95f03],.toast-leave-active[data-v-7bc95f03]{transition:transform .3s cubic-bezier(0,0,.2,1),opacity .3s cubic-bezier(0,0,.2,1)}.toast-enter-from[data-v-7bc95f03],.toast-leave-to[data-v-7bc95f03]{opacity:0;transform:translateY(-.5rem)}:root,:root[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--color-white:#fff;--color-black:#000;--color-ink:#1a292d;--color-bg:#fff;--color-surface:#fff;--color-surface-muted:#f3f8f9;--color-surface-hover:#eaf1f2;--color-surface-tint:#edf8f6;--color-surface-tint-strong:#e6f1f0;--color-tint-border:#d3e7e4;--color-tint-border-strong:#c5dcda;--color-overlay:#0a1416a6;--color-text:#1a292d;--color-text-muted:#3e5155;--color-text-subtle:#5c6f74;--color-text-inverse:#fff;--color-border:#e2e9eb;--color-border-strong:#cbd8db;--color-border-input:#73868b;--color-primary:#4468b6;--color-primary-hover:#304d8c;--color-primary-active:#223869;--color-primary-contrast:#fff;--color-primary-text:#4468b6;--color-primary-text-hover:#304d8c;--color-primary-soft:#eff5ff;--color-primary-soft-text:#304d8c;--color-primary-soft-strong:#d7e5ff;--color-primary-heading:#223869;--color-accent:#007a71;--color-accent-hover:#015d56;--color-accent-active:#04473f;--color-accent-contrast:#fff;--color-accent-text:#007a71;--color-accent-text-hover:#015d56;--color-accent-soft:#eaf9f7;--color-accent-soft-text:#015d56;--color-accent-soft-strong:#cbede8;--color-accent-heading:#015d56;--color-brand-from:#007a71;--color-brand-via:#2f7199;--color-brand-to:#4468b6;--color-on-brand:#fff;--color-on-brand-muted:#e8f4f7;--color-success:#276a3a;--color-success-bg:#eef7f0;--color-success-border:#a6d3b3;--color-success-solid:#276a3a;--color-success-solid-hover:#1f5530;--color-warning:#7f4a0f;--color-warning-bg:#fbf3e4;--color-warning-border:#e5cb9a;--color-warning-solid:#94570b;--color-warning-solid-hover:#7f4a0f;--color-danger:#a23a3a;--color-danger-strong:#b34242;--color-danger-solid:#b34242;--color-danger-solid-hover:#a23a3a;--color-danger-bg:#fbefef;--color-danger-border:#dca9a9;--color-danger-hover-bg:#f7e0e0;--color-info:#304d8c;--color-info-bg:#eff5ff;--color-info-border:#b7cef7;--color-pinned-bg:#eff5ff;--color-pinned-border:#b7cef7;--color-pinned-hover:#e4eeff;--color-star:#4468b6;--color-star-empty:#c3d1d4;--color-service-accent:#007a71;--color-service-border:#9fddd4;--color-service-hover-bg:#eaf9f7;--color-toast-success:#276a3a;--color-toast-error:#a23a3a;--color-toast-info:#4468b6;--color-scrollbar-thumb:#4468b673;--color-scrollbar-track:#e6f1f0;--color-about-card-text:#1a292d;--color-about-card-from:#cbede8;--color-about-card-to:#cbede84d;--color-focus:#4468b6;--color-avatar-bg:#d7e5ff;--color-avatar-fg:#304d8c;--color-logo-filter:none;--color-orange:#94570b;--color-admin-page:#f3f8f9;--color-admin-nav:#0d1a1d;--color-admin-nav-text:#cfdde0;--color-admin-nav-muted:#94a9ae;--color-admin-nav-hover:#ffffff0f;--color-admin-nav-border:#ffffff1a;--color-admin-nav-active:#4468b647;--color-admin-nav-active-ring:#8fb0ec59;--color-admin-nav-icon:#8fb0ec;--color-admin-nav-accent:#b7cef7;--shadow-sm:0 2px 8px #1a292d0f;--shadow-md:0 4px 14px #1a292d1a;--shadow-lg:0 8px 24px #1a292d24;--shadow-pop:0 20px 40px -12px #1a292d47}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--color-white:#fff;--color-black:#000;--color-ink:#1a292d;--color-bg:#0b1417;--color-surface:#101c20;--color-surface-muted:#152428;--color-surface-hover:#1b2e33;--color-surface-tint:#0f2325;--color-surface-tint-strong:#0a1719;--color-tint-border:#1f3c40;--color-tint-border-strong:#2b4f54;--color-overlay:#03080ac2;--color-text:#e7f0f2;--color-text-muted:#b8c8cc;--color-text-subtle:#93a8ad;--color-text-inverse:#0b1417;--color-border:#263a40;--color-border-strong:#38505a;--color-border-input:#6f8890;--color-primary:#4468b6;--color-primary-hover:#304d8c;--color-primary-active:#223869;--color-primary-contrast:#fff;--color-primary-text:#8fb0ec;--color-primary-text-hover:#b7cef7;--color-primary-soft:#182a50;--color-primary-soft-text:#b7cef7;--color-primary-soft-strong:#223869;--color-primary-heading:#d7e5ff;--color-accent:#007a71;--color-accent-hover:#00706a;--color-accent-active:#015d56;--color-accent-contrast:#fff;--color-accent-text:#66c6ba;--color-accent-text-hover:#9fddd4;--color-accent-soft:#06332e;--color-accent-soft-text:#9fddd4;--color-accent-soft-strong:#04473f;--color-accent-heading:#9fddd4;--color-brand-from:#007a71;--color-brand-via:#2f7199;--color-brand-to:#4468b6;--color-on-brand:#fff;--color-on-brand-muted:#e8f4f7;--color-success:#86cf9b;--color-success-bg:#112619;--color-success-border:#2c5a3a;--color-success-solid:#276a3a;--color-success-solid-hover:#1f5530;--color-warning:#e2b36a;--color-warning-bg:#2a2011;--color-warning-border:#6b4d1c;--color-warning-solid:#94570b;--color-warning-solid-hover:#7f4a0f;--color-danger:#f0a3a3;--color-danger-strong:#f08a8a;--color-danger-solid:#a23a3a;--color-danger-solid-hover:#8a2f2f;--color-danger-bg:#2d1719;--color-danger-border:#7d3b3d;--color-danger-hover-bg:#3a1c1f;--color-info:#b7cef7;--color-info-bg:#101c36;--color-info-border:#2d4778;--color-pinned-bg:#101c36;--color-pinned-border:#2d4778;--color-pinned-hover:#14223f;--color-star:#8fb0ec;--color-star-empty:#38505a;--color-service-accent:#66c6ba;--color-service-border:#015d56;--color-service-hover-bg:#04231f;--color-toast-success:#276a3a;--color-toast-error:#a23a3a;--color-toast-info:#4468b6;--color-scrollbar-thumb:#8fb0ec66;--color-scrollbar-track:#0a1719;--color-about-card-text:#e7f0f2;--color-about-card-from:#04473f;--color-about-card-to:#04473f4d;--color-focus:#8fb0ec;--color-avatar-bg:#223869;--color-avatar-fg:#d7e5ff;--color-logo-filter:brightness(0) invert(1);--color-orange:#94570b;--color-admin-page:#0b1417;--color-admin-nav:#070f11;--color-admin-nav-text:#cfdde0;--color-admin-nav-muted:#94a9ae;--color-admin-nav-hover:#ffffff0f;--color-admin-nav-border:#ffffff1a;--color-admin-nav-active:#4468b652;--color-admin-nav-active-ring:#8fb0ec66;--color-admin-nav-icon:#8fb0ec;--color-admin-nav-accent:#b7cef7;--shadow-sm:0 2px 8px #0006;--shadow-md:0 4px 14px #00000080;--shadow-lg:0 8px 24px #0000008c;--shadow-pop:0 20px 44px -12px #000000b3}}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--color-white:#fff;--color-black:#000;--color-ink:#1a292d;--color-bg:#0b1417;--color-surface:#101c20;--color-surface-muted:#152428;--color-surface-hover:#1b2e33;--color-surface-tint:#0f2325;--color-surface-tint-strong:#0a1719;--color-tint-border:#1f3c40;--color-tint-border-strong:#2b4f54;--color-overlay:#03080ac2;--color-text:#e7f0f2;--color-text-muted:#b8c8cc;--color-text-subtle:#93a8ad;--color-text-inverse:#0b1417;--color-border:#263a40;--color-border-strong:#38505a;--color-border-input:#6f8890;--color-primary:#4468b6;--color-primary-hover:#304d8c;--color-primary-active:#223869;--color-primary-contrast:#fff;--color-primary-text:#8fb0ec;--color-primary-text-hover:#b7cef7;--color-primary-soft:#182a50;--color-primary-soft-text:#b7cef7;--color-primary-soft-strong:#223869;--color-primary-heading:#d7e5ff;--color-accent:#007a71;--color-accent-hover:#00706a;--color-accent-active:#015d56;--color-accent-contrast:#fff;--color-accent-text:#66c6ba;--color-accent-text-hover:#9fddd4;--color-accent-soft:#06332e;--color-accent-soft-text:#9fddd4;--color-accent-soft-strong:#04473f;--color-accent-heading:#9fddd4;--color-brand-from:#007a71;--color-brand-via:#2f7199;--color-brand-to:#4468b6;--color-on-brand:#fff;--color-on-brand-muted:#e8f4f7;--color-success:#86cf9b;--color-success-bg:#112619;--color-success-border:#2c5a3a;--color-success-solid:#276a3a;--color-success-solid-hover:#1f5530;--color-warning:#e2b36a;--color-warning-bg:#2a2011;--color-warning-border:#6b4d1c;--color-warning-solid:#94570b;--color-warning-solid-hover:#7f4a0f;--color-danger:#f0a3a3;--color-danger-strong:#f08a8a;--color-danger-solid:#a23a3a;--color-danger-solid-hover:#8a2f2f;--color-danger-bg:#2d1719;--color-danger-border:#7d3b3d;--color-danger-hover-bg:#3a1c1f;--color-info:#b7cef7;--color-info-bg:#101c36;--color-info-border:#2d4778;--color-pinned-bg:#101c36;--color-pinned-border:#2d4778;--color-pinned-hover:#14223f;--color-star:#8fb0ec;--color-star-empty:#38505a;--color-service-accent:#66c6ba;--color-service-border:#015d56;--color-service-hover-bg:#04231f;--color-toast-success:#276a3a;--color-toast-error:#a23a3a;--color-toast-info:#4468b6;--color-scrollbar-thumb:#8fb0ec66;--color-scrollbar-track:#0a1719;--color-about-card-text:#e7f0f2;--color-about-card-from:#04473f;--color-about-card-to:#04473f4d;--color-focus:#8fb0ec;--color-avatar-bg:#223869;--color-avatar-fg:#d7e5ff;--color-logo-filter:brightness(0) invert(1);--color-orange:#94570b;--color-admin-page:#0b1417;--color-admin-nav:#070f11;--color-admin-nav-text:#cfdde0;--color-admin-nav-muted:#94a9ae;--color-admin-nav-hover:#ffffff0f;--color-admin-nav-border:#ffffff1a;--color-admin-nav-active:#4468b652;--color-admin-nav-active-ring:#8fb0ec66;--color-admin-nav-icon:#8fb0ec;--color-admin-nav-accent:#b7cef7;--shadow-sm:0 2px 8px #0006;--shadow-md:0 4px 14px #00000080;--shadow-lg:0 8px 24px #0000008c;--shadow-pop:0 20px 44px -12px #000000b3}html[data-brand=orbit],html[data-brand=orbit][data-theme]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--color-ink:var(--fx-text);--color-bg:var(--fx-bg);--color-surface:var(--fx-surface);--color-surface-muted:var(--fx-bg-2);--color-surface-hover:var(--fx-ink-100);--color-surface-tint:var(--fx-accent-soft);--color-surface-tint-strong:var(--fx-bg-2);--color-tint-border:var(--fx-border);--color-tint-border-strong:var(--fx-border-strong);--color-overlay:var(--fx-scrim);--color-text:var(--fx-text);--color-text-muted:var(--fx-text-2);--color-text-subtle:var(--fx-text-3);--color-text-inverse:var(--fx-on-brand);--color-border:var(--fx-border);--color-border-strong:var(--fx-border-strong);--color-border-input:var(--fx-border-strong);--color-primary:var(--fx-brand);--color-primary-hover:var(--fx-brand-hover);--color-primary-active:var(--fx-brand-active);--color-primary-contrast:var(--fx-on-brand);--color-primary-text:var(--fx-brand-text);--color-primary-text-hover:var(--fx-brand-active);--color-primary-soft:var(--fx-brand-soft);--color-primary-soft-text:var(--fx-brand-text);--color-primary-soft-strong:var(--fx-brand-soft-2);--color-primary-heading:var(--fx-brand-active);--color-accent:var(--fx-accent);--color-accent-hover:var(--fx-accent-hover);--color-accent-active:var(--fx-accent-deep);--color-accent-contrast:var(--fx-on-accent);--color-accent-text:var(--fx-accent-text);--color-accent-text-hover:var(--fx-accent-text);--color-accent-soft:var(--fx-accent-soft);--color-accent-soft-text:var(--fx-accent-text);--color-accent-soft-strong:var(--fx-accent-soft-2);--color-accent-heading:var(--fx-accent-text);--color-brand-from:var(--fx-accent-deep);--color-brand-via:var(--fx-accent-deep);--color-brand-to:var(--fx-accent-deep);--color-on-brand:var(--fx-on-accent);--color-on-brand-muted:var(--fx-on-accent);--color-success:var(--fx-ok-text);--color-success-bg:var(--fx-ok-soft);--color-success-border:var(--fx-accent-soft-2);--color-success-solid:var(--fx-ok);--color-success-solid-hover:var(--fx-accent-hover);--color-warning:var(--fx-warn-text);--color-warning-bg:var(--fx-warn-soft);--color-warning-border:var(--fx-warn);--color-warning-solid:var(--fx-warn-text);--color-warning-solid-hover:var(--fx-warn-text);--color-danger:var(--fx-danger-text);--color-danger-strong:var(--fx-danger);--color-danger-solid:var(--fx-danger);--color-danger-solid-hover:var(--fx-danger-text);--color-danger-bg:var(--fx-danger-soft);--color-danger-border:var(--fx-coral-400);--color-danger-hover-bg:var(--fx-danger-soft);--color-info:var(--fx-info-text);--color-info-bg:var(--fx-info-soft);--color-info-border:var(--fx-brand-soft-2);--color-pinned-bg:var(--fx-brand-soft);--color-pinned-border:var(--fx-brand-soft-2);--color-pinned-hover:var(--fx-brand-soft-2);--color-star:var(--fx-star);--color-star-empty:var(--fx-border-strong);--color-service-accent:var(--fx-accent);--color-service-border:var(--fx-accent-soft-2);--color-service-hover-bg:var(--fx-accent-soft);--color-toast-success:var(--fx-accent-deep);--color-toast-error:var(--fx-danger);--color-toast-info:var(--fx-brand);--color-scrollbar-thumb:var(--fx-border-strong);--color-scrollbar-track:var(--fx-bg-2);--color-about-card-text:var(--fx-text);--color-about-card-from:var(--fx-accent-soft);--color-about-card-to:var(--fx-accent-soft);--color-focus:var(--fx-focus);--color-avatar-bg:var(--fx-brand-soft-2);--color-avatar-fg:var(--fx-brand-text);--color-logo-filter:none;--color-orange:var(--fx-warn);--color-admin-page:var(--fx-bg-2);--color-admin-nav:var(--fx-surface);--color-admin-nav-text:var(--fx-text);--color-admin-nav-muted:var(--fx-text-3);--color-admin-nav-hover:var(--fx-bg-2);--color-admin-nav-border:var(--fx-border);--color-admin-nav-active:var(--fx-accent-soft);--color-admin-nav-active-ring:transparent;--color-admin-nav-icon:var(--fx-brand-soft);--color-admin-nav-accent:var(--fx-accent-text);--shadow-sm:var(--fx-shadow-1);--shadow-md:var(--fx-shadow-1);--shadow-lg:var(--fx-shadow-3);--shadow-pop:var(--fx-shadow-3);--shadow-header:none;--shadow-header-raised:var(--fx-shadow-1);--shadow-tabbar:none;--shadow-fab:none;--shadow-float:var(--fx-shadow-3)}html[data-brand=orbit] :is(.admin-shell__sidebar,.admin-shell__drawer-panel){--color-white:var(--fx-text);--color-danger-solid:var(--fx-danger-soft)}@font-face{font-family:Montserrat Variable;font-style:normal;font-display:swap;font-weight:400 800;src:url(./montserrat-cyrillic-wght-normal.EAA9jha_.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Montserrat Variable;font-style:normal;font-display:swap;font-weight:400 800;src:url(./montserrat-latin-wght-normal.l_AIctKy.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat Fallback;src:local(Arial);size-adjust:113%;ascent-override:85%;descent-override:22%;line-gap-override:0%}*,:after,:before{box-sizing:border-box}*{margin:0}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;scrollbar-gutter:stable}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;min-height:100dvh}canvas,img,picture,svg,video{max-width:100%;display:block}img{height:auto}button,input,select,textarea{font:inherit;color:inherit;letter-spacing:inherit}button{cursor:pointer}button:disabled{cursor:not-allowed}h1,h2,h3,h4,h5,h6,p{overflow-wrap:break-word}ol[role=list],ul[role=list]{margin:0;padding:0;list-style:none}a{color:inherit}table{border-collapse:collapse}[hidden]{display:none!important}#__nuxt,#__nuxt>div{min-height:inherit}html{font-family:Montserrat Variable,Montserrat Fallback,Montserrat,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:100%}body{color:var(--color-text);background:var(--color-bg);letter-spacing:0;font-size:1rem;font-weight:400;line-height:1.5}h1,h2,h3,h4{text-wrap:balance;font-weight:600;line-height:1.2}h1{font-size:clamp(1.5rem,1.375rem + .625vw,1.875rem)}h2{font-size:clamp(1.25rem,1.16667rem + .416667vw,1.5rem)}h3{font-size:1.25rem}h4{font-size:1.125rem}p{text-wrap:pretty}small{font-size:.75rem}b,strong{font-weight:600}a:where(:not([data-brand-chrome] *)){color:var(--color-primary-text);text-underline-offset:.18em;text-decoration-thickness:from-font}a:where(:not([data-brand-chrome] *)):hover{color:var(--color-primary-text-hover)}::selection{color:var(--color-primary-contrast);background:var(--color-primary)}.prose{max-width:75ch;line-height:1.7}.prose>*+*{margin-top:1rem}.prose h2{margin-top:2rem;font-size:1.25rem}.prose h3{margin-top:1.5rem;font-size:1.125rem}.prose ol,.prose ul{padding-left:1.5rem}.prose ul{list-style:outside}.prose ol{list-style:decimal}.prose li+li,.prose ol ol,.prose ol ul,.prose ul ol,.prose ul ul{margin-top:.5rem}.prose a{font-weight:600}input::-moz-placeholder{color:var(--color-text-subtle);opacity:1}select::-moz-placeholder{color:var(--color-text-subtle);opacity:1}textarea::-moz-placeholder{color:var(--color-text-subtle);opacity:1}input::placeholder,select::placeholder,textarea::placeholder{color:var(--color-text-subtle);opacity:1}input:disabled,select:disabled,textarea:disabled{opacity:.6}textarea{resize:vertical}input[type=checkbox],input[type=radio]{accent-color:var(--color-primary)}input[type=number]{appearance:textfield}input[type=number]::-webkit-inner-spin-button{appearance:none;margin:0}input[type=number]::-webkit-outer-spin-button{appearance:none;margin:0}input[type=search]::-webkit-search-cancel-button{cursor:pointer}input:-webkit-autofill{box-shadow:0 0 0 1000px var(--color-surface) inset;-webkit-text-fill-color:var(--color-text)}:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}:focus:not(:focus-visible){outline:none}.visually-hidden{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.skip-link{z-index:100;color:var(--color-primary-contrast);background:var(--color-primary);border-radius:.375rem;padding:.5rem 1rem;font-weight:600;position:fixed;top:.5rem;left:.5rem;transform:translateY(-200%)}.skip-link:focus-visible{transform:none}@media (prefers-reduced-motion:reduce){*,:after,:before{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.container{width:100%;max-width:80rem;margin-inline:auto;padding-inline:1rem}.page{padding-block:1.5rem 3rem}@media (width>=48rem){.page{padding-block:2rem 4rem}}.page__title{margin-block:1rem 1.5rem;font-size:clamp(1.5rem,1.375rem + .625vw,1.875rem)}body::-webkit-scrollbar{width:.5rem;height:.5rem}body::-webkit-scrollbar-thumb{background-color:var(--color-scrollbar-thumb)}body::-webkit-scrollbar-track{background:var(--color-scrollbar-track)}:root{--header-h:3.75rem;--tabbar-h:4rem;--bottom-bar-h:calc(var(--tabbar-h) + env(safe-area-inset-bottom,0px));--shadow-header:0 2px 8px color-mix(in srgb, var(--color-ink) 8%, transparent);--shadow-header-raised:0 4px 16px color-mix(in srgb, var(--color-ink) 12%, transparent);--shadow-tabbar:0 -2px 8px color-mix(in srgb, var(--color-ink) 8%, transparent);--shadow-fab:0 4px 12px color-mix(in srgb, var(--color-accent) 35%, transparent);--shadow-float:0 8px 24px color-mix(in srgb, var(--color-ink) 12%, transparent);scroll-padding-top:calc(var(--header-h) + .5rem)}:root[data-theme=dark]{--shadow-header:0 2px 8px color-mix(in srgb, var(--color-black) 40%, transparent);--shadow-header-raised:0 4px 16px color-mix(in srgb, var(--color-black) 50%, transparent);--shadow-tabbar:0 -2px 8px color-mix(in srgb, var(--color-black) 40%, transparent);--shadow-float:0 8px 24px color-mix(in srgb, var(--color-black) 55%, transparent)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--shadow-header:0 2px 8px color-mix(in srgb, var(--color-black) 40%, transparent);--shadow-header-raised:0 4px 16px color-mix(in srgb, var(--color-black) 50%, transparent);--shadow-tabbar:0 -2px 8px color-mix(in srgb, var(--color-black) 40%, transparent);--shadow-float:0 8px 24px color-mix(in srgb, var(--color-black) 55%, transparent)}}:root[data-tabbar=off]{--bottom-bar-h:0px}@media (width>=40rem){:root{--bottom-bar-h:0px}}@media (width>=64rem){:root{--header-h:4.75rem}}.fade-enter-active,.fade-leave-active{transition:opacity .15s cubic-bezier(.2,0,0,1)}.fade-enter-from,.fade-leave-to{opacity:0}.slide-down-enter-active,.slide-down-leave-active{transition:transform .3s cubic-bezier(.2,0,0,1),opacity .3s cubic-bezier(.2,0,0,1)}.slide-down-enter-from,.slide-down-leave-to{opacity:0;transform:translateY(-.625rem)}.page-enter-active,.page-leave-active{transition:opacity .15s cubic-bezier(.2,0,0,1)}.page-enter-from,.page-leave-to{opacity:0}
