:root{--brand-tangerine:#f25c2e;--brand-cream:#fff9f2;--brand-ink:#2a211c}:root,[data-theme=light]{--bg:#fff9f2;--surface:#fff;--surface-2:#fff1e3;--surface-3:#ffe6d1;--ink:#2a211c;--ink-2:#5c4d44;--ink-3:#8f7f74;--border:#f0e2d3;--border-strong:#e2cdb8;--primary:#f25c2e;--primary-strong:#c9461c;--primary-strong-hover:#b23d18;--primary-text:#b8411a;--primary-soft:#ffe3d6;--primary-soft-hover:#ffd5c2;--surface-raised:#fff;--on-primary:#fff;--focus:#f25c2e;--success:#2f9e6e;--success-soft:#ddf3e8;--success-text:#1c7049;--warning:#c98500;--warning-soft:#fff1cc;--warning-text:#855800;--danger:#d93f3f;--danger-soft:#fde2e2;--danger-text:#b02a2a;--cat-image:#f25c2e;--cat-image-soft:#ffe3d6;--cat-pdf:#e0457b;--cat-pdf-soft:#fde0ea;--cat-audio:#2a9d8f;--cat-audio-soft:#d8f2ee;--cat-video:#7b61ff;--cat-video-soft:#e8e3ff;--cat-ai:#e7a100;--cat-ai-soft:#fff0c7;--cat-utility:#3b82c4;--cat-utility-soft:#ddebf8;--overlay:#2a211c6b;--header-bg:#fff9f2d1;--glow:#f25c2e1a;--shadow-sm:0 1px 2px #50280a0f;--shadow-md:0 2px 4px #50280a0a, 0 8px 24px #50280a14;--shadow-lg:0 4px 8px #50280a0d, 0 20px 48px #50280a1f;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root{--font-display:"Bricolage Grotesque Variable", "Bricolage Fallback", ui-sans-serif, system-ui, sans-serif;--font-text:"Figtree Variable", "Figtree Fallback", ui-sans-serif, system-ui, sans-serif;--font-mono:ui-monospace, "SF Mono", "Cascadia Code", "Roboto Mono", Menlo, monospace;--text-xs:.75rem;--text-sm:.875rem;--text-md:1rem;--text-lg:1.125rem;--text-xl:1.375rem;--text-2xl:1.75rem;--text-3xl:clamp(2.25rem, 2.03rem + .9vw, 2.75rem);--text-4xl:clamp(2.75rem, 2.2rem + 2.25vw, 4rem);--leading-body:1.55;--leading-snug:1.35;--leading-heading:1.15;--tracking-tight:-.02em;--weight-regular:400;--weight-medium:500;--weight-semibold:600;--weight-bold:700;--weight-heavy:800;--r-xs:6px;--r-sm:10px;--r-md:14px;--r-lg:20px;--r-xl:28px;--r-pill:999px;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;--space-7:2rem;--space-8:2.5rem;--space-9:3rem;--space-10:4rem;--space-11:5rem;--space-12:6rem;--icon-sm:16px;--icon-md:20px;--icon-lg:24px;--dur-fast:.12s;--dur:.2s;--dur-slow:.32s;--dur-out:.15s;--dur-exit:80ms;--skeleton-delay:.2s;--spinner-delay:.3s;--breathe-dur:1.6s;--ease-out:cubic-bezier(.2, .8, .2, 1);--ease-spring:cubic-bezier(.34, 1.56, .64, 1);--z-header:20;--z-sticky:30;--z-overlay:40;--z-popover:50;--z-toast:60}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--bg:#17120f;--surface:#211a16;--surface-2:#2b221d;--surface-3:#362b24;--ink:#fbf3ea;--ink-2:#d3c2b4;--ink-3:#9e8c7f;--border:#3a2f28;--border-strong:#4a3d34;--primary:#ff7a4d;--primary-strong:#ff7a4d;--primary-strong-hover:#ff9066;--primary-text:#ff9a75;--primary-soft:#3d2318;--primary-soft-hover:#4a2a1c;--surface-raised:#403329;--on-primary:#17120f;--focus:#ff7a4d;--success:#4cc38a;--success-soft:#4cc38a29;--success-text:#6fd3a2;--warning:#e5a82e;--warning-soft:#e5a82e29;--warning-text:#f0c060;--danger:#f06a6a;--danger-soft:#f06a6a29;--danger-text:#ff8f8f;--cat-image:#ff7a4d;--cat-image-soft:#ff7a4d29;--cat-pdf:#f06895;--cat-pdf-soft:#f0689529;--cat-audio:#3fc1b0;--cat-audio-soft:#3fc1b029;--cat-video:#9a86ff;--cat-video-soft:#9a86ff2e;--cat-ai:#f2b632;--cat-ai-soft:#f2b63229;--cat-utility:#62a5e6;--cat-utility-soft:#62a5e629;--overlay:#080503a3;--header-bg:#17120fd1;--glow:#ff7a4d12;--shadow-sm:0 1px 2px #0000004d;--shadow-md:0 2px 6px #00000047, 0 8px 24px #0000003d;--shadow-lg:0 4px 10px #00000052, 0 20px 48px #0006;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}[data-theme=dark]{--bg:#17120f;--surface:#211a16;--surface-2:#2b221d;--surface-3:#362b24;--ink:#fbf3ea;--ink-2:#d3c2b4;--ink-3:#9e8c7f;--border:#3a2f28;--border-strong:#4a3d34;--primary:#ff7a4d;--primary-strong:#ff7a4d;--primary-strong-hover:#ff9066;--primary-text:#ff9a75;--primary-soft:#3d2318;--primary-soft-hover:#4a2a1c;--surface-raised:#403329;--on-primary:#17120f;--focus:#ff7a4d;--success:#4cc38a;--success-soft:#4cc38a29;--success-text:#6fd3a2;--warning:#e5a82e;--warning-soft:#e5a82e29;--warning-text:#f0c060;--danger:#f06a6a;--danger-soft:#f06a6a29;--danger-text:#ff8f8f;--cat-image:#ff7a4d;--cat-image-soft:#ff7a4d29;--cat-pdf:#f06895;--cat-pdf-soft:#f0689529;--cat-audio:#3fc1b0;--cat-audio-soft:#3fc1b029;--cat-video:#9a86ff;--cat-video-soft:#9a86ff2e;--cat-ai:#f2b632;--cat-ai-soft:#f2b63229;--cat-utility:#62a5e6;--cat-utility-soft:#62a5e629;--overlay:#080503a3;--header-bg:#17120fd1;--glow:#ff7a4d12;--shadow-sm:0 1px 2px #0000004d;--shadow-md:0 2px 6px #00000047, 0 8px 24px #0000003d;--shadow-lg:0 4px 10px #00000052, 0 20px 48px #0006;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}@media (prefers-reduced-motion:reduce){:root{--dur-fast:0s;--dur:0s;--dur-slow:0s;--dur-out:0s;--dur-exit:0s}}:root{--ui-text-xs:.6875rem;--ui-text-sm:.75rem;--ui-text:.8125rem;--ui-text-lg:.875rem;--ui-title:.9375rem;--ui-title-phone:1.0625rem;--ui-title-narrow:.9375rem;--ui-leading:1.35;--ui-control-h-sm:1.75rem;--ui-control-h:2rem;--ui-row-h:2rem;--touch-target:2.75rem;--ui-icon:16px;--ui-icon-lg:20px;--sidebar-w:15.5rem;--rail-w:4rem;--toolbar-h:3.25rem;--topbar-h:2.75rem;--inspector-w:20rem;--tabbar-h:3.125rem;--applybar-min-h:4rem;--pane-pad:1.5rem;--doc-max:45rem;--prose-max:38rem;--sheet-radius:1rem;--sheet-gap:2.5rem;--hairline-w:1px;--safe-top:env(safe-area-inset-top,0px);--safe-right:env(safe-area-inset-right,0px);--safe-bottom:env(safe-area-inset-bottom,0px);--safe-left:env(safe-area-inset-left,0px);--material-blur:blur(20px) saturate(1.6);--blur-sm:blur(8px);--blur-md:blur(12px);--blur-backdrop:blur(2px);--grabber-w:2.25rem;--grabber-h:5px;--grabber-top:6px;--ease-sheet:cubic-bezier(.32, .72, 0, 1);--dur-sheet:.38s;--z-chrome:32;--z-sheet:36}@media (resolution>=2x){:root{--hairline-w:.5px}}@media (prefers-reduced-motion:reduce){:root{--dur-sheet:0s}}@media (width<=47.99rem){:root{--pane-pad:1rem}}@media (width<=24.375rem){:root{--ui-title-phone:var(--ui-title-narrow)}}@media (pointer:coarse){:root{--ui-text-xs:.6875rem;--ui-text-sm:.8125rem;--ui-text:.9375rem;--ui-text-lg:1.0625rem;--ui-title:1.0625rem;--ui-control-h-sm:2.25rem;--ui-control-h:2.75rem;--ui-row-h:2.75rem;--ui-icon:20px;--ui-icon-lg:24px}}:root,[data-theme=light]{--separator:#e8d7c4;--chrome-bg:#fcf2e7;--pane-bg:var(--bg);--inspector-bg:#fffcf8;--fill-hover:#5c3c1e0f;--fill-pressed:#5c3c1e1c;--fill-active:#f25c2e21;--fill-field:#5c3c1e0f;--scrim:#2a211c4d;--shadow-sheet:0 -1px 0 #50280a0a, 0 -12px 40px #50280a24;--shadow-popover:0 0 0 .5px #50280a1f, 0 12px 40px #50280a2e}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--separator:#3f332b;--chrome-bg:#1d1713;--pane-bg:var(--bg);--inspector-bg:#1b1511;--fill-hover:#ffecdc0f;--fill-pressed:#ffecdc1c;--fill-active:#ff7a4d2e;--fill-field:#ffecdc12;--scrim:#0805038c;--shadow-sheet:0 -1px 0 #ffecdc0f, 0 -12px 40px #00000080;--shadow-popover:0 0 0 .5px #ffecdc24, 0 16px 48px #0000008c}}[data-theme=dark]{--separator:#3f332b;--chrome-bg:#1d1713;--pane-bg:var(--bg);--inspector-bg:#1b1511;--fill-hover:#ffecdc0f;--fill-pressed:#ffecdc1c;--fill-active:#ff7a4d2e;--fill-field:#ffecdc12;--scrim:#0805038c;--shadow-sheet:0 -1px 0 #ffecdc0f, 0 -12px 40px #00000080;--shadow-popover:0 0 0 .5px #ffecdc24, 0 16px 48px #0000008c}:root,[data-theme]{--hairline:var(--hairline-w) solid var(--separator);--material-bar:color-mix(in srgb, var(--pane-bg) 88%, transparent);--material-chrome:color-mix(in srgb, var(--chrome-bg) 92%, transparent);--material-sheet:color-mix(in srgb, var(--surface) 97%, transparent);--material-overlay:color-mix(in srgb, var(--bg) 78%, transparent)}@media (prefers-reduced-transparency:reduce){:root,[data-theme]{--material-blur:none;--blur-sm:none;--blur-md:none;--blur-backdrop:none;--material-bar:var(--pane-bg);--material-chrome:var(--chrome-bg);--material-sheet:var(--surface);--material-overlay:var(--bg)}}:root{--ctl-h-sm:1.75rem;--ctl-h:2rem;--ctl-h-lg:2.5rem;--ctl-font-sm:.8125rem;--ctl-font:.8125rem;--ctl-font-lg:.875rem;--ctl-r-sm:7px;--ctl-r:8px;--ctl-r-lg:10px;--ctl-px:.75rem;--hit-min:2.75rem;--field-w:100%;--switch-w:2.125rem;--switch-h:1.25rem;--slider-thumb:1.125rem;--slider-track:4px;--switch-thumb:#fff;--thumb-scrim:#17120f6b;--media-ink:#fff;--viewer-bg:#fbf6f0;--crop-shade:#17120f8c;--media-edge:#0000004d;--item-thumb-ratio:4 / 3;--item-min-w:11.5rem;--item-text-gap:.1875rem;--item-line-h:1.25rem;--item-row-h:3.25rem;--item-row-thumb:2.5rem;--filmstrip-tile:3.5rem;--crop-stage-min-h:12rem}@media (width<=47.99rem){:root{--filmstrip-tile:3rem}}@media (width<=30rem){:root{--item-min-w:9.25rem}}@media (pointer:coarse){:root{--ctl-h-sm:2.25rem;--ctl-h:2.75rem;--ctl-h-lg:3rem;--ctl-font-sm:.9375rem;--ctl-font:1rem;--ctl-font-lg:1.0625rem;--ctl-r-sm:10px;--ctl-r:12px;--ctl-r-lg:14px;--ctl-px:1rem;--switch-w:3.1875rem;--switch-h:1.9375rem;--slider-thumb:1.75rem;--item-row-h:4.25rem;--item-row-thumb:3.25rem}}:root,[data-theme]{--checker:repeating-conic-gradient(var(--surface-2) 0 25%, var(--surface) 0 50%) 0 0 / 12px 12px;--ctl-bg:var(--surface);--ctl-border:var(--border-strong);--ctl-shadow:0 1px 1px #50280a0d;--ctl-fill:color-mix(in oklab, var(--surface-2) 70%, var(--surface-3));--ctl-fill-hover:var(--surface-3);--ring-soft:0 0 0 3px color-mix(in srgb, var(--focus) 28%, transparent);--selected-ring:var(--primary);--selected-fill:color-mix(in oklab, var(--primary-soft) 60%, var(--surface));--chip-bg:var(--surface-2);--chip-border:var(--border);--raised-shadow:0 1px 2px #50280a24, 0 0 0 .5px var(--border-strong);--knob-shadow:0 1px 3px #50280a3d, 0 0 0 .5px #50280a1a;--seg-thumb:var(--surface-raised);--menu-bg:color-mix(in srgb, var(--surface) 92%, transparent);--tooltip-bg:color-mix(in srgb, var(--ink) 92%, transparent);--tooltip-ink:var(--bg)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--ctl-shadow:0 1px 1px #00000040;--raised-shadow:0 1px 2px #00000073, 0 0 0 .5px var(--border-strong);--knob-shadow:0 1px 3px #00000080, 0 0 0 .5px #0003;--seg-thumb:color-mix(in oklab, var(--surface-raised) 82%, var(--ink));--viewer-bg:#0f0b09;--thumb-scrim:#0805038c;--switch-thumb:#fbf3ea}}[data-theme=dark]{--ctl-shadow:0 1px 1px #00000040;--raised-shadow:0 1px 2px #00000073, 0 0 0 .5px var(--border-strong);--knob-shadow:0 1px 3px #00000080, 0 0 0 .5px #0003;--seg-thumb:color-mix(in oklab, var(--surface-raised) 82%, var(--ink));--viewer-bg:#0f0b09;--thumb-scrim:#0805038c;--switch-thumb:#fbf3ea}[data-theme=light]{--ctl-shadow:0 1px 1px #50280a0d;--raised-shadow:0 1px 2px #50280a24, 0 0 0 .5px var(--border-strong);--knob-shadow:0 1px 3px #50280a3d, 0 0 0 .5px #50280a1a;--seg-thumb:var(--surface-raised);--viewer-bg:#fbf6f0;--thumb-scrim:#17120f6b;--switch-thumb:#fff}@media (prefers-reduced-transparency:reduce){:root,[data-theme]{--menu-bg:var(--surface);--tooltip-bg:var(--ink)}}:root{--help-text:.875rem;--help-text-sm:.8125rem;--help-lede:.9375rem;--help-title:1.0625rem;--help-item:.875rem;--help-leading:1.5;--help-gap:2rem;--group-r:10px;--group-px:.75rem;--group-py:.5625rem;--group-row-h:2.375rem;--group-icon:1.75rem;--group-icon-r:7px;--group-gap:.75rem;--chip-h:1.75rem;--chip-font:.8125rem;--doc-text:.9375rem;--doc-leading:1.6;--doc-title:1.75rem;--doc-lede:.9375rem;--doc-h2:1.1875rem;--doc-gap:2.25rem;--doc-pad-top:2.5rem;--doc-header-icon:3.5rem;--toast-w:22rem;--toast-gap:.5rem}@media (width<=47.99rem){:root{--doc-pad-top:1.5rem}}@media (pointer:coarse){:root{--help-text:.9375rem;--help-text-sm:.8125rem;--help-lede:1.0625rem;--help-title:1.1875rem;--help-item:1.0625rem;--group-r:12px;--group-px:1rem;--group-py:.6875rem;--group-row-h:2.75rem;--group-icon:1.875rem;--group-icon-r:8px;--chip-h:2.25rem;--chip-font:.9375rem;--doc-text:1.0625rem;--doc-h2:1.25rem}}:root,[data-theme]{--group-bg:var(--surface);--group-ring:0 0 0 var(--hairline-w) var(--separator);--group-hover:var(--fill-hover);--group-pressed:var(--fill-pressed);--group-accent:color-mix(in oklab, var(--primary-soft) 55%, var(--surface));--chip-link-bg:var(--surface);--chip-link-ring:0 0 0 var(--hairline-w) var(--separator);--toast-bg:color-mix(in srgb, var(--surface) 96%, transparent)}@media (prefers-reduced-transparency:reduce){:root,[data-theme]{--toast-bg:var(--surface)}}@font-face{font-family:Figtree Variable;font-style:normal;font-display:swap;font-weight:300 900;src:url(./figtree-latin-wght-normal.D_ZTVpCC.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Bricolage Grotesque Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(./bricolage-grotesque-latin-opsz-normal.Cre6nC2_.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Figtree Fallback;font-weight:300 500;src:local(Arial),local(ArialMT);size-adjust:100.4%;ascent-override:94.6%;descent-override:24.9%;line-gap-override:0%}@font-face{font-family:Figtree Fallback;font-weight:600 900;src:local(Arial Bold),local(Arial-BoldMT);size-adjust:100.4%;ascent-override:94.6%;descent-override:24.9%;line-gap-override:0%}@font-face{font-family:Bricolage Fallback;font-weight:200 800;src:local(Arial Bold),local(Arial-BoldMT);size-adjust:98.6%;ascent-override:94.3%;descent-override:27.4%;line-gap-override:0%}*,:before,:after{box-sizing:border-box}*{margin:0}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;tab-size:4;hanging-punctuation:first last;interpolate-size:allow-keywords}html,body{overscroll-behavior:none;block-size:100%;overflow:hidden}body{background-color:var(--bg);color:var(--ink);font-family:var(--font-text);font-size:var(--text-md);font-weight:var(--weight-regular);line-height:var(--leading-body);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;font-synthesis-weight:none;-webkit-tap-highlight-color:transparent}img,picture,video,canvas,svg{max-width:100%;display:block}img,video{height:auto}input,button,textarea,select{font:inherit;color:inherit;letter-spacing:inherit}button{background:0 0;border:0;padding:0}p,li,dd,figcaption{text-wrap:pretty;overflow-wrap:break-word}ul[role=list],ol[role=list]{padding:0;list-style:none}table{border-collapse:collapse}[hidden]{display:none!important}button,summary,select,label,[role=button],[role=tab],[role=switch],[role=radio],[role=checkbox],[role=slider],[role=option],[role=menuitem],input[type=checkbox],input[type=radio],input[type=range],input[type=file]{cursor:default;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}a,button,summary,input,select,textarea,label,[role=button],[role=tab],[role=slider]{touch-action:manipulation}button:disabled,[aria-disabled=true]{cursor:default}input,textarea,[contenteditable]:not([contenteditable=false]){-webkit-user-select:text;user-select:text}.chrome,[data-chrome]{cursor:default;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}.chrome img,[data-chrome] img,.chrome svg,[data-chrome] svg{-webkit-user-drag:none}.selectable{cursor:auto;-webkit-user-select:text;user-select:text}.pane{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:color-mix(in srgb, var(--ink-3) 45%, transparent) transparent;-webkit-overflow-scrolling:touch;overflow:auto}h1,h2,h3,h4,h5,h6{font-family:var(--font-display);font-weight:var(--weight-bold);line-height:var(--leading-heading);color:var(--ink);text-wrap:balance;overflow-wrap:break-word}h1{font-size:var(--text-3xl);letter-spacing:var(--tracking-tight)}h2{font-size:var(--text-2xl);letter-spacing:var(--tracking-tight)}h3{font-size:var(--text-xl);letter-spacing:-.01em}h4{font-size:var(--text-lg)}h5,h6{font-size:var(--text-md)}strong,b{font-weight:var(--weight-semibold)}small{font-size:var(--text-sm)}a{color:var(--primary-text);cursor:pointer;text-decoration-line:underline;text-decoration-thickness:1.5px;-webkit-text-decoration-color:color-mix(in srgb, currentColor 35%, transparent);text-decoration-color:color-mix(in srgb, currentColor 35%, transparent);text-underline-offset:.2em;transition:text-decoration-color var(--dur-fast) var(--ease-out);-webkit-touch-callout:default}@media (hover:hover){a:hover{text-decoration-color:currentColor}}code,kbd,samp,pre{font-family:var(--font-mono);font-size:.9em}hr{border:0;border-top:1px solid var(--border)}.tabular,time,data{font-variant-numeric:tabular-nums}:focus{outline:none}:focus-visible{outline:2px solid var(--focus);outline-offset:2px}::selection{background-color:var(--primary-soft);color:var(--ink)}.visually-hidden:not(:focus):not(:active){clip-path:inset(50%)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}.stack{gap:var(--stack-gap,var(--space-4));flex-direction:column;display:flex}.cluster{align-items:center;gap:var(--cluster-gap,var(--space-2));flex-wrap:wrap;display:flex}.skip-link{left:var(--space-4);top:calc(var(--safe-top) + var(--space-3));z-index:calc(var(--z-toast) + 1);padding:var(--space-2) var(--space-4);border-radius:var(--r-pill);background:var(--primary-strong);color:var(--on-primary);font-size:var(--ui-text-lg);font-weight:var(--weight-semibold);transition:transform var(--dur) var(--ease-out);text-decoration:none;position:absolute;transform:translateY(-200%)}.skip-link:focus-visible{transform:translateY(0)}html[data-nav=lateral] .tool-view [data-pane]{animation:th-content-in var(--dur-fast) var(--ease-out) backwards}@keyframes th-content-in{0%{opacity:.4}}::view-transition-old(root){display:none}::view-transition-old(th-sidebar){display:none}::view-transition-old(th-tabbar){display:none}::view-transition-new(root){animation:none}::view-transition-new(th-sidebar){animation:none}::view-transition-new(th-tabbar){animation:none}::view-transition-group(root){animation:none}::view-transition-group(th-sidebar){animation:none}::view-transition-group(th-tabbar){animation:none}::view-transition-group(th-main){animation:none}html[data-vt=push]::view-transition-old(th-main){animation:th-vt-push-out .3s var(--ease-out) both}html[data-vt=push]::view-transition-new(th-main){animation:th-vt-push-in .3s var(--ease-out) both}html[data-vt=pop]::view-transition-old(th-main){z-index:1;animation:th-vt-pop-out .28s var(--ease-out) both}html[data-vt=pop]::view-transition-new(th-main){animation:th-vt-pop-in .28s var(--ease-out) both}@keyframes th-vt-push-in{0%{box-shadow:var(--shadow-lg);transform:translate(100%)}}@keyframes th-vt-push-out{to{filter:brightness(.92);transform:translate(-28%)}}@keyframes th-vt-pop-in{0%{filter:brightness(.92);transform:translate(-28%)}}@keyframes th-vt-pop-out{to{transform:translate(100%)}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important;animation-delay:0s!important}::view-transition-group(*){animation:none!important}::view-transition-old(*){animation:none!important}::view-transition-new(*){animation:none!important}}@media (prefers-reduced-motion:no-preference){.pane{scroll-behavior:smooth}}.drop-overlay.svelte-w4gjx1{z-index:var(--z-overlay);padding:calc(var(--space-3) + var(--safe-top)) calc(var(--space-3) + var(--safe-right)) calc(var(--space-3) + var(--safe-bottom)) calc(var(--space-3) + var(--safe-left));background:var(--material-overlay);-webkit-backdrop-filter:var(--material-blur);backdrop-filter:var(--material-blur);opacity:0;visibility:hidden;pointer-events:none;transition:opacity var(--dur) var(--ease-out), visibility 0s linear var(--dur);display:grid;position:fixed;inset:0}.drop-overlay[data-show].svelte-w4gjx1{opacity:1;visibility:visible;pointer-events:auto;transition:opacity var(--dur-fast) var(--ease-out), visibility 0s}.frame.svelte-w4gjx1{place-content:center;justify-items:center;gap:var(--space-2);border:2px dashed color-mix(in srgb, var(--primary) 70%, transparent);border-radius:var(--r-xl);background:color-mix(in srgb, var(--primary-soft) 45%, transparent);text-align:center;pointer-events:none;transition:transform var(--dur-slow) var(--ease-spring);display:grid;transform:scale(.985)}[data-show].svelte-w4gjx1 .frame:where(.svelte-w4gjx1){transform:none}.icon.svelte-w4gjx1{block-size:4.5rem;inline-size:4.5rem;border-radius:var(--r-lg);background:var(--cat-image-soft);color:var(--primary-text);box-shadow:var(--shadow-md);place-items:center;margin-block-end:var(--space-2);display:grid}.title.svelte-w4gjx1{font-family:var(--font-display);font-size:var(--text-2xl);font-weight:var(--weight-bold);letter-spacing:var(--tracking-tight);line-height:var(--leading-heading)}.hint.svelte-w4gjx1{color:var(--ink-2);font-size:var(--ui-text-lg)}.kbd.svelte-1eyz4ht{border:1px solid var(--border-strong);background:var(--surface);block-size:1.55em;min-inline-size:1.55em;color:var(--ink-2);font-family:var(--font-text);font-size:.78em;font-weight:var(--weight-semibold);vertical-align:.1em;white-space:nowrap;-webkit-user-select:none;user-select:none;border-bottom-width:1.5px;border-radius:.3em;justify-content:center;align-items:center;padding-inline:.35em;line-height:1;display:inline-flex}.cmd.svelte-1eyz4ht,html[data-os=apple] .ctrl.svelte-1eyz4ht{display:none}html[data-os=apple] .cmd.svelte-1eyz4ht{display:inline}.combo.svelte-1on1273{white-space:nowrap;align-items:center;gap:3px;display:inline-flex}.plain.svelte-1on1273{color:inherit;font-family:var(--font-text);font-variant-numeric:tabular-nums;letter-spacing:.02em;gap:1px}.plain.svelte-1on1273 .glyph:where(.svelte-1on1273)+.glyph:where(.svelte-1on1273){margin-inline-start:1px}.apple.svelte-1on1273,.apple-sr.svelte-1on1273{display:none}html[data-os=apple] .apple.svelte-1on1273{display:inline}html[data-os=apple] .apple-sr.svelte-1on1273{display:revert}html[data-os=apple] .other.svelte-1on1273{display:none}html:not([data-os=apple]) .plain.svelte-1on1273 .glyph:where(.svelte-1on1273)+.glyph:where(.svelte-1on1273):before{content:"+";opacity:.7;margin-inline:1px}.logo.svelte-3bcpqf{align-items:center;gap:calc(var(--mark) * .3);color:var(--ink);line-height:1;display:inline-flex}.mark.svelte-3bcpqf{inline-size:var(--mark);block-size:var(--mark);flex:none}.tile.svelte-3bcpqf{fill:var(--primary)}.mask.svelte-3bcpqf{fill:var(--brand-cream)}.wordmark.svelte-3bcpqf{font-family:var(--font-display);font-size:calc(var(--mark) * .72);font-weight:var(--weight-heavy);letter-spacing:-.035em;font-variation-settings:"opsz" 48;white-space:nowrap;padding-block-end:.06em}.trigger.svelte-1ihlba3{inline-size:var(--ui-control-h);block-size:var(--ui-control-h);border-radius:var(--ctl-r,var(--r-xs));color:var(--ink-2);transition:background-color var(--dur-fast) var(--ease-out), color var(--dur-fast) var(--ease-out);flex:none;place-items:center;display:grid}@media (hover:hover){.trigger.svelte-1ihlba3:hover{background:var(--fill-hover);color:var(--ink)}}.trigger.svelte-1ihlba3:active{background:var(--fill-pressed);color:var(--ink)}.trigger.svelte-1ihlba3:has(+.panel:where(.svelte-1ihlba3):popover-open){background:var(--fill-pressed);color:var(--ink)}.trigger.svelte-1ihlba3 .icon{grid-area:1/1;display:none}html[data-theme-pref=light] .trigger.svelte-1ihlba3 .icon-light,html[data-theme-pref=dark] .trigger.svelte-1ihlba3 .icon-dark,html:not([data-theme-pref=light],[data-theme-pref=dark]) .trigger.svelte-1ihlba3 .icon-system{display:block}.panel.svelte-1ihlba3{inset:auto;inline-size:11rem;padding:var(--space-1);border-radius:var(--r-sm);background:var(--menu-bg,var(--surface));-webkit-backdrop-filter:var(--material-blur);backdrop-filter:var(--material-blur);color:var(--ink);box-shadow:var(--shadow-popover);opacity:0;transition:opacity var(--dur-fast) var(--ease-out), transform var(--dur-fast) var(--ease-out), overlay var(--dur-fast) allow-discrete, display var(--dur-fast) allow-discrete;border:0;margin:0;position:fixed;inset-block-start:calc(var(--safe-top) + var(--space-3));inset-inline-end:var(--space-3);transform:scale(.97)}.panel.above.svelte-1ihlba3{transform-origin:0 100%;inset-block-start:auto;inset-block-end:calc(var(--safe-bottom) + var(--space-12));inset-inline-start:var(--space-3);inset-inline-end:auto}.panel.svelte-1ihlba3:popover-open{opacity:1;transform:none}@starting-style{.panel.svelte-1ihlba3:popover-open{opacity:0;transform:scale(.97)}}@supports (anchor-name:--a){.panel.svelte-1ihlba3{position-area:bottom span-left;position-try-fallbacks:flip-block;margin-block-start:var(--space-1);inset:auto}.panel.above.svelte-1ihlba3{position-area:top span-right;margin-block:0 var(--space-1);position-try-fallbacks:flip-block;inset:auto}}.heading.svelte-1ihlba3{padding:var(--space-1) var(--space-2) var(--space-1);color:var(--ink-3);font-size:var(--ui-text-sm);font-weight:var(--weight-semibold)}.options.svelte-1ihlba3{display:grid}.option.svelte-1ihlba3{align-items:center;gap:var(--space-2);inline-size:100%;min-block-size:var(--ui-control-h-sm);padding-inline:var(--space-2);border-radius:var(--r-xs);color:var(--ink);font-size:var(--ui-text);text-align:start;display:flex}.option.svelte-1ihlba3 span:where(.svelte-1ihlba3){flex:1}@media (hover:hover){.option.svelte-1ihlba3:hover{background:var(--fill-hover)}}.option.svelte-1ihlba3:active{background:var(--fill-pressed)}.option.svelte-1ihlba3 svg{color:var(--ink-2)}.option.svelte-1ihlba3 .check{visibility:hidden;color:var(--primary)}.option[aria-pressed=true].svelte-1ihlba3{font-weight:var(--weight-semibold)}.option[aria-pressed=true].svelte-1ihlba3 .check{visibility:visible}.option.svelte-1ihlba3:focus-visible{outline-offset:-2px}.segmented.svelte-1ihlba3{border-radius:var(--ctl-r,var(--r-sm));background:var(--fill-field);grid-auto-columns:1fr;grid-auto-flow:column;gap:2px;padding:2px;display:grid}.segment.svelte-1ihlba3{justify-content:center;align-items:center;gap:var(--space-2);min-block-size:var(--ui-control-h);padding-inline:var(--space-2);border-radius:calc(var(--ctl-r,var(--r-sm)) - 2px);color:var(--ink-2);font-size:var(--ui-text);font-weight:var(--weight-medium);transition:background-color var(--dur-fast) var(--ease-out), color var(--dur-fast) var(--ease-out);display:inline-flex}@media (hover:hover){.segment.svelte-1ihlba3:hover:not([aria-pressed=true]){color:var(--ink)}}.segment.svelte-1ihlba3:active:not([aria-pressed=true]){background:var(--fill-pressed)}.segment[aria-pressed=true].svelte-1ihlba3{background:var(--surface-raised);color:var(--ink);box-shadow:var(--shadow-sm)}.segment.svelte-1ihlba3:focus-visible{outline-offset:0}.th-tooltip{z-index:var(--z-popover);align-items:center;gap:var(--space-2);max-inline-size:16rem;padding:.3125rem var(--space-2);border-radius:var(--r-xs);background:var(--tooltip-bg);color:var(--tooltip-ink);font-family:var(--font-text);font-size:var(--text-xs);font-weight:var(--weight-medium);line-height:var(--leading-snug);box-shadow:var(--shadow-md);-webkit-backdrop-filter:var(--blur-md);backdrop-filter:var(--blur-md);animation:svelte-daglel-th-tooltip-in var(--dur-fast) var(--ease-out);pointer-events:none;-webkit-user-select:none;user-select:none;border:0;margin:0;display:inline-flex;position:fixed;inset:auto;overflow:visible}.th-tooltip[popover]:not(:popover-open){display:none}.th-tooltip[hidden],.th-tooltip-kbd[hidden]{display:none}.th-tooltip[data-side=bottom]{transform-origin:top}.th-tooltip[data-side=top]{transform-origin:bottom}.th-tooltip[data-side=right]{transform-origin:0}.th-tooltip[data-side=left]{transform-origin:100%}.th-tooltip-kbd{opacity:.65;font-variant-numeric:tabular-nums;letter-spacing:.04em}@keyframes svelte-daglel-th-tooltip-in{0%{opacity:0;transform:scale(.97)}}.sidebar.svelte-1ccclju{background:var(--chrome-bg);border-inline-end:var(--hairline);block-size:100%;min-inline-size:0;overflow:hidden;container:sidebar/inline-size}.inner.svelte-1ccclju{block-size:100%;flex-direction:column;padding-block-start:var(--safe-top);padding-inline-start:var(--safe-left);display:flex}.top.svelte-1ccclju{align-items:center;gap:var(--space-2);block-size:var(--toolbar-h);padding-inline:var(--space-4) var(--space-2);flex:none;display:flex}.top.collapsible.svelte-1ccclju{gap:var(--space-1)}.toggle.svelte-1ccclju{color:var(--ink-3)}.toggle.expand.svelte-1ccclju{display:none}.brand.svelte-1ccclju{align-items:center;gap:var(--space-2);min-inline-size:0;padding:var(--space-1);border-radius:var(--r-xs);color:var(--ink);cursor:default;margin-inline-start:calc(-1 * var(--space-1));text-decoration:none;display:inline-flex}.brand.svelte-1ccclju:active{opacity:.75}.wordmark.svelte-1ccclju{font-family:var(--font-display);font-size:1.0625rem;font-weight:var(--weight-heavy);font-variation-settings:"opsz" 48;letter-spacing:-.03em;white-space:nowrap}.icon-btn.svelte-1ccclju{inline-size:var(--ui-control-h);block-size:var(--ui-control-h);border-radius:var(--ctl-r,var(--r-xs));color:var(--ink-2);cursor:default;transition:background-color var(--dur-fast) var(--ease-out), color var(--dur-fast) var(--ease-out);flex:none;place-items:center;text-decoration:none;display:grid}@media (hover:hover){.icon-btn.svelte-1ccclju:hover{background:var(--fill-hover);color:var(--ink)}}.icon-btn.svelte-1ccclju:active{background:var(--fill-pressed);color:var(--ink)}.search.svelte-1ccclju{align-items:center;gap:var(--space-2);block-size:var(--ui-control-h-sm);margin:0 var(--space-3) var(--space-3);padding-inline:var(--space-2);border-radius:var(--ctl-r,var(--r-xs));background:var(--fill-field);color:var(--ink-3);font-size:var(--ui-text);text-align:start;transition:background-color var(--dur-fast) var(--ease-out);flex:none;display:flex}@media (hover:hover){.search.svelte-1ccclju:hover{background:var(--fill-pressed)}}.search.svelte-1ccclju:active{background:var(--fill-pressed)}.search-label.svelte-1ccclju{flex:1}.search.svelte-1ccclju .search-keys{font-size:var(--ui-text-sm);color:var(--ink-3)}.library.svelte-1ccclju{padding:0 var(--space-3) var(--space-3);flex:none}.files-row.svelte-1ccclju,.home-row.svelte-1ccclju{--cat:var(--primary)}.files-icon.svelte-1ccclju{flex:none;place-items:center;display:grid;position:relative}.count.svelte-1ccclju{color:var(--ink-3);font-size:var(--ui-text-sm);font-weight:var(--weight-medium);font-variant-numeric:tabular-nums;flex:none}.files-row[aria-current=page].svelte-1ccclju .count:where(.svelte-1ccclju){color:var(--ink-2)}.rail-badge.svelte-1ccclju{border-radius:var(--r-pill);background:var(--primary-strong);block-size:1rem;min-inline-size:1rem;color:var(--on-primary);font-size:.625rem;font-weight:var(--weight-bold);font-variant-numeric:tabular-nums;text-align:center;box-shadow:0 0 0 2px var(--chrome-bg);padding-inline:4px;line-height:1rem;display:none;position:absolute;inset-block-start:-7px;inset-inline-start:calc(100% - 7px)}.groups.svelte-1ccclju{min-block-size:0;padding:0 var(--space-3) var(--space-3);flex:1}.group.svelte-1ccclju+.group:where(.svelte-1ccclju){margin-block-start:var(--space-4)}.group-label.svelte-1ccclju{align-items:center;gap:var(--space-1);block-size:1.75rem;padding-inline:var(--space-2);color:var(--ink-3);font-family:var(--font-text);font-size:var(--ui-text-sm);font-weight:var(--weight-semibold);letter-spacing:0;line-height:1;display:flex}summary.group-label.svelte-1ccclju{border-radius:var(--r-xs);list-style:none}summary.group-label.svelte-1ccclju::-webkit-details-marker{display:none}summary.group-label.svelte-1ccclju .chevron{opacity:0;transition:transform var(--dur-fast) var(--ease-out), opacity var(--dur-fast) var(--ease-out)}details[open].svelte-1ccclju>summary:where(.svelte-1ccclju) .chevron{transform:rotate(90deg)}details.svelte-1ccclju:not([open])>summary:where(.svelte-1ccclju) .chevron,summary.svelte-1ccclju:focus-visible .chevron{opacity:1}@media (hover:hover){.groups.svelte-1ccclju:hover summary:where(.svelte-1ccclju) .chevron{opacity:1}}summary.svelte-1ccclju:focus-visible{outline-offset:-2px}ul.svelte-1ccclju{gap:1px;margin:0;padding:0;list-style:none;display:grid}.row.svelte-1ccclju{block-size:var(--ui-row-h);padding-inline:var(--space-2);border-radius:var(--ctl-r,var(--r-xs));color:var(--ink);font-size:var(--ui-text);font-weight:var(--weight-medium);white-space:nowrap;cursor:default;transition:background-color var(--dur-fast) var(--ease-out);align-items:center;gap:.625rem;line-height:1;text-decoration:none;display:flex}.row.svelte-1ccclju .row-icon{inline-size:var(--ui-icon);block-size:var(--ui-icon);color:color-mix(in oklab, var(--cat) 88%, var(--ink));flex:none}.row-label.svelte-1ccclju{text-overflow:ellipsis;flex:1;min-inline-size:0;overflow:hidden}@media (hover:hover){a.row.svelte-1ccclju:hover{background-color:var(--fill-hover)}}a.row.svelte-1ccclju:active{background-color:var(--fill-pressed)}a.row[aria-current=page].svelte-1ccclju{background-image:linear-gradient(var(--fill-active), var(--fill-active));font-weight:var(--weight-semibold)}a.row.svelte-1ccclju:focus-visible{outline-offset:-2px}.row.soon.svelte-1ccclju{color:var(--ink-3)}.row.soon.svelte-1ccclju .row-icon{color:var(--ink-3);opacity:.8}.tag.svelte-1ccclju{border-radius:var(--r-pill);background:var(--fill-field);color:var(--ink-3);font-size:.625rem;font-weight:var(--weight-semibold);letter-spacing:.02em;flex:none;padding:2px 6px;line-height:1.2}.bottom.svelte-1ccclju{gap:var(--space-2);padding:var(--space-3);border-block-start:var(--hairline);flex:none;padding-block-end:calc(var(--space-3) + var(--safe-bottom));display:grid}.desktop-card.svelte-1ccclju{align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-3);border-radius:var(--ctl-r-lg,var(--r-sm));background:var(--surface);box-shadow:0 0 0 var(--hairline-w) var(--separator);display:flex}.desktop-card.svelte-1ccclju p:where(.svelte-1ccclju){gap:1px;min-inline-size:0;line-height:1.25;display:grid}.desktop-kicker.svelte-1ccclju{color:var(--primary-text);font-size:var(--ui-text-xs);font-weight:var(--weight-semibold)}.desktop-title.svelte-1ccclju{color:var(--ink);font-size:var(--ui-text-sm);font-weight:var(--weight-semibold)}.footer.svelte-1ccclju{align-items:center;gap:var(--space-1);display:flex}.links.svelte-1ccclju{gap:var(--space-1);flex:1;min-inline-size:0;display:flex}.links.svelte-1ccclju a:where(.svelte-1ccclju){padding:var(--space-1) var(--space-2);border-radius:var(--r-xs);color:var(--ink-3);font-size:var(--ui-text-sm);font-weight:var(--weight-medium);cursor:default;text-decoration:none}@media (hover:hover){.links.svelte-1ccclju a:where(.svelte-1ccclju):hover{background:var(--fill-hover);color:var(--ink)}}.links.svelte-1ccclju a:where(.svelte-1ccclju):active{background:var(--fill-pressed)}.links.svelte-1ccclju a[aria-current=page]:where(.svelte-1ccclju){color:var(--ink)}.rail-only.svelte-1ccclju{display:none}@media (width<=63.99rem){.collapse.svelte-1ccclju,.expand.svelte-1ccclju{display:none!important}}@container sidebar (width<=8rem){.top.svelte-1ccclju{justify-content:center;padding-inline:0}.top.collapsible.svelte-1ccclju{justify-content:flex-start;padding-inline-start:var(--space-4)}.top.collapsible.svelte-1ccclju .brand:where(.svelte-1ccclju){display:none}.toggle.expand.svelte-1ccclju{display:grid}.wordmark.svelte-1ccclju,.collapse.svelte-1ccclju,.search-label.svelte-1ccclju,.search.svelte-1ccclju .search-keys,.row-label.svelte-1ccclju,.count.svelte-1ccclju,.tag.svelte-1ccclju,.soon-group.svelte-1ccclju,.group-label.svelte-1ccclju,.desktop-card.svelte-1ccclju,.links.svelte-1ccclju{display:none}.library.svelte-1ccclju{margin-inline:var(--space-3);border-block-end:var(--hairline);justify-items:center;margin-block-end:var(--space-2);padding-block-end:var(--space-2);padding-inline:0;display:grid}.rail-badge.svelte-1ccclju{display:block}.search.svelte-1ccclju{justify-content:center;block-size:2.5rem;inline-size:2.5rem;margin-inline:auto;padding:0}.groups.svelte-1ccclju{scrollbar-width:none;padding-inline:0}.group.svelte-1ccclju+.group:where(.svelte-1ccclju){border-block-start:var(--hairline);margin-block-start:var(--space-2);padding-block-start:var(--space-2)}ul.svelte-1ccclju{justify-items:center;gap:var(--space-1)}.row.svelte-1ccclju{justify-content:center;block-size:2.5rem;inline-size:2.5rem;padding:0}.row.svelte-1ccclju .row-icon{inline-size:var(--ui-icon-lg);block-size:var(--ui-icon-lg)}.bottom.svelte-1ccclju{justify-items:center;padding-inline:0}.footer.svelte-1ccclju{flex-direction:column}.rail-only.svelte-1ccclju{display:grid}}@media (width<=63.99rem){@container sidebar (width<=8rem){.top.collapsible.svelte-1ccclju{justify-content:center;padding-inline:0}.top.collapsible.svelte-1ccclju .brand:where(.svelte-1ccclju){display:inline-flex}}}.tabbar.svelte-31wq8u{block-size:calc(var(--tabbar-h) + var(--safe-bottom));padding-inline:calc(var(--space-2) + var(--safe-left)) calc(var(--space-2) + var(--safe-right));border-block-start:var(--hairline);background:var(--material-chrome);-webkit-backdrop-filter:var(--material-blur);backdrop-filter:var(--material-blur);grid-template-columns:repeat(3,1fr);align-items:start;padding-block-end:var(--safe-bottom);display:grid}.tab.svelte-31wq8u{block-size:var(--tabbar-h);color:var(--ink-3);cursor:default;transition:transform var(--dur-fast) var(--ease-out);flex-direction:column;justify-content:center;align-items:center;gap:2px;text-decoration:none;display:flex}.tab.svelte-31wq8u:active{transform:scale(.94)}.tab[aria-current=page].svelte-31wq8u,.tab[data-active].svelte-31wq8u{color:var(--primary-text)}.tab.svelte-31wq8u:focus-visible{outline-offset:-4px;border-radius:var(--r-sm)}.label.svelte-31wq8u{font-size:var(--ui-text-xs);font-weight:var(--weight-semibold);line-height:1}.icon-wrap.svelte-31wq8u{position:relative}.badge.svelte-31wq8u{border-radius:var(--r-pill);background:var(--primary-strong);block-size:1.125rem;min-inline-size:1.125rem;color:var(--on-primary);font-size:.6875rem;font-weight:var(--weight-bold);font-variant-numeric:tabular-nums;text-align:center;box-shadow:0 0 0 2px var(--chrome-bg);padding-inline:4px;line-height:1.125rem;position:absolute;inset-block-start:-4px;inset-inline-start:16px}.app-shell.svelte-a5rf23{--_side:var(--sidebar-w);grid-template-areas:"sidebar main";grid-template-columns:var(--_side) minmax(0, 1fr);background:var(--pane-bg);block-size:100dvh;transition:grid-template-columns var(--dur) var(--ease-out);grid-template-rows:minmax(0,1fr);display:grid;overflow:hidden}html[data-sidebar=rail] .app-shell.svelte-a5rf23{--_side:var(--rail-w)}.sidebar-area.svelte-a5rf23{view-transition-name:th-sidebar;grid-area:sidebar;min-block-size:0;min-inline-size:0}.main.svelte-a5rf23{background:var(--pane-bg);view-transition-name:th-main;grid-area:main;min-block-size:0;min-inline-size:0;position:relative}.main.svelte-a5rf23:focus{outline:none}.main.svelte-a5rf23:not(:has([data-pushed-screen])){padding-inline-end:var(--safe-right)}.tabbar-area.svelte-a5rf23{display:none}@media (width>=48rem) and (width<=63.99rem){.app-shell.svelte-a5rf23{--_side:var(--rail-w)}}@media (width<=47.99rem){.app-shell.svelte-a5rf23{grid-template-columns:minmax(0,1fr);grid-template-areas:"main"}.sidebar-area.svelte-a5rf23{display:none}.main.svelte-a5rf23{padding-block:var(--safe-top) calc(var(--tabbar-h) + var(--safe-bottom));padding-inline:var(--safe-left) var(--safe-right)}.tabbar-area.svelte-a5rf23{z-index:var(--z-chrome);view-transition-name:th-tabbar;display:block;position:fixed;inset:auto 0 0}:is(.app-shell.svelte-a5rf23:has([data-pushed-screen]) .tabbar-area:where(.svelte-a5rf23),.app-shell.svelte-a5rf23:has([data-hide-tabbar]) .tabbar-area:where(.svelte-a5rf23)){display:none}.app-shell.svelte-a5rf23:has([data-pushed-screen]) .main:where(.svelte-a5rf23){padding:0}}.toaster.svelte-qh8836{inset:calc(var(--toolbar-h) + var(--toast-gap)) calc(var(--space-3) + var(--safe-right)) auto auto;z-index:var(--z-toast);inline-size:min(var(--toast-w), calc(100vw - 2 * var(--space-3)));block-size:auto;max-block-size:none;color:var(--ink);pointer-events:none;background:0 0;border:0;margin:0;padding:0;display:block;position:fixed;overflow:visible}.list.svelte-qh8836{gap:var(--toast-gap);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.toast.svelte-qh8836{align-items:flex-start;gap:var(--space-2);padding:var(--space-2) var(--space-1) var(--space-2) var(--space-3);border-radius:var(--ctl-r-lg);background:var(--toast-bg);box-shadow:var(--shadow-popover);-webkit-backdrop-filter:var(--material-blur);backdrop-filter:var(--material-blur);font-size:var(--ctl-font-lg);pointer-events:auto;touch-action:none;-webkit-user-select:none;user-select:none;transition:transform var(--dur) var(--ease-out);animation:svelte-qh8836-toast-in var(--dur-slow) var(--ease-spring);display:flex}.toast.svelte-qh8836:not(:has(.description)){align-items:center}.toast.svelte-qh8836:not(:has(.description)) .toast-icon{margin-block-start:0}.toast.svelte-qh8836[data-entered]{animation:none}.toast.svelte-qh8836 .toast-icon{color:var(--ink-2);flex:none;margin-block-start:2px}.success.svelte-qh8836 .toast-icon{color:var(--success)}.warning.svelte-qh8836 .toast-icon{color:var(--warning)}.error.svelte-qh8836 .toast-icon{color:var(--danger)}.body.svelte-qh8836{flex:1;min-inline-size:0;padding-block:1px}.message.svelte-qh8836{font-weight:var(--weight-semibold);line-height:var(--leading-snug)}.description.svelte-qh8836{color:var(--ink-2);font-size:var(--ctl-font);line-height:var(--leading-snug);margin-block-start:1px}.action.svelte-qh8836{block-size:var(--ctl-h-sm);padding-inline:var(--space-2);border-radius:var(--ctl-r-sm);color:var(--primary-text);font-size:var(--ctl-font);font-weight:var(--weight-semibold);cursor:default;flex:none;align-self:center}.action.svelte-qh8836:active{background:var(--primary-soft)}.close.svelte-qh8836{inline-size:var(--ctl-h-sm);block-size:var(--ctl-h-sm);border-radius:var(--ctl-r-sm);color:var(--ink-3);cursor:default;flex:none;place-items:center;display:grid}.close.svelte-qh8836:active{background:var(--surface-3);color:var(--ink)}@media (hover:hover){.action.svelte-qh8836:hover{background:var(--primary-soft)}.close.svelte-qh8836:hover{background:var(--surface-2);color:var(--ink)}}@media (width>=48rem){html:has(.sheet.persistent[data-docked]) .toaster.svelte-qh8836{inset-inline-end:calc(var(--inspector-w) + var(--space-3) + var(--safe-right))}}@media (width<=47.99rem){.toaster.svelte-qh8836{inset:calc(var(--safe-top) + var(--topbar-h) + var(--toast-gap)) calc(var(--space-2) + var(--safe-right)) auto calc(var(--space-2) + var(--safe-left));inline-size:auto}.list.svelte-qh8836{flex-direction:column-reverse}.toast.svelte-qh8836{min-block-size:var(--touch-target);padding:var(--space-2) var(--space-1) var(--space-2) var(--space-4);border-radius:var(--r-lg);font-size:var(--ui-text);align-items:center;animation-name:svelte-qh8836-banner-in}.description.svelte-qh8836{font-size:var(--ui-text-sm)}.toast.svelte-qh8836 .toast-icon{margin-block-start:0}html:has([data-sheet-host] [data-detent=expanded]) .toaster.svelte-qh8836{inset-block-start:calc(var(--safe-top) + var(--space-1))}}@keyframes svelte-qh8836-toast-in{0%{opacity:0;transform:translateY(-8px)scale(.97)}}@keyframes svelte-qh8836-banner-in{0%{opacity:0;transform:translateY(-110%)}}.page-header.svelte-1hintqk{justify-items:start;gap:var(--space-2);display:grid}.center.svelte-1hintqk{text-align:center;justify-items:center}.icon.svelte-1hintqk{inline-size:var(--doc-header-icon);block-size:var(--doc-header-icon);border-radius:var(--r-md);background:var(--_bg);color:var(--_fg);place-items:center;margin-block-end:var(--space-2);display:grid}.eyebrow.svelte-1hintqk{color:var(--primary-text);font-size:var(--ui-text-sm);font-weight:var(--weight-semibold)}h1.svelte-1hintqk{max-inline-size:36rem;font-size:var(--doc-title);font-weight:var(--weight-heavy);letter-spacing:var(--tracking-tight);line-height:var(--leading-heading);text-wrap:balance}.lede.svelte-1hintqk{max-inline-size:36rem;color:var(--ink-2);font-size:var(--doc-lede);line-height:var(--help-leading);text-wrap:pretty}.meta.svelte-1hintqk{color:var(--ink-2);font-size:var(--help-text-sm)}.toolbar.svelte-16b1ox9{z-index:var(--z-chrome);align-items:center;gap:var(--space-2);block-size:var(--toolbar-h);padding-inline:var(--space-3);border-block-end:var(--hairline);background:var(--material-bar);-webkit-backdrop-filter:var(--material-blur);backdrop-filter:var(--material-blur);flex:none;grid-template-columns:auto minmax(0,1fr) auto;display:grid;position:relative}.toolbar.safe-top.svelte-16b1ox9{block-size:calc(var(--toolbar-h) + var(--safe-top));padding-block-start:var(--safe-top)}@media (width<=47.99rem){.toolbar.svelte-16b1ox9{block-size:var(--topbar-h);padding-inline:calc(var(--space-2) + var(--safe-left)) calc(var(--space-2) + var(--safe-right))}.toolbar.safe-top.svelte-16b1ox9,.toolbar.safe-top-phone.svelte-16b1ox9{block-size:calc(var(--topbar-h) + var(--safe-top));padding-block-start:var(--safe-top)}}.slot.svelte-16b1ox9{align-items:center;gap:var(--space-1);min-inline-size:0;display:flex}.start.svelte-16b1ox9:empty,.end.svelte-16b1ox9:empty{display:none}.title.svelte-16b1ox9{gap:var(--space-2);overflow:hidden}.end.svelte-16b1ox9{justify-content:flex-end}.center.svelte-16b1ox9{grid-template-columns:minmax(max-content,1fr) minmax(0,max-content) minmax(max-content,1fr)}.center.svelte-16b1ox9 .start:where(.svelte-16b1ox9):empty,.center.svelte-16b1ox9 .end:where(.svelte-16b1ox9):empty{display:flex}.center.svelte-16b1ox9 .title:where(.svelte-16b1ox9){justify-content:center;max-inline-size:60vw}@media (width<=47.99rem){.center-phone.svelte-16b1ox9{grid-template-columns:minmax(max-content,1fr) minmax(0,max-content) minmax(max-content,1fr)}.center-phone.svelte-16b1ox9 .start:where(.svelte-16b1ox9):empty,.center-phone.svelte-16b1ox9 .end:where(.svelte-16b1ox9):empty{display:flex}.center-phone.svelte-16b1ox9 .title:where(.svelte-16b1ox9){justify-content:center;max-inline-size:56vw}}.document-view.svelte-3bkp1e{background:var(--pane-bg);min-block-size:100%}.bar.svelte-3bkp1e{z-index:var(--z-chrome);position:sticky;inset-block-start:0}.bar.svelte-3bkp1e .doc-toolbar{transition:background-color var(--dur) var(--ease-out), border-color var(--dur) var(--ease-out), backdrop-filter var(--dur) var(--ease-out)}[data-at-top].svelte-3bkp1e .bar:where(.svelte-3bkp1e) .doc-toolbar{background:var(--pane-bg);-webkit-backdrop-filter:none;backdrop-filter:none;border-block-end-color:#0000}.glyph.svelte-3bkp1e{background:var(--_bg);block-size:1.5rem;inline-size:1.5rem;color:var(--_fg);border-radius:7px;flex:none;place-items:center;display:grid}.bar-title.svelte-3bkp1e{min-inline-size:0;font-family:var(--font-display);font-size:var(--ui-title);font-weight:var(--weight-bold);letter-spacing:-.01em;text-overflow:ellipsis;white-space:nowrap;line-height:1.2;overflow:hidden}.back.svelte-3bkp1e{block-size:var(--ui-control-h);padding-inline:0 var(--space-2);color:var(--primary-text);font-size:var(--ui-text-lg);font-weight:var(--weight-medium);cursor:default;grid-auto-flow:column;place-items:center;margin-inline-start:calc(-1 * var(--space-1));text-decoration:none;display:none}.back.svelte-3bkp1e:active{opacity:.6}.doc.svelte-3bkp1e{inline-size:100%;max-inline-size:calc(var(--doc-max) + 2 * var(--pane-pad));padding:var(--doc-pad-top) var(--pane-pad) var(--space-10);color:var(--ink);font-size:var(--doc-text);line-height:var(--doc-leading);margin-inline:auto}.width-wide.svelte-3bkp1e .doc:where(.svelte-3bkp1e){max-inline-size:calc(60rem + 2 * var(--pane-pad))}.doc-head.svelte-3bkp1e{margin-block-end:var(--space-8)}.doc-body.svelte-3bkp1e{gap:var(--doc-gap);min-inline-size:0;display:grid}.doc-body.svelte-3bkp1e [id]{scroll-margin-block-start:calc(var(--toolbar-h) + var(--space-4))}.doc-body.svelte-3bkp1e>:is(p,ul,ol),.doc-body.svelte-3bkp1e>section>:is(p,ul,ol){color:var(--ink-2);font-size:var(--doc-text);line-height:var(--doc-leading)}.doc-body.svelte-3bkp1e>:is(ul,ol),.doc-body.svelte-3bkp1e>section>:is(ul,ol){gap:var(--space-2);padding-inline-start:1.25em;display:grid}.doc-body.svelte-3bkp1e>:is(ul,ol)>li::marker{color:var(--primary)}.doc-body.svelte-3bkp1e>section>:is(ul,ol)>li::marker{color:var(--primary)}.doc-body.svelte-3bkp1e>section>:is(h3,h4){font-family:var(--font-text);font-size:var(--doc-text);font-weight:var(--weight-semibold);letter-spacing:0;margin-block-start:var(--space-2)}@media (width<=47.99rem){.bar.svelte-3bkp1e{margin-block-start:calc(-1 * var(--safe-top));margin-inline:calc(-1 * var(--safe-left)) calc(-1 * var(--safe-right));inset-block-start:calc(-1 * var(--safe-top))}.back.svelte-3bkp1e{display:inline-grid}.glyph.svelte-3bkp1e{display:none}.bar-title.svelte-3bkp1e{font-family:var(--font-text);font-size:var(--ui-title-phone);font-weight:var(--weight-semibold);letter-spacing:0}.doc-head.svelte-3bkp1e{margin-block-end:var(--space-7)}}.inset.svelte-s3h0uq{gap:var(--space-2);min-inline-size:0;display:grid}.inset-title.svelte-s3h0uq{padding-inline:var(--group-px);color:var(--ink-2);font-family:var(--font-text);font-size:var(--help-text-sm);font-weight:var(--weight-semibold);letter-spacing:0;line-height:var(--ui-leading)}.group.svelte-s3h0uq{border-radius:var(--group-r);background:var(--group-bg);box-shadow:var(--group-ring);margin:0;padding:0;list-style:none;display:grid;overflow:hidden}.group.svelte-s3h0uq>*{position:relative}.group.svelte-s3h0uq>*+:before{content:"";z-index:1;inset-block-start:0;inset-inline:var(--sep-inset,var(--group-px)) 0;border-block-start:var(--hairline);pointer-events:none;position:absolute}.inset-footer.svelte-s3h0uq{padding-inline:var(--group-px);color:var(--ink-2);font-size:var(--help-text-sm);line-height:var(--ui-leading)}.inset-footer.svelte-s3h0uq p+p{margin-block-start:var(--space-1)}.inset-row.svelte-1xbwmfz{min-inline-size:0;container:inset-row/inline-size}.row.svelte-1xbwmfz{inline-size:100%;min-block-size:var(--group-row-h);padding:var(--group-py) var(--group-px);color:var(--ink);font-size:var(--help-item);line-height:var(--ui-leading);text-align:start;grid-template-columns:minmax(0,1fr) auto auto;grid-template-areas:"text value glyph";align-items:center;row-gap:2px;text-decoration:none;display:grid}.has-icon.svelte-1xbwmfz .row:where(.svelte-1xbwmfz){grid-template-columns:auto minmax(0,1fr) auto auto;grid-template-areas:"icon text value glyph"}.link.svelte-1xbwmfz{cursor:default;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;transition:background-color var(--dur-fast) var(--ease-out)}a.link.svelte-1xbwmfz{cursor:pointer}.link.svelte-1xbwmfz:active{background:var(--group-pressed)}@media (hover:hover){.link.svelte-1xbwmfz:hover:not(:active){background:var(--group-hover)}}.link.svelte-1xbwmfz:focus-visible{outline-offset:-2px;border-radius:var(--group-r)}.icon.svelte-1xbwmfz{inline-size:var(--group-icon);block-size:var(--group-icon);border-radius:var(--group-icon-r);background:var(--_bg);color:var(--_fg);grid-area:icon;align-self:start;place-items:center;margin-inline-end:var(--group-gap);display:grid}.row.svelte-1xbwmfz:not(:has(.description,.extra)) .icon:where(.svelte-1xbwmfz){align-self:center}.text.svelte-1xbwmfz{grid-area:text;gap:1px;min-inline-size:0;display:grid}.title.svelte-1xbwmfz{overflow-wrap:anywhere;font-family:var(--font-text);font-size:var(--help-item);font-weight:var(--weight-medium);letter-spacing:0;line-height:var(--ui-leading);color:var(--ink)}.description.svelte-1xbwmfz{color:var(--ink-2);font-size:var(--help-text-sm);line-height:var(--ui-leading)}.extra.svelte-1xbwmfz{color:var(--ink-2);font-size:var(--help-text-sm);line-height:var(--ui-leading);overflow-wrap:anywhere;gap:1px;display:grid}.value.svelte-1xbwmfz,.trailing.svelte-1xbwmfz{max-inline-size:16rem;color:var(--ink-2);font-size:var(--help-text-sm);text-align:end;grid-area:value;margin-inline-start:var(--space-3)}.row.svelte-1xbwmfz .glyph-end{margin-inline:var(--space-2) calc(-1 * var(--space-1));color:var(--ink-3);grid-area:glyph}@container inset-row (width<=26rem){.row.svelte-1xbwmfz:has(.description:where(.svelte-1xbwmfz),.extra:where(.svelte-1xbwmfz)){grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"text glyph""value glyph"}.has-icon.svelte-1xbwmfz .row:where(.svelte-1xbwmfz):has(.description:where(.svelte-1xbwmfz),.extra:where(.svelte-1xbwmfz)){grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"icon text glyph""icon value glyph"}.row.svelte-1xbwmfz:has(.description:where(.svelte-1xbwmfz),.extra:where(.svelte-1xbwmfz)) :is(.value:where(.svelte-1xbwmfz),.trailing:where(.svelte-1xbwmfz)){text-align:start;justify-self:start;max-inline-size:none;margin-inline-start:0}.row.svelte-1xbwmfz:has(.description:where(.svelte-1xbwmfz),.extra:where(.svelte-1xbwmfz)) .value:where(.svelte-1xbwmfz){font-weight:var(--weight-medium)}}.code.svelte-1j96wlh{font-variant-numeric:tabular-nums}
