:root{--n-0:#fff;--n-25:#f9fafb;--n-50:#f3f4f7;--n-100:#e5e8ed;--n-200:#d1d6df;--n-300:#b3bbc9;--n-400:#8690a1;--n-500:#6f798b;--n-600:#5a6475;--n-700:#454d5c;--n-800:#323844;--n-900:#20252e;--n-950:#13171e;--n-1000:#0a0d13;--a-0:#fff;--a-25:#f8faff;--a-50:#eff4ff;--a-100:#dde8ff;--a-200:#c3d6ff;--a-300:#9bb9ff;--a-400:#5986ff;--a-500:#3867fe;--a-600:#264de3;--a-700:#1938bb;--a-800:#0e2590;--a-900:#061669;--a-950:#03094c;--a-1000:#010237;--g-0:#fff;--g-25:#f5fcf7;--g-50:#eaf9ee;--g-100:#d3f1dc;--g-200:#b0e5c1;--g-300:#7ad19a;--g-400:#29a966;--g-500:#009052;--g-600:#007742;--g-700:#005d32;--g-800:#004423;--g-900:#002e16;--g-950:#001e0c;--g-1000:#001305;--y-0:#fff;--y-25:#fff9f3;--y-50:#fdf2e6;--y-100:#f9e4cc;--y-200:#f3cfa4;--y-300:#e6af69;--y-400:#c27f05;--y-500:#a56b00;--y-600:#885700;--y-700:#6b4300;--y-800:#4f3000;--y-900:#362000;--y-950:#241300;--y-1000:#180a00;--r-0:#fff;--r-25:#fff8f8;--r-50:#fff0ef;--r-100:#ffdfdc;--r-200:#ffc6c1;--r-300:#ff9b94;--r-400:#ea5655;--r-500:#d53139;--r-600:#bb0522;--r-700:#940017;--r-800:#6f000e;--r-900:#4e0007;--r-950:#350003;--r-1000:#240001;--v-0:#fff;--v-25:#fbf9ff;--v-50:#f6f1ff;--v-100:#ede2ff;--v-200:#dfcbff;--v-300:#caa6ff;--v-400:#a56eeb;--v-500:#9051d9;--v-600:#7a38bf;--v-700:#61259c;--v-800:#481677;--v-900:#320a56;--v-950:#21023d;--v-1000:#15002b;--c-0:#fff;--c-25:#fff8f7;--c-50:#fff0ed;--c-100:#ffe0d9;--c-200:#ffc6ba;--c-300:#ff9c89;--c-400:#de654f;--c-500:#c94731;--c-600:#af2d18;--c-700:#8e1a06;--c-800:#6b0d00;--c-900:#4c0400;--c-950:#340000;--c-1000:#250000;--lightningcss-light:initial;--lightningcss-dark: ;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--color-bg:var(--n-0);--color-bg-subtle:var(--n-25);--color-surface:var(--n-0);--color-surface-sunken:var(--n-50);--color-surface-hover:var(--n-50);--color-border:var(--n-200);--color-border-control:var(--n-400);--color-text:var(--n-900);--color-text-secondary:var(--n-600);--color-text-disabled:var(--n-400);--color-accent:var(--a-600);--color-accent-hover:var(--a-700);--color-accent-active:var(--a-800);--color-accent-subtle:var(--a-50);--color-accent-text:var(--a-600);--color-on-accent:var(--n-0);--color-focus:var(--a-500);--color-success:var(--g-500);--color-success-bg:var(--g-50);--color-success-text:var(--g-700);--color-warning:var(--y-500);--color-warning-bg:var(--y-50);--color-warning-text:var(--y-700);--color-danger:var(--r-600);--color-danger-hover:var(--r-700);--color-danger-bg:var(--r-50);--color-danger-text:var(--r-700);--color-neutral-bg:var(--n-50);--color-neutral-text:var(--n-700);--color-status-online:var(--g-500);--color-status-busy:var(--a-500);--color-status-offline:var(--n-400);--color-pad-bg:var(--n-25);--color-pad-line:var(--n-200);--color-pad-zone:var(--n-100);--color-toast-bg:var(--n-900);--color-toast-text:var(--n-25);--color-toast-action:var(--a-300)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--color-bg:var(--n-1000);--color-bg-subtle:var(--n-950);--color-surface:var(--n-950);--color-surface-sunken:var(--n-1000);--color-surface-hover:var(--n-900);--color-border:var(--n-800);--color-border-control:var(--n-500);--color-text:var(--n-50);--color-text-secondary:var(--n-400);--color-text-disabled:var(--n-600);--color-accent:var(--a-500);--color-accent-hover:var(--a-600);--color-accent-active:var(--a-700);--color-accent-subtle:var(--a-950);--color-accent-text:var(--a-400);--color-on-accent:var(--n-0);--color-focus:var(--a-400);--color-success:var(--g-500);--color-success-bg:var(--g-950);--color-success-text:var(--g-400);--color-warning:var(--y-500);--color-warning-bg:var(--y-950);--color-warning-text:var(--y-400);--color-danger:var(--r-500);--color-danger-hover:var(--r-600);--color-danger-bg:var(--r-950);--color-danger-text:var(--r-400);--color-neutral-bg:var(--n-900);--color-neutral-text:var(--n-300);--color-status-online:var(--g-500);--color-status-busy:var(--a-400);--color-status-offline:var(--n-500);--color-pad-bg:var(--n-1000);--color-pad-line:var(--n-800);--color-pad-zone:var(--n-900);--color-toast-bg:var(--n-100);--color-toast-text:var(--n-900);--color-toast-action:var(--a-700)}}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--color-bg:var(--n-1000);--color-bg-subtle:var(--n-950);--color-surface:var(--n-950);--color-surface-sunken:var(--n-1000);--color-surface-hover:var(--n-900);--color-border:var(--n-800);--color-border-control:var(--n-500);--color-text:var(--n-50);--color-text-secondary:var(--n-400);--color-text-disabled:var(--n-600);--color-accent:var(--a-500);--color-accent-hover:var(--a-600);--color-accent-active:var(--a-700);--color-accent-subtle:var(--a-950);--color-accent-text:var(--a-400);--color-on-accent:var(--n-0);--color-focus:var(--a-400);--color-success:var(--g-500);--color-success-bg:var(--g-950);--color-success-text:var(--g-400);--color-warning:var(--y-500);--color-warning-bg:var(--y-950);--color-warning-text:var(--y-400);--color-danger:var(--r-500);--color-danger-hover:var(--r-600);--color-danger-bg:var(--r-950);--color-danger-text:var(--r-400);--color-neutral-bg:var(--n-900);--color-neutral-text:var(--n-300);--color-status-online:var(--g-500);--color-status-busy:var(--a-400);--color-status-offline:var(--n-500);--color-pad-bg:var(--n-1000);--color-pad-line:var(--n-800);--color-pad-zone:var(--n-900);--color-toast-bg:var(--n-100);--color-toast-text:var(--n-900);--color-toast-action:var(--a-700)}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/assets/InterVariable-latin-yqiGewUO.woff2)format("woff2")}:root{--font-sans:"Inter", system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--font-mono:ui-monospace, "SF Mono", "Cascadia Mono", "Segoe UI Mono", Menlo, Consolas, "Liberation Mono", monospace;--text-xs:.75rem;--leading-xs:1rem;--text-sm:.875rem;--leading-sm:1.25rem;--text-md:1rem;--leading-md:1.5rem;--text-lg:1.125rem;--leading-lg:1.625rem;--text-xl:1.375rem;--leading-xl:1.75rem;--text-2xl:1.75rem;--leading-2xl:2.125rem;--text-3xl:2.25rem;--leading-3xl:2.625rem;--weight-regular:400;--weight-medium:500;--weight-semibold:600;--tracking-tight:-.015em;--tracking-caps:.04em;--space-2:.125rem;--space-4:.25rem;--space-8:.5rem;--space-12:.75rem;--space-16:1rem;--space-24:1.5rem;--space-32:2rem;--space-48:3rem;--space-64:4rem;--radius-sm:6px;--radius-md:8px;--radius-lg:12px;--radius-xl:20px;--radius-full:999px;--control-sm:2.25rem;--control-md:2.75rem;--control-lg:3.25rem;--tap-min:2.75rem;--shadow-color:10 13 19;--shadow-xs:0 1px 1px rgb(var(--shadow-color) / .04), 0 1px 2px rgb(var(--shadow-color) / .04);--shadow-sm:0 1px 1px rgb(var(--shadow-color) / .03), 0 3px 6px rgb(var(--shadow-color) / .05);--shadow-md:0 2px 4px rgb(var(--shadow-color) / .04), 0 8px 20px rgb(var(--shadow-color) / .09);--shadow-lg:0 4px 8px rgb(var(--shadow-color) / .04), 0 24px 48px -8px rgb(var(--shadow-color) / .18);--ring:0 0 0 2px var(--color-bg), 0 0 0 4px var(--color-focus);--duration-instant:80ms;--duration-fast:.14s;--duration-base:.22s;--duration-slow:.36s;--ease-out:cubic-bezier(.2, 0, 0, 1);--ease-in:cubic-bezier(.4, 0, 1, 1);--ease-standard:cubic-bezier(.4, 0, .2, 1);--ease-spring:cubic-bezier(.34, 1.4, .64, 1);--gradient-brand:linear-gradient(135deg, var(--a-500) 0%, var(--v-500) 55%, var(--c-400) 100%);--sidebar-width:15rem;--rail-width:5rem;--bottombar-height:3.75rem;--content-max:60rem;--form-max:25rem}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--shadow-color:0 0 0}}:root[data-theme=dark]{--shadow-color:0 0 0}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}body{background:var(--color-bg);min-height:100dvh;color:var(--color-text);font:var(--weight-regular) var(--text-md) / var(--leading-md) var(--font-sans);font-feature-settings:"cv11", "ss03";-webkit-font-smoothing:antialiased;overflow-wrap:anywhere;margin:0}h1,h2,h3,p,figure,blockquote,dl,dd{margin:0}h1{font-size:var(--text-2xl);line-height:var(--leading-2xl);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-tight)}h2{font-size:var(--text-lg);line-height:var(--leading-lg);font-weight:var(--weight-semibold)}h3{font-size:var(--text-md);line-height:var(--leading-md);font-weight:var(--weight-semibold)}ul,ol{margin:0;padding:0}button,input,select,textarea{font:inherit;color:inherit}img,svg{display:block}a{color:var(--color-accent-text);font-weight:var(--weight-medium);text-decoration:none}a:hover{text-decoration:underline}:focus-visible{box-shadow:var(--ring);border-radius:var(--radius-sm);outline:none}@media (forced-colors:active){:focus-visible{outline-offset:2px;outline:2px solid canvastext}}main[tabindex="-1"]:focus-visible,[role=tabpanel][tabindex="-1"]:focus-visible{box-shadow:none;outline:none}code,kbd,.mono{font-family:var(--font-mono)}.muted{color:var(--color-text-secondary)}.small{font-size:var(--text-sm);line-height:var(--leading-sm)}.xs{font-size:var(--text-xs);line-height:var(--leading-xs)}.num{font-variant-numeric:tabular-nums}.strong{font-weight:var(--weight-semibold)}.icon{fill:none;stroke:currentColor;stroke-width:1.75px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:1.25rem;height:1.25rem}.visually-hidden{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.skip-link{top:var(--space-8);left:var(--space-8);z-index:100;padding:var(--space-8) var(--space-16);background:var(--color-surface);color:var(--color-text);border:1px solid var(--color-border-control);border-radius:var(--radius-md);position:fixed;transform:translateY(-200%)}.skip-link:focus-visible{transform:none}.stack{gap:var(--space-16);align-content:start;display:grid}.stack-24{gap:var(--space-24);align-content:start;display:grid}.stack-8{gap:var(--space-8);align-content:start;display:grid}.row{align-items:center;gap:var(--space-8);flex-wrap:wrap;display:flex}.row-end{justify-content:flex-end;gap:var(--space-8);flex-wrap:wrap;display:flex}.page-head{justify-content:space-between;align-items:flex-start;gap:var(--space-16);margin-bottom:var(--space-24);display:flex}.page-head p{color:var(--color-text-secondary);margin-top:var(--space-4)}.check{align-items:center;gap:var(--space-12);min-height:var(--tap-min);font-size:var(--text-sm);line-height:var(--leading-sm);cursor:pointer;display:flex}.check input{width:1.125rem;height:1.125rem;accent-color:var(--color-accent);flex:none;margin:0}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.logo.svelte-1l8nvlt{align-items:center;gap:var(--space-8);display:inline-flex}svg.svelte-1l8nvlt{color:var(--color-accent);flex:none}.logo__name.svelte-1l8nvlt{font-weight:var(--weight-semibold);letter-spacing:var(--tracking-tight);color:var(--color-text)}.menu.svelte-15gydnd{flex:none;position:relative}.menu__btn.svelte-15gydnd{width:var(--control-md);height:var(--control-md);background:var(--color-surface);color:var(--color-text);border:1px solid var(--color-border-control);border-radius:var(--radius-md);box-shadow:var(--shadow-xs);cursor:pointer;place-items:center;display:grid}.menu__btn.svelte-15gydnd:hover{background:var(--color-surface-hover)}.menu__veil.svelte-15gydnd{z-index:40;background:#0a0d1380;position:fixed;inset:0}.menu__list.svelte-15gydnd{z-index:41;padding:var(--space-8) var(--space-8) calc(var(--space-16) + env(safe-area-inset-bottom));background:var(--color-surface);border-radius:var(--radius-xl) var(--radius-xl) 0 0;box-shadow:var(--shadow-lg);animation:svelte-15gydnd-up var(--duration-slow) var(--ease-out);display:grid;position:fixed;bottom:0;left:0;right:0}.menu__item.svelte-15gydnd{min-height:3.25rem;padding:0 var(--space-16);text-align:left;border-radius:var(--radius-md);font-size:var(--text-md);color:var(--color-text);cursor:pointer;background:0 0;border:0}.menu__item.svelte-15gydnd:hover,.menu__item.svelte-15gydnd:focus-visible{background:var(--color-surface-hover)}.menu__item--danger.svelte-15gydnd{color:var(--color-danger-text)}.menu__item[aria-disabled=true].svelte-15gydnd{opacity:.55;cursor:not-allowed}@keyframes svelte-15gydnd-up{0%{transform:translateY(100%)}}@media (min-width:768px){.menu__veil.svelte-15gydnd{display:none}.menu__list.svelte-15gydnd{bottom:auto;left:auto;right:0;top:calc(100% + var(--space-4));min-width:12.5rem;padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-md);animation:svelte-15gydnd-drop var(--duration-base) var(--ease-out);position:absolute}.menu__item.svelte-15gydnd{min-height:2.5rem;font-size:var(--text-sm);white-space:nowrap}}@media (min-width:768px) and (pointer:coarse){.menu__item.svelte-15gydnd{min-height:var(--tap-min)}}@keyframes svelte-15gydnd-drop{0%{opacity:0;transform:translateY(-4px)}}.nav.svelte-1y6048s{z-index:30;height:calc(var(--bottombar-height) + env(safe-area-inset-bottom));padding:0 env(safe-area-inset-right) env(safe-area-inset-bottom) env(safe-area-inset-left);background:color-mix(in srgb, var(--color-surface) 88%, transparent);-webkit-backdrop-filter:blur(16px);border-top:1px solid var(--color-border);display:flex;position:fixed;inset:auto 0 0}.nav__brand.svelte-1y6048s,.nav__user.svelte-1y6048s{display:none}.nav__item.svelte-1y6048s{justify-content:center;align-items:center;gap:var(--space-2);min-height:var(--tap-min);color:var(--color-text-secondary);font-size:var(--text-xs);line-height:var(--leading-xs);font-weight:var(--weight-medium);flex-direction:column;flex:1;text-decoration:none;display:flex}.nav__item.svelte-1y6048s:hover{color:var(--color-text);text-decoration:none}.nav__item[aria-current=page].svelte-1y6048s{color:var(--color-accent-text)}.nav__item.svelte-1y6048s .icon{width:1.5rem;height:1.5rem}.avatar.svelte-1y6048s{background:var(--color-accent-subtle);width:2rem;height:2rem;color:var(--color-accent-text);font-size:var(--text-xs);font-weight:var(--weight-semibold);border-radius:50%;flex:none;place-items:center;display:grid}@media (min-width:768px){.nav.svelte-1y6048s{top:0;gap:var(--space-4);height:100dvh;padding:var(--space-16) var(--space-4);border-top:0;border-right:1px solid var(--color-border);background:var(--color-bg-subtle);-webkit-backdrop-filter:none;flex-direction:column;position:sticky;inset:auto}.nav__brand.svelte-1y6048s{padding:var(--space-8) 0 var(--space-16);justify-content:center;text-decoration:none;display:flex}.nav__brand.svelte-1y6048s .logo__name{display:none}.nav__item.svelte-1y6048s{border-radius:var(--radius-md);padding:var(--space-8) 0;text-align:center;overflow-wrap:normal;white-space:nowrap;letter-spacing:-.01em;flex:none}.nav__item.svelte-1y6048s:hover{background:var(--color-surface-hover)}.nav__item[aria-current=page].svelte-1y6048s{background:var(--color-accent-subtle)}}@media (min-width:1280px){.nav.svelte-1y6048s{padding:var(--space-16) var(--space-12)}.nav__brand.svelte-1y6048s{padding:var(--space-8) var(--space-12) var(--space-24);justify-content:flex-start}.nav__brand.svelte-1y6048s .logo__name{display:inline}.nav__item.svelte-1y6048s{justify-content:flex-start;gap:var(--space-12);padding:0 var(--space-12);font-size:var(--text-sm);line-height:var(--leading-sm);flex-direction:row}.nav__item.svelte-1y6048s .icon{width:1.25rem;height:1.25rem}.nav__user.svelte-1y6048s{align-items:center;gap:var(--space-12);padding:var(--space-12) 0 0 var(--space-12);border-top:1px solid var(--color-border);font-size:var(--text-sm);margin-top:auto;display:flex}.nav__who.svelte-1y6048s{flex:1;min-width:0}.nav__name.svelte-1y6048s{font-weight:var(--weight-medium);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.nav__user.svelte-1y6048s .menu__list{top:auto;bottom:calc(100% + var(--space-4))}}.banner.svelte-6wdrfy{align-items:flex-start;gap:var(--space-12);padding:var(--space-12) var(--space-16);border-radius:var(--radius-lg);font-size:var(--text-sm);line-height:var(--leading-sm);background:var(--color-neutral-bg);color:var(--color-neutral-text);display:flex}.banner.svelte-6wdrfy .icon{margin-top:.0625rem}.banner__text.svelte-6wdrfy{flex:1;min-width:0}.banner__action.svelte-6wdrfy{margin:calc(-1 * var(--space-8)) calc(-1 * var(--space-8)) calc(-1 * var(--space-8)) 0;flex:none}.banner--warning.svelte-6wdrfy{background:var(--color-warning-bg);color:var(--color-warning-text)}.banner--danger.svelte-6wdrfy{background:var(--color-danger-bg);color:var(--color-danger-text)}.banner--success.svelte-6wdrfy{background:var(--color-success-bg);color:var(--color-success-text)}@media (forced-colors:active){.banner.svelte-6wdrfy{border:1px solid canvastext}}.btn.svelte-18sv61c{justify-content:center;align-items:center;gap:var(--space-8);min-height:var(--control-md);min-width:var(--tap-min);padding:0 var(--space-16);border-radius:var(--radius-md);font:var(--weight-medium) var(--text-md) / 1.2 var(--font-sans);text-align:center;cursor:pointer;-webkit-user-select:none;user-select:none;transition:background-color var(--duration-fast) var(--ease-standard), border-color var(--duration-fast) var(--ease-standard), transform var(--duration-instant) var(--ease-standard);border:1px solid #0000;text-decoration:none;display:inline-flex}.btn.svelte-18sv61c:hover{text-decoration:none}.btn.svelte-18sv61c:active:not([aria-disabled=true]){transform:scale(.98)}.btn--primary.svelte-18sv61c{background:var(--color-accent);color:var(--color-on-accent);box-shadow:var(--shadow-xs)}.btn--primary.svelte-18sv61c:hover{background:var(--color-accent-hover)}.btn--primary.svelte-18sv61c:active{background:var(--color-accent-active)}.btn--secondary.svelte-18sv61c{background:var(--color-surface);color:var(--color-text);border-color:var(--color-border-control);box-shadow:var(--shadow-xs)}.btn--secondary.svelte-18sv61c:hover{background:var(--color-surface-hover)}.btn--ghost.svelte-18sv61c{color:var(--color-text);background:0 0}.btn--ghost.svelte-18sv61c:hover{background:var(--color-surface-hover)}.btn--danger.svelte-18sv61c{background:var(--color-danger);color:var(--color-on-accent)}.btn--danger.svelte-18sv61c:hover{background:var(--color-danger-hover)}.btn--danger-text.svelte-18sv61c{color:var(--color-danger-text)}.btn--lg.svelte-18sv61c{min-height:var(--control-lg)}.btn--sm.svelte-18sv61c{min-height:var(--control-sm);padding:0 var(--space-12);font-size:var(--text-sm)}.btn--block.svelte-18sv61c{width:100%}.btn--icon.svelte-18sv61c{width:var(--control-md);padding:0}.btn[aria-disabled=true].svelte-18sv61c{opacity:.55;cursor:not-allowed}.btn.is-loading.svelte-18sv61c{opacity:1;cursor:progress}.spinner.svelte-18sv61c{border:2px solid;border-right-color:#0000;border-radius:50%;flex:none;width:1rem;height:1rem;animation:.8s linear infinite svelte-18sv61c-spin}@keyframes svelte-18sv61c-spin{to{transform:rotate(1turn)}}@media (pointer:coarse){.btn--sm.svelte-18sv61c{min-height:var(--control-md)}}@media (prefers-reduced-motion:reduce){.spinner.svelte-18sv61c{opacity:.6;border-right-color:currentColor;animation:none}}.app.svelte-whg6dh{min-height:100dvh;padding-bottom:calc(var(--bottombar-height) + env(safe-area-inset-bottom));grid-template-columns:minmax(0,1fr);display:grid}.main.svelte-whg6dh{padding:calc(var(--space-24) + env(safe-area-inset-top)) calc(var(--space-16) + env(safe-area-inset-right)) var(--space-32) calc(var(--space-16) + env(safe-area-inset-left));width:100%;max-width:calc(var(--content-max) + 2 * var(--space-16));min-width:0;margin:0 auto}.main.svelte-whg6dh:focus{outline:none}.app--nonav.svelte-whg6dh{padding-bottom:0}.banners.svelte-whg6dh{gap:var(--space-8);display:grid}.banners.svelte-whg6dh:not(:empty){margin-bottom:var(--space-16)}@media (min-width:768px){.app.svelte-whg6dh{grid-template-columns:var(--rail-width) minmax(0, 1fr);padding-bottom:0}.app--nonav.svelte-whg6dh{grid-template-columns:minmax(0,1fr)}.main.svelte-whg6dh{padding:var(--space-32);max-width:calc(var(--content-max) + 2 * var(--space-32))}}@media (min-width:1280px){.app.svelte-whg6dh{grid-template-columns:var(--sidebar-width) minmax(0, 1fr)}.app--nonav.svelte-whg6dh{grid-template-columns:minmax(0,1fr)}.main.svelte-whg6dh{padding:var(--space-48);max-width:calc(var(--content-max) + 2 * var(--space-48))}}.toasts.svelte-r9p0hk{z-index:60;left:var(--space-16);right:var(--space-16);bottom:calc(var(--space-16) + env(safe-area-inset-bottom));gap:var(--space-8);pointer-events:none;display:grid;position:fixed}.toasts--nav.svelte-r9p0hk{bottom:calc(var(--bottombar-height) + env(safe-area-inset-bottom) + var(--space-12))}.toasts--top.svelte-r9p0hk{bottom:auto;top:calc(3.5rem + env(safe-area-inset-top))}.toasts__group.svelte-r9p0hk{gap:var(--space-8);display:grid}.toast.svelte-r9p0hk{pointer-events:auto;align-items:center;gap:var(--space-8);min-height:var(--tap-min);padding:var(--space-4) var(--space-4) var(--space-4) var(--space-16);background:var(--color-toast-bg);color:var(--color-toast-text);border-radius:var(--radius-lg);box-shadow:var(--shadow-md);font-size:var(--text-sm);line-height:var(--leading-sm);animation:svelte-r9p0hk-toast-in var(--duration-base) var(--ease-out);display:flex}.toast__text.svelte-r9p0hk{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;flex:1;min-width:0;display:-webkit-box;overflow:hidden}.toast__action.svelte-r9p0hk{min-height:var(--tap-min);padding:0 var(--space-8);color:var(--color-toast-action);font-weight:var(--weight-semibold);cursor:pointer;background:0 0;border:0}.toast__close.svelte-r9p0hk{width:var(--tap-min);height:var(--tap-min);color:inherit;cursor:pointer;border-radius:var(--radius-md);background:0 0;border:0;flex:none;place-items:center;display:grid}@keyframes svelte-r9p0hk-toast-in{0%{opacity:0;transform:translateY(8px)}}@media (min-width:768px){.toasts.svelte-r9p0hk,.toasts--nav.svelte-r9p0hk{left:auto;right:var(--space-24);bottom:var(--space-24);width:min(25rem,100vw - 3rem)}.toasts--top.svelte-r9p0hk{top:4.5rem;bottom:auto}}@media (min-width:1280px) and (pointer:fine){.toasts--top.svelte-r9p0hk{top:auto;bottom:var(--space-24)}}@media (prefers-reduced-motion:reduce){.toast.svelte-r9p0hk{animation:none}}@media (forced-colors:active){.toast.svelte-r9p0hk{border:1px solid canvastext}}.dlg.svelte-jby388{color:var(--color-text);background:0 0;border:0;width:100%;max-width:100%;max-height:90dvh;margin:auto 0 0;padding:0;overflow:visible}.dlg.svelte-jby388::backdrop{background:#0a0d1380}:root[data-theme=dark] .dlg.svelte-jby388::backdrop{background:#0009}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .dlg.svelte-jby388::backdrop{background:#0009}}.dlg__panel.svelte-jby388{background:var(--color-surface);border-radius:var(--radius-xl) var(--radius-xl) 0 0;max-height:90dvh;box-shadow:var(--shadow-lg);padding:var(--space-8) var(--space-16) calc(var(--space-16) + env(safe-area-inset-bottom));animation:svelte-jby388-sheet-in var(--duration-slow) var(--ease-out);flex-direction:column;display:flex}.dlg__grip.svelte-jby388{touch-action:none;padding:var(--space-4) 0;margin:calc(-1 * var(--space-4)) 0 0;cursor:grab;flex:none}.dlg__head.svelte-jby388{touch-action:pan-x}.dlg__handle.svelte-jby388{border-radius:var(--radius-full);background:var(--color-border);width:2.25rem;height:.25rem;margin:0 auto var(--space-8);flex:none}.dlg__head.svelte-jby388{justify-content:space-between;align-items:center;gap:var(--space-12);flex:none;display:flex}.dlg__title.svelte-jby388{font-size:var(--text-xl);line-height:var(--leading-xl);letter-spacing:var(--tracking-tight)}.dlg__close.svelte-jby388{width:var(--tap-min);height:var(--tap-min);border-radius:var(--radius-md);color:var(--color-text-secondary);cursor:pointer;margin-right:calc(-1 * var(--space-8));background:0 0;border:0;flex:none;place-items:center;display:grid}.dlg__close.svelte-jby388:hover{background:var(--color-surface-hover)}.dlg__body.svelte-jby388{min-height:0;padding:var(--space-8) 0 var(--space-16);gap:var(--space-16);overscroll-behavior:contain;align-content:start;display:grid;overflow-y:auto}.dlg__actions.svelte-jby388{gap:var(--space-8);padding-top:var(--space-8);flex-direction:column-reverse;flex:none;display:flex}.dlg__actions.svelte-jby388 .btn{width:100%}@keyframes svelte-jby388-sheet-in{0%{transform:translateY(100%)}}@media (min-width:768px){.dlg.svelte-jby388{width:min(30rem,100vw - 4rem);margin:auto}.dlg--wide.svelte-jby388{width:min(35rem,100vw - 4rem)}.dlg__panel.svelte-jby388{border-radius:var(--radius-xl);padding:var(--space-24);animation:svelte-jby388-dialog-in var(--duration-base) var(--ease-out)}.dlg__grip.svelte-jby388{display:none}.dlg__head.svelte-jby388{touch-action:auto}.dlg__actions.svelte-jby388{flex-direction:row;justify-content:flex-end}.dlg__actions.svelte-jby388 .btn{width:auto;min-width:8rem}}@keyframes svelte-jby388-dialog-in{0%{opacity:0;transform:scale(.96)}}@media (prefers-reduced-motion:reduce){.dlg__panel.svelte-jby388{animation:.12s linear svelte-jby388-fade-in!important}}@keyframes svelte-jby388-fade-in{0%{opacity:0}}.field.svelte-119851{gap:var(--space-8);display:grid}.field__label.svelte-119851{font-size:var(--text-sm);line-height:var(--leading-sm);font-weight:var(--weight-medium);justify-content:space-between;gap:var(--space-8);align-items:baseline;display:flex}.field__box.svelte-119851{position:relative}.field__input.svelte-119851{width:100%;min-height:var(--control-md);padding:0 var(--space-12);background:var(--color-surface);color:var(--color-text);border:1px solid var(--color-border-control);border-radius:var(--radius-md);font:var(--weight-regular) var(--text-md) / 1.5 var(--font-sans);box-shadow:var(--shadow-xs);transition:border-color var(--duration-fast) var(--ease-standard), box-shadow var(--duration-fast) var(--ease-standard)}.field__input.mono.svelte-119851{font-family:var(--font-mono);letter-spacing:.04em}.field__input.has-toggle.svelte-119851{padding-right:5.5rem}.field__input.svelte-119851:focus{border-color:var(--color-focus);box-shadow:0 0 0 3px color-mix(in srgb, var(--color-focus) 30%, transparent);outline:none}.field__input[readonly].svelte-119851{background:var(--color-surface-sunken);color:var(--color-text-secondary);box-shadow:none}.field__input.svelte-119851:disabled{opacity:.55}.toggle.svelte-119851{height:100%;min-width:var(--tap-min);padding:0 var(--space-12);color:var(--color-accent-text);font-size:var(--text-sm);font-weight:var(--weight-medium);cursor:pointer;border-radius:0 var(--radius-md) var(--radius-md) 0;background:0 0;border:0;position:absolute;top:0;right:0}.field__hint.svelte-119851{gap:var(--space-4);font-size:var(--text-sm);line-height:var(--leading-sm);color:var(--color-text-secondary);align-items:flex-start;display:flex}.field__hint.svelte-119851 .icon{margin-top:.125rem}.field__hint--ok.svelte-119851{color:var(--color-success-text)}.field--error.svelte-119851 .field__input:where(.svelte-119851){border-color:var(--color-danger)}.field__hint--error.svelte-119851{color:var(--color-danger-text)}.code.svelte-1aeueyb{gap:var(--space-8);--box-w:2.75rem;--box-h:3.25rem;--box-gap:.375rem;display:grid}.code--8.svelte-1aeueyb{--box-w:2.125rem;--box-h:3rem;--box-gap:.25rem}.code__label.svelte-1aeueyb{font-size:var(--text-sm);line-height:var(--leading-sm);font-weight:var(--weight-medium)}.code__wrap.svelte-1aeueyb{width:max-content;max-width:100%;position:relative}.code__boxes.svelte-1aeueyb{gap:var(--box-gap);display:flex}.code__gap.svelte-1aeueyb{flex:none;width:.75rem}.code__box.svelte-1aeueyb{width:var(--box-w);height:var(--box-h);background:var(--color-surface);border:1px solid var(--color-border-control);border-radius:var(--radius-md);box-shadow:var(--shadow-xs);font:var(--weight-medium) 1.375rem / 1 var(--font-mono);transition:border-color var(--duration-fast) var(--ease-standard);flex:none;place-items:center;display:grid;position:relative}.code__box.is-active.svelte-1aeueyb{border-color:var(--color-focus);box-shadow:0 0 0 3px color-mix(in srgb, var(--color-focus) 30%, transparent)}.code__box.is-error.svelte-1aeueyb{border-color:var(--color-danger)}.caret.svelte-1aeueyb{background:var(--color-focus);width:2px;height:1.5rem;animation:1s step-end infinite svelte-1aeueyb-blink;position:absolute}@keyframes svelte-1aeueyb-blink{50%{opacity:0}}.code__input.svelte-1aeueyb{opacity:.001;color:#0000;caret-color:#0000;cursor:text;background:0 0;border:0;width:100%;height:100%;padding:0;font-size:16px;position:absolute;inset:0}.code__input.svelte-1aeueyb:focus-visible{box-shadow:none}.code__msg.svelte-1aeueyb{gap:var(--space-4);font-size:var(--text-sm);line-height:var(--leading-sm);color:var(--color-text-secondary);display:flex}.code__msg--error.svelte-1aeueyb{color:var(--color-danger-text)}.shake.svelte-1aeueyb{animation:svelte-1aeueyb-shake var(--duration-base) var(--ease-standard) 1}@keyframes svelte-1aeueyb-shake{20%{transform:translate(-6px)}40%{transform:translate(6px)}60%{transform:translate(-4px)}80%{transform:translate(3px)}}@media (min-width:768px){.code.svelte-1aeueyb{--box-w:3rem;--box-h:3.5rem}.code--8.svelte-1aeueyb{--box-w:2.75rem;--box-h:3.25rem;--box-gap:.375rem}}@media (prefers-reduced-motion:reduce){.caret.svelte-1aeueyb,.shake.svelte-1aeueyb{animation:none}}.auth.svelte-e3wec{min-height:100dvh;padding:calc(var(--space-16) + env(safe-area-inset-top)) calc(var(--space-24) + env(safe-area-inset-right)) calc(var(--space-24) + env(safe-area-inset-bottom)) calc(var(--space-24) + env(safe-area-inset-left));grid-template-rows:auto 1fr auto;display:grid;position:relative;overflow:hidden}.auth__brand.svelte-e3wec{height:var(--control-md);align-items:center;display:flex}.auth__panel.svelte-e3wec{width:100%;max-width:var(--form-max);margin:var(--space-32) auto 0;gap:var(--space-24);align-content:start;display:grid}.auth__panel.svelte-e3wec:focus{outline:none}.auth__foot.svelte-e3wec{text-align:center;font-size:var(--text-sm);color:var(--color-text-secondary);margin-top:var(--space-24)}.auth__glow.svelte-e3wec{display:none}@media (min-width:768px){.auth.svelte-e3wec{background:var(--color-bg-subtle);padding:var(--space-24) var(--space-32)}.auth__panel.svelte-e3wec{margin-top:var(--space-24);padding:var(--space-32);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-xl);box-shadow:var(--shadow-lg);z-index:1;align-self:center;max-width:27.5rem;position:relative}.auth__foot.svelte-e3wec{z-index:1;position:relative}.auth__glow.svelte-e3wec{background:var(--gradient-brand);filter:blur(90px);opacity:.28;pointer-events:none;height:70%;display:block;position:absolute;inset:auto -10% -35%;transform:skewY(-8deg)}}.lead.svelte-110obhz{margin-top:var(--space-8)}.linklike.svelte-110obhz{padding:var(--space-12) 0;margin:calc(-1 * var(--space-12)) 0;color:var(--color-accent-text);font:inherit;font-weight:var(--weight-medium);cursor:pointer;background:0 0;border:0}.linklike.svelte-110obhz:hover{text-decoration:underline}.lead.svelte-1wnuowt{margin-top:var(--space-8)}.linklike.svelte-1wnuowt{padding:var(--space-12) 0;color:var(--color-accent-text);font:inherit;font-weight:var(--weight-medium);cursor:pointer;text-align:left;background:0 0;border:0}.linklike.svelte-1wnuowt:hover{text-decoration:underline}.empty.svelte-13862ru{text-align:center;padding:var(--space-32) var(--space-16);gap:var(--space-24);justify-items:center;display:grid}.empty__art.svelte-13862ru{border-radius:var(--radius-xl);background:var(--color-accent-subtle);width:4.5rem;height:4.5rem;color:var(--color-accent);place-items:center;display:grid}.empty__text.svelte-13862ru{gap:var(--space-8);max-width:30rem;display:grid}.h1.svelte-13862ru{font-size:var(--text-2xl);line-height:var(--leading-2xl);letter-spacing:var(--tracking-tight)}.steps.svelte-d1339f{align-items:center;gap:var(--space-8);display:flex}.steps__dots.svelte-d1339f{gap:var(--space-4);display:inline-flex}i.svelte-d1339f{background:var(--color-border-control);border-radius:50%;width:.5rem;height:.5rem}i.done.svelte-d1339f{background:var(--color-accent-text);opacity:.5}i.on.svelte-d1339f{background:var(--color-accent);border-radius:var(--radius-full);width:1.25rem}.qr.svelte-1dnmtg2{padding:var(--space-8);border-radius:var(--radius-lg);border:1px solid var(--color-border);background:#fff;width:max-content}svg.svelte-1dnmtg2{width:12.5rem;height:12.5rem}.step-title.svelte-1k2gkoi{font-size:var(--text-lg);line-height:var(--leading-lg)}.secret.svelte-1k2gkoi{align-items:center;gap:var(--space-12);padding:var(--space-8) var(--space-8) var(--space-8) var(--space-12);background:var(--color-surface-sunken);border:1px solid var(--color-border);border-radius:var(--radius-md);flex-wrap:wrap;display:flex}.secret__value.svelte-1k2gkoi{min-width:12rem;font-size:var(--text-md);letter-spacing:.06em;word-spacing:.2em;-webkit-user-select:all;user-select:all;flex:1}.codes.svelte-wj5tlj{gap:var(--space-8);padding:var(--space-16);background:var(--color-surface-sunken);border:1px solid var(--color-border);border-radius:var(--radius-md);-webkit-user-select:all;user-select:all;grid-template-columns:1fr;list-style:none;display:grid}.codes.svelte-wj5tlj code:where(.svelte-wj5tlj){font-size:var(--text-sm);letter-spacing:.02em}@media (min-width:400px){.codes.svelte-wj5tlj{column-gap:var(--space-16);grid-template-columns:1fr 1fr}}.lead.svelte-1lzp8li{margin-top:var(--space-8)}.err.svelte-1lzp8li{color:var(--color-danger-text)}.lead.svelte-1snlqxp{margin-top:var(--space-8)}.linklike.svelte-1snlqxp{padding:var(--space-12) 0;color:var(--color-accent-text);font:inherit;font-size:var(--text-sm);font-weight:var(--weight-medium);cursor:pointer;background:0 0;border:0;justify-self:start}.linklike.svelte-1snlqxp:hover{text-decoration:underline}.lead.svelte-ajk4za{margin-top:var(--space-8)}.card.svelte-1udyrqm{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);padding:var(--space-16);gap:var(--space-16);display:grid}.card--flat.svelte-1udyrqm{background:var(--color-bg-subtle);box-shadow:none}.card--tight.svelte-1udyrqm{gap:0;padding:0;overflow:hidden}@media (min-width:768px){.card.svelte-1udyrqm:not(.card--tight){padding:var(--space-24)}}.sk.svelte-x2cdj9{gap:var(--space-12);display:grid}.sk__row.svelte-x2cdj9{gap:var(--space-12);padding:var(--space-16);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);grid-template-columns:auto 1fr auto;align-items:center;display:grid}.sk__lines.svelte-x2cdj9{gap:var(--space-8);display:grid}.sk__block.svelte-x2cdj9{border-radius:var(--radius-sm);background:var(--color-surface-sunken);display:block;position:relative;overflow:hidden}.sk__block.svelte-x2cdj9:after{content:"";background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--color-surface) 60%, transparent), transparent);animation:svelte-x2cdj9-shine 1.4s var(--ease-standard) infinite;position:absolute;inset:0;transform:translate(-100%)}.sk__icon.svelte-x2cdj9{border-radius:var(--radius-md);width:2.5rem;height:2.5rem}.sk__line.svelte-x2cdj9{height:.875rem}.sk__line--a.svelte-x2cdj9{width:45%}.sk__line--b.svelte-x2cdj9{width:70%}.sk__btn.svelte-x2cdj9{border-radius:var(--radius-md);width:6rem;height:2.75rem}@keyframes svelte-x2cdj9-shine{to{transform:translate(100%)}}@media (prefers-reduced-motion:reduce){.sk__block.svelte-x2cdj9:after{animation:none;display:none}}.sw.svelte-1eq0goo{justify-content:space-between;align-items:center;gap:var(--space-16);min-height:var(--tap-min);display:flex}.sw__text.svelte-1eq0goo{gap:var(--space-2);display:grid}.sw__label.svelte-1eq0goo{font-weight:var(--weight-medium)}.sw__desc.svelte-1eq0goo{font-size:var(--text-sm);line-height:var(--leading-sm);color:var(--color-text-secondary)}.sw__btn.svelte-1eq0goo{min-width:var(--tap-min);min-height:var(--tap-min);cursor:pointer;border-radius:var(--radius-full);background:0 0;border:0;flex:none;place-items:center;padding:0;display:grid}.sw__btn[aria-disabled=true].svelte-1eq0goo{opacity:.55;cursor:not-allowed}.sw__track.svelte-1eq0goo{border-radius:var(--radius-full);background:var(--color-border-control);width:2.75rem;height:1.625rem;transition:background-color var(--duration-fast) var(--ease-standard);position:relative}.sw__thumb.svelte-1eq0goo{background:var(--n-0);width:1.375rem;height:1.375rem;box-shadow:var(--shadow-xs);transition:transform var(--duration-base) var(--ease-spring);border-radius:50%;position:absolute;top:2px;left:2px}[aria-checked=true].svelte-1eq0goo .sw__track:where(.svelte-1eq0goo){background:var(--color-accent)}[aria-checked=true].svelte-1eq0goo .sw__thumb:where(.svelte-1eq0goo){transform:translate(1.125rem)}@media (forced-colors:active){.sw__track.svelte-1eq0goo{border:1px solid canvastext}[aria-checked=true].svelte-1eq0goo .sw__thumb:where(.svelte-1eq0goo){background:highlight}}.badge.svelte-dtbgkf{align-items:center;gap:var(--space-4);height:1.5rem;padding:0 var(--space-8);border-radius:var(--radius-sm);font-size:var(--text-xs);line-height:1;font-weight:var(--weight-medium);white-space:nowrap;background:var(--color-neutral-bg);color:var(--color-neutral-text);transition:background-color var(--duration-base) var(--ease-standard), color var(--duration-base) var(--ease-standard);display:inline-flex}.badge--success.svelte-dtbgkf{background:var(--color-success-bg);color:var(--color-success-text)}.badge--warning.svelte-dtbgkf{background:var(--color-warning-bg);color:var(--color-warning-text)}.badge--danger.svelte-dtbgkf{background:var(--color-danger-bg);color:var(--color-danger-text)}.badge--accent.svelte-dtbgkf{background:var(--color-accent-subtle);color:var(--color-accent-text)}.dot.svelte-dtbgkf{background:var(--color-status-offline);border-radius:50%;flex:none;width:.5rem;height:.5rem}.dot--online.svelte-dtbgkf{background:var(--color-status-online);box-shadow:0 0 0 3px color-mix(in srgb, var(--color-status-online) 22%, transparent)}.dot--busy.svelte-dtbgkf{background:var(--color-status-busy)}.dot--offline.svelte-dtbgkf{border:1.5px solid var(--color-status-offline);background:0 0}.dot--warning.svelte-dtbgkf{background:var(--color-warning);border-radius:1px;width:.4375rem;height:.4375rem;transform:rotate(45deg)}@media (forced-colors:active){.badge.svelte-dtbgkf{border:1px solid canvastext}}.device.svelte-el8foi{padding:var(--space-16);gap:var(--space-12);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);grid-template-columns:auto minmax(0,1fr);align-items:center;display:grid}.device__icon.svelte-el8foi{border-radius:var(--radius-md);background:var(--color-surface-sunken);width:2.5rem;height:2.5rem;color:var(--color-text-secondary);place-items:center;display:grid}.device__info.svelte-el8foi{gap:var(--space-2);min-width:0;display:grid}.device__name.svelte-el8foi{font-weight:var(--weight-semibold);align-items:center;gap:var(--space-8);flex-wrap:wrap;display:flex}.device__title.svelte-el8foi{overflow-wrap:anywhere}.device__meta.svelte-el8foi{font-size:var(--text-sm);line-height:var(--leading-sm);color:var(--color-text-secondary)}.device__actions.svelte-el8foi{gap:var(--space-8);grid-column:1/-1;display:flex}.device__actions.svelte-el8foi>.btn{flex:1}.device--dim.svelte-el8foi .device__title:where(.svelte-el8foi){color:var(--color-text-secondary)}@media (min-width:768px){.device.svelte-el8foi{padding:var(--space-16) var(--space-24);box-shadow:none;border:0;border-radius:0;grid-template-columns:auto minmax(0,1fr) auto}.device__actions.svelte-el8foi{grid-column:auto}.device__actions.svelte-el8foi>.btn{flex:none;min-width:8rem}}.add--wide.svelte-vnatkx{display:none}.count.svelte-vnatkx{margin-bottom:var(--space-12)}.devices.svelte-vnatkx{gap:var(--space-12);list-style:none;display:grid}.limit.svelte-vnatkx{margin-top:var(--space-12)}.help.svelte-vnatkx{margin-top:var(--space-24)}.help__row.svelte-vnatkx{gap:var(--space-12);flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}.steps.svelte-vnatkx{gap:var(--space-12);text-align:left;counter-reset:paso;width:100%;max-width:30rem;list-style:none;display:grid}.steps.svelte-vnatkx li:where(.svelte-vnatkx){counter-increment:paso;gap:var(--space-12);padding:var(--space-12) var(--space-16);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);grid-template-columns:auto 1fr;display:grid}.steps.svelte-vnatkx li:where(.svelte-vnatkx):before{content:counter(paso);background:var(--color-accent-subtle);width:1.75rem;height:1.75rem;color:var(--color-accent-text);font-weight:var(--weight-semibold);font-size:var(--text-sm);border-radius:50%;place-items:center;display:grid}.steps.svelte-vnatkx strong:where(.svelte-vnatkx){font-weight:var(--weight-semibold);display:block}.steps.svelte-vnatkx span:where(.svelte-vnatkx){font-size:var(--text-sm);line-height:var(--leading-sm);color:var(--color-text-secondary)}.facts.svelte-vnatkx{gap:var(--space-12);margin:0;display:grid}.facts.svelte-vnatkx div:where(.svelte-vnatkx){justify-content:space-between;gap:var(--space-16);font-size:var(--text-sm);border-bottom:1px solid var(--color-border);padding-bottom:var(--space-8);display:flex}.facts.svelte-vnatkx dt:where(.svelte-vnatkx){color:var(--color-text-secondary)}.facts.svelte-vnatkx dd:where(.svelte-vnatkx){text-align:right;margin:0}@media (min-width:768px){.add--mobile.svelte-vnatkx{display:none}.add--wide.svelte-vnatkx{display:inline-flex}.devices.svelte-vnatkx{border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);background:var(--color-surface);gap:0}.devices.svelte-vnatkx>li+li{border-top:1px solid var(--color-border)}.devices.svelte-vnatkx>li:first-child{border-radius:var(--radius-lg) var(--radius-lg) 0 0}.devices.svelte-vnatkx>li:last-child{border-radius:0 0 var(--radius-lg) var(--radius-lg)}}.where.svelte-1exwpj2 summary:where(.svelte-1exwpj2){cursor:pointer;min-height:var(--tap-min);color:var(--color-accent-text);font-weight:var(--weight-medium);align-items:center;display:flex}.where.svelte-1exwpj2 p:where(.svelte-1exwpj2){padding-bottom:var(--space-8)}.bigcode.svelte-1exwpj2{font:var(--weight-medium) var(--text-3xl) / var(--leading-3xl) var(--font-mono);letter-spacing:.12em;text-align:center;padding:var(--space-16);background:var(--color-surface-sunken);border-radius:var(--radius-lg)}.facts.svelte-1exwpj2{gap:var(--space-8);margin:0;display:grid}.facts.svelte-1exwpj2 div:where(.svelte-1exwpj2){justify-content:space-between;gap:var(--space-16);font-size:var(--text-sm);border-bottom:1px solid var(--color-border);padding-bottom:var(--space-8);display:flex}.facts.svelte-1exwpj2 dt:where(.svelte-1exwpj2){color:var(--color-text-secondary)}.facts.svelte-1exwpj2 dd:where(.svelte-1exwpj2){text-align:right;margin:0}.waiting.svelte-1exwpj2,.done.svelte-1exwpj2{text-align:center;justify-items:center;gap:var(--space-12);padding:var(--space-8) 0;display:grid}.pulse.svelte-1exwpj2{border-radius:var(--radius-xl);background:var(--color-accent-subtle);width:4rem;height:4rem;color:var(--color-accent);animation:svelte-1exwpj2-pulse 1.6s var(--ease-standard) infinite;place-items:center;display:grid}@keyframes svelte-1exwpj2-pulse{50%{opacity:.55}}.tick.svelte-1exwpj2{background:var(--color-success-bg);width:4rem;height:4rem;color:var(--color-success-text);border-radius:50%;place-items:center;display:grid}.tick.svelte-1exwpj2 path:where(.svelte-1exwpj2){fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:24;stroke-dashoffset:0;animation:svelte-1exwpj2-draw var(--duration-slow) var(--ease-out)}@keyframes svelte-1exwpj2-draw{0%{stroke-dashoffset:24px}}@media (prefers-reduced-motion:reduce){.pulse.svelte-1exwpj2,.tick.svelte-1exwpj2 path:where(.svelte-1exwpj2){animation:none}}.lat.svelte-o4cp1j{align-items:center;gap:var(--space-4);font-size:inherit;color:var(--color-text-secondary);display:inline-flex}.lat__bars.svelte-o4cp1j{align-items:flex-end;gap:2px;height:14px;display:inline-flex}.lat__bars.svelte-o4cp1j i:where(.svelte-o4cp1j){background:var(--color-border-control);border-radius:1px;width:3px}.lat__bars.svelte-o4cp1j i:where(.svelte-o4cp1j):first-child{height:40%}.lat__bars.svelte-o4cp1j i:where(.svelte-o4cp1j):nth-child(2){height:70%}.lat__bars.svelte-o4cp1j i:where(.svelte-o4cp1j):nth-child(3){height:100%}.lat--good.svelte-o4cp1j .on:where(.svelte-o4cp1j){background:var(--color-success)}.lat--fair.svelte-o4cp1j .on:where(.svelte-o4cp1j){background:var(--color-warning)}.lat--bad.svelte-o4cp1j .on:where(.svelte-o4cp1j){background:var(--color-danger)}@media (forced-colors:active){.lat__bars.svelte-o4cp1j i:where(.svelte-o4cp1j){background:graytext}.lat__bars.svelte-o4cp1j i.on:where(.svelte-o4cp1j){background:canvastext}}.path.svelte-1awgozu{align-items:center;gap:var(--space-4);white-space:nowrap;transition:color var(--duration-base) var(--ease-standard);display:inline-flex}.path.svelte-1awgozu .icon{width:.875rem;height:.875rem}.path--dc.svelte-1awgozu{color:var(--color-success-text)}.path--relay.svelte-1awgozu{color:var(--color-warning-text)}.path--connecting.svelte-1awgozu,.path--reconnecting.svelte-1awgozu{color:var(--color-text-secondary)}.path--badge.svelte-1awgozu{height:1.5rem;padding:0 var(--space-8);border-radius:var(--radius-sm);font-size:var(--text-xs);font-weight:var(--weight-medium)}.path--badge.path--dc.svelte-1awgozu{background:var(--color-success-bg)}.path--badge.path--relay.svelte-1awgozu{background:var(--color-warning-bg)}.path__spin.svelte-1awgozu{border:1.5px solid;border-right-color:#0000;border-radius:50%;width:.75rem;height:.75rem;animation:.8s linear infinite svelte-1awgozu-spin}@keyframes svelte-1awgozu-spin{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.path__spin.svelte-1awgozu{opacity:.6;animation:none}}html.pad-page,html.pad-page body{overscroll-behavior:none;height:100%;overflow:hidden}.pad.svelte-13szq2b{--pad-touch-alpha:18%;--pad-ripple-alpha:45%;gap:var(--space-8);padding:env(safe-area-inset-top) max(var(--space-8), env(safe-area-inset-right)) max(var(--space-8), env(safe-area-inset-bottom)) max(var(--space-8), env(safe-area-inset-left));background:var(--color-pad-bg);-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;grid-template:"bar""surface"1fr"buttons"/1fr;display:grid;position:fixed;inset:0}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .pad.svelte-13szq2b{--pad-touch-alpha:34%;--pad-ripple-alpha:80%}}:root[data-theme=dark] .pad.svelte-13szq2b{--pad-touch-alpha:34%;--pad-ripple-alpha:80%}.pad__bar.svelte-13szq2b{align-items:center;gap:var(--space-4);grid-area:bar;min-height:3rem;display:flex}.pad__info.svelte-13szq2b{min-width:0;padding:var(--space-4);border-radius:var(--radius-md);cursor:pointer;min-height:var(--tap-min);background:0 0;border:0;flex:1;justify-items:center;gap:2px;line-height:1.2;display:grid}.pad__device.svelte-13szq2b{font-size:var(--text-sm);font-weight:var(--weight-semibold);white-space:nowrap;text-overflow:ellipsis;max-width:100%;overflow:hidden}.pad__link.svelte-13szq2b{align-items:center;gap:var(--space-8);font-size:var(--text-xs);color:var(--color-text-secondary);display:flex}.pad__rail-status.svelte-13szq2b{display:none}.pad__surface.svelte-13szq2b{touch-action:none;border:1px solid var(--color-pad-line);border-radius:var(--radius-xl);background-color:var(--color-surface);background-image:radial-gradient(var(--color-pad-line) 1px, transparent 1px);min-height:0;transition:opacity var(--duration-base) var(--ease-standard);cursor:default;background-position:12px 12px;background-size:24px 24px;outline:none;grid-area:surface;position:relative;overflow:hidden}.pad__surface.svelte-13szq2b:focus-visible{box-shadow:var(--ring)}.pad__surface.is-dim.svelte-13szq2b{opacity:.5}.pad__center.svelte-13szq2b{place-content:center;justify-items:center;gap:var(--space-12);text-align:center;padding:var(--space-24);display:grid;position:absolute;inset:0}.pad__state.svelte-13szq2b{color:var(--color-text-secondary)}.pad__state.svelte-13szq2b .icon{color:var(--color-border-control);width:2.5rem;height:2.5rem}.pad__state.svelte-13szq2b h1:where(.svelte-13szq2b),.pad__pc.svelte-13szq2b h1:where(.svelte-13szq2b){font-size:var(--text-xl);line-height:var(--leading-xl);color:var(--color-text);max-width:28rem}.pad__state.svelte-13szq2b p:where(.svelte-13szq2b),.pad__pc.svelte-13szq2b p:where(.svelte-13szq2b){max-width:28rem}.pad__actions.svelte-13szq2b{gap:var(--space-8);margin-top:var(--space-8);flex-wrap:wrap;justify-content:center;display:flex}.pad__spinner.svelte-13szq2b{border:2px solid var(--color-border-control);border-top-color:var(--color-accent);border-radius:50%;width:24px;height:24px;animation:.8s linear infinite svelte-13szq2b-spin}@keyframes svelte-13szq2b-spin{to{transform:rotate(1turn)}}.pad__hint.svelte-13szq2b{color:var(--color-text-secondary);pointer-events:none}.pad__hint.svelte-13szq2b svg{color:var(--color-border-control)}.pad__hint.svelte-13szq2b ul:where(.svelte-13szq2b){gap:var(--space-4);font-size:var(--text-sm);line-height:var(--leading-sm);list-style:none;display:grid}.pad__hint.svelte-13szq2b b:where(.svelte-13szq2b){color:var(--color-text);font-weight:var(--weight-medium)}.pad__pill.svelte-13szq2b{top:var(--space-12);pointer-events:none;padding:var(--space-4) var(--space-12);border-radius:var(--radius-full);font-size:var(--text-xs);font-weight:var(--weight-medium);background:var(--color-accent-subtle);color:var(--color-accent-text);border:1px solid var(--color-accent);position:absolute;left:50%;transform:translate(-50%)}.pad__notices.svelte-13szq2b{left:var(--space-12);right:var(--space-12);bottom:var(--space-12);pointer-events:none;display:grid;position:absolute}.pad__notices.svelte-13szq2b .banner{pointer-events:auto}.pad__scroll.svelte-13szq2b{z-index:1;touch-action:none;border-left:1px solid var(--color-pad-line);background:color-mix(in srgb, var(--color-pad-zone) 70%, transparent);width:3rem;padding:var(--space-16) 0;color:var(--color-text-secondary);align-content:space-between;justify-items:center;display:grid;position:absolute;inset:0 0 0 auto}.pad__scroll--left.svelte-13szq2b{border-left:0;border-right:1px solid var(--color-pad-line);inset:0 auto 0 0}.pad__chev--up.svelte-13szq2b .icon{transform:rotate(-90deg)}.pad__chev--down.svelte-13szq2b .icon{transform:rotate(90deg)}.pad__chev.svelte-13szq2b{opacity:.6;transition:opacity var(--duration-fast)}.pad__chev.on.svelte-13szq2b{opacity:1;color:var(--color-accent-text)}.fx.svelte-13szq2b{pointer-events:none;z-index:2;position:absolute;inset:0}.fx-print.svelte-13szq2b,.fx-ring.svelte-13szq2b{pointer-events:none;will-change:transform, opacity;border-radius:50%;position:absolute;top:0;left:0}.fx-print.svelte-13szq2b{background:color-mix(in srgb, var(--color-accent) var(--pad-touch-alpha), transparent);opacity:0;width:3rem;height:3rem;transition:opacity var(--duration-fast) var(--ease-out);margin:-1.5rem 0 0 -1.5rem}.fx-print.svelte-13szq2b.fx-on{opacity:1;transition-duration:var(--duration-instant)}.pad--dragging.svelte-13szq2b .fx-print:where(.svelte-13szq2b).fx-on{box-shadow:0 0 0 2px var(--color-accent)}.fx-ring.svelte-13szq2b{border:1.5px solid color-mix(in srgb, var(--color-accent) var(--pad-ripple-alpha), transparent);opacity:0;width:88px;height:88px;margin:-44px 0 0 -44px}.fx-ring.svelte-13szq2b.fx-dot:after{content:"";background:color-mix(in srgb, var(--color-accent) var(--pad-ripple-alpha), transparent);border-radius:50%;width:8px;height:8px;margin:-4px 0 0 -4px;position:absolute;top:50%;left:50%}.pad__buttons.svelte-13szq2b{gap:var(--space-8);grid-area:buttons;grid-template-columns:1fr 3.5rem 1fr;height:4.5rem;display:grid}.pad--nobuttons.svelte-13szq2b .pad__buttons:where(.svelte-13szq2b){display:none}.pad__btn.svelte-13szq2b{border:1px solid var(--color-pad-line);border-radius:var(--radius-lg);background:var(--color-pad-zone);color:var(--color-text-secondary);font:var(--weight-medium) var(--text-sm) / 1 var(--font-sans);touch-action:none;cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;place-items:center;display:grid}.pad__btn.svelte-13szq2b:disabled{opacity:.5;cursor:default}.pad__btn.is-pressed.svelte-13szq2b,.pad__btn[aria-pressed=true].svelte-13szq2b{background:var(--color-accent-subtle);border-color:var(--color-accent);color:var(--color-accent-text);transform:translateY(1px)}.pad__btn--left.svelte-13szq2b{border-radius:var(--radius-lg) var(--radius-sm) var(--radius-sm) var(--radius-xl)}.pad__btn--right.svelte-13szq2b{border-radius:var(--radius-sm) var(--radius-lg) var(--radius-xl) var(--radius-sm)}.pad__btn--middle.svelte-13szq2b{border-radius:var(--radius-sm)}.pad__btn--middle.svelte-13szq2b i:where(.svelte-13szq2b){opacity:.6;background:currentColor;border-radius:3px;width:6px;height:1.25rem}.pad__aside.svelte-13szq2b,.pad__pc.svelte-13szq2b{display:none}.pad__aside.svelte-13szq2b .card:where(.svelte-13szq2b){background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:var(--space-16);gap:var(--space-12);display:grid}.pad__aside.svelte-13szq2b h2:where(.svelte-13szq2b){font-size:var(--text-md)}.pad__aside.svelte-13szq2b dl:where(.svelte-13szq2b),.opts__conn.svelte-13szq2b{gap:var(--space-8) var(--space-16);font-size:var(--text-sm);grid-template-columns:1fr auto;align-items:center;display:grid}.pad__aside.svelte-13szq2b dt:where(.svelte-13szq2b),.opts__conn.svelte-13szq2b dt:where(.svelte-13szq2b){color:var(--color-text-secondary)}.pad__aside.svelte-13szq2b dd:where(.svelte-13szq2b),.opts__conn.svelte-13szq2b dd:where(.svelte-13szq2b){text-align:right}.slider.svelte-13szq2b{gap:var(--space-4);display:grid}.slider__head.svelte-13szq2b{font-weight:var(--weight-medium);font-size:var(--text-sm);justify-content:space-between;display:flex}.slider.svelte-13szq2b input:where(.svelte-13szq2b){width:100%;min-height:var(--tap-min);accent-color:var(--color-accent);margin:0}kbd.svelte-13szq2b{font:var(--weight-medium) var(--text-xs) / 1 var(--font-mono);border:1px solid var(--color-border-control);border-radius:var(--radius-sm);background:var(--color-surface);color:var(--color-text);border-bottom-width:2px;padding:.1875rem .375rem;display:inline-block}.opts.svelte-13szq2b{gap:var(--space-16);display:grid}.opts__explain.svelte-13szq2b{grid-column:1/-1;text-align:left!important}.opts__actions.svelte-13szq2b{gap:var(--space-8);padding-top:var(--space-8);border-top:1px solid var(--color-border);flex-wrap:wrap;justify-content:space-between;display:flex}@media (orientation:landscape) and (max-height:520px){.pad.svelte-13szq2b{grid-template:"bar surface buttons"1fr/3rem 1fr 6.5rem}.pad--lefty.svelte-13szq2b{grid-template:"buttons surface bar"1fr/6.5rem 1fr 3rem}.pad--nobuttons.svelte-13szq2b{grid-template:"bar surface"1fr/3rem 1fr}.pad--nobuttons.pad--lefty.svelte-13szq2b{grid-template:"surface bar"1fr/1fr 3rem}.pad__bar.svelte-13szq2b{padding:var(--space-4) 0;flex-direction:column;justify-content:space-between}.pad__info.svelte-13szq2b{display:none}.pad__rail-status.svelte-13szq2b{justify-items:center;gap:var(--space-8);color:var(--color-text-secondary);display:grid}.pad__buttons.svelte-13szq2b{grid-template-rows:1.4fr 2.75rem 1fr;grid-template-columns:1fr;height:auto}.pad__btn--left.svelte-13szq2b{border-radius:var(--radius-sm) var(--radius-xl) var(--radius-sm) var(--radius-sm)}.pad__btn--right.svelte-13szq2b{border-radius:var(--radius-sm) var(--radius-sm) var(--radius-xl) var(--radius-sm)}.pad__scroll.svelte-13szq2b{display:none}.pad__hint.svelte-13szq2b ul:where(.svelte-13szq2b){gap:var(--space-4) var(--space-24);grid-template-columns:repeat(2,auto)}}@media (min-width:768px) and (min-height:521px){.pad.svelte-13szq2b{padding:var(--space-8) var(--space-16) var(--space-16);gap:var(--space-12)}.pad__bar.svelte-13szq2b{min-height:3.5rem}.pad__info.svelte-13szq2b{gap:var(--space-12);grid-auto-flow:column;align-items:center}.pad__device.svelte-13szq2b{font-size:var(--text-md)}.pad__link.svelte-13szq2b{font-size:var(--text-sm)}.pad__buttons.svelte-13szq2b{grid-template-columns:1fr 5rem 1fr;height:5.5rem}.pad__scroll.svelte-13szq2b{width:4rem}}@media (min-width:1280px) and (pointer:fine){.pad.svelte-13szq2b{padding:var(--space-8) var(--space-24) var(--space-24);gap:var(--space-16) var(--space-24);grid-template:"bar bar""surface aside"1fr/1fr 20rem}.pad__buttons.svelte-13szq2b,.pad__scroll.svelte-13szq2b,.pad__hint.svelte-13szq2b{display:none}.pad__pc.svelte-13szq2b{display:grid}.pad__brand.svelte-13szq2b{color:var(--color-accent)}.pad__pc.svelte-13szq2b p:where(.svelte-13szq2b){color:var(--color-text-secondary)}.pad__aside.svelte-13szq2b{gap:var(--space-16);grid-area:aside;align-content:start;display:grid}.pad__surface.svelte-13szq2b{cursor:pointer}.pad__surface.is-captured.svelte-13szq2b{background-color:var(--color-accent-subtle);border:2px solid var(--color-accent);background-image:none}.pad--captured.svelte-13szq2b .pad__bar:where(.svelte-13szq2b),.pad--captured.svelte-13szq2b .pad__aside:where(.svelte-13szq2b){pointer-events:none}.fx-print.svelte-13szq2b,.fx-ring.svelte-13szq2b{display:none}}@media (prefers-reduced-motion:reduce){.pad__spinner.svelte-13szq2b{animation:none}.pad__surface.svelte-13szq2b,.fx-print.svelte-13szq2b,.pad__chev.svelte-13szq2b{transition:none}}.seg-field.svelte-nuytdb{gap:var(--space-8);display:grid}.seg-field__label.svelte-nuytdb{font-size:var(--text-sm);line-height:var(--leading-sm);font-weight:var(--weight-medium)}.seg.svelte-nuytdb{min-height:var(--control-md);background:var(--color-surface-sunken);border:1px solid var(--color-border);border-radius:var(--radius-md);gap:.25rem;width:max-content;max-width:100%;padding:.25rem;display:flex}.seg__opt.svelte-nuytdb{min-height:var(--control-sm);padding:0 var(--space-12);border-radius:var(--radius-sm);color:var(--color-text-secondary);font-size:var(--text-sm);font-weight:var(--weight-medium);cursor:pointer;white-space:nowrap;background:0 0;border:1px solid #0000;flex:auto}.seg__opt[aria-checked=true].svelte-nuytdb{background:var(--color-surface);color:var(--color-text);box-shadow:var(--shadow-xs);border-color:var(--color-border)}@media (pointer:coarse){.seg__opt.svelte-nuytdb{min-height:2.5rem}}@media (forced-colors:active){.seg__opt[aria-checked=true].svelte-nuytdb{border-color:highlight}}.layout.svelte-15j4tnx{gap:var(--space-24);display:grid}.toc.svelte-15j4tnx{display:none}.sections.svelte-15j4tnx{gap:var(--space-32);min-width:0;max-width:40rem;display:grid}.sec.svelte-15j4tnx{gap:var(--space-12);scroll-margin-top:var(--space-24);display:grid}.slider.svelte-15j4tnx{gap:var(--space-4);display:grid}.slider__head.svelte-15j4tnx{font-weight:var(--weight-medium);justify-content:space-between;display:flex}.slider.svelte-15j4tnx input:where(.svelte-15j4tnx){width:100%;min-height:var(--tap-min);accent-color:var(--color-accent);margin:0}.item.svelte-15j4tnx{justify-content:space-between;align-items:center;gap:var(--space-16);padding:var(--space-16);flex-wrap:wrap;display:flex}.item.svelte-15j4tnx+.item:where(.svelte-15j4tnx){border-top:1px solid var(--color-border)}.item.svelte-15j4tnx>div:where(.svelte-15j4tnx):first-child{gap:var(--space-2);flex:16rem;min-width:0;display:grid}.item--col.svelte-15j4tnx{flex-direction:column;align-items:stretch}.sessions.svelte-15j4tnx{list-style:none;display:grid}.session.svelte-15j4tnx{gap:var(--space-12);padding:var(--space-8) 0;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;display:grid}.session.svelte-15j4tnx+.session:where(.svelte-15j4tnx){border-top:1px solid var(--color-border)}.session__icon.svelte-15j4tnx{border-radius:var(--radius-md);background:var(--color-surface-sunken);width:2.25rem;height:2.25rem;color:var(--color-text-secondary);place-items:center;display:grid}.session__info.svelte-15j4tnx{gap:var(--space-2);display:grid}.logout.svelte-15j4tnx{padding-top:var(--space-8)}.linklike.svelte-15j4tnx{color:inherit;font:inherit;font-weight:var(--weight-semibold);cursor:pointer;min-height:var(--tap-min);background:0 0;border:0;padding:0;text-decoration:underline}@media (min-width:768px){.item.svelte-15j4tnx{padding:var(--space-16) var(--space-24)}}@media (min-width:1280px){.layout.svelte-15j4tnx{gap:var(--space-48);grid-template-columns:12.5rem minmax(0,1fr)}.toc.svelte-15j4tnx{gap:var(--space-4);top:var(--space-48);align-self:start;display:grid;position:sticky}.toc.svelte-15j4tnx a:where(.svelte-15j4tnx){min-height:var(--tap-min);padding:0 var(--space-12);border-radius:var(--radius-md);color:var(--color-text-secondary);font-size:var(--text-sm);align-items:center;display:flex}.toc.svelte-15j4tnx a:where(.svelte-15j4tnx):hover{background:var(--color-surface-hover);text-decoration:none}.toc.svelte-15j4tnx a[aria-current=true]:where(.svelte-15j4tnx){background:var(--color-accent-subtle);color:var(--color-accent-text)}}.tabs.svelte-126ak3w{gap:var(--space-4);border-bottom:1px solid var(--color-border);scrollbar-width:none;display:flex;overflow-x:auto}.tab.svelte-126ak3w{justify-content:center;align-items:center;gap:var(--space-8);min-height:var(--tap-min);padding:0 var(--space-12);color:var(--color-text-secondary);font-weight:var(--weight-medium);font-size:var(--text-sm);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-bottom:2px solid #0000;flex:1 0 auto;margin-bottom:-1px;display:inline-flex}.tab[aria-selected=true].svelte-126ak3w{color:var(--color-accent-text);border-bottom-color:var(--color-accent)}.tab__count.svelte-126ak3w{min-width:1.5rem;height:1.25rem;padding:0 var(--space-4);border-radius:var(--radius-full);background:var(--color-neutral-bg);color:var(--color-neutral-text);font-size:var(--text-xs);place-items:center;display:inline-grid}@media (min-width:768px){.tab.svelte-126ak3w{flex:none}}.table-wrap.svelte-1rcqvbp{width:100%}.table.svelte-1rcqvbp{border-collapse:collapse;width:100%}thead.svelte-1rcqvbp{display:none}tbody.svelte-1rcqvbp{gap:var(--space-12);display:grid}tr.svelte-1rcqvbp{gap:var(--space-8);padding:var(--space-16);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);grid-template-columns:1fr auto;display:grid}td.svelte-1rcqvbp{display:block}td.svelte-1rcqvbp:first-child{grid-column:1}td.act.svelte-1rcqvbp{grid-area:1/2}td.svelte-1rcqvbp:not(:first-child):not(.act){align-items:center;gap:var(--space-8);font-size:var(--text-sm);grid-column:1/-1;display:flex}td[data-label].svelte-1rcqvbp:before{content:attr(data-label);color:var(--color-text-secondary);font-size:var(--text-sm);min-width:8.5rem}.who.svelte-1rcqvbp{gap:var(--space-12);align-items:center;min-width:0;display:flex}.who__text.svelte-1rcqvbp{min-width:0;display:grid}.who__name.svelte-1rcqvbp{gap:var(--space-8);font-weight:var(--weight-medium);flex-wrap:wrap;align-items:center;display:flex}.off.svelte-1rcqvbp .who__name:where(.svelte-1rcqvbp){color:var(--color-text-secondary)}.avatar.svelte-1rcqvbp{background:var(--color-accent-subtle);width:2rem;height:2rem;color:var(--color-accent-text);font-size:var(--text-xs);font-weight:var(--weight-semibold);border-radius:50%;flex:none;place-items:center;display:grid}.ok.svelte-1rcqvbp{color:var(--color-success-text);font-size:var(--text-sm)}.ok.svelte-1rcqvbp:before{content:"✓ "}.devs.svelte-1rcqvbp{list-style:none;display:grid}.devs.svelte-1rcqvbp li:where(.svelte-1rcqvbp){justify-content:space-between;align-items:center;gap:var(--space-12);padding:var(--space-12) 0;display:flex}.devs.svelte-1rcqvbp li:where(.svelte-1rcqvbp)+li:where(.svelte-1rcqvbp){border-top:1px solid var(--color-border)}@media (min-width:768px){.table-wrap.svelte-1rcqvbp{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm)}.table.svelte-1rcqvbp{display:table}thead.svelte-1rcqvbp{display:table-header-group}tbody.svelte-1rcqvbp{display:table-row-group}tr.svelte-1rcqvbp{box-shadow:none;background:0 0;border:0;border-radius:0;padding:0;display:table-row}tbody.svelte-1rcqvbp tr:where(.svelte-1rcqvbp){border-top:1px solid var(--color-border)}tbody.svelte-1rcqvbp tr:where(.svelte-1rcqvbp):hover{background:var(--color-surface-hover)}th.svelte-1rcqvbp{text-align:left;padding:var(--space-12) var(--space-16);font-size:var(--text-xs);font-weight:var(--weight-medium);text-transform:uppercase;letter-spacing:var(--tracking-caps);color:var(--color-text-secondary);white-space:nowrap}td.svelte-1rcqvbp,td.svelte-1rcqvbp:not(:first-child):not(.act){padding:var(--space-8) var(--space-16);vertical-align:middle;height:3.5rem;display:table-cell}td.act.svelte-1rcqvbp{text-align:right}td[data-label].svelte-1rcqvbp:before{content:none}.col-dev.svelte-1rcqvbp{display:none!important}}@media (min-width:1280px){.col-dev.svelte-1rcqvbp{display:table-cell!important}}.inv.svelte-1w4mbrt{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);list-style:none;display:grid}.inv__row.svelte-1w4mbrt{gap:var(--space-8) var(--space-12);padding:var(--space-12) var(--space-16);grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid}.inv__row.svelte-1w4mbrt+.inv__row:where(.svelte-1w4mbrt){border-top:1px solid var(--color-border)}.inv__main.svelte-1w4mbrt{gap:var(--space-2);min-width:0;display:grid}.inv__act.svelte-1w4mbrt{grid-column:1/-1;justify-content:flex-end;display:flex}.inv__act.svelte-1w4mbrt:empty{display:none}@media (min-width:768px){.inv__row.svelte-1w4mbrt{padding:var(--space-12) var(--space-24);grid-template-columns:minmax(0,1fr) auto 7rem;min-height:3.5rem}.inv__act.svelte-1w4mbrt{grid-column:auto}.inv__act.svelte-1w4mbrt:empty{display:block}}.filters.svelte-17isxco{gap:var(--space-12);margin-bottom:var(--space-16);display:grid}.field.svelte-17isxco{gap:var(--space-8);min-width:0;display:grid}.field.svelte-17isxco label:where(.svelte-17isxco){font-size:var(--text-sm);line-height:var(--leading-sm);font-weight:var(--weight-medium)}select.svelte-17isxco{width:100%;min-width:0;min-height:var(--control-md);padding:0 var(--space-12);background:var(--color-surface);color:var(--color-text);border:1px solid var(--color-border-control);border-radius:var(--radius-md);font-size:var(--text-md)}.go.svelte-17isxco{align-items:flex-end;display:flex}.log.svelte-17isxco{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);list-style:none;display:grid}.log__row.svelte-17isxco{gap:var(--space-4);padding:var(--space-12) var(--space-16);display:grid}.log__row.svelte-17isxco+.log__row:where(.svelte-17isxco){border-top:1px solid var(--color-border)}.log__head.svelte-17isxco{gap:var(--space-8);flex-wrap:wrap;align-items:baseline;display:flex}.res.svelte-17isxco{padding:0 var(--space-4);border-radius:var(--radius-sm);background:var(--color-neutral-bg);color:var(--color-neutral-text)}.fail.svelte-17isxco .res:where(.svelte-17isxco){background:var(--color-danger-bg);color:var(--color-danger-text)}.detail.svelte-17isxco{overflow-wrap:anywhere;color:var(--color-text-secondary)}.more.svelte-17isxco{padding-top:var(--space-16);justify-content:center;display:flex}@media (min-width:768px){.filters.svelte-17isxco{grid-template-columns:repeat(3,minmax(0,1fr)) auto;align-items:start}.go.svelte-17isxco{padding-top:1.75rem}}.inv--wide.svelte-ay8nwd{display:none}.panel.svelte-ay8nwd{padding-top:var(--space-24)}.panel.svelte-ay8nwd:focus{outline:none}@media (min-width:768px){.inv--mobile.svelte-ay8nwd{display:none}.inv--wide.svelte-ay8nwd{display:inline-flex}}.narrow.svelte-owah7a{max-width:40rem}.warnings.svelte-owah7a{gap:var(--space-4);padding-left:var(--space-24);margin:0;display:grid}.steps.svelte-owah7a{gap:var(--space-12);padding-left:var(--space-24);display:grid}.lic.svelte-rk61ye{white-space:pre-wrap;font-size:var(--text-xs);line-height:var(--leading-xs);font-family:var(--font-mono);overflow-wrap:anywhere;margin:0}.boot.svelte-1n46o8q{place-content:center;justify-items:center;gap:var(--space-16);min-height:100dvh;padding:var(--space-24);text-align:center;display:grid}.boot__logo.svelte-1n46o8q{animation:svelte-1n46o8q-breathe 1.6s var(--ease-standard) infinite}@keyframes svelte-1n46o8q-breathe{50%{opacity:.45}}@media (prefers-reduced-motion:reduce){.boot__logo.svelte-1n46o8q{animation:none}}
