.header-menu.svelte-1iupdii{position:relative}.header-badge.svelte-1iupdii{box-sizing:border-box;border:2px solid var(--sv-color-bg);background:var(--sv-color-emphasis);pointer-events:none;border-radius:50%;width:11px;height:11px;position:absolute;top:7px;right:7px}.header-badge[data-level=red].svelte-1iupdii{background:var(--sv-color-danger)}.header-corner.svelte-1iupdii{background:var(--sv-color-bg);pointer-events:none;border-radius:50%;display:flex;position:absolute;bottom:3px;right:3px}.more-menu.svelte-1iupdii{box-sizing:border-box;border-radius:var(--sv-radius-lg);z-index:50;background:var(--sv-color-bg);border:1px solid var(--sv-color-border-strong);flex-direction:column;min-width:140px;padding:.25rem;display:flex;position:absolute;top:100%;right:0;overflow-y:auto}.header-menu.svelte-1iupdii .more-item{box-sizing:border-box;border-radius:var(--sv-radius-md);min-height:44px;color:inherit;font-size:var(--sv-text-sm);white-space:nowrap;align-items:center;gap:.5rem;padding:.5rem .75rem;text-decoration:none;display:flex}.header-menu.svelte-1iupdii button.more-item{width:100%;font:inherit;font-size:var(--sv-text-sm);color:inherit;text-align:start;cursor:pointer;background:0 0;border:0}.header-menu.svelte-1iupdii .more-item:hover{background:var(--sv-color-bg-subtle)}.header-menu.svelte-1iupdii button.more-item.danger{color:var(--sv-color-danger)}.header-menu.svelte-1iupdii button.more-item:disabled{cursor:not-allowed;opacity:.5;background:0 0}.header-menu.svelte-1iupdii .more-item-trail{color:var(--sv-color-text-secondary);font-size:var(--sv-text-xs);align-items:center;gap:.5rem;margin-inline-start:auto;display:flex}.header-menu.svelte-1iupdii .more-status{box-sizing:border-box;min-width:12rem;color:var(--sv-color-text-secondary);font-size:var(--sv-text-xs);white-space:normal;margin:0;padding:.5rem .75rem}.header-menu.svelte-1iupdii .more-divider{background:var(--sv-color-border);height:1px;margin:.25rem .5rem}.vi-backdrop.svelte-19hd40t{z-index:var(--sv-z-modal);background:var(--sv-color-scrim);place-items:center;padding:16px;display:grid;position:fixed;inset:0}.vi-dialog.svelte-19hd40t{box-sizing:border-box;border-radius:var(--sv-radius-xl);background:var(--sv-dark-surface);width:min(420px,100%);max-height:100%;color:var(--sv-dark-text);padding:1rem;overflow-y:auto}.vi-title.svelte-19hd40t{margin:0 0 var(--sv-space-2);font-size:var(--sv-text-sm);font-weight:var(--sv-font-medium)}.vi-rows.svelte-19hd40t{margin:0 0 var(--sv-space-2);font-size:var(--sv-text-sm);grid-template-columns:auto 1fr;gap:6px 16px;display:grid}.vi-rows.svelte-19hd40t dt:where(.svelte-19hd40t){color:var(--sv-dark-text-secondary)}.vi-rows.svelte-19hd40t dd:where(.svelte-19hd40t){font-variant-numeric:tabular-nums;margin:0}.vi-actions.svelte-19hd40t{align-items:center;gap:12px;display:flex}.vi-status.svelte-19hd40t{font-size:var(--sv-text-sm)}.sps-backdrop.svelte-1rg98km{z-index:var(--sv-z-modal);background:var(--sv-color-scrim);place-items:center;padding:16px;display:grid;position:fixed;inset:0}.sps-backdrop.keep-pending.svelte-1rg98km{padding-top:calc(64px + var(--sv-keep-bar-h,72px) + 8px + env(safe-area-inset-top))}.sps-dialog.svelte-1rg98km{box-sizing:border-box;border-radius:var(--sv-radius-xl);background:var(--sv-dark-surface);width:min(420px,100%);max-height:100%;padding:1rem;overflow-y:auto}.as-backdrop.svelte-1378ob9{z-index:var(--sv-z-modal);background:var(--sv-color-scrim);place-items:center;padding:16px;display:grid;position:fixed;inset:0}.as-dialog.svelte-1378ob9{box-sizing:border-box;border-radius:var(--sv-radius-xl);background:var(--sv-dark-surface);width:min(420px,100%);max-height:100%;padding:1rem;overflow-y:auto}.as-label.svelte-1378ob9{font-size:var(--sv-text-sm);font-weight:var(--sv-font-medium);color:var(--sv-dark-text);justify-content:space-between;display:flex}.as-unit.svelte-1378ob9{color:#ffffff8c;font-size:.75rem}.as-swatches.svelte-1378ob9{margin-top:var(--sv-space-2);gap:10px;display:flex}.as-swatch.svelte-1378ob9{border:1px solid var(--sv-dark-border-strong);cursor:pointer;border-radius:50%;width:44px;height:44px;padding:0;position:relative}.as-swatch[aria-checked=true].svelte-1378ob9{box-shadow:0 0 0 2px var(--sv-dark-surface), 0 0 0 4px var(--sv-dark-text)}.as-swatch[aria-checked=true].svelte-1378ob9:after{content:"✓";color:#fff;place-items:center;font-weight:700;display:grid;position:absolute;inset:0}.as-swatch.svelte-1378ob9:focus-visible{outline:2px solid var(--sv-dark-focus-outline);outline-offset:4px}:root{--sv-blue-50:#eff6ff;--sv-blue-100:#dbeafe;--sv-blue-200:#bfdbfe;--sv-blue-500:#3b82f6;--sv-blue-600:#2563eb;--sv-blue-700:#1d4ed8;--sv-blue-800:#1e40af;--sv-neutral-0:#fff;--sv-neutral-50:#f9fafb;--sv-neutral-100:#f3f4f6;--sv-neutral-200:#e5e7eb;--sv-neutral-300:#d1d5db;--sv-neutral-400:#9ca3af;--sv-neutral-500:#6b7280;--sv-neutral-600:#4b5563;--sv-neutral-700:#374151;--sv-neutral-800:#1f2937;--sv-neutral-900:#111827;--sv-red-50:#fef2f2;--sv-red-100:#fee2e2;--sv-red-200:#fca5a5;--sv-red-400:#f87171;--sv-red-500:#ef4444;--sv-red-600:#dc2626;--sv-red-700:#b91c1c;--sv-green-50:#f0fdf4;--sv-green-200:#86efac;--sv-green-500:#22c55e;--sv-green-600:#10b981;--sv-green-700:#059669;--sv-green-800:#166534;--sv-slate-600:#475569;--sv-slate-700:#334155;--sv-slate-800:#1e293b;--sv-slate-900:#0f172a;--sv-ink-900:#23201d;--sv-aubergine-500:#6d3f6a;--sv-aubergine-500-rgb:109 63 106;--sv-aubergine-600:#5f375c;--sv-aubergine-700:#502e4d;--sv-aubergine-300:#c99bc4;--sv-aubergine-300-rgb:201 155 196;--sv-aubergine-400:#b58cb0;--sv-aubergine-50:#e9e2e3;--sv-aubergine-100:#c9b7c4;--sv-teal-500:#2e6b68;--sv-teal-500-rgb:46 107 104;--sv-teal-600:#285d5a;--sv-teal-700:#224e4c;--sv-teal-300:#7fbdb6;--sv-teal-300-rgb:127 189 182;--sv-teal-400:#72aaa4;--sv-teal-50:#e2e7e3;--sv-teal-100:#b3c7c3;--sv-bronze-500:#7d5a22;--sv-bronze-500-rgb:125 90 34;--sv-bronze-600:#6d4e1e;--sv-bronze-700:#5b4219;--sv-bronze-300:#d2ab6a;--sv-bronze-300-rgb:210 171 106;--sv-bronze-400:#bd9a5f;--sv-bronze-50:#ebe5db;--sv-bronze-100:#cec1ab;--sv-navy-500:#2c4a7c;--sv-navy-500-rgb:44 74 124;--sv-navy-600:#26406c;--sv-navy-700:#20365b;--sv-navy-300:#9fb6e0;--sv-navy-300-rgb:159 182 224;--sv-navy-400:#8fa4ca;--sv-navy-50:#e1e3e6;--sv-navy-100:#b2bbca;--sv-garnet-500:#8a2537;--sv-garnet-500-rgb:138 37 55;--sv-garnet-600:#782030;--sv-garnet-700:#651b28;--sv-garnet-300:#e39aa6;--sv-garnet-300-rgb:227 154 166;--sv-garnet-400:#cc8b95;--sv-garnet-50:#eddfdd;--sv-garnet-100:#d3aeb2;--sv-leaf-600:#397130;--sv-leaf-600-rgb:57 113 48;--sv-leaf-300:#7cc06a;--sv-leaf-50:#e3e8dc;--sv-leaf-100:#b6c9af;--sv-brick-600:#b3302a;--sv-brick-600-rgb:179 48 42;--sv-brick-300:#e2826f;--sv-amber-600:#b8860b;--sv-amber-300:#e8b923;--sv-amber-100:#eee2c9;--sv-amber-700:#8f6614;--sv-paper-50:#faf8f4;--sv-paper-50-rgb:250 248 244;--sv-paper-100:#f5f2ec;--sv-paper-200:#efebe3;--sv-paper-300:#e5e0d6;--sv-paper-400:#d8d2c4;--sv-paper-500:#b7b2a6;--sv-paper-600:#8a867e;--sv-ink-500:#6f6a62;--sv-ink-700:#3c3833;--sv-charcoal-900:#1a1917;--sv-charcoal-900-rgb:26 25 23;--sv-charcoal-800:#22201d;--sv-charcoal-700:#2b2825;--sv-parchment-100:#eae5db;--sv-parchment-100-rgb:234 229 219}:root,[data-accent=aubergine]{--sv-accent:var(--sv-aubergine-500);--sv-accent-rgb:var(--sv-aubergine-500-rgb);--sv-accent-hover:var(--sv-aubergine-600);--sv-accent-deep:var(--sv-aubergine-700);--sv-accent-light:var(--sv-aubergine-300);--sv-accent-light-rgb:var(--sv-aubergine-300-rgb);--sv-accent-cover:var(--sv-aubergine-400);--sv-accent-tint:var(--sv-aubergine-50);--sv-accent-tint-strong:var(--sv-aubergine-100)}[data-accent=teal]{--sv-accent:var(--sv-teal-500);--sv-accent-rgb:var(--sv-teal-500-rgb);--sv-accent-hover:var(--sv-teal-600);--sv-accent-deep:var(--sv-teal-700);--sv-accent-light:var(--sv-teal-300);--sv-accent-light-rgb:var(--sv-teal-300-rgb);--sv-accent-cover:var(--sv-teal-400);--sv-accent-tint:var(--sv-teal-50);--sv-accent-tint-strong:var(--sv-teal-100)}[data-accent=bronze]{--sv-accent:var(--sv-bronze-500);--sv-accent-rgb:var(--sv-bronze-500-rgb);--sv-accent-hover:var(--sv-bronze-600);--sv-accent-deep:var(--sv-bronze-700);--sv-accent-light:var(--sv-bronze-300);--sv-accent-light-rgb:var(--sv-bronze-300-rgb);--sv-accent-cover:var(--sv-bronze-400);--sv-accent-tint:var(--sv-bronze-50);--sv-accent-tint-strong:var(--sv-bronze-100)}[data-accent=navy]{--sv-accent:var(--sv-navy-500);--sv-accent-rgb:var(--sv-navy-500-rgb);--sv-accent-hover:var(--sv-navy-600);--sv-accent-deep:var(--sv-navy-700);--sv-accent-light:var(--sv-navy-300);--sv-accent-light-rgb:var(--sv-navy-300-rgb);--sv-accent-cover:var(--sv-navy-400);--sv-accent-tint:var(--sv-navy-50);--sv-accent-tint-strong:var(--sv-navy-100)}[data-accent=garnet]{--sv-accent:var(--sv-garnet-500);--sv-accent-rgb:var(--sv-garnet-500-rgb);--sv-accent-hover:var(--sv-garnet-600);--sv-accent-deep:var(--sv-garnet-700);--sv-accent-light:var(--sv-garnet-300);--sv-accent-light-rgb:var(--sv-garnet-300-rgb);--sv-accent-cover:var(--sv-garnet-400);--sv-accent-tint:var(--sv-garnet-50);--sv-accent-tint-strong:var(--sv-garnet-100)}:root,[data-skin=manuscript]{--sv-color-bg:var(--sv-paper-50);--sv-color-bg-subtle:var(--sv-paper-100);--sv-color-bg-muted:var(--sv-paper-200);--sv-color-border:var(--sv-paper-500);--sv-color-border-strong:var(--sv-paper-600);--sv-color-text:var(--sv-ink-700);--sv-color-text-secondary:var(--sv-ink-500);--sv-color-text-strong:var(--sv-ink-900);--sv-color-bg-hover:var(--sv-paper-300);--sv-color-bg-active:var(--sv-paper-400);--sv-color-scrim:#00000080;--sv-dark-bg:var(--sv-charcoal-900);--sv-dark-surface:var(--sv-charcoal-800);--sv-dark-surface-raised:var(--sv-charcoal-700);--sv-viewer-margin-light:var(--sv-neutral-200);--sv-viewer-page-edge:var(--sv-neutral-400);--sv-dark-glass:rgb(var(--sv-charcoal-900-rgb) / .92);--sv-dark-border:rgb(var(--sv-paper-50-rgb) / .11);--sv-dark-border-strong:rgb(var(--sv-paper-50-rgb) / .2);--sv-dark-text:var(--sv-parchment-100);--sv-dark-text-secondary:rgb(var(--sv-parchment-100-rgb) / .6);--sv-dark-focus-outline:var(--sv-amber-600);--sv-dark-bg-hover:#ffffff2b;--sv-dark-bg-active:#ffffff38;--sv-dark-accent:var(--sv-accent-light);--sv-dark-danger:var(--sv-brick-300);--sv-dark-success:var(--sv-leaf-300);--sv-dark-emphasis:var(--sv-amber-300);--sv-dark-accent-subtle:rgb(var(--sv-accent-light-rgb) / .14);--sv-dark-accent-subtle-fg:var(--sv-dark-accent);--sv-dark-accent-fg:var(--sv-charcoal-900);--sv-dark-accent-hover:var(--sv-accent-cover);--sv-dark-btn-bg:#ffffff17;--sv-dark-btn-bg-hover:#ffffff2b;--sv-dark-btn-border:#ffffff1c;--sv-dark-btn-border-hover:#ffffff38;--sv-color-primary:var(--sv-accent);--sv-color-emphasis:var(--sv-amber-300);--sv-color-primary-hover:var(--sv-accent-hover);--sv-color-primary-deep:var(--sv-accent-deep);--sv-color-primary-glow:rgb(var(--sv-accent-rgb) / .25);--sv-color-primary-subtle:var(--sv-accent-tint);--sv-color-primary-subtle-border:var(--sv-accent-tint-strong);--sv-color-primary-fg:var(--sv-neutral-0);--sv-color-danger:var(--sv-brick-600);--sv-color-danger-hover:var(--sv-red-700);--sv-color-danger-glow:rgb(var(--sv-brick-600-rgb) / .22);--sv-color-success:var(--sv-leaf-600);--sv-color-success-hover:var(--sv-green-700);--sv-color-success-glow:rgb(var(--sv-leaf-600-rgb) / .22);--sv-color-success-subtle:var(--sv-leaf-50);--sv-color-success-subtle-border:var(--sv-leaf-100);--sv-color-note:var(--sv-amber-700);--sv-color-note-subtle:var(--sv-amber-100);--sv-focus-ring:0 0 0 3px rgb(var(--sv-accent-rgb) / .4)}:root{--sv-font-sans:system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--sv-font-serif:ui-serif, "Iowan Old Style", "Palatino Linotype", Palatino, Georgia, serif;--sv-font-body:Times, "Times New Roman", serif;--sv-font-music:"Bravura", serif;--sv-font-normal:400;--sv-font-medium:500;--sv-font-semibold:600;--sv-font-bold:700;--sv-text-2xs:.7rem;--sv-text-xs:.75rem;--sv-text-sm:.875rem;--sv-text-base:1rem;--sv-text-lg:1.125rem;--sv-text-xl:1.25rem;--sv-text-2xl:1.5rem;--sv-leading-tight:1.25;--sv-leading-normal:1.5;--sv-leading-relaxed:1.65;--sv-space-0-5:.125rem;--sv-space-1:.25rem;--sv-space-1-5:.375rem;--sv-space-2:.5rem;--sv-space-2-5:.625rem;--sv-space-3:.75rem;--sv-space-4:1rem;--sv-space-5:1.25rem;--sv-space-6:1.5rem;--sv-space-8:2rem;--sv-space-10:2.5rem;--sv-space-12:3rem;--sv-space-16:4rem;--sv-chrome-height:52px;--sv-radius-xs:2px;--sv-radius-sm:2px;--sv-radius-md:3px;--sv-radius-lg:4px;--sv-radius-xl:6px;--sv-radius-2xl:8px;--sv-radius-full:9999px;--sv-shadow-xs:0 1px 2px #0000000d;--sv-shadow-sm:0 1px 3px #00000014, 0 1px 2px #0000000a;--sv-shadow-md:0 4px 8px #00000014, 0 1px 3px #0000000a;--sv-shadow-lg:0 10px 24px #0000001a, 0 2px 6px #0000000f;--sv-shadow-dark-sm:0 2px 8px #0006;--sv-shadow-dark-md:0 8px 24px #0000008c;--sv-shadow-dark-lg:0 16px 40px #000000b3;--sv-shadow-primary:0 2px 6px var(--sv-color-primary-glow);--sv-shadow-primary-hover:0 4px 12px var(--sv-color-primary-glow);--sv-shadow-danger:0 2px 6px var(--sv-color-danger-glow);--sv-shadow-success:0 2px 6px var(--sv-color-success-glow);--sv-duration-fast:.1s;--sv-duration-base:.2s;--sv-duration-slow:.3s;--sv-easing:cubic-bezier(.4, 0, .2, 1);--sv-easing-spring:cubic-bezier(.16, 1, .3, 1);--sv-easing-out:cubic-bezier(0, 0, .2, 1);--sv-z-toolbar:100;--sv-z-overlay:150;--sv-z-popover:200;--sv-z-modal:300;--sv-z-toast:400}[data-accent=bronze]{--sv-dark-focus-outline:var(--sv-dark-text)}.shell.svelte-azwioj{background:var(--sv-color-bg);height:100%;overflow-y:auto}.shell-header.svelte-azwioj{align-items:center;gap:var(--sv-space-2);border-bottom:1px solid var(--sv-color-primary);padding:.75rem 1rem;display:flex}.shell-mark.svelte-azwioj{height:2rem;fill:var(--sv-color-primary);flex:none}@media (width<=459px){:where(.app-root:not([data-app-swapped])) .shell-mark.svelte-azwioj{display:none}}@container app-root (width<=459px){.shell-mark.svelte-azwioj{display:none}}.shell-header.svelte-azwioj h1:where(.svelte-azwioj){font-family:var(--sv-font-serif);font-size:var(--sv-text-xl);margin:0}.shell-tabs.svelte-azwioj{gap:.25rem;display:flex}.shell-tab.svelte-azwioj{border-radius:var(--sv-radius-md);color:var(--sv-color-text);font-size:var(--sv-text-sm);padding:.25rem .75rem;text-decoration:none}.shell-tab[aria-current=page].svelte-azwioj{background:var(--sv-color-primary);color:var(--sv-color-primary-fg)}@media (width<=550px){:where(.app-root:not([data-app-swapped])) .fold-hide{display:none}}@container app-root (width<=550px){.fold-hide{display:none}}@media not all and (width<=550px){:where(.app-root:not([data-app-swapped])) .fold-show{display:none}}@container app-root not (width<=550px){.fold-show{display:none}}.shell-header.svelte-azwioj>.header-menu:first-of-type{margin-left:auto}.more-group-heading{font-size:var(--sv-text-xs);color:var(--sv-color-text-secondary);text-transform:uppercase;letter-spacing:.04em;padding:.5rem .75rem .25rem;display:block}
