:root{--slate-0: #ffffff;--slate-25: #fafbfc;--slate-50: #f6f7f9;--slate-100: #eef0f3;--slate-200: #e2e5ea;--slate-300: #cbd0d8;--slate-400: #9aa2af;--slate-500: #6b7280;--slate-600: #4b515c;--slate-700: #363b44;--slate-800: #22262d;--slate-900: #14171c;--slate-950: #0b0d10;--daykit-400: #ef4a47;--daykit-500: #d92d2a;--daykit-600: #c42b28;--daykit-700: #a2100e;--daykit-800: #7a0c0a;--green-500: #16a34a;--green-400: #22c55e;--amber-500: #d97706;--amber-400: #f59e0b;--red-500: #dc2626;--red-400: #ef4444;--blue-500: #2563eb;--blue-400: #3b82f6}:root{color-scheme:light;--surface-canvas: var(--slate-50);--surface-raised: var(--slate-0);--surface-sunken: var(--slate-100);--surface-overlay: var(--slate-0);--surface-selected: #fdeceb;--border-subtle: var(--slate-200);--border-default: var(--slate-300);--border-strong: var(--slate-400);--text-primary: var(--slate-900);--text-secondary: var(--slate-600);--text-muted: var(--slate-500);--text-inverse: var(--slate-0);--text-link: var(--daykit-600);--accent: var(--daykit-600);--accent-hover: var(--daykit-700);--accent-active: var(--daykit-800);--accent-subtle: #fdeceb;--accent-on: #ffffff;--focus-ring: var(--daykit-600);--accent-shift: #000000;--success-fg: #166534;--success-bg: #e7f6ec;--success-border: #bbe6c9;--warn-fg: #92400e;--warn-bg: #fdf3e3;--warn-border: #f6dcac;--danger-fg: #b91c1c;--danger-bg: #fdeaea;--danger-border: #f5c2c2;--info-fg: #1d4ed8;--info-bg: #e8effd;--info-border: #c3d6fb}@media(prefers-color-scheme:dark){:root:not([data-theme=light]){color-scheme:dark;--surface-canvas: var(--slate-950);--surface-raised: var(--slate-900);--surface-sunken: #0e1114;--surface-overlay: #1b1f26;--surface-selected: #2a1413;--border-subtle: var(--slate-800);--border-default: #2d323b;--border-strong: #3a404a;--text-primary: var(--slate-50);--text-secondary: #b8bec9;--text-muted: #8b93a1;--text-inverse: var(--slate-950);--text-link: var(--daykit-400);--accent: var(--daykit-500);--accent-hover: var(--daykit-600);--accent-active: var(--daykit-700);--accent-subtle: #2a1413;--accent-on: #ffffff;--focus-ring: var(--daykit-400);--accent-shift: #ffffff;--success-fg: #4ade80;--success-bg: #0f2417;--success-border: #1f4630;--warn-fg: #fbbf24;--warn-bg: #2a1e07;--warn-border: #4d3711;--danger-fg: #f87171;--danger-bg: #2a1113;--danger-border: #4d2022;--info-fg: #60a5fa;--info-bg: #0e1c33;--info-border: #1c3357;--shadow-sm: 0 1px 2px rgb(0 0 0 / .4);--shadow-md: 0 2px 8px rgb(0 0 0 / .5);--shadow-lg: 0 8px 24px rgb(0 0 0 / .6);--shadow-overlay: 0 16px 48px rgb(0 0 0 / .7)}}:root[data-theme=dark]{color-scheme:dark;--surface-canvas: var(--slate-950);--surface-raised: var(--slate-900);--surface-sunken: #0e1114;--surface-overlay: #1b1f26;--surface-selected: #2a1413;--border-subtle: var(--slate-800);--border-default: #2d323b;--border-strong: #3a404a;--text-primary: var(--slate-50);--text-secondary: #b8bec9;--text-muted: #8b93a1;--text-inverse: var(--slate-950);--text-link: var(--daykit-400);--accent: var(--daykit-500);--accent-hover: var(--daykit-600);--accent-active: var(--daykit-700);--accent-subtle: #2a1413;--accent-on: #ffffff;--focus-ring: var(--daykit-400);--accent-shift: #ffffff;--success-fg: #4ade80;--success-bg: #0f2417;--success-border: #1f4630;--warn-fg: #fbbf24;--warn-bg: #2a1e07;--warn-border: #4d3711;--danger-fg: #f87171;--danger-bg: #2a1113;--danger-border: #4d2022;--info-fg: #60a5fa;--info-bg: #0e1c33;--info-border: #1c3357;--shadow-sm: 0 1px 2px rgb(0 0 0 / .4);--shadow-md: 0 2px 8px rgb(0 0 0 / .5);--shadow-lg: 0 8px 24px rgb(0 0 0 / .6);--shadow-overlay: 0 16px 48px rgb(0 0 0 / .7)}@font-face{font-family:Raleway Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../../../fonts/raleway-latin-wght-normal.woff2) format("woff2-variations"),url(../../../fonts/raleway-latin-wght-normal.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Raleway Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../../../fonts/raleway-latin-ext-wght-normal.woff2) format("woff2-variations"),url(../../../fonts/raleway-latin-ext-wght-normal.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}:root{--font-sans: "Raleway Variable", system-ui, -apple-system, "Segoe UI", sans-serif;--font-mono: ui-monospace, "SF Mono", "Cascadia Code", Consolas, monospace;--text-xs: .75rem;--text-xs-lh: 1rem;--text-sm: .8125rem;--text-sm-lh: 1.25rem;--text-base: .875rem;--text-base-lh: 1.375rem;--text-md: 1rem;--text-md-lh: 1.5rem;--text-lg: 1.125rem;--text-lg-lh: 1.6rem;--text-xl: 1.375rem;--text-xl-lh: 1.75rem;--text-2xl: 1.75rem;--text-2xl-lh: 2.125rem;--text-3xl: 2.25rem;--text-3xl-lh: 2.5rem;--fw-normal: 400;--fw-medium: 500;--fw-semibold: 600;--fw-bold: 700}:root{--space-0: 0;--space-1: .25rem;--space-2: .5rem;--space-3: .75rem;--space-4: 1rem;--space-5: 1.25rem;--space-6: 1.5rem;--space-8: 2rem;--space-10: 2.5rem;--space-12: 3rem;--space-16: 4rem;--container: 72rem;--gutter: var(--space-6)}@media(max-width:640px){:root{--gutter: var(--space-4)}}:root{--radius-sm: 4px;--radius-md: 6px;--radius-lg: 8px;--radius-xl: 12px;--radius-full: 9999px;--shadow-sm: 0 1px 2px rgb(20 23 28 / .06);--shadow-md: 0 2px 8px rgb(20 23 28 / .08);--shadow-lg: 0 8px 24px rgb(20 23 28 / .12);--shadow-overlay: 0 16px 48px rgb(20 23 28 / .18)}:root,[data-density=comfortable]{--control-h: 40px;--row-h: 44px;--cell-pad-y: .6rem;--cell-pad-x: .75rem;--field-gap: var(--space-4);--font-body: var(--text-base)}[data-density=compact]{--control-h: 32px;--row-h: 34px;--cell-pad-y: .3rem;--cell-pad-x: .6rem;--field-gap: var(--space-2);--font-body: var(--text-sm)}@media(pointer:coarse){input,select,textarea{font-size:var(--text-md)}}:root{--dur-fast: .12s;--dur: .18s;--dur-slow: .24s;--ease-standard: cubic-bezier(.2, 0, 0, 1);--ease-emphasized: cubic-bezier(.3, 0, 0, 1)}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.001ms!important;transition-duration:.001ms!important;scroll-behavior:auto!important}}*{box-sizing:border-box}body{margin:0;background:var(--surface-canvas);color:var(--text-primary);font-family:var(--font-sans);font-feature-settings:"lnum" 1;font-size:var(--text-base);line-height:var(--text-base-lh)}:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.skip-link{position:absolute;left:var(--space-4);top:-100px;z-index:1000;background:var(--surface-raised);color:var(--text-primary);padding:var(--space-2) var(--space-4);border-radius:var(--radius-md);border:1px solid var(--border-default);transition:top var(--dur-fast) var(--ease-standard)}.skip-link:focus-visible{top:var(--space-4)}main{flex:1;padding:var(--gutter);max-width:var(--container);width:100%;margin:0 auto}table{width:100%;border-collapse:collapse}th,td{text-align:left;padding:.5rem .75rem;border-bottom:1px solid var(--border-subtle)}form{display:flex;flex-direction:column;gap:.75rem;max-width:480px}label{display:flex;flex-direction:column;gap:.25rem;font-size:.9rem}label:has(>input[type=checkbox]),label:has(>input[type=radio]){flex-direction:row;align-items:center;gap:.5rem}label>input[type=checkbox],label>input[type=radio]{flex:none;padding:0}input,textarea,select{padding:.4rem .5rem;border:1px solid var(--border-default);border-radius:var(--radius-sm);background:var(--surface-raised);color:var(--text-primary);font:inherit}button,a.button{cursor:pointer;padding:.4rem .9rem;border-radius:var(--radius-md);border:1px solid var(--accent);background:var(--accent);color:var(--accent-on);font:inherit;text-decoration:none;display:inline-block;width:fit-content;transition:background-color var(--dur-fast) var(--ease-standard),border-color var(--dur-fast) var(--ease-standard)}button:hover:not(:disabled),a.button:hover{background:var(--accent-hover);border-color:var(--accent-hover)}button:active:not(:disabled),a.button:active{background:var(--accent-active);border-color:var(--accent-active)}button:disabled{opacity:.6;cursor:not-allowed}.error{color:var(--danger-fg)}.health{font-size:.75rem;color:var(--text-muted)}:root{--chart-1: var(--accent);--chart-2: var(--success-fg);--chart-3: var(--warn-fg);--chart-4: var(--info-fg);--chart-5: var(--danger-fg);--chart-6: var(--text-muted)}@media print{*{-webkit-print-color-adjust:exact;print-color-adjust:exact}.no-print{display:none!important}}.health.svelte-1v4lthd{display:inline-flex;align-items:center;gap:var(--space-1);white-space:nowrap}.dot.svelte-1v4lthd{display:none;width:10px;height:10px;border-radius:50%;background:var(--text-muted)}.dot--ok.svelte-1v4lthd{background:var(--success-fg, #15803d)}.dot--down.svelte-1v4lthd{background:var(--danger-fg)}@media(max-width:640px){.dot.svelte-1v4lthd{display:inline-block}.health-label.svelte-1v4lthd{display:none}}.bell-wrap.svelte-1usegs7{position:relative}.sr-only.svelte-1usegs7{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.bell.svelte-1usegs7{position:relative;display:inline-flex;align-items:center;justify-content:center;width:var(--control-h);height:var(--control-h);padding:0;border:1px solid var(--border-default);border-radius:var(--radius-md);background:var(--surface-raised);color:var(--text-secondary);cursor:pointer}.bell.svelte-1usegs7:hover{background:var(--surface-sunken);color:var(--text-primary)}.badge.svelte-1usegs7{position:absolute;top:-6px;right:-6px;min-width:18px;padding:0 4px;border-radius:9px;background:var(--danger, #c0392b);color:#fff;font-size:11px;line-height:18px;text-align:center}.panel.svelte-1usegs7{position:absolute;top:calc(100% + var(--space-1));right:0;z-index:50;width:min(340px,90vw);max-height:24rem;overflow-y:auto;background:var(--surface-overlay);border:1px solid var(--border-default);border-radius:var(--radius-md);box-shadow:var(--shadow-overlay)}.panel-head.svelte-1usegs7{display:flex;justify-content:space-between;align-items:center;padding:var(--space-2) var(--space-3);border-bottom:1px solid var(--border-subtle);font-size:var(--text-sm)}.link.svelte-1usegs7{border:0;background:transparent;color:var(--text-secondary);font-size:var(--text-sm);cursor:pointer;text-decoration:underline}.link.svelte-1usegs7:disabled{opacity:.5;cursor:default}ul.svelte-1usegs7{margin:0;padding:var(--space-1);list-style:none}.item.svelte-1usegs7{display:flex;flex-direction:column;gap:2px;width:100%;padding:var(--space-2) var(--space-3);border:0;border-radius:var(--radius-sm);background:transparent;color:var(--text-secondary);text-align:left;font-size:var(--text-sm);cursor:pointer}.item.svelte-1usegs7:hover{background:var(--surface-sunken)}.item--unread.svelte-1usegs7{color:var(--text-primary);font-weight:var(--fw-semibold)}.item-when.svelte-1usegs7{font-size:12px;font-weight:400;color:var(--text-muted)}.note.svelte-1usegs7{margin:0;padding:var(--space-3);font-size:var(--text-sm);color:var(--text-muted)}.theme-toggle.svelte-1flis1a{display:inline-flex;align-items:center;justify-content:center;min-width:24px;min-height:24px;width:var(--control-h, 40px);height:var(--control-h, 40px);padding:0;border:1px solid var(--border-default);border-radius:var(--radius-md);background:var(--surface-raised);color:var(--text-secondary);font-size:var(--text-md);line-height:1;cursor:pointer;transition:background-color var(--dur-fast) var(--ease-standard),border-color var(--dur-fast) var(--ease-standard),color var(--dur-fast) var(--ease-standard)}.theme-toggle.svelte-1flis1a:hover{background:var(--surface-sunken);color:var(--text-primary);border-color:var(--border-strong)}.theme-toggle.svelte-1flis1a:active{background:var(--accent-subtle)}.signin-error.svelte-kbslt5{max-width:22rem;font-size:var(--text-xs);color:var(--danger-fg)}.topbar.svelte-kbslt5{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);background:var(--surface-raised);border-bottom:1px solid var(--border-subtle);position:sticky;top:0;z-index:20}.hamburger.svelte-kbslt5{display:inline-flex;align-items:center;justify-content:center;width:var(--control-h);height:var(--control-h);min-width:24px;min-height:24px;padding:0;border:1px solid var(--border-default);border-radius:var(--radius-md);background:var(--surface-raised);color:var(--text-secondary);cursor:pointer;transition:background-color var(--dur-fast) var(--ease-standard),color var(--dur-fast) var(--ease-standard)}.hamburger.svelte-kbslt5:hover{background:var(--surface-sunken);color:var(--text-primary)}@media(min-width:960px){html:not([data-native-shell]) .hamburger.svelte-kbslt5{display:none}}.brand.svelte-kbslt5{display:flex;align-items:center;gap:var(--space-2);font-weight:var(--fw-semibold);color:var(--text-primary);text-decoration:none;white-space:nowrap;min-width:0;overflow:hidden}.brand-text.svelte-kbslt5{min-width:0;overflow:hidden;text-overflow:ellipsis}.wordmark.svelte-kbslt5{font-weight:800;letter-spacing:-.02em}.wordmark.svelte-kbslt5 span:where(.svelte-kbslt5){color:var(--text-link)}.brand-logo.svelte-kbslt5{flex-shrink:0;height:28px;width:auto;max-width:140px;object-fit:contain}.search-wrap.svelte-kbslt5{position:relative;width:min(280px,40vw)}@media(max-width:640px){.search-wrap.svelte-kbslt5{display:none}}.search-control.svelte-kbslt5{display:flex;align-items:center;gap:var(--space-2);height:var(--control-h);padding:0 var(--space-3);border:1px solid var(--border-default);border-radius:var(--radius-md);background:var(--surface-sunken);color:var(--text-muted)}.search-input.svelte-kbslt5{flex:1;min-width:0;border:0;background:transparent;color:var(--text-primary);font-size:var(--text-sm)}.search-input.svelte-kbslt5:focus{outline:none}.search-dropdown.svelte-kbslt5{position:absolute;top:calc(100% + var(--space-1));left:0;right:0;z-index:50;max-height:20rem;overflow-y:auto;margin:0;padding:var(--space-1);list-style:none;background:var(--surface-overlay);border:1px solid var(--border-default);border-radius:var(--radius-md);box-shadow:var(--shadow-overlay)}.search-option.svelte-kbslt5{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);font-size:var(--text-sm);color:var(--text-primary);cursor:pointer}.search-option-label.svelte-kbslt5{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.search-option--active.svelte-kbslt5{background:var(--surface-sunken)}.search-note.svelte-kbslt5{padding:var(--space-2) var(--space-3);font-size:var(--text-sm);color:var(--text-muted)}.topbar-spacer.svelte-kbslt5{flex:1}.account-name.svelte-kbslt5{font-size:var(--text-sm);color:var(--text-secondary);white-space:nowrap;min-width:0;max-width:16rem;overflow:hidden;text-overflow:ellipsis}.topbar.svelte-kbslt5>*{flex-shrink:0}.topbar.svelte-kbslt5>.brand:where(.svelte-kbslt5),.topbar.svelte-kbslt5>.account-name:where(.svelte-kbslt5){flex-shrink:1}.topbar.svelte-kbslt5 .btn{white-space:nowrap}@media(max-width:640px){.topbar.svelte-kbslt5{gap:var(--space-2);padding:var(--space-2) var(--space-3)}}@media(max-width:640px){.account-name.svelte-kbslt5{display:none}}.side-nav.svelte-kvbt81{padding:var(--space-4) var(--space-2);display:flex;flex-direction:column;gap:var(--space-4)}.side-nav-heading.svelte-kvbt81{margin:0;padding:0 var(--space-3);font-size:var(--text-xs);font-weight:var(--fw-semibold);text-transform:uppercase;letter-spacing:.04em;color:var(--text-muted)}.side-nav-skeleton.svelte-kvbt81{display:flex;flex-direction:column;gap:var(--space-3);padding:0 var(--space-3)}.side-nav-skeleton.svelte-kvbt81 span:where(.svelte-kvbt81){height:1rem;border-radius:var(--radius-md);background:var(--surface-sunken)}ul.svelte-kvbt81{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--space-1)}a.svelte-kvbt81{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);color:var(--text-secondary);text-decoration:none;font-size:var(--text-base)}a.svelte-kvbt81:hover{background:var(--surface-sunken);color:var(--text-primary)}a[aria-current=page].svelte-kvbt81,a[aria-current=true].svelte-kvbt81{background:var(--accent-subtle);color:var(--accent);font-weight:var(--fw-medium)}.mobile-nav.svelte-2wmdn6{position:fixed;inset:0 auto 0 0;margin:0;height:100dvh;max-height:100dvh;width:min(320px,85vw);max-width:85vw;padding:0;border:none;border-right:1px solid var(--border-subtle);background:var(--surface-raised);box-shadow:var(--shadow-overlay)}@media(min-width:960px){html:not([data-native-shell]) .mobile-nav.svelte-2wmdn6{display:none}}.mobile-nav.svelte-2wmdn6::backdrop{background:#0006}.mobile-nav-panel.svelte-2wmdn6{display:flex;flex-direction:column;height:100%}.mobile-nav-header.svelte-2wmdn6{display:flex;align-items:center;justify-content:space-between;padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--border-subtle)}.mobile-nav-header.svelte-2wmdn6 .brand:where(.svelte-2wmdn6){font-weight:var(--fw-semibold)}.mobile-nav-body.svelte-2wmdn6{flex:1;overflow-y:auto}.mobile-tabs.svelte-2wmdn6{padding:var(--space-3) var(--space-3) var(--space-1);border-bottom:1px solid var(--border-subtle)}.mobile-tabs.svelte-2wmdn6 ul:where(.svelte-2wmdn6){list-style:none;margin:0;padding:0;display:grid;gap:var(--space-1)}.mobile-tabs.svelte-2wmdn6 a:where(.svelte-2wmdn6){display:flex;align-items:center;gap:var(--space-3);padding:var(--space-3);border-radius:var(--radius-md);color:var(--text-secondary);text-decoration:none;font-size:var(--text-base)}.mobile-tabs.svelte-2wmdn6 a:where(.svelte-2wmdn6):hover{background:var(--surface-sunken);color:var(--text-primary)}.mobile-tabs.svelte-2wmdn6 a[aria-current=page]:where(.svelte-2wmdn6){background:var(--accent-subtle);font-weight:var(--fw-semibold)}.toast.svelte-1jogz56{display:flex;align-items:flex-start;gap:var(--space-2);padding:var(--space-3);border-radius:var(--radius-lg);border:1px solid var(--border-default);background:var(--surface-overlay);box-shadow:var(--shadow-lg);color:var(--text-primary)}.toast--success.svelte-1jogz56{border-color:var(--success-border);color:var(--success-fg)}.toast--error.svelte-1jogz56{border-color:var(--danger-border);color:var(--danger-fg)}.toast--info.svelte-1jogz56{border-color:var(--info-border);color:var(--info-fg)}.toast-body.svelte-1jogz56{flex:1;min-width:0}.toast-message.svelte-1jogz56{margin:0;font-size:var(--text-base);color:var(--text-primary)}.toast-detail.svelte-1jogz56{margin:var(--space-1) 0 0;font-size:var(--text-xs);color:var(--text-muted)}.toast-host.svelte-10ug4zy{position:fixed;top:var(--space-4);right:var(--space-4);z-index:1000;display:flex;flex-direction:column;gap:var(--space-2);width:min(360px,calc(100vw - var(--space-8)))}@media(max-width:640px){.toast-host.svelte-10ug4zy{top:auto;bottom:var(--space-4);right:var(--space-4);left:var(--space-4);width:auto;flex-direction:column-reverse}}.no-access.svelte-1231uiz{min-height:100vh;display:flex;align-items:center;justify-content:center;padding:var(--space-4)}.no-access-card.svelte-1231uiz{max-width:32rem;display:grid;gap:var(--space-3);justify-items:start}.brand.svelte-1231uiz{margin:0;color:var(--text-muted)}.no-access-actions.svelte-1231uiz{display:flex;gap:var(--space-2)}h1.svelte-1231uiz{margin:0}.no-access-text.svelte-1231uiz{margin:0;color:var(--text-secondary)}.sign-in-failed.svelte-d98c9s{min-height:100vh;display:flex;align-items:center;justify-content:center;padding:var(--space-4)}.sign-in-failed-card.svelte-d98c9s{max-width:32rem;display:grid;gap:var(--space-3);justify-items:start}.brand.svelte-d98c9s{margin:0;color:var(--text-muted)}h1.svelte-d98c9s{margin:0;font-size:var(--text-lg);line-height:var(--text-lg-lh);font-weight:var(--fw-semibold)}.sign-in-failed-actions.svelte-d98c9s{display:flex;gap:var(--space-2)}.offline.svelte-1h3eyag{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;display:flex;align-items:center;justify-content:center;padding:var(--space-4);background:var(--surface-canvas)}.offline-card.svelte-1h3eyag{max-width:24rem;display:grid;gap:var(--space-3);justify-items:start}h1.svelte-1h3eyag{margin:0}p.svelte-1h3eyag{margin:0;color:var(--text-muted)}.notice.svelte-9f23zs{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1001;display:flex;align-items:center;justify-content:center;padding:var(--space-4);background:var(--surface-canvas)}.notice-card.svelte-9f23zs{max-width:24rem;display:grid;gap:var(--space-3);justify-items:start}h1.svelte-9f23zs{margin:0}p.svelte-9f23zs{margin:0;color:var(--text-muted)}.shell-loading.svelte-1il99g0{min-height:100vh;display:flex;align-items:center;justify-content:center}.wizard-host.svelte-1il99g0{min-height:100vh}.app-shell.svelte-1il99g0{min-height:100vh;display:flex;flex-direction:column}.app-shell-body.svelte-1il99g0{flex:1;display:flex;align-items:stretch}.app-shell-sidenav.svelte-1il99g0{display:none;width:240px;flex-shrink:0;border-right:1px solid var(--border-subtle);background:var(--surface-raised)}@media(min-width:960px){html:not([data-native-shell]) .app-shell-sidenav.svelte-1il99g0{display:block}}main.svelte-1il99g0{flex:1;min-width:0}.session-expired-banner.svelte-4xogb8{position:fixed;top:0;left:0;right:0;z-index:2000;display:flex;align-items:center;justify-content:center;gap:var(--space-4);flex-wrap:wrap;padding:var(--space-3) var(--space-4);background:var(--danger-bg);border-bottom:1px solid var(--danger-border);color:var(--danger-fg)}.session-expired-banner-message.svelte-4xogb8,.session-expired-banner-error.svelte-4xogb8{margin:0;font-weight:var(--fw-medium)}.session-expired-banner-error.svelte-4xogb8{flex-basis:100%;text-align:center}
