@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-ext-wght-normal-BOeWTOD4.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-wght-normal-DqGufNeO.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-ext-wght-normal-DlzME5K_.woff2)format("woff2-variations");unicode-range:U+1F??}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-wght-normal-CkhJZR-_.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-vietnamese-wght-normal-CBcvBZtf.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-ext-wght-normal-DO1Apj_S.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-wght-normal-Dx4kXJAl.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:Inter Variable;font-style:italic;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-ext-wght-italic-B5xAaiFk.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Variable;font-style:italic;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-wght-italic-DzZdc28x.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter Variable;font-style:italic;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-ext-wght-italic-DcOpz6Lw.woff2)format("woff2-variations");unicode-range:U+1F??}@font-face{font-family:Inter Variable;font-style:italic;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-wght-italic-CILZdfAp.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter Variable;font-style:italic;font-display:swap;font-weight:100 900;src:url(/assets/inter-vietnamese-wght-italic-K3WlGtc8.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Variable;font-style:italic;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-ext-wght-italic-0pjOp8NU.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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}@font-face{font-family:Inter Variable;font-style:italic;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-wght-italic-DpCbqKDY.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:EB Garamond Variable;font-style:normal;font-display:swap;font-weight:400 800;src:url(/assets/eb-garamond-cyrillic-ext-wght-normal-Bt3rCdHq.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:EB Garamond Variable;font-style:normal;font-display:swap;font-weight:400 800;src:url(/assets/eb-garamond-cyrillic-wght-normal-DBa2mnKT.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:EB Garamond Variable;font-style:normal;font-display:swap;font-weight:400 800;src:url(/assets/eb-garamond-greek-ext-wght-normal-CW-BywWH.woff2)format("woff2-variations");unicode-range:U+1F??}@font-face{font-family:EB Garamond Variable;font-style:normal;font-display:swap;font-weight:400 800;src:url(/assets/eb-garamond-greek-wght-normal-DCPER7xl.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:EB Garamond Variable;font-style:normal;font-display:swap;font-weight:400 800;src:url(/assets/eb-garamond-vietnamese-wght-normal-DvUmmjCN.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:EB Garamond Variable;font-style:normal;font-display:swap;font-weight:400 800;src:url(/assets/eb-garamond-latin-ext-wght-normal-B6IpcvL2.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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}@font-face{font-family:EB Garamond Variable;font-style:normal;font-display:swap;font-weight:400 800;src:url(/assets/eb-garamond-latin-wght-normal-CRpggXlh.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:EB Garamond Variable;font-style:italic;font-display:swap;font-weight:400 800;src:url(/assets/eb-garamond-cyrillic-ext-wght-italic-Ba0fXTjv.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:EB Garamond Variable;font-style:italic;font-display:swap;font-weight:400 800;src:url(/assets/eb-garamond-cyrillic-wght-italic-Cini1BOa.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:EB Garamond Variable;font-style:italic;font-display:swap;font-weight:400 800;src:url(/assets/eb-garamond-greek-ext-wght-italic-nvsmRjVx.woff2)format("woff2-variations");unicode-range:U+1F??}@font-face{font-family:EB Garamond Variable;font-style:italic;font-display:swap;font-weight:400 800;src:url(/assets/eb-garamond-greek-wght-italic-Dc0bJcw6.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:EB Garamond Variable;font-style:italic;font-display:swap;font-weight:400 800;src:url(/assets/eb-garamond-vietnamese-wght-italic-2ii8blLS.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:EB Garamond Variable;font-style:italic;font-display:swap;font-weight:400 800;src:url(/assets/eb-garamond-latin-ext-wght-italic-CYvIfuu9.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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}@font-face{font-family:EB Garamond Variable;font-style:italic;font-display:swap;font-weight:400 800;src:url(/assets/eb-garamond-latin-wght-italic-AvGrCMCN.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}:root{--font-serif:"EB Garamond", "EB Garamond Variable", Garamond, "Times New Roman", serif;--font-sans:"Inter Variable", Inter, ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;--text-2xs:.6875rem;--text-xs:.75rem;--text-sm:.8125rem;--text-md:.875rem;--text-base:1rem;--text-lg:1.125rem;--text-xl:1.375rem;--text-2xl:1.875rem;--text-3xl:2.75rem;--text-4xl:3.5rem;--text-inline-code:.85em;--text-input-min:max(1rem, 16px);--weight-regular:400;--weight-medium:500;--weight-semibold:600;--weight-serif:500;--leading-none:1;--leading-tight:1.2;--leading-snug:1.35;--leading-normal:1.5;--leading-relaxed:1.65;--tracking-tight:-.02em;--tracking-snug:-.011em;--tracking-normal:0;--tracking-serif:-.06em;--tab-size:4;--underline-offset:.2em;--space-0:0;--space-px:1px;--space-0-5:.125rem;--space-1:.25rem;--space-1-5:.375rem;--space-2:.5rem;--space-2-5:.625rem;--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;--radius-none:0;--radius-xs:.375rem;--radius-sm:.5rem;--radius-md:.75rem;--radius-lg:1rem;--radius-xl:1.375rem;--radius-2xl:1.75rem;--radius-full:999px;--border-width:1px;--ring-subtle:0 0 0 var(--border-width) var(--color-border-subtle);--ring:0 0 0 var(--border-width) var(--color-border);--ring-strong:0 0 0 var(--border-width) var(--color-border-strong);--focus-width:2px;--focus-offset:2px;--icon-xs:.75rem;--icon-sm:.875rem;--icon-md:1rem;--icon-lg:1.25rem;--icon-xl:1.5rem;--icon-2xl:2rem;--icon-stroke:1.75;--icon-stroke-bold:3;--control-xs:1.5rem;--control-sm:1.75rem;--control-md:2rem;--control-lg:2.25rem;--control-xl:2.5rem;--control-2xl:3rem;--avatar-xs:1.25rem;--avatar-sm:1.5rem;--avatar-md:2rem;--avatar-ml:2.25rem;--avatar-lg:2.5rem;--avatar-xl:4rem;--avatar-2xl:5rem;--switch-width:2.125rem;--switch-height:1.25rem;--switch-knob:1rem;--check-size:1rem;--sidebar-width:15rem;--sidebar-rail:3.25rem;--aside-width:19rem;--canvas-width:42rem;--canvas-min:22rem;--archive-rail:4.75rem;--dock-height:3.25rem;--archive-tile:3.25rem;--archive-glyph:3.75rem;--archive-pill:.25rem;--archive-badge:1.125rem;--archive-header:calc(var(--avatar-lg) + var(--space-2) * 2);--topbar-height:3rem;--chat-width:45rem;--composer-width:48rem;--home-width:42rem;--page-width:60rem;--page-wide:72rem;--measure:36rem;--measure-sm:30rem;--measure-xs:24rem;--measure-signin:22rem;--settings-dialog-nav:15rem;--menu-min:13.5rem;--menu-min-sm:calc(var(--menu-min) * .75);--menu-max:20rem;--menu-max-height:70vh;--listbox-max-height:50vh;--picker-max-height:min(var(--listbox-max-height), 20rem);--popover-width:20rem;--dialog-sm:26rem;--dialog-md:32rem;--dialog-lg:42rem;--dialog-xl:60rem;--dialog-xl-height:42.5rem;--dialog-xl-margin:4rem;--dialog-offset:12vh;--palette-width:40rem;--tooltip-max:16rem;--tile-min:13rem;--card-min:17rem;--row-height:2.5rem;--col-sm:8rem;--col-md:12rem;--col-lg:18rem;--textarea-min:6rem;--composer-max:14rem;--code-max:28rem;--type-dialog-height:40rem;--view-list-width:40rem;--view-lane-width:14rem;--view-day-height:6rem;--view-map-aside:34rem;--view-map-tile:256px;--view-pin-tip:var(--space-2);--view-pin-dot:.875rem;--view-pin-popup:15rem;--view-card-width:15rem;--view-chart-height:18rem;--view-timeline-name:16rem;--view-timeline-date:6rem;--view-timeline-bar:.75rem;--view-tree-indent:var(--space-10);--view-tree-line:var(--space-2);--view-tree-row:2.75rem;--view-tree-name:16rem;--view-tree-detail:12rem;--view-stack-width:40rem;--view-stack-floor:3.25rem;--view-stack-gap:var(--space-0-5);--view-swatch:.625rem;--view-year-width:44rem;--view-year-gap:.1875rem;--view-square-round:calc(var(--radius-xs) / 2);--bubble-max:85%;--settings-art:11rem;--settings-art-sm:calc(var(--settings-art) * .7);--login-art:18rem;--login-art-max:35svh;--banner-height:12rem;--banner-height-sm:8rem;--aside-art:8rem;--pane-art:7rem;--pane-art-width:calc(var(--pane-art) * 1.4);--pane-art-sm:calc(var(--pane-art) * .75);--art-zoom:60rem;--thumb-ratio:4 / 3;--opacity-dim:.35;--opacity-disabled:.45;--opacity-disabled-icon:.4;--opacity-disabled-field:.5;--opacity-disabled-input:.55;--opacity-muted:.6;--opacity-soft:.7;--z-raised:1;--z-sticky:10;--z-sidebar:20;--z-overlay:40;--z-dialog:50;--z-popover:60;--duration-instant:80ms;--duration-fast:.14s;--duration-normal:.2s;--duration-slow:.3s;--duration-slower:.42s;--duration-spin:calc(var(--duration-slower) * 2);--duration-spin-still:1.6s;--duration-spin-status:1s;--duration-shimmer:calc(var(--duration-slower) * 4);--duration-shimmer-text:calc(var(--duration-slower) * 5);--ease-out:cubic-bezier(.2, .8, .2, 1);--ease-in:cubic-bezier(.4, 0, 1, 1);--ease-in-out:cubic-bezier(.65, 0, .35, 1);--ease-emphasized:cubic-bezier(.3, 1.25, .4, 1);--shift-sm:.25rem;--shift-md:.5rem;--scale-enter:.97;--scale-press:.97;--scale-press-subtle:.995;--scale-hover:1.03;--scale-check-hidden:.6;--turn-quarter:90deg;--turn-full:360deg;--fade-banner:linear-gradient(to bottom, var(--gray-1000) 25%, transparent 92%);--fade-aside:linear-gradient(to bottom, var(--gray-1000) 35%, transparent);--shimmer-angle:90deg;--shimmer-size:300% 100%;--shimmer-end:-200% 0;--shimmer-text-size:200% 100%;--skeleton-last-line:60%;--art-invert:invert(.9) hue-rotate(180deg);--gray-0:#fff;--gray-50:#f7f8fa;--gray-100:#eceef2;--gray-200:#e4e7ec;--gray-300:#d5d9e0;--gray-700:#222630;--gray-800:#1b1f27;--gray-950:#0b0d12;--gray-975:#050609;--gray-1000:#000;--blue-300:#66aef5;--blue-500:#0a74db;--blue-600:#0066c5;--red-600:#c9302c;--green-600:#2f9e5f;--orange-600:#e5631a;--orange-chart:#eb6834;--orange-chart-dark:#d95926;--aqua-chart:#1baf7a;--aqua-chart-dark:#199e70;--ink-5:#0b0d120b;--ink-8:#0b0d1214;--ink-14:#0b0d1224;--ink-32:#0b0d1252;--ink-62:#0b0d129e;--ink-84:#0b0d12d6;--white-5:#ffffff0d;--white-10:#ffffff1a;--white-16:#ffffff29;--black-50:#00000080;--blue-600-10:#0066c51a;--blue-600-50:#0066c580;--blue-300-16:#66aef529;--blue-300-55:#66aef58c;--tint-0:#be4a2f;--tint-1:#d77643;--tint-2:#ead4aa;--tint-3:#e4a672;--tint-4:#b86f50;--tint-5:#733e39;--tint-6:#3e2731;--tint-7:#a22633;--tint-8:#e43b44;--tint-9:#f77622;--tint-10:#feae34;--tint-11:#fee761;--tint-12:#63c74d;--tint-13:#3e8948;--tint-14:#265c42;--tint-15:#193c3e;--tint-16:#124e89;--tint-17:#0099db;--tint-18:#2ce8f5;--tint-19:#fff;--tint-20:#c0cbdc;--tint-21:#8b9bb4;--tint-22:#5a6988;--tint-23:#3a4466;--tint-24:#262b44;--tint-25:#181425;--tint-26:#f04;--tint-27:#68386c;--tint-28:#b55088;--tint-29:#f6757a;--tint-30:#e8b796;--tint-31:#c28569;--tint-light:white;--tint-dark:black;--led-blue:#2f9bff;--bot-eyes-rest:.85;--bot-turn:.62s;--bot-wake:.38s;--bot-sheen-angle:135deg;--bot-sheen-light:90%;--bot-sheen-mid:50%;--bot-sheen-dark:92%;--bot-tilt-0:-3deg;--bot-lift-0:-3%;--bot-tilt-1:2.5deg;--bot-lift-1:-6%;--bot-tilt-2:-1.5deg;--bot-lift-2:-2%;--bot-tilt-3:4deg;--bot-lift-3:-4%;--ease-settle:cubic-bezier(.4, 0, .2, 1);--ease-bounce:cubic-bezier(.34, 1.5, .64, 1);--preview-side:28%;--preview-line:70%;--preview-line-short:45%;--preview-box:28%;--preview-light-bg:var(--gray-200);--preview-light-side:var(--gray-300);--preview-light-surface:var(--gray-0);--preview-light-ink:var(--ink-14);--preview-dark-bg:var(--gray-950);--preview-dark-side:var(--gray-975);--preview-dark-surface:var(--gray-700);--preview-dark-ink:var(--white-16);--preview-ratio:16 / 10}:root,[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--color-canvas:var(--gray-200);--color-rail:var(--color-sidebar);--color-rail-tile:var(--color-fill);--color-rail-hover:var(--color-fill-strong);--color-rail-pill:var(--color-text);--color-rail-icon:var(--color-text-secondary);--color-rail-accent:var(--color-accent);--color-rail-on-accent:var(--color-accent-contrast);--color-sidebar:var(--gray-300);--color-surface:var(--gray-0);--color-surface-raised:var(--gray-0);--color-surface-sunken:var(--gray-100);--color-bubble:var(--gray-50);--color-code:var(--gray-50);--color-overlay:var(--ink-14);--color-fill-subtle:var(--ink-5);--color-fill:var(--ink-8);--color-fill-strong:var(--ink-14);--color-border-subtle:var(--ink-5);--color-border:var(--ink-8);--color-border-strong:var(--ink-14);--color-text:var(--gray-950);--color-text-secondary:var(--ink-84);--color-text-tertiary:var(--ink-62);--color-text-disabled:var(--ink-32);--color-text-inverse:var(--gray-0);--color-inverse:var(--gray-950);--color-inverse-hover:var(--gray-700);--color-knob:var(--gray-0);--color-primary:var(--blue-600);--color-primary-hover:var(--blue-500);--color-on-primary:var(--gray-0);--color-accent:var(--blue-600);--color-accent-hover:var(--blue-500);--color-accent-subtle:var(--blue-600-10);--color-accent-contrast:var(--gray-0);--color-chart:var(--blue-600);--color-chart-2:var(--orange-chart);--color-chart-3:var(--aqua-chart);--color-on-chart:var(--gray-0);--color-chart-step-1:color-mix(in oklab, var(--color-chart) 40%, var(--color-canvas));--color-chart-step-2:color-mix(in oklab, var(--color-chart) 60%, var(--color-canvas));--color-chart-step-3:color-mix(in oklab, var(--color-chart) 80%, var(--color-canvas));--color-chart-step-4:var(--color-chart);--color-success:var(--green-600);--color-warning:var(--orange-600);--color-danger:var(--red-600);--color-danger-contrast:var(--gray-0);--color-focus:var(--blue-600-50);--color-selection:var(--blue-600);--color-on-selection:var(--gray-0);--color-avatar-ink:var(--gray-950)}[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--color-canvas:#1a1a1e;--color-sidebar:#121214;--color-surface:#242429;--color-surface-raised:#242429;--color-surface-sunken:#121214;--color-bubble:#242429;--color-code:#1f2130;--color-overlay:var(--black-50);--color-fill-subtle:var(--white-5);--color-fill:var(--white-10);--color-fill-strong:var(--white-16);--color-border-subtle:var(--white-5);--color-border:var(--white-10);--color-border-strong:var(--white-16);--color-text:#f2f3f5;--color-text-secondary:#b3b2b8;--color-text-tertiary:#8e8d93;--color-text-disabled:#6d6c72;--color-text-inverse:#121214;--color-inverse:#f2f3f5;--color-inverse-hover:#dbdce0;--color-knob:#fff;--color-primary:var(--blue-600);--color-primary-hover:var(--blue-500);--color-on-primary:var(--gray-0);--color-accent:var(--blue-300);--color-accent-hover:var(--blue-300);--color-accent-subtle:var(--blue-300-16);--color-accent-contrast:var(--gray-950);--color-chart:var(--blue-500);--color-chart-2:var(--orange-chart-dark);--color-chart-3:var(--aqua-chart-dark);--color-success:#43a25a;--color-warning:#f0b232;--color-danger:#da373c;--color-danger-contrast:#fff;--color-focus:var(--blue-300-55);--color-selection:var(--blue-600);--color-on-selection:var(--gray-0);--color-avatar-ink:var(--gray-950)}:root{--text-prose:var(--text-md);--text-prose-heading:var(--text-md);--text-prose-quote:var(--text-base);--text-code:var(--text-xs);--leading-prose:var(--leading-relaxed);--space-prose:var(--space-3)}@media (prefers-reduced-motion:reduce){:root{--duration-instant:0s;--duration-fast:0s;--duration-normal:0s;--duration-slow:0s;--duration-slower:0s}}*,:before,:after{box-sizing:border-box}*{scrollbar-width:none;margin:0;padding:0}::-webkit-scrollbar{display:none}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;tab-size:var(--tab-size);interpolate-size:allow-keywords}html,body,#app{height:var(--viewport-height,100%)}html,body{overscroll-behavior:none}body{background:var(--color-canvas);color:var(--color-text);font-family:var(--font-sans);font-size:var(--text-md);line-height:var(--leading-normal);letter-spacing:var(--tracking-snug);font-feature-settings:"cv11", "ss01";transition:background-color var(--duration-normal) var(--ease-out), color var(--duration-normal) var(--ease-out);overflow:hidden}::selection{background:var(--color-selection);color:var(--color-on-selection)}button,input,textarea,select{font:inherit;color:inherit;letter-spacing:inherit;background:0 0;border:0}button{cursor:pointer;-webkit-tap-highlight-color:transparent}button:disabled{cursor:default}a{color:inherit;text-decoration:none}img,svg,video{max-width:100%;display:block}ul,ol{list-style-type:none}h1,h2,h3,h4{font-size:inherit;font-weight:inherit}table{border-collapse:collapse;border-spacing:0}:focus{outline:none}:focus-visible{outline:var(--focus-width) solid var(--color-focus);outline-offset:var(--focus-offset)}[popover]{color:inherit;background:0 0;border:0;margin:0;padding:0;overflow:visible}dialog{color:inherit;background:0 0;border:0;max-width:none;max-height:none;padding:0}dialog::backdrop{background:0 0}.visually-hidden{width:var(--space-px);height:var(--space-px);clip-path:inset(50%);white-space:nowrap;position:absolute;overflow:hidden}@keyframes spin{to{transform:rotate(var(--turn-full))}}.floating{position-try-fallbacks:flip-block, flip-inline;opacity:0;transform:translateY(calc(var(--shift-sm) * -1)) scale(var(--scale-enter));transform-origin:0 0;transition:opacity var(--duration-fast) var(--ease-out), transform var(--duration-fast) var(--ease-out), overlay var(--duration-fast) var(--ease-out) allow-discrete, display var(--duration-fast) var(--ease-out) allow-discrete;position:fixed;inset:auto}dialog:not([open]){display:none!important}[popover]:not(:popover-open){display:none!important}.floating:popover-open{opacity:1;transform:none}@starting-style{.floating:popover-open{opacity:0;transform:translateY(calc(var(--shift-sm) * -1)) scale(var(--scale-enter))}}.floating[data-placement=bottom-start]{position-area:bottom span-right;margin-block:var(--space-1)}.floating[data-placement=bottom-end]{position-area:bottom span-left;margin-block:var(--space-1);transform-origin:100% 0}.floating[data-placement=bottom]{position-area:bottom;margin-block:var(--space-1);transform-origin:top}.floating[data-placement=top-start]{position-area:top span-right;margin-block:var(--space-1);transform-origin:0 100%}.floating[data-placement=top-end]{position-area:top span-left;margin-block:var(--space-1);transform-origin:100% 100%}.floating[data-placement=top]{position-area:top;margin-block:var(--space-1-5);transform-origin:bottom}.floating[data-placement=right-start]{position-area:right span-bottom;margin-inline:var(--space-1)}.floating[data-placement=right]{position-area:right;margin-inline:var(--space-1-5);transform-origin:0}.floating[data-placement=left]{position-area:left;margin-inline:var(--space-1-5);transform-origin:100%}.floating[data-match]{min-width:anchor-size(width)}@supports not (position-area:bottom){.floating{width:fit-content;height:fit-content;margin:auto;inset:0}}.morph-origin{display:contents}.morph-origin[data-open]>*{opacity:0}.floating[data-morph]{opacity:1;width:max-content;height:auto;clip-path:var(--clip);transition:clip-path var(--duration-fast) var(--ease-out), overlay var(--duration-fast) var(--ease-out) allow-discrete, display var(--duration-fast) var(--ease-out) allow-discrete;margin:0;inset:auto;transform:none}.floating[data-morph][popover]{padding:0;overflow:hidden}.floating[data-morph][data-up]{flex-direction:column-reverse}.floating[data-morph]:popover-open{clip-path:inset(-1px round var(--radius-lg))}.morph-head{--ring:none;width:var(--w);flex:none;margin-inline-start:var(--head)}.morph-items{gap:var(--space-px);min-height:0;padding:var(--space-1-5);flex-direction:column;flex:0 auto;display:flex;overflow-y:auto}@media (hover:none) and (pointer:coarse){input,textarea,select,[contenteditable]{font-size:var(--text-input-min)!important}}.text.svelte-4twshh{min-width:0}.s-2xs.svelte-4twshh{font-size:var(--text-2xs)}.s-xs.svelte-4twshh{font-size:var(--text-xs)}.s-sm.svelte-4twshh{font-size:var(--text-sm)}.s-md.svelte-4twshh{font-size:var(--text-md)}.s-base.svelte-4twshh{font-size:var(--text-base)}.s-lg.svelte-4twshh{font-size:var(--text-lg)}.t-default.svelte-4twshh{color:var(--color-text)}.t-secondary.svelte-4twshh{color:var(--color-text-secondary)}.t-tertiary.svelte-4twshh{color:var(--color-text-tertiary)}.t-accent.svelte-4twshh{color:var(--color-accent)}.t-success.svelte-4twshh{color:var(--color-success)}.t-warning.svelte-4twshh{color:var(--color-warning)}.t-danger.svelte-4twshh{color:var(--color-danger)}.w-regular.svelte-4twshh{font-weight:var(--weight-regular)}.w-medium.svelte-4twshh{font-weight:var(--weight-medium)}.w-semibold.svelte-4twshh{font-weight:var(--weight-semibold)}.f-sans.svelte-4twshh{font-family:var(--font-sans)}.f-serif.svelte-4twshh{font-family:var(--font-serif);letter-spacing:var(--tracking-serif)}.truncate.svelte-4twshh{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.tabular.svelte-4twshh{font-variant-numeric:tabular-nums}.icon.svelte-13so817{width:var(--icon-md);height:var(--icon-md);flex:none;display:inline-flex}.icon.svelte-13so817 svg{width:100%;height:100%;stroke-width:var(--icon-stroke)}.xs.svelte-13so817{width:var(--icon-xs);height:var(--icon-xs)}.sm.svelte-13so817{width:var(--icon-sm);height:var(--icon-sm)}.lg.svelte-13so817{width:var(--icon-lg);height:var(--icon-lg)}.xl.svelte-13so817{width:var(--icon-xl);height:var(--icon-xl)}.xxl.svelte-13so817{width:var(--icon-2xl);height:var(--icon-2xl)}.t-tertiary.svelte-13so817{color:var(--color-text-tertiary)}.chip.svelte-1eqf306{width:fit-content;height:var(--control-md);border-radius:var(--radius-md);background:var(--color-fill);color:var(--color-text-secondary);font-size:var(--text-md);line-height:var(--leading-none);white-space:nowrap;transition:background-color var(--duration-fast) var(--ease-out), color var(--duration-fast) var(--ease-out), transform var(--duration-instant) var(--ease-out);flex:none;align-items:center;display:inline-flex}.hit.svelte-1eqf306{align-items:center;gap:var(--space-1-5);height:100%;padding:var(--space-2);border-radius:inherit;display:inline-flex}.label.svelte-1eqf306{padding-inline:var(--space-0-5)}.sm.svelte-1eqf306{height:var(--control-xs);font-size:var(--text-xs);border-radius:var(--radius-sm)}.sm.svelte-1eqf306 .hit:where(.svelte-1eqf306){padding:var(--space-1);gap:var(--space-1)}.interactive.svelte-1eqf306:hover{background:var(--color-fill-strong);color:var(--color-text)}.interactive.svelte-1eqf306:active{transform:scale(var(--scale-press))}.selected.svelte-1eqf306{background:var(--color-inverse);color:var(--color-text-inverse)}.selected.interactive.svelte-1eqf306:hover{background:var(--color-inverse-hover);color:var(--color-text-inverse)}.removable.svelte-1eqf306 .hit:where(.svelte-1eqf306){padding-inline-end:var(--space-0)}.remove.svelte-1eqf306{width:var(--control-xs);height:var(--control-xs);border-radius:var(--radius-sm);color:var(--color-text-tertiary);place-items:center;display:grid}.remove.svelte-1eqf306:hover{color:var(--color-text);background:var(--color-fill)}.chips.svelte-waozrr{z-index:var(--z-raised);gap:var(--space-1);flex-wrap:wrap;display:flex;position:relative}.board.svelte-waozrr{height:var(--view-fill);min-width:0;max-width:100%;grid-auto-flow:column;grid-auto-columns:minmax(var(--view-lane-width), 1fr);gap:var(--space-3);grid-template-rows:minmax(0,1fr);padding-block-end:var(--space-2);display:grid;overflow-x:auto}.lane.svelte-waozrr{gap:var(--space-2);min-height:0;padding:var(--space-2);border-radius:var(--radius-lg);background:var(--color-fill);flex-direction:column;display:flex}.cards.svelte-waozrr{gap:var(--space-2);flex-direction:column;flex:1;min-height:0;display:flex;overflow-y:auto}.lane.svelte-waozrr header:where(.svelte-waozrr){padding:var(--space-1) var(--space-1-5);justify-content:space-between;display:flex}.card.svelte-waozrr{text-align:start;cursor:pointer;width:100%;transition:background-color var(--duration-fast) var(--ease-out);gap:var(--space-1);padding:var(--space-3);border-radius:var(--radius-md);background:var(--color-surface);box-shadow:inset 0 0 0 var(--border-width) var(--color-border-subtle);flex-direction:column;display:flex;position:relative}.card.svelte-waozrr:hover{background:var(--color-surface-raised);box-shadow:inset 0 0 0 var(--border-width) var(--color-border)}.hit.svelte-waozrr{border-radius:inherit;cursor:pointer;position:absolute;inset:0}.stack.svelte-1vimvv4{min-width:0;display:flex}.column.svelte-1vimvv4{flex-direction:column}.row.svelte-1vimvv4{flex-direction:row}.wrap.svelte-1vimvv4{flex-wrap:wrap}.grow.svelte-1vimvv4{flex:1;min-height:0}.full.svelte-1vimvv4{width:100%}.g0.svelte-1vimvv4{gap:var(--space-0)}.g0-5.svelte-1vimvv4{gap:var(--space-0-5)}.g1.svelte-1vimvv4{gap:var(--space-1)}.g1-5.svelte-1vimvv4{gap:var(--space-1-5)}.g2.svelte-1vimvv4{gap:var(--space-2)}.g3.svelte-1vimvv4{gap:var(--space-3)}.g4.svelte-1vimvv4{gap:var(--space-4)}.g5.svelte-1vimvv4{gap:var(--space-5)}.g6.svelte-1vimvv4{gap:var(--space-6)}.g8.svelte-1vimvv4{gap:var(--space-8)}.g10.svelte-1vimvv4{gap:var(--space-10)}.g12.svelte-1vimvv4{gap:var(--space-12)}.g16.svelte-1vimvv4{gap:var(--space-16)}.a-stretch.svelte-1vimvv4{align-items:stretch}.a-start.svelte-1vimvv4{align-items:flex-start}.a-center.svelte-1vimvv4{align-items:center}.a-end.svelte-1vimvv4{align-items:flex-end}.a-baseline.svelte-1vimvv4{align-items:baseline}.j-start.svelte-1vimvv4{justify-content:flex-start}.j-center.svelte-1vimvv4{justify-content:center}.j-end.svelte-1vimvv4{justify-content:flex-end}.j-between.svelte-1vimvv4{justify-content:space-between}.calendar.svelte-fe0qv9{gap:var(--space-px);grid-template-columns:repeat(7,minmax(0,1fr));display:grid}.day.svelte-fe0qv9{gap:var(--space-1);min-height:var(--view-day-height);padding:var(--space-1-5);border-radius:var(--radius-sm);background:var(--color-fill);flex-direction:column;min-width:0;display:flex}.other.svelte-fe0qv9{opacity:.5}.event.svelte-fe0qv9{text-align:start;cursor:pointer;overflow-wrap:anywhere;width:100%;line-height:var(--leading-tight);padding:var(--space-0-5) var(--space-1);border-radius:var(--radius-sm);background:var(--color-fill-strong);font-size:var(--text-sm);display:block}.list.svelte-t4nnj{width:100%;max-width:var(--view-list-width);flex-direction:column;margin-inline:auto;display:flex}li.svelte-t4nnj+li:where(.svelte-t4nnj){border-top:var(--border-width) solid var(--color-border-subtle)}.note.svelte-t4nnj{width:calc(100% + 2 * var(--space-3));margin-inline:calc(-1 * var(--space-3));gap:var(--space-0-5);padding:var(--space-3);border-radius:var(--radius-md);text-align:start;cursor:pointer;transition:background-color var(--duration-fast) var(--ease-out);flex-direction:column;display:flex}.note.svelte-t4nnj:hover{background:var(--color-fill-subtle)}.name.svelte-t4nnj{font-family:var(--font-serif);font-size:var(--text-xl);line-height:var(--leading-tight);color:var(--color-text)}.body.svelte-t4nnj{white-space:nowrap;text-overflow:ellipsis;color:var(--color-text-secondary);font-size:var(--text-sm);overflow:hidden}.kbd.svelte-wumvv{gap:var(--space-0-5);flex:none;display:inline-flex}kbd.svelte-wumvv{min-width:var(--avatar-xs);height:var(--avatar-xs);padding:var(--space-0-5);border-radius:var(--radius-xs);background:var(--color-fill);color:var(--color-text-secondary);font-family:var(--font-sans);font-size:var(--text-2xs);font-weight:var(--weight-medium);line-height:var(--leading-none);place-items:center;display:inline-grid}.subtle.svelte-wumvv kbd:where(.svelte-wumvv){color:var(--color-text-tertiary);min-width:0;padding:var(--space-0);background:0 0}.anchor.svelte-sj99h3{min-width:0;display:inline-flex}.block.svelte-sj99h3{display:flex}.tip.svelte-sj99h3{align-items:center;gap:var(--space-2);max-width:var(--tooltip-max);padding:var(--space-1-5);border-radius:var(--radius-sm);background:var(--color-inverse);color:var(--color-text-inverse);font-size:var(--text-xs);font-weight:var(--weight-medium);line-height:var(--leading-snug);pointer-events:none;box-shadow:var(--ring);display:inline-flex}.tip.svelte-sj99h3 span:where(.svelte-sj99h3){padding-inline:var(--space-0-5)}.md.svelte-sj99h3{padding:var(--space-2);border-radius:var(--radius-md);font-size:var(--text-md)}.tip.svelte-sj99h3 kbd{color:var(--color-text-inverse);opacity:var(--opacity-muted)}.ib.svelte-9egw83{width:var(--control-md);height:var(--control-md);padding:var(--space-0);border-radius:var(--radius-md);color:var(--color-text-secondary);transition:background-color var(--duration-fast) var(--ease-out), color var(--duration-fast) var(--ease-out), box-shadow var(--duration-fast) var(--ease-out), opacity var(--duration-fast) var(--ease-out), transform var(--duration-instant) var(--ease-out);flex:none;place-items:center;display:inline-grid}.ib.svelte-9egw83:active:not(:disabled){transform:scale(var(--scale-press))}.ib.svelte-9egw83:disabled{opacity:var(--opacity-disabled-icon)}.xs.svelte-9egw83{width:var(--control-xs);height:var(--control-xs);border-radius:var(--radius-sm)}.sm.svelte-9egw83{width:var(--control-sm);height:var(--control-sm);border-radius:var(--radius-sm)}.lg.svelte-9egw83{width:var(--control-lg);height:var(--control-lg)}.xl.svelte-9egw83{width:var(--control-xl);height:var(--control-xl)}.round.svelte-9egw83{border-radius:var(--radius-full)}.ghost.svelte-9egw83:hover:not(:disabled),.ghost.pressed.svelte-9egw83{background:var(--color-fill);color:var(--color-text)}.subtle.svelte-9egw83{background:var(--color-fill)}.subtle.svelte-9egw83:hover:not(:disabled){background:var(--color-fill-strong);color:var(--color-text)}.secondary.svelte-9egw83{background-color:var(--color-surface);box-shadow:inset 0 0 0 var(--border-width) var(--color-border)}.secondary.svelte-9egw83:hover:not(:disabled){background-image:linear-gradient(var(--color-fill-subtle), var(--color-fill-subtle));color:var(--color-text)}.accent.svelte-9egw83{background:var(--color-accent);color:var(--color-accent-contrast)}.accent.svelte-9egw83:hover:not(:disabled){background:var(--color-accent-hover)}.primary.svelte-9egw83{background:var(--color-primary);color:var(--color-on-primary)}.primary.svelte-9egw83:hover:not(:disabled){background:var(--color-primary-hover)}.accent.svelte-9egw83:disabled,.primary.svelte-9egw83:disabled{background:var(--color-fill-strong);color:var(--color-text-tertiary);opacity:1}.inverse.svelte-9egw83{background:var(--color-inverse);color:var(--color-text-inverse)}.inverse.svelte-9egw83:hover:not(:disabled){background:var(--color-inverse-hover)}.wrap.svelte-qusz4c{min-width:0;overflow-x:auto}table.svelte-qusz4c{width:100%;font-size:var(--text-md)}th.svelte-qusz4c{height:var(--control-lg);padding:var(--space-2) var(--space-3);color:var(--color-text-tertiary);font-size:var(--text-sm);font-weight:var(--weight-medium);text-align:start;white-space:nowrap;box-shadow:inset 0 calc(var(--border-width) * -1) 0 var(--color-border-subtle)}td.svelte-qusz4c{height:var(--row-height);padding:var(--space-1-5) var(--space-3);white-space:nowrap;box-shadow:inset 0 calc(var(--border-width) * -1) 0 var(--color-border-subtle);transition:background-color var(--duration-fast) var(--ease-out)}tr.svelte-qusz4c:last-child td:where(.svelte-qusz4c){box-shadow:none}.flush.svelte-qusz4c :where(.svelte-qusz4c):is(th:where(.svelte-qusz4c),td:where(.svelte-qusz4c)):first-child{padding-inline-start:var(--space-0)}.flush.svelte-qusz4c :where(.svelte-qusz4c):is(th:where(.svelte-qusz4c),td:where(.svelte-qusz4c)):last-child{padding-inline-end:var(--space-0)}.muted.svelte-qusz4c{color:var(--color-text-secondary)}.end.svelte-qusz4c{text-align:end}.center.svelte-qusz4c{text-align:center}.w-icon.svelte-qusz4c{width:var(--control-md);padding-inline-end:var(--space-0)}.w-xs.svelte-qusz4c{width:var(--control-xl)}.w-sm.svelte-qusz4c{width:var(--col-sm)}.w-md.svelte-qusz4c{width:var(--col-md)}.w-lg.svelte-qusz4c{width:var(--col-lg)}.clickable.svelte-qusz4c{cursor:pointer;position:relative}.rowlink.svelte-qusz4c{text-align:start;border-radius:var(--radius-xs);align-items:center;display:flex}.rowlink.svelte-qusz4c:after{content:"";position:absolute;inset:0}.clickable.svelte-qusz4c td:where(.svelte-qusz4c) :is(button,a):not(.rowlink){z-index:var(--z-raised);position:relative}.clickable.svelte-qusz4c:hover td:where(.svelte-qusz4c),.selected.svelte-qusz4c td:where(.svelte-qusz4c),tr.svelte-qusz4c[data-contextmenu] td:where(.svelte-qusz4c){background:var(--color-fill-subtle)}.clickable.svelte-qusz4c:hover td:where(.svelte-qusz4c):first-child,.selected.svelte-qusz4c td:where(.svelte-qusz4c):first-child,tr.svelte-qusz4c[data-contextmenu] td:where(.svelte-qusz4c):first-child{border-start-start-radius:var(--radius-md);border-end-start-radius:var(--radius-md)}.clickable.svelte-qusz4c:hover td:where(.svelte-qusz4c):last-child,.selected.svelte-qusz4c td:where(.svelte-qusz4c):last-child,tr.svelte-qusz4c[data-contextmenu] td:where(.svelte-qusz4c):last-child{border-start-end-radius:var(--radius-md);border-end-end-radius:var(--radius-md)}.person.svelte-qusz4c{align-items:center;gap:var(--space-3);min-width:0;display:flex}.lead.svelte-qusz4c{flex:none;display:flex}.main.svelte-qusz4c{min-width:0;display:flex}@media (width<=40rem){.cards.svelte-qusz4c table:where(.svelte-qusz4c),.cards.svelte-qusz4c tbody:where(.svelte-qusz4c){display:block}.cards.svelte-qusz4c thead:where(.svelte-qusz4c){display:none}.cards.svelte-qusz4c tr:where(.svelte-qusz4c){padding-block:var(--space-2-5);box-shadow:inset 0 calc(var(--border-width) * -1) 0 var(--color-border-subtle);grid-template-rows:auto auto;grid-template-columns:auto minmax(0,1fr);grid-auto-columns:auto;align-items:center;display:grid}.cards.svelte-qusz4c tr:where(.svelte-qusz4c):last-child{box-shadow:none}.cards.svelte-qusz4c td:where(.svelte-qusz4c){width:auto;height:auto;padding:var(--space-0);box-shadow:none}.cards.svelte-qusz4c .m-hidden:where(.svelte-qusz4c){display:none}.cards.svelte-qusz4c .m-primary:where(.svelte-qusz4c){grid-area:1/2;min-width:0}.cards.svelte-qusz4c .m-secondary:where(.svelte-qusz4c){text-overflow:ellipsis;min-width:0;color:var(--color-text-secondary);font-size:var(--text-sm);grid-area:2/2;overflow:hidden}.cards.svelte-qusz4c .m-trailing:where(.svelte-qusz4c){color:var(--color-text-secondary);grid-row:1/span 2;padding-inline-start:var(--space-2)}.cards.svelte-qusz4c .m-trailing.end:where(.svelte-qusz4c){padding-inline-start:var(--space-1)}.cards.svelte-qusz4c tr:where(.svelte-qusz4c):not(.led) :is(.m-primary:where(.svelte-qusz4c),.m-secondary:where(.svelte-qusz4c)){grid-column:1/3}.cards.svelte-qusz4c .m-primary.haslead:where(.svelte-qusz4c),.cards.svelte-qusz4c .haslead:where(.svelte-qusz4c) .person:where(.svelte-qusz4c){display:contents}.cards.svelte-qusz4c .haslead:where(.svelte-qusz4c) .lead:where(.svelte-qusz4c){grid-area:1/1/span 2;padding-inline-end:var(--space-3)}.cards.svelte-qusz4c .haslead:where(.svelte-qusz4c) .main:where(.svelte-qusz4c){grid-area:1/2}}.map-view.svelte-ym9g15{height:var(--view-fill);grid-template-columns:minmax(0, 1fr) minmax(0, var(--view-map-aside));gap:var(--space-4);display:grid}.map.svelte-ym9g15{border-radius:var(--radius-lg);background:var(--color-fill);box-shadow:inset 0 0 0 var(--border-width) var(--color-border-subtle);touch-action:none;cursor:grab;-webkit-user-select:none;user-select:none;position:relative;overflow:hidden}.side.svelte-ym9g15{min-height:0}.side.svelte-ym9g15 .wrap{height:100%;overflow:auto}.side.svelte-ym9g15 th{z-index:var(--z-raised);background:var(--color-canvas);position:sticky;top:0}.dragging.svelte-ym9g15{cursor:grabbing}img.svelte-ym9g15{width:calc(var(--view-map-tile) * var(--scale));height:calc(var(--view-map-tile) * var(--scale));transform:translate(var(--x), var(--y));pointer-events:none;position:absolute;top:0;left:0}.pin.svelte-ym9g15{transform:translate(var(--x), var(--y));margin-top:calc(var(--view-pin-tip) / -2);padding:var(--space-0-5) var(--space-2);border-radius:var(--radius-full);background:var(--color-surface);box-shadow:inset 0 0 0 var(--border-width) var(--color-border-strong);color:var(--color-text);font-size:var(--text-xs);font-weight:var(--weight-medium);font-variant-numeric:tabular-nums;white-space:nowrap;cursor:pointer;transition:background-color var(--duration-fast) var(--ease-out), color var(--duration-fast) var(--ease-out);position:absolute;top:0;left:0;translate:-50% -100%}.pin.svelte-ym9g15:after{content:"";left:50%;bottom:calc(var(--view-pin-tip) / -2);width:var(--view-pin-tip);height:var(--view-pin-tip);background:inherit;box-shadow:inset calc(var(--border-width) * -1) calc(var(--border-width) * -1) 0 0 var(--color-border-strong);z-index:-1;position:absolute;translate:-50%;rotate:45deg}.pin.dot.svelte-ym9g15{width:var(--view-pin-dot);height:var(--view-pin-dot);margin:0;padding:0;translate:-50% -50%}.pin.dot.svelte-ym9g15:after{display:none}.pin.focus.svelte-ym9g15{z-index:var(--z-raised);background:var(--color-inverse);color:var(--color-text-inverse)}.popup.svelte-ym9g15{transform:translate(var(--x), var(--y));z-index:var(--z-sticky);gap:var(--space-0-5);width:var(--view-pin-popup);translate:-50% calc(-100% - var(--control-lg));padding:var(--space-3);border-radius:var(--radius-md);background:var(--color-surface-raised);box-shadow:inset 0 0 0 var(--border-width) var(--color-border);text-align:start;cursor:pointer;flex-direction:column;display:flex;position:absolute;top:0;left:0}dl.svelte-ym9g15{gap:var(--space-0-5) var(--space-3);font-size:var(--text-sm);grid-template-columns:auto minmax(0,1fr);margin-block-start:var(--space-1-5);display:grid}dt.svelte-ym9g15{color:var(--color-text-tertiary)}dd.svelte-ym9g15{color:var(--color-text)}.zoom.svelte-ym9g15{right:var(--space-3);bottom:var(--space-3);gap:var(--space-1);flex-direction:column;display:flex;position:absolute}.credit.svelte-ym9g15{left:var(--space-2);bottom:var(--space-1-5);color:var(--color-text-tertiary);font-size:var(--text-2xs);position:absolute}@container (width<=48rem){.map-view.svelte-ym9g15{grid-template-rows:minmax(0,1fr) minmax(0,1fr);grid-template-columns:minmax(0,1fr)}}.gallery.svelte-9mn9tt{height:var(--view-fill);overflow-y:auto}.cards.svelte-9mn9tt{grid-template-columns:repeat(auto-fill, minmax(var(--view-card-width), 1fr));gap:var(--space-3);display:grid}.card.svelte-9mn9tt{gap:var(--space-3);min-width:0;padding:var(--space-4);border-radius:var(--radius-sm);background:var(--color-surface);box-shadow:inset 0 0 0 var(--border-width) var(--color-border-subtle);transition:box-shadow var(--duration-fast) var(--ease-out);flex-direction:column;display:flex;position:relative}.card.svelte-9mn9tt:hover{box-shadow:inset 0 0 0 var(--border-width) var(--color-border-strong)}.hit.svelte-9mn9tt{border-radius:inherit;cursor:pointer;position:absolute;inset:0}.name.svelte-9mn9tt{color:var(--color-text);font-size:var(--text-md);font-weight:var(--weight-medium);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}dl.svelte-9mn9tt{gap:var(--space-1) var(--space-3);font-size:var(--text-sm);grid-template-columns:auto minmax(0,1fr);display:grid}dt.svelte-9mn9tt{color:var(--color-text-tertiary)}dd.svelte-9mn9tt{color:var(--color-text-secondary);font-variant-numeric:tabular-nums;text-align:end;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.chart-view.svelte-oguy5v{height:var(--view-fill);gap:var(--space-8);grid-template-rows:auto minmax(0,1fr);display:grid}.chart.svelte-oguy5v{grid-template-columns:auto minmax(0,1fr);grid-template-rows:var(--view-chart-height) auto;gap:var(--space-2) var(--space-3);display:grid}.ticks.svelte-oguy5v{color:var(--color-text-tertiary);font-size:var(--text-xs);font-variant-numeric:tabular-nums;text-align:end;display:grid}.ticks.svelte-oguy5v span:where(.svelte-oguy5v){bottom:var(--y);line-height:var(--leading-none);grid-area:1/1;align-self:end;position:relative;translate:0 50%}.plot.svelte-oguy5v{min-width:0;position:relative}svg.svelte-oguy5v{display:block;overflow:visible}.grid.svelte-oguy5v{stroke:var(--color-border);stroke-width:var(--border-width);shape-rendering:crispedges}.bar.svelte-oguy5v{fill:var(--color-chart);transition:opacity var(--duration-fast) var(--ease-out)}.bar.dim.svelte-oguy5v{opacity:var(--opacity-soft)}.hit.svelte-oguy5v{fill:#0000}.labels.svelte-oguy5v{height:calc(var(--text-xs) * var(--leading-normal));color:var(--color-text-tertiary);font-size:var(--text-xs);line-height:var(--leading-normal);grid-column:2;position:relative}.labels.svelte-oguy5v span:where(.svelte-oguy5v){left:var(--x);width:var(--band);text-align:center;white-space:nowrap;text-overflow:ellipsis;position:absolute;overflow:hidden}.tip.svelte-oguy5v{left:var(--x);bottom:var(--y);z-index:var(--z-raised);gap:var(--space-0-5);translate:-50% calc(-1 * var(--space-2));padding:var(--space-1-5) var(--space-2-5);border-radius:var(--radius-sm);background:var(--color-surface-raised);box-shadow:var(--ring);pointer-events:none;white-space:nowrap;flex-direction:column;display:flex;position:absolute}.tip-label.svelte-oguy5v{color:var(--color-text-tertiary);font-size:var(--text-xs)}.tip-value.svelte-oguy5v{color:var(--color-text);font-size:var(--text-sm);font-weight:var(--weight-medium);font-variant-numeric:tabular-nums}.table.svelte-oguy5v{min-height:0}.table.svelte-oguy5v .wrap{height:100%;overflow:auto}.table.svelte-oguy5v th{z-index:var(--z-raised);background:var(--color-canvas);position:sticky;top:0}.timeline.svelte-1p3fkbs{height:var(--view-fill);flex-direction:column;display:flex}.row.svelte-1p3fkbs{grid-template-columns:minmax(0, var(--view-timeline-name)) var(--view-timeline-date) var(--view-timeline-date) minmax(0, 1fr);gap:var(--space-4);align-items:center;display:grid}.head.svelte-1p3fkbs{height:var(--control-lg);color:var(--color-text-tertiary);font-size:var(--text-sm);font-weight:var(--weight-medium);box-shadow:inset 0 calc(var(--border-width) * -1) 0 var(--color-border-subtle)}.track.svelte-1p3fkbs{align-self:stretch;position:relative}.month.svelte-1p3fkbs{top:50%;left:var(--x);white-space:nowrap;padding-inline-start:var(--space-1-5);position:absolute;translate:0 -50%}.scroll.svelte-1p3fkbs{min-height:0;margin-inline:calc(-1 * var(--space-3));padding-inline:var(--space-3);flex:1;overflow-y:auto}.body.svelte-1p3fkbs{position:relative}.lines.svelte-1p3fkbs{pointer-events:none;position:absolute;inset:0}.lines.svelte-1p3fkbs .track:where(.svelte-1p3fkbs){grid-column:4;height:100%}.line.svelte-1p3fkbs{top:0;bottom:0;left:var(--x);width:var(--border-width);background:var(--color-border-subtle);position:absolute}.line.today.svelte-1p3fkbs{background:var(--color-text-tertiary)}.item.svelte-1p3fkbs{width:calc(100% + 2 * var(--space-3));height:var(--row-height);margin-inline:calc(-1 * var(--space-3));padding-inline:var(--space-3);border-radius:var(--radius-md);font-size:var(--text-md);text-align:start;cursor:pointer;transition:background-color var(--duration-fast) var(--ease-out);position:relative}.item.svelte-1p3fkbs:after{content:"";right:var(--space-3);bottom:0;left:var(--space-3);height:var(--border-width);background:var(--color-border-subtle);position:absolute}.item.svelte-1p3fkbs:last-child:after{display:none}.item.svelte-1p3fkbs:hover{background:var(--color-fill-subtle)}.name.svelte-1p3fkbs{color:var(--color-text);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.date.svelte-1p3fkbs{color:var(--color-text-secondary);font-variant-numeric:tabular-nums;white-space:nowrap}.bar.svelte-1p3fkbs{top:50%;left:var(--x);width:var(--span);min-width:var(--view-timeline-bar);height:var(--view-timeline-bar);border-radius:var(--radius-full);background:var(--color-chart);position:absolute;translate:0 -50%}.tree.svelte-1smm5db{height:var(--view-fill);flex-direction:column;display:flex;overflow-x:auto}.row.svelte-1smm5db{grid-template-columns:minmax(var(--view-tree-name), 1fr) repeat(var(--details), var(--view-tree-detail));gap:var(--space-8);align-items:center;min-width:min-content;display:grid}.head.svelte-1smm5db{height:var(--control-lg);color:var(--color-text-tertiary);font-size:var(--text-sm);font-weight:var(--weight-medium);box-shadow:inset 0 calc(var(--border-width) * -1) 0 var(--color-border-subtle)}.end.svelte-1smm5db{text-align:end}.scroll.svelte-1smm5db{min-height:0;margin-inline:calc(-1 * var(--space-3));padding-inline:var(--space-3);flex:1;overflow-y:auto}.item.svelte-1smm5db{width:calc(100% + 2 * var(--space-3));height:var(--view-tree-row);margin-inline:calc(-1 * var(--space-3));padding-inline:var(--space-3);border-radius:var(--radius-md);font-size:var(--text-md);text-align:start;cursor:pointer;transition:background-color var(--duration-fast) var(--ease-out)}.item.svelte-1smm5db:hover{background:var(--color-fill-subtle)}.node.svelte-1smm5db{align-self:stretch;align-items:center;min-width:0;display:flex}.guide.svelte-1smm5db{width:var(--view-tree-indent);flex:none;align-self:stretch;position:relative}.guide.on.svelte-1smm5db:before,.elbow.svelte-1smm5db:before{content:"";top:0;bottom:0;left:var(--view-tree-line);width:var(--border-width);background:var(--color-text-disabled);position:absolute}.elbow.last.svelte-1smm5db:before{display:none}.elbow.svelte-1smm5db:after{content:"";top:calc(50% - var(--border-width));right:var(--space-2);left:calc(var(--view-tree-line) + var(--border-width));height:var(--border-width);background:var(--color-text-disabled);position:absolute}.elbow.last.svelte-1smm5db:after{top:0;left:var(--view-tree-line);border-bottom-left-radius:var(--radius-xs);height:50%;box-shadow:inset var(--border-width) calc(var(--border-width) * -1) 0 var(--color-text-disabled);background:0 0}.name.svelte-1smm5db{color:var(--color-text);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.root.svelte-1smm5db{font-weight:var(--weight-medium)}.detail.svelte-1smm5db{color:var(--color-text-secondary);font-variant-numeric:tabular-nums;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.stack.svelte-12aog6f{height:var(--view-fill);overflow:auto}.plan.svelte-12aog6f{min-width:var(--view-stack-width);grid-template-columns:auto minmax(0,1fr);grid-template-rows:repeat(var(--floors), var(--view-stack-floor)) auto;gap:var(--view-stack-gap) var(--space-3);display:grid}.floor.svelte-12aog6f{color:var(--color-text-tertiary);font-size:var(--text-sm);font-variant-numeric:tabular-nums;text-align:end;align-self:center}.band.svelte-12aog6f{gap:var(--view-stack-gap);min-width:0;display:flex}.unit.svelte-12aog6f{flex:var(--share) 1 0;min-width:0;padding-inline:var(--space-2-5);border-radius:var(--radius-xs);color:var(--color-on-chart);text-align:start;cursor:pointer;transition:opacity var(--duration-fast) var(--ease-out);flex-direction:column;justify-content:center;display:flex}.plan.svelte-12aog6f:has(.unit:where(.svelte-12aog6f):hover) .unit:where(.svelte-12aog6f):not(:hover){opacity:var(--opacity-soft)}.line.svelte-12aog6f{white-space:nowrap;overflow:hidden}.name.svelte-12aog6f{font-size:var(--text-sm);font-weight:var(--weight-medium);line-height:var(--leading-snug)}.detail.svelte-12aog6f{font-size:var(--text-xs);line-height:var(--leading-snug)}.chart.svelte-12aog6f{background:var(--color-chart)}.chart-2.svelte-12aog6f{background:var(--color-chart-2)}.chart-3.svelte-12aog6f{background:var(--color-chart-3)}.other.svelte-12aog6f{background:var(--color-fill-strong);color:var(--color-text)}.other.svelte-12aog6f .detail:where(.svelte-12aog6f){color:var(--color-text-secondary)}.legend.svelte-12aog6f{gap:var(--space-1) var(--space-5);color:var(--color-text-secondary);font-size:var(--text-sm);flex-wrap:wrap;grid-column:2;margin-block-start:var(--space-3);display:flex}.legend.svelte-12aog6f li:where(.svelte-12aog6f){align-items:center;gap:var(--space-2);display:flex}.swatch.svelte-12aog6f{width:var(--view-swatch);height:var(--view-swatch);border-radius:var(--view-square-round)}.scatter.svelte-1k4sfo9{height:var(--view-fill);gap:var(--space-2) var(--space-3);grid-template-rows:auto minmax(0,1fr) auto auto;grid-template-columns:auto minmax(0,1fr);display:grid}.title.svelte-1k4sfo9{color:var(--color-text-secondary);font-size:var(--text-xs);font-weight:var(--weight-medium);line-height:var(--leading-normal)}.up.svelte-1k4sfo9{grid-column:1/-1}.across.svelte-1k4sfo9{text-align:end;grid-column:2}.ticks.svelte-1k4sfo9{color:var(--color-text-tertiary);font-size:var(--text-xs);font-variant-numeric:tabular-nums;text-align:end;display:grid}.ticks.svelte-1k4sfo9 span:where(.svelte-1k4sfo9){bottom:var(--y);line-height:var(--leading-none);grid-area:1/1;align-self:end;position:relative;translate:0 50%}.plot.svelte-1k4sfo9{min-width:0;position:relative}svg.svelte-1k4sfo9{display:block;overflow:visible}svg.on.svelte-1k4sfo9{cursor:pointer}.grid.svelte-1k4sfo9{fill:none;stroke:var(--color-border);stroke-width:var(--border-width);shape-rendering:crispedges}.dot.svelte-1k4sfo9{fill:var(--color-chart);stroke:var(--color-canvas);stroke-width:var(--space-0-5)}.labels.svelte-1k4sfo9{height:calc(var(--text-xs) * var(--leading-normal));color:var(--color-text-tertiary);font-size:var(--text-xs);font-variant-numeric:tabular-nums;line-height:var(--leading-normal);grid-column:2;position:relative}.labels.svelte-1k4sfo9 span:where(.svelte-1k4sfo9){left:var(--x);white-space:nowrap;position:absolute;translate:-50%}.labels.svelte-1k4sfo9 span:where(.svelte-1k4sfo9):last-child{translate:-100%}.tip.svelte-1k4sfo9{left:var(--x);bottom:var(--y);z-index:var(--z-raised);gap:var(--space-1);translate:-50% calc(-1 * var(--space-3));padding:var(--space-2) var(--space-2-5);border-radius:var(--radius-sm);background:var(--color-surface-raised);box-shadow:var(--ring);pointer-events:none;white-space:nowrap;flex-direction:column;display:flex;position:absolute}.tip.start.svelte-1k4sfo9{translate:calc(-1 * var(--space-3)) calc(-1 * var(--space-3))}.tip.end.svelte-1k4sfo9{translate:calc(-100% + var(--space-3)) calc(-1 * var(--space-3))}.tip-name.svelte-1k4sfo9{color:var(--color-text);font-size:var(--text-sm);font-weight:var(--weight-medium)}dl.svelte-1k4sfo9{gap:var(--space-0-5) var(--space-4);font-size:var(--text-xs);grid-template-columns:auto auto;display:grid}dt.svelte-1k4sfo9{color:var(--color-text-tertiary)}dd.svelte-1k4sfo9{color:var(--color-text-secondary);font-variant-numeric:tabular-nums;text-align:end}.year.svelte-2psbja{gap:var(--space-4);flex-direction:column;display:flex}.scroll.svelte-2psbja{overflow-x:auto}.grid.svelte-2psbja{min-width:var(--view-year-width);grid-template-columns:auto repeat(var(--weeks), minmax(0, 1fr));gap:var(--view-year-gap);display:grid}.month.svelte-2psbja,.weekday.svelte-2psbja{color:var(--color-text-tertiary);font-size:var(--text-xs);line-height:var(--leading-normal);white-space:nowrap}.month.svelte-2psbja{grid-row:1;grid-column:var(--col)}.weekday.svelte-2psbja{grid-row:var(--row);height:0;grid-column:1;align-self:center;align-items:center;padding-inline-end:var(--space-2);display:flex}.day.svelte-2psbja{grid-row:var(--row);grid-column:var(--col);aspect-ratio:1;border-radius:var(--view-square-round);position:relative}button.day.svelte-2psbja{cursor:pointer}.level-0.svelte-2psbja{background:var(--color-fill)}.level-1.svelte-2psbja{background:var(--color-chart-step-1)}.level-2.svelte-2psbja{background:var(--color-chart-step-2)}.level-3.svelte-2psbja{background:var(--color-chart-step-3)}.level-4.svelte-2psbja{background:var(--color-chart-step-4)}.tip.svelte-2psbja{bottom:calc(100% + var(--space-1-5));z-index:var(--z-raised);padding:var(--space-1) var(--space-2);border-radius:var(--radius-sm);background:var(--color-surface-raised);box-shadow:var(--ring);color:var(--color-text);font-size:var(--text-xs);font-variant-numeric:tabular-nums;line-height:var(--leading-normal);pointer-events:none;white-space:nowrap;position:absolute;left:50%;translate:-50%}.tip.below.svelte-2psbja{top:calc(100% + var(--space-1-5));bottom:auto}.tip.start.svelte-2psbja{left:0;translate:none}.tip.end.svelte-2psbja{left:auto;right:0;translate:none}.foot.svelte-2psbja{justify-content:space-between;align-items:center;gap:var(--space-2) var(--space-6);color:var(--color-text-secondary);font-size:var(--text-sm);flex-wrap:wrap;display:flex}.legend.svelte-2psbja{align-items:center;gap:var(--view-year-gap);color:var(--color-text-tertiary);font-size:var(--text-xs);display:flex}.swatch.svelte-2psbja{width:var(--view-swatch);height:var(--view-swatch);border-radius:var(--view-square-round)}.swatch.svelte-2psbja:first-of-type{margin-inline-start:var(--space-1)}.swatch.svelte-2psbja:last-of-type{margin-inline-end:var(--space-1)}.sidebar.svelte-181dlmc{--rail-space:0rem;--dock-space:0rem;z-index:var(--z-sidebar);width:calc(var(--sidebar-width) + var(--rail-space));background:var(--color-sidebar);height:100%;box-shadow:inset calc(var(--border-width) * -1) 0 0 var(--color-border-subtle);transition:width var(--duration-slow) var(--ease-in-out), transform var(--duration-slow) var(--ease-in-out), background-color var(--duration-normal) var(--ease-out);flex:none;display:flex;position:relative;overflow:hidden}.railed.svelte-181dlmc{--rail-space:var(--archive-rail)}.docked.svelte-181dlmc{--dock-space:calc(var(--dock-height) + var(--space-2))}.collapsed.svelte-181dlmc{width:calc(var(--sidebar-rail) + var(--rail-space))}.column.svelte-181dlmc{min-width:0;height:100%;flex-direction:column;flex:1;padding-block-end:var(--dock-space);display:flex}.head.svelte-181dlmc{gap:var(--space-px);padding:var(--space-2) var(--space-2) var(--space-0);flex-direction:column;display:flex}.collapsed.svelte-181dlmc .head:where(.svelte-181dlmc){padding-inline:var(--space-0-5)}.foot.svelte-181dlmc{inset-inline:var(--space-2);position:absolute;inset-block-end:var(--space-2)}.body.svelte-181dlmc{gap:var(--space-2);min-height:0;padding:var(--space-2);flex-direction:column;flex:1;display:flex;overflow:hidden auto}.scrim.svelte-181dlmc{display:none}@media (width<=56rem){.sidebar.svelte-181dlmc{width:calc(var(--sidebar-width) + var(--rail-space));visibility:hidden;transition:transform var(--duration-slow) var(--ease-in-out), visibility var(--duration-slow) var(--ease-in-out);position:fixed;inset-block:0;inset-inline-start:0;transform:translate(-100%)}.drawer.svelte-181dlmc{visibility:visible;transform:none}.scrim.svelte-181dlmc{z-index:var(--z-sidebar);background:var(--color-overlay);cursor:default;display:block;position:fixed;inset:0}}.edit.svelte-1npf1z3{min-width:0;height:var(--control-md);box-shadow:inset var(--ring-strong);color:var(--color-text);font:inherit;background:0 0;border:none;outline:none}.row.svelte-1npf1z3{font-size:var(--text-md);padding:var(--space-1-5);border-radius:inherit;flex:1}.title.svelte-1npf1z3{font-size:var(--text-md);field-sizing:content;max-width:100%;padding-inline:var(--space-3);border-radius:var(--radius-md);font-weight:var(--weight-medium);line-height:var(--leading-none)}.heading.svelte-1npf1z3{width:calc(100% + var(--space-3) * 2);max-width:none;height:auto;margin:calc(var(--space-1) * -1) calc(var(--space-3) * -1);padding:var(--space-1) var(--space-3);border-radius:var(--radius-md);field-sizing:content;resize:none;line-height:inherit;letter-spacing:inherit;display:block;overflow:hidden}.item.svelte-yudw9v{width:100%;min-height:var(--control-md);border-radius:var(--radius-md);color:var(--color-text-secondary);transition:background-color var(--duration-fast) var(--ease-out), color var(--duration-fast) var(--ease-out);align-items:center;display:flex;position:relative}.item.svelte-yudw9v:hover,.item.svelte-yudw9v:focus-within,.item.svelte-yudw9v[data-contextmenu]{background:var(--color-fill);color:var(--color-text)}.active.svelte-yudw9v,.active.svelte-yudw9v:hover{background:var(--color-fill-strong);color:var(--color-text)}.hit.svelte-yudw9v{touch-action:manipulation;align-items:center;gap:var(--space-2);min-width:0;height:var(--control-md);padding:var(--space-1-5);border-radius:inherit;text-align:start;font-size:var(--text-md);white-space:nowrap;flex:1;display:flex}.tall.svelte-yudw9v .hit:where(.svelte-yudw9v){height:auto;padding:var(--space-1) var(--space-1-5)}.tall.svelte-yudw9v .glyph:where(.svelte-yudw9v){width:auto;height:auto}.text.svelte-yudw9v{min-width:0;line-height:var(--leading-snug);flex-direction:column;flex:1;display:flex}.tall.svelte-yudw9v .label:where(.svelte-yudw9v){color:var(--color-text);flex:none}.detail.svelte-yudw9v{color:var(--color-text-secondary);font-size:var(--text-sm);text-overflow:ellipsis;overflow:hidden}.dot.svelte-yudw9v{width:var(--space-2);height:var(--space-2);border-radius:var(--radius-full);background:var(--led-blue);flex:none}.collapsed.svelte-yudw9v .dot:where(.svelte-yudw9v){box-shadow:0 0 0 var(--space-0-5) var(--color-sidebar);position:absolute;inset-block-start:var(--space-0-5);inset-inline-end:var(--space-0-5)}.glyph.svelte-yudw9v{width:var(--icon-lg);height:var(--icon-lg);flex:none;place-items:center;display:grid}.accent.svelte-yudw9v .glyph:where(.svelte-yudw9v){border-radius:var(--radius-full);background:var(--color-fill-strong);color:var(--color-text);transition:background-color var(--duration-fast) var(--ease-out)}.accent.svelte-yudw9v .glyph:where(.svelte-yudw9v) .icon{width:var(--icon-sm);height:var(--icon-sm)}.accent.svelte-yudw9v{color:var(--color-text)}.label.svelte-yudw9v{text-overflow:ellipsis;min-width:0;transition:opacity var(--duration-normal) var(--ease-out);flex:1;overflow:hidden}.collapsed.svelte-yudw9v .label:where(.svelte-yudw9v){opacity:0}.badge.svelte-yudw9v{color:var(--color-text-tertiary);font-size:var(--text-xs);font-variant-numeric:tabular-nums}.section.svelte-1xfkbtt{gap:var(--space-0-5);flex-direction:column;min-width:0;display:flex}.title.svelte-1xfkbtt{height:var(--space-5);padding-inline:var(--space-1-5);color:var(--color-text-tertiary);font-size:var(--text-xs);font-weight:var(--weight-medium);white-space:nowrap;transition:opacity var(--duration-normal) var(--ease-out);justify-content:space-between;align-items:center;display:flex}.collapsed.svelte-1xfkbtt .title:where(.svelte-1xfkbtt){opacity:0}.items.svelte-1xfkbtt{gap:var(--space-px);flex-direction:column;display:flex}.bot.svelte-1bawhwv{width:var(--avatar-md);height:var(--avatar-md);flex:none;place-items:center;display:grid;position:relative;overflow:visible}.xs.svelte-1bawhwv{width:var(--avatar-xs);height:var(--avatar-xs)}.sm.svelte-1bawhwv{width:var(--avatar-sm);height:var(--avatar-sm)}.lg.svelte-1bawhwv{width:var(--avatar-lg);height:var(--avatar-lg)}.xl.svelte-1bawhwv{width:var(--avatar-xl);height:var(--avatar-xl)}.xxl.svelte-1bawhwv{width:var(--avatar-2xl);height:var(--avatar-2xl)}.rail.svelte-1bawhwv{width:var(--archive-glyph);height:var(--archive-glyph)}.mood-0.svelte-1bawhwv{--tilt:var(--bot-tilt-0);--lift:var(--bot-lift-0)}.mood-1.svelte-1bawhwv{--tilt:var(--bot-tilt-1);--lift:var(--bot-lift-1)}.mood-2.svelte-1bawhwv{--tilt:var(--bot-tilt-2);--lift:var(--bot-lift-2)}.mood-3.svelte-1bawhwv{--tilt:var(--bot-tilt-3);--lift:var(--bot-lift-3)}.art.svelte-1bawhwv{transition:transform var(--bot-turn) var(--ease-settle);position:absolute;inset:0}.awake.svelte-1bawhwv .art:where(.svelte-1bawhwv){transform:translateY(var(--lift)) rotate(var(--tilt));transition:transform var(--bot-wake) var(--ease-bounce)}.layer.svelte-1bawhwv{--at:calc(var(--cell) * 100% / 3) 0 / 400% 100% no-repeat;background:var(--src) var(--at);isolation:isolate;display:block;position:absolute;inset:0}.sheen.svelte-1bawhwv{background:linear-gradient(var(--bot-sheen-angle), color-mix(in oklch, var(--tint) var(--bot-sheen-light), var(--tint-light)) 0%, var(--tint) var(--bot-sheen-mid), color-mix(in oklch, var(--tint) var(--bot-sheen-dark), var(--tint-dark)) 100%);mix-blend-mode:multiply;-webkit-mask:var(--src) var(--at);-webkit-mask:var(--src) var(--at);mask:var(--src) var(--at);position:absolute;inset:0}@media (prefers-reduced-motion:reduce){.art.svelte-1bawhwv,.awake.svelte-1bawhwv .art:where(.svelte-1bawhwv){transition:none;transform:none}}.header.svelte-8q7h93{align-items:center;gap:var(--space-3);width:100%;min-width:0;min-height:var(--archive-header);padding:var(--space-2);border-radius:var(--radius-lg);background:var(--color-canvas);box-shadow:inset 0 0 0 var(--border-width) var(--color-border);text-align:start;transition:box-shadow var(--duration-fast) var(--ease-out);display:flex}.header.svelte-8q7h93:not(.collapsed):hover{box-shadow:inset 0 0 0 var(--border-width) var(--color-border-strong)}.header[aria-expanded=true].svelte-8q7h93,.header[aria-expanded=true].svelte-8q7h93:not(.collapsed):hover{box-shadow:none}.morph-head .header.svelte-8q7h93{background:0 0}.collapsed.svelte-8q7h93{padding:var(--space-2) var(--space-0);justify-content:center;gap:var(--space-0);box-shadow:none;background:0 0}.collapsed.svelte-8q7h93:hover{background:var(--color-fill)}.chevron.svelte-8q7h93{color:var(--color-text-secondary);flex:none;display:flex}.collapsed.svelte-8q7h93 .chevron:where(.svelte-8q7h93){display:none}.lines.svelte-8q7h93{min-width:0;line-height:var(--leading-snug);flex-direction:column;flex:1;display:flex}.name.svelte-8q7h93{text-overflow:ellipsis;white-space:nowrap;font-size:var(--text-md);font-weight:var(--weight-medium);overflow:hidden}.sub.svelte-8q7h93{text-overflow:ellipsis;white-space:nowrap;color:var(--color-text-tertiary);font-size:var(--text-sm);overflow:hidden}.collapsed.svelte-8q7h93 .lines:where(.svelte-8q7h93){display:none}.switch.svelte-184lr04{width:var(--switch-width);height:var(--switch-height);padding:var(--space-0-5);border-radius:var(--radius-full);background:var(--color-fill-strong);transition:background-color var(--duration-normal) var(--ease-out);flex:none;align-items:center;display:inline-flex;position:relative}.switch.svelte-184lr04:hover:not(:disabled){background:var(--color-border-strong)}.switch[aria-checked=true].svelte-184lr04,.switch[data-on=true].svelte-184lr04{background:var(--color-accent)}.switch[aria-checked=true].svelte-184lr04:hover:not(:disabled){background:var(--color-accent-hover)}.switch.svelte-184lr04:disabled{opacity:var(--opacity-disabled)}.knob.svelte-184lr04{width:var(--switch-knob);height:var(--switch-knob);border-radius:var(--radius-full);background:var(--color-knob);box-shadow:var(--ring-subtle);transition:transform var(--duration-normal) var(--ease-emphasized)}.switch[aria-checked=true].svelte-184lr04 .knob:where(.svelte-184lr04),.switch[data-on=true].svelte-184lr04 .knob:where(.svelte-184lr04){transform:translateX(calc(var(--switch-width) - var(--switch-knob) - var(--space-1)))}.item.svelte-1uvvfgo{align-items:center;gap:var(--space-2);width:100%;min-height:var(--control-md);padding:var(--space-1-5);border-radius:var(--radius-md);color:var(--color-text);text-align:start;line-height:var(--leading-snug);transition:background-color var(--duration-instant) var(--ease-out);display:flex}.item.svelte-1uvvfgo>.icon{color:var(--color-text-secondary)}.item.svelte-1uvvfgo:hover,.item.svelte-1uvvfgo:focus-visible{background:var(--color-fill);outline:none}.text.svelte-1uvvfgo{text-overflow:ellipsis;white-space:nowrap;min-width:0;padding-inline:var(--space-0-5);flex:1;overflow:hidden}.check.svelte-1uvvfgo{color:var(--color-accent);display:inline-flex}.danger.svelte-1uvvfgo,.danger.svelte-1uvvfgo>.icon{color:var(--color-danger)}.danger.svelte-1uvvfgo:hover,.danger.svelte-1uvvfgo:focus-visible{background:var(--color-fill)}.disabled.svelte-1uvvfgo{opacity:var(--opacity-disabled);cursor:default}.disabled.svelte-1uvvfgo:hover{background:0 0}.panel.svelte-2usf3z{gap:var(--space-px);padding:var(--space-1-5);border-radius:var(--radius-lg);background:var(--color-surface-raised);box-shadow:var(--ring);flex-direction:column;display:flex}.dropdown.svelte-2usf3z,.context.svelte-2usf3z,.sub.svelte-2usf3z{min-width:var(--menu-min);max-width:var(--menu-max)}.dropdown.svelte-2usf3z,.context.svelte-2usf3z,.picker.svelte-2usf3z{overflow-y:auto}.dropdown.svelte-2usf3z,.context.svelte-2usf3z{font-size:var(--text-md);z-index:var(--z-popover)}.dropdown.svelte-2usf3z{max-height:var(--menu-max-height)}.context.svelte-2usf3z{transform-origin:var(--menu-origin);max-height:calc(100vh - var(--space-4));inset-block-start:var(--menu-y);inset-inline-start:var(--menu-x)}.picker.svelte-2usf3z{max-height:var(--picker-max-height)}.w-sm.svelte-2usf3z{min-width:var(--menu-min-sm)}.w-lg.svelte-2usf3z{min-width:var(--popover-width)}.trigger.svelte-1qo109d{align-items:center;gap:var(--space-2);width:fit-content;height:var(--control-xl);padding:var(--space-3);border-radius:var(--radius-lg);background:var(--color-surface);box-shadow:inset 0 0 0 var(--border-width) var(--color-border);color:var(--color-text-tertiary);text-align:start;transition:box-shadow var(--duration-fast) var(--ease-out), background-color var(--duration-fast) var(--ease-out);flex:none;display:inline-flex}.trigger.svelte-1qo109d:hover:not(:disabled){box-shadow:inset 0 0 0 var(--border-width) var(--color-border-strong)}.trigger.svelte-1qo109d:disabled{opacity:var(--opacity-disabled-field)}.sm.svelte-1qo109d{height:var(--control-md);padding:var(--space-2);border-radius:var(--radius-md)}.ghost.svelte-1qo109d{height:var(--control-md);padding:var(--space-2);border-radius:var(--radius-md);box-shadow:none;color:var(--color-text-secondary);background:0 0}.ghost.svelte-1qo109d:hover:not(:disabled){background:var(--color-fill);box-shadow:none;color:var(--color-text)}.full.svelte-1qo109d{width:100%;display:flex}.value.svelte-1qo109d{min-width:0;color:var(--color-text);text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.ghost.svelte-1qo109d .value:where(.svelte-1qo109d){color:inherit;font-weight:var(--weight-medium)}.placeholder.svelte-1qo109d{color:var(--color-text-tertiary)}.badge.svelte-1fmrh5r{align-items:center;gap:var(--space-1);width:fit-content;height:var(--avatar-xs);padding:var(--space-1) var(--space-1-5);border-radius:var(--radius-sm);background:var(--color-fill);color:var(--color-text);font-size:var(--text-xs);font-weight:var(--weight-medium);line-height:var(--leading-none);white-space:nowrap;flex:none;display:inline-flex}.badge.svelte-1fmrh5r:has(.glyph:where(.svelte-1fmrh5r)){padding-inline-start:var(--space-1)}.glyph.svelte-1fmrh5r{color:var(--color-text-tertiary);display:inline-flex}.danger.svelte-1fmrh5r{color:var(--color-danger)}.spin.svelte-1fmrh5r{animation:spin var(--duration-spin) linear infinite}@media (prefers-reduced-motion:reduce){.spin.svelte-1fmrh5r{animation:none}}.sep.svelte-1435g6i{height:var(--border-width);margin-block:var(--space-1);background:var(--color-border-subtle);border:0;flex:none}.item.svelte-15adx11{justify-content:center;width:100%;display:flex;position:relative}.pill.svelte-15adx11{inset-inline-start:0;width:var(--archive-pill);height:var(--space-2);border-radius:0 var(--radius-full) var(--radius-full) 0;background:var(--color-rail-pill);opacity:0;transition:height var(--duration-normal) var(--ease-out), opacity var(--duration-fast) var(--ease-out), transform var(--duration-normal) var(--ease-out);position:absolute;top:50%;transform:translate(-100%,-50%)}.item.svelte-15adx11:hover .pill:where(.svelte-15adx11),.item.svelte-15adx11[data-contextmenu] .pill:where(.svelte-15adx11){height:var(--space-5);opacity:1;transform:translateY(-50%)}.active.svelte-15adx11 .pill:where(.svelte-15adx11),.active.svelte-15adx11:hover .pill:where(.svelte-15adx11){height:var(--space-10);opacity:1;transform:translateY(-50%)}.add.svelte-15adx11 .pill:where(.svelte-15adx11){display:none}.tile.svelte-15adx11{width:var(--archive-tile);height:var(--archive-tile);border-radius:var(--radius-full);background:var(--color-rail-tile);color:var(--color-rail-icon);transition:border-radius var(--duration-normal) var(--ease-out), background-color var(--duration-fast) var(--ease-out), color var(--duration-fast) var(--ease-out), transform var(--duration-instant) var(--ease-out);place-items:center;display:grid;position:relative}.tile.svelte-15adx11:hover,.active.svelte-15adx11 .tile:where(.svelte-15adx11){border-radius:var(--radius-lg);background:var(--color-rail-hover)}.tile.svelte-15adx11:active{transform:scale(var(--scale-press))}.add.svelte-15adx11 .tile:where(.svelte-15adx11){color:var(--color-rail-accent)}.add.svelte-15adx11 .tile:where(.svelte-15adx11):hover{background:var(--color-rail-accent);color:var(--color-rail-on-accent)}.badge.svelte-15adx11{min-width:var(--archive-badge);height:var(--archive-badge);padding-inline:var(--space-1);border-radius:var(--radius-full);background:var(--color-rail-accent);color:var(--color-rail-on-accent);font-size:var(--text-2xs);font-weight:var(--weight-semibold);line-height:var(--leading-none);box-shadow:0 0 0 var(--space-1) var(--color-rail);place-items:center;display:grid;position:absolute;inset-block-end:calc(var(--space-0-5) * -1);inset-inline-end:calc(var(--space-0-5) * -1)}@media (prefers-reduced-motion:reduce){.pill.svelte-15adx11,.tile.svelte-15adx11{transition:none}}.rail.svelte-y2n8e2{width:var(--archive-rail);height:100%;background:var(--color-rail);box-shadow:inset calc(var(--border-width) * -1) 0 0 var(--color-border-subtle);transition:background-color var(--duration-normal) var(--ease-out);flex-direction:column;flex:none;padding-block-end:var(--dock-space,var(--space-0));display:flex}.mark.svelte-y2n8e2{margin:calc((var(--archive-tile) - var(--archive-glyph)) / 2);display:grid;position:relative}.dot.svelte-y2n8e2{width:var(--space-2-5);height:var(--space-2-5);border-radius:var(--radius-full);background:var(--led-blue);box-shadow:0 0 0 var(--space-0-5) var(--color-rail);position:absolute;inset-block-start:0;inset-inline-end:0}.list.svelte-y2n8e2{align-items:center;gap:var(--space-2);min-height:0;padding-block:var(--space-3);scrollbar-width:none;flex-direction:column;flex:1;display:flex;overflow:hidden auto}.avatar.svelte-1pre9qb{width:var(--avatar-md);height:var(--avatar-md);-webkit-user-select:none;user-select:none;flex:none;place-items:center;display:inline-grid}svg.svelte-1pre9qb{width:100%;height:100%;display:block;overflow:visible}img.svelte-1pre9qb{border-radius:var(--radius-full);object-fit:cover;width:100%;height:100%}.disc.svelte-1pre9qb{fill:var(--color-fill-strong)}.ink.svelte-1pre9qb{fill:none;stroke:var(--color-avatar-ink);stroke-linejoin:round;stroke-linecap:round}.xs.svelte-1pre9qb{width:var(--avatar-xs);height:var(--avatar-xs)}.sm.svelte-1pre9qb{width:var(--avatar-sm);height:var(--avatar-sm)}.ml.svelte-1pre9qb{width:var(--avatar-ml);height:var(--avatar-ml)}.lg.svelte-1pre9qb{width:var(--avatar-lg);height:var(--avatar-lg)}.xl.svelte-1pre9qb{width:var(--avatar-xl);height:var(--avatar-xl)}.card.svelte-pkuy19{align-items:center;gap:var(--space-1);height:var(--dock-height);padding-inline:var(--space-1-5);border-radius:var(--radius-md);background:var(--color-surface-raised);box-shadow:var(--ring);transition:background-color var(--duration-normal) var(--ease-out);display:flex}.account.svelte-pkuy19{align-items:center;gap:var(--space-2);min-width:0;padding:var(--space-1);border-radius:var(--radius-sm);text-align:start;transition:background-color var(--duration-fast) var(--ease-out);flex:1;display:flex}.account.svelte-pkuy19:hover{background:var(--color-fill)}.who.svelte-pkuy19{min-width:0;line-height:var(--leading-snug);white-space:nowrap;flex-direction:column;flex:1;display:flex}.name.svelte-pkuy19,.status.svelte-pkuy19{text-overflow:ellipsis;overflow:hidden}.name.svelte-pkuy19{font-size:var(--text-sm);font-weight:var(--weight-medium)}.status.svelte-pkuy19{color:var(--color-text-tertiary);font-size:var(--text-xs)}.actions.svelte-pkuy19{align-items:center;gap:var(--space-0-5);flex:none;display:flex}.collapsed.svelte-pkuy19 .who:where(.svelte-pkuy19),.collapsed.svelte-pkuy19 .actions:where(.svelte-pkuy19){display:none}.bot.svelte-102ezoc{width:var(--avatar-md);height:var(--avatar-md);flex:none;place-items:center;display:grid;position:relative;overflow:visible}.xs.svelte-102ezoc{width:var(--avatar-xs);height:var(--avatar-xs)}.lg.svelte-102ezoc{width:var(--avatar-lg);height:var(--avatar-lg)}.xxl.svelte-102ezoc{width:var(--avatar-2xl);height:var(--avatar-2xl)}.mood-0.svelte-102ezoc{--tilt:var(--bot-tilt-0);--lift:var(--bot-lift-0)}.mood-1.svelte-102ezoc{--tilt:var(--bot-tilt-1);--lift:var(--bot-lift-1)}.mood-2.svelte-102ezoc{--tilt:var(--bot-tilt-2);--lift:var(--bot-lift-2)}.mood-3.svelte-102ezoc{--tilt:var(--bot-tilt-3);--lift:var(--bot-lift-3)}.art.svelte-102ezoc{transition:transform var(--bot-turn) var(--ease-settle);position:absolute;inset:0}.awake.svelte-102ezoc .art:where(.svelte-102ezoc){transform:translateY(var(--lift)) rotate(var(--tilt));transition:transform var(--bot-wake) var(--ease-bounce)}.layer.svelte-102ezoc{--at:calc(var(--cell) * 100% / 7) 0 / 800% 100% no-repeat;background:var(--src) var(--at);isolation:isolate;display:block;position:absolute;inset:0}.sheen.svelte-102ezoc{background:linear-gradient(var(--bot-sheen-angle), color-mix(in oklch, var(--tint) var(--bot-sheen-light), var(--tint-light)) 0%, var(--tint) var(--bot-sheen-mid), color-mix(in oklch, var(--tint) var(--bot-sheen-dark), var(--tint-dark)) 100%);mix-blend-mode:multiply;-webkit-mask:var(--src) var(--at);-webkit-mask:var(--src) var(--at);mask:var(--src) var(--at);position:absolute;inset:0}.eyes.svelte-102ezoc{background:var(--src) calc((var(--cell) + 4) * 100% / 7) 0 / 800% 100% no-repeat;opacity:var(--bot-eyes-rest);position:absolute;inset:0}.lit.svelte-102ezoc .eyes:where(.svelte-102ezoc){opacity:1}@media (prefers-reduced-motion:reduce){.art.svelte-102ezoc,.awake.svelte-102ezoc .art:where(.svelte-102ezoc){transition:none;transform:none}}.dialog.svelte-1kwbck4{width:100%;height:100%;padding:var(--space-6);background:0 0;grid-template-columns:minmax(0,1fr);place-items:center;display:grid;position:fixed;inset:0;overflow:hidden}.scrim.svelte-1kwbck4{background:var(--color-overlay);cursor:default;position:absolute;inset:0}.panel.svelte-1kwbck4{gap:var(--space-5);width:100%;max-width:var(--dialog-md);max-height:calc(100vh - var(--space-12));padding:var(--space-6);border-radius:var(--radius-xl);background:var(--color-surface-raised);box-shadow:var(--ring-strong);outline:none;flex-direction:column;display:flex;position:relative}.sm.svelte-1kwbck4{max-width:var(--dialog-sm)}.lg.svelte-1kwbck4{max-width:var(--dialog-lg)}.tall.svelte-1kwbck4{max-width:var(--dialog-lg);height:min(var(--type-dialog-height), calc(100vh - var(--space-12)))}.tall.svelte-1kwbck4 .body:where(.svelte-1kwbck4){flex:1;overflow:hidden}.xl.svelte-1kwbck4{max-width:min(var(--dialog-xl), calc(100vw - var(--dialog-xl-margin)));height:min(var(--dialog-xl-height), calc(100vh - var(--dialog-xl-margin)));max-height:none}.xl.svelte-1kwbck4 .body:where(.svelte-1kwbck4){gap:var(--space-0);flex:1;overflow:hidden}.palette.svelte-1kwbck4{max-width:var(--palette-width);align-self:start;margin-block-start:var(--dialog-offset)}.bare.svelte-1kwbck4{padding:var(--space-0);gap:var(--space-0);overflow:hidden}@media (width<=56rem){.dialog.svelte-1kwbck4:has(.xl:where(.svelte-1kwbck4)){padding:var(--space-0)}.xl.svelte-1kwbck4{border-radius:var(--radius-none);max-width:none;height:100%;max-height:none;box-shadow:none}}header.svelte-1kwbck4{justify-content:space-between;align-items:center;gap:var(--space-4);display:flex}.title.svelte-1kwbck4{align-items:center;gap:var(--space-3);min-width:0;display:flex}h2.svelte-1kwbck4{font-family:var(--font-sans);font-size:var(--text-lg);font-weight:var(--weight-semibold);line-height:var(--leading-tight);letter-spacing:var(--tracking-normal)}.body.svelte-1kwbck4{gap:var(--space-4);flex-direction:column;min-height:0;display:flex;overflow-y:auto}.fit.svelte-1kwbck4{overflow:hidden}footer.svelte-1kwbck4{justify-content:flex-end;gap:var(--space-2);display:flex}.field.svelte-1wzaqos{gap:var(--space-1-5);flex-direction:column;min-width:0;display:flex}.inline.svelte-1wzaqos{justify-content:space-between;align-items:center;gap:var(--space-4);flex-direction:row}label.svelte-1wzaqos{color:var(--color-text);font-size:var(--text-md);font-weight:var(--weight-medium)}.error.svelte-1wzaqos{color:var(--color-danger);font-size:var(--text-sm)}.box.svelte-j2lm9g{align-items:center;gap:var(--space-2);height:var(--control-xl);padding:var(--space-3);border-radius:var(--radius-lg);background:var(--color-surface);box-shadow:inset 0 0 0 var(--border-width) var(--color-border);color:var(--color-text-tertiary);transition:box-shadow var(--duration-fast) var(--ease-out), background-color var(--duration-fast) var(--ease-out);min-width:0;display:flex}.box.svelte-j2lm9g:hover{box-shadow:inset 0 0 0 var(--border-width) var(--color-border-strong)}.box.svelte-j2lm9g:focus-within{box-shadow:inset 0 0 0 var(--border-width) var(--color-accent), 0 0 0 calc(var(--focus-width) + var(--border-width)) var(--color-accent-subtle)}.sm.svelte-j2lm9g{height:var(--control-md);padding:var(--space-2);border-radius:var(--radius-md);font-size:var(--text-md)}.lg.svelte-j2lm9g{height:var(--control-2xl);padding:var(--space-4);font-size:var(--text-base)}.invalid.svelte-j2lm9g,.invalid.svelte-j2lm9g:hover{box-shadow:inset 0 0 0 var(--border-width) var(--color-danger)}.disabled.svelte-j2lm9g{opacity:var(--opacity-disabled-input);background:var(--color-surface-sunken)}input.svelte-j2lm9g{min-width:0;color:var(--color-text);line-height:var(--leading-normal);flex:1}input.svelte-j2lm9g::placeholder{color:var(--color-text-tertiary)}input.svelte-j2lm9g:focus-visible{outline:none}input[type=search].svelte-j2lm9g::-webkit-search-cancel-button{display:none}.ta.svelte-1w1i9eu{width:100%;min-height:var(--textarea-min);padding:var(--space-3);border-radius:var(--radius-lg);background:var(--color-surface);box-shadow:inset 0 0 0 var(--border-width) var(--color-border);color:var(--color-text);line-height:var(--leading-normal);resize:vertical;transition:box-shadow var(--duration-fast) var(--ease-out);display:block}.ta.svelte-1w1i9eu:hover{box-shadow:inset 0 0 0 var(--border-width) var(--color-border-strong)}.ta.svelte-1w1i9eu:focus-visible{box-shadow:inset 0 0 0 var(--border-width) var(--color-accent), 0 0 0 calc(var(--focus-width) + var(--border-width)) var(--color-accent-subtle);outline:none}.ta.svelte-1w1i9eu::placeholder{color:var(--color-text-tertiary)}.invalid.svelte-1w1i9eu{box-shadow:inset 0 0 0 var(--border-width) var(--color-danger)}.autosize.svelte-1w1i9eu{field-sizing:content;resize:none}.spinner.svelte-15g82xt{width:var(--icon-md);height:var(--icon-md);border-radius:var(--radius-full);border:var(--focus-width) solid var(--color-fill-strong);animation:spin var(--duration-spin) linear infinite;border-top-color:currentColor;flex:none;display:inline-block}.sm.svelte-15g82xt{width:var(--icon-sm);height:var(--icon-sm)}.lg.svelte-15g82xt{width:var(--icon-lg);height:var(--icon-lg)}.xl.svelte-15g82xt{width:var(--icon-2xl);height:var(--icon-2xl)}@media (prefers-reduced-motion:reduce){.spinner.svelte-15g82xt{animation-duration:var(--duration-spin-still)}}.btn.svelte-1klcfz0{justify-content:center;align-items:center;gap:var(--space-1);width:fit-content;height:var(--control-md);padding:var(--space-2);border-radius:var(--radius-md);font-size:var(--text-md);font-weight:var(--weight-medium);line-height:var(--leading-none);white-space:nowrap;-webkit-user-select:none;user-select:none;transition:background-color var(--duration-fast) var(--ease-out), background-image var(--duration-fast) var(--ease-out), color var(--duration-fast) var(--ease-out), box-shadow var(--duration-fast) var(--ease-out), opacity var(--duration-fast) var(--ease-out), transform var(--duration-instant) var(--ease-out);flex:none;display:inline-flex}.btn.svelte-1klcfz0:active:not(:disabled){transform:scale(var(--scale-press))}.btn.svelte-1klcfz0:disabled:not([aria-busy]){opacity:var(--opacity-disabled)}.label.svelte-1klcfz0{padding-inline:var(--space-1)}.sm.svelte-1klcfz0{height:var(--control-sm);padding:var(--space-1-5);font-size:var(--text-sm);border-radius:var(--radius-sm)}.sm.svelte-1klcfz0 .label:where(.svelte-1klcfz0){padding-inline:var(--space-0-5)}.lg.svelte-1klcfz0{height:var(--control-xl);padding:var(--space-3);font-size:var(--text-md);border-radius:var(--radius-lg)}.full.svelte-1klcfz0{width:100%}.primary.svelte-1klcfz0{background:var(--color-primary);color:var(--color-on-primary)}.primary.svelte-1klcfz0:hover:not(:disabled){background:var(--color-primary-hover)}.inverse.svelte-1klcfz0{background:var(--color-inverse);color:var(--color-text-inverse)}.inverse.svelte-1klcfz0:hover:not(:disabled){background:var(--color-inverse-hover)}.secondary.svelte-1klcfz0{background-color:var(--color-surface);box-shadow:inset 0 0 0 var(--border-width) var(--color-border)}.secondary.svelte-1klcfz0:hover:not(:disabled){background-image:linear-gradient(var(--color-fill-subtle), var(--color-fill-subtle));box-shadow:inset 0 0 0 var(--border-width) var(--color-border-strong)}.ghost.svelte-1klcfz0{color:var(--color-text-secondary)}.ghost.svelte-1klcfz0:hover:not(:disabled){background:var(--color-fill);color:var(--color-text)}.subtle.svelte-1klcfz0{background:var(--color-fill)}.subtle.svelte-1klcfz0:hover:not(:disabled){background:var(--color-fill-strong)}.accent.svelte-1klcfz0{background:var(--color-accent);color:var(--color-accent-contrast)}.accent.svelte-1klcfz0:hover:not(:disabled){background:var(--color-accent-hover)}.danger.svelte-1klcfz0{background:var(--color-danger);color:var(--color-danger-contrast)}.danger.svelte-1klcfz0:hover:not(:disabled){background:var(--color-danger)}.link.svelte-1klcfz0{height:auto;padding:var(--space-0);color:var(--color-accent);border-radius:var(--radius-xs)}.link.svelte-1klcfz0 .label:where(.svelte-1klcfz0){padding-inline:var(--space-0)}.link.svelte-1klcfz0:hover:not(:disabled){text-underline-offset:var(--space-0-5);text-decoration:underline}.seg.svelte-gs07n3{gap:var(--space-0-5);width:fit-content;padding:var(--space-0-5);border-radius:var(--radius-md);background:var(--color-fill);flex:none;display:inline-flex}.full.svelte-gs07n3{width:100%;display:flex}.full.svelte-gs07n3 .item:where(.svelte-gs07n3){flex:1}.item.svelte-gs07n3{justify-content:center;align-items:center;gap:var(--space-1-5);height:var(--control-sm);min-width:var(--control-sm);padding:var(--space-1-5);border-radius:var(--radius-sm);color:var(--color-text-secondary);font-size:var(--text-sm);font-weight:var(--weight-medium);line-height:var(--leading-none);white-space:nowrap;transition:background-color var(--duration-normal) var(--ease-out), color var(--duration-fast) var(--ease-out), box-shadow var(--duration-normal) var(--ease-out);display:inline-flex}.item.svelte-gs07n3 span:where(.svelte-gs07n3){padding-inline:var(--space-1)}.item.svelte-gs07n3:hover:not(.on){color:var(--color-text)}.on.svelte-gs07n3{background:var(--color-surface-raised);color:var(--color-text);box-shadow:var(--ring-subtle), 0 0 0 var(--border-width) var(--color-border-subtle)}.sm.svelte-gs07n3 .item:where(.svelte-gs07n3){height:var(--control-xs);min-width:var(--control-xs);padding:var(--space-1);font-size:var(--text-xs)}.lg.svelte-gs07n3 .item:where(.svelte-gs07n3){height:var(--control-md);padding:var(--space-2);font-size:var(--text-md)}.picker.svelte-ngvhez{gap:var(--space-4);flex-direction:column;display:flex}.choice.svelte-ngvhez{width:var(--control-2xl);aspect-ratio:1;padding:var(--space-1);border-radius:var(--radius-lg);transition:background-color var(--duration-fast) var(--ease-out), box-shadow var(--duration-fast) var(--ease-out);flex:none;place-items:center;display:grid}.choice.svelte-ngvhez:hover{background:var(--color-fill-subtle)}.choice.on.svelte-ngvhez{background:var(--color-fill);box-shadow:inset 0 0 0 var(--focus-width) var(--color-accent)}.icons.svelte-ngvhez,.tints.svelte-ngvhez{gap:var(--space-2);margin:calc(var(--space-1) * -1);padding:var(--space-1);scrollbar-width:none;flex:none;display:flex;position:relative;overflow-x:auto}.swatch.svelte-ngvhez{width:var(--control-sm);height:var(--control-sm);border-radius:var(--radius-full);background:var(--tint);transition:box-shadow var(--duration-fast) var(--ease-out);flex:none}.swatch.on.svelte-ngvhez{box-shadow:0 0 0 var(--focus-width) var(--color-surface-raised), 0 0 0 calc(var(--focus-width) * 2) var(--color-text)}.grow.svelte-21qkw1{flex-direction:column;flex:0 auto;min-height:0;display:flex}.grow.svelte-21qkw1 .field{flex:0 auto;min-height:0}.grow.svelte-21qkw1 textarea{flex:0 auto;overflow-y:auto}.art.svelte-1kpwvv9{object-fit:contain;-webkit-user-select:none;user-select:none;flex:none;margin-inline:auto;display:block}.md.svelte-1kpwvv9{height:var(--settings-art)}.lg.svelte-1kpwvv9{height:min(var(--login-art), var(--login-art-max))}.banner.svelte-1kpwvv9{object-fit:cover;width:100%;height:100%}.zoom.svelte-1kpwvv9{width:var(--art-zoom);max-width:none;height:auto}.banner.svelte-1kpwvv9,.zoom.svelte-1kpwvv9{animation:svelte-1kpwvv9-art-in var(--duration-slower) var(--ease-out)}[data-theme=dark] :is(.banner.svelte-1kpwvv9,.zoom.svelte-1kpwvv9){filter:var(--art-invert)}@keyframes svelte-1kpwvv9-art-in{0%{opacity:0;transform:scale(var(--scale-hover))}}.card.svelte-se47sn{align-items:center;gap:var(--space-2-5);margin-block:var(--space-0-5) calc(var(--space-1-5) * -1);padding:var(--space-1-5) var(--space-3);border-radius:var(--radius-md);transition:background-color var(--duration-fast) var(--ease-out);display:flex;position:relative}.card.svelte-se47sn:hover,.card.svelte-se47sn:focus-within{background:var(--color-fill)}.art.svelte-se47sn{flex:none;display:flex}.art.svelte-se47sn .art{height:var(--space-8)}.text.svelte-se47sn{min-width:0;line-height:var(--leading-snug);flex-direction:column;display:flex}.title.svelte-se47sn{font-size:var(--text-md);font-weight:var(--weight-medium);border-radius:var(--radius-xs)}.title.svelte-se47sn:after{content:"";border-radius:inherit;position:absolute;inset:0}.next.svelte-se47sn{color:var(--color-text-secondary);font-size:var(--text-sm);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.label.svelte-1j1o4mn{padding:var(--space-1-5);color:var(--color-text-tertiary);font-size:var(--text-xs);font-weight:var(--weight-medium);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.topbar.svelte-1h259us{z-index:var(--z-sticky);align-items:center;gap:var(--space-2);height:var(--topbar-height);padding:var(--space-2);background:var(--color-canvas);transition:background-color var(--duration-normal) var(--ease-out);flex:none;display:flex;position:sticky;inset-block-start:0}@media (width>=56rem){.mobile.svelte-1h259us{display:none}}.bordered.svelte-1h259us{box-shadow:inset 0 calc(var(--border-width) * -1) 0 var(--color-border-subtle)}.title.svelte-1h259us{padding-inline:var(--space-1);text-overflow:ellipsis;white-space:nowrap;font-family:var(--font-serif);font-size:var(--text-xl);font-weight:var(--weight-serif);letter-spacing:var(--tracking-serif);line-height:var(--leading-tight);opacity:0;transform:translateY(var(--shift-sm));transition:opacity var(--duration-normal) var(--ease-out), transform var(--duration-normal) var(--ease-out);overflow:hidden}.title.shown.svelte-1h259us{opacity:1;transform:none}.side.svelte-1h259us{align-items:center;gap:var(--space-1);min-width:0;display:flex}.center.svelte-1h259us{flex:1;align-items:center;min-width:0;display:flex}.end.svelte-1h259us{flex:none;justify-content:flex-end}.scroll.svelte-vsdkct{flex:1;min-height:0;overflow-y:auto;container-type:inline-size}.inner.svelte-vsdkct{gap:var(--space-8);width:100%;padding:var(--space-8);flex-direction:column;margin-inline:auto;display:flex}.chat.svelte-vsdkct{max-width:calc(var(--chat-width) + var(--space-16));padding-block-end:calc(var(--space-8) + var(--dock-height))}.home.svelte-vsdkct{max-width:calc(var(--home-width) + var(--space-16))}.page.svelte-vsdkct{max-width:calc(var(--page-width) + var(--space-16))}.wide.svelte-vsdkct{max-width:calc(var(--page-wide) + var(--space-16))}.full.svelte-vsdkct{max-width:none}.center.svelte-vsdkct{justify-content:center;min-height:100%}@media (width<=40rem){.inner.svelte-vsdkct{gap:var(--space-5);padding:var(--space-4)}.chat.svelte-vsdkct{padding-block-end:calc(var(--space-4) + var(--dock-height))}}strong.svelte-1mdqyvf{font-weight:var(--weight-semibold)}code.svelte-1mdqyvf{padding:var(--space-0-5);border-radius:var(--radius-xs);background:var(--color-fill);font-family:var(--font-sans);font-size:var(--text-inline-code);letter-spacing:var(--tracking-normal)}a.svelte-1mdqyvf{color:var(--color-accent);text-decoration:underline;-webkit-text-decoration-color:var(--color-accent-subtle);text-decoration-color:var(--color-accent-subtle);text-underline-offset:var(--space-0-5)}.code.svelte-ipr7k2{border-radius:var(--radius-lg);background:var(--color-code);min-width:0;box-shadow:inset 0 0 0 var(--border-width) var(--color-border-subtle);flex-direction:column;display:flex;overflow:hidden}figcaption.svelte-ipr7k2{padding:var(--space-1-5);color:var(--color-text-tertiary);font-family:var(--font-sans);font-size:var(--text-xs);letter-spacing:var(--tracking-normal);justify-content:space-between;align-items:center;display:flex}figcaption.svelte-ipr7k2>span:where(.svelte-ipr7k2){padding:var(--space-1-5)}.copy.svelte-ipr7k2{align-items:center;gap:var(--space-1);height:var(--control-xs);padding:var(--space-1-5);border-radius:var(--radius-sm);color:var(--color-text-tertiary);font-size:var(--text-xs);transition:background-color var(--duration-fast) var(--ease-out), color var(--duration-fast) var(--ease-out);display:inline-flex}.copy.svelte-ipr7k2:hover{background:var(--color-fill);color:var(--color-text)}pre.svelte-ipr7k2{max-height:var(--code-max);padding:var(--space-4);font-family:var(--font-sans);font-size:var(--text-code);line-height:var(--leading-relaxed);letter-spacing:var(--tracking-normal);color:var(--color-text);padding-block-start:var(--space-0);overflow:auto}pre.full.svelte-ipr7k2{max-height:none}pre.body.svelte-ipr7k2{font-size:var(--text-md)}code.svelte-ipr7k2{font:inherit}code.svelte-ipr7k2 .hljs-comment{color:var(--color-text-tertiary);font-style:italic}code.svelte-ipr7k2 :is(.hljs-keyword,.hljs-literal,.hljs-built_in,.hljs-type){color:var(--color-accent)}code.svelte-ipr7k2 :is(.hljs-string,.hljs-regexp,.hljs-subst .hljs-string){color:var(--color-success)}code.svelte-ipr7k2 .hljs-number{color:var(--color-warning)}code.svelte-ipr7k2 :is(.hljs-title,.hljs-attr){font-weight:var(--weight-medium)}.prose.svelte-1u36k9z{gap:var(--space-prose);min-width:0;font-family:var(--font-sans);font-size:var(--text-prose);line-height:var(--leading-prose);letter-spacing:var(--tracking-normal);color:var(--color-text);flex-direction:column;display:flex}h3.svelte-1u36k9z{font-family:var(--font-sans);font-size:var(--text-prose-heading);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-snug);line-height:var(--leading-snug)}h3.svelte-1u36k9z:not(:first-child){padding-block-start:var(--space-2)}ul.svelte-1u36k9z,ol.svelte-1u36k9z{gap:var(--space-1);flex-direction:column;padding-inline-start:var(--space-5);display:flex}ul.svelte-1u36k9z{list-style-type:disc}ol.svelte-1u36k9z{list-style-type:decimal}li.svelte-1u36k9z::marker{color:var(--color-text-tertiary)}ol.svelte-1u36k9z li:where(.svelte-1u36k9z){padding-inline-start:var(--space-1)}blockquote.svelte-1u36k9z{padding:var(--space-1);box-shadow:inset var(--focus-width) 0 0 var(--color-border-strong);color:var(--color-text-secondary);font:italic var(--weight-serif) var(--text-prose-quote) / var(--leading-normal) var(--font-serif);padding-inline-start:var(--space-4)}.table.svelte-1u36k9z{border-radius:var(--radius-lg);background:var(--color-surface);box-shadow:inset 0 0 0 var(--border-width) var(--color-border);overflow-x:auto}table.svelte-1u36k9z{width:100%;font-family:var(--font-sans);font-size:var(--text-sm);line-height:var(--leading-snug);letter-spacing:var(--tracking-snug)}th.svelte-1u36k9z,td.svelte-1u36k9z{padding:var(--space-3);text-align:start;vertical-align:top}th.svelte-1u36k9z{color:var(--color-text-secondary);font-weight:var(--weight-medium);background:var(--color-fill-subtle)}tr.svelte-1u36k9z+tr:where(.svelte-1u36k9z) td:where(.svelte-1u36k9z),tbody.svelte-1u36k9z tr:where(.svelte-1u36k9z):first-child td:where(.svelte-1u36k9z){box-shadow:inset 0 var(--border-width) 0 var(--color-border-subtle)}.disclosure.svelte-194m2t7{flex-direction:column;min-width:0;display:flex}.summary.svelte-194m2t7{align-items:center;gap:var(--space-1);max-width:100%;color:var(--color-text-secondary);font-size:var(--text-md);border-radius:var(--radius-sm);transition:color var(--duration-fast) var(--ease-out);align-self:flex-start;display:inline-flex}.summary.svelte-194m2t7:hover{color:var(--color-text)}.chev.svelte-194m2t7{transition:transform var(--duration-normal) var(--ease-out);display:inline-flex}.open.svelte-194m2t7 .chev:where(.svelte-194m2t7){transform:rotate(var(--turn-quarter))}.content.svelte-194m2t7{min-width:0}.label.svelte-5vf9oj{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.shimmer.svelte-5vf9oj{background:linear-gradient(var(--shimmer-angle), var(--color-text-tertiary) 0%, var(--color-text) 50%, var(--color-text-tertiary) 100%);background-size:var(--shimmer-text-size);color:#0000;animation:svelte-5vf9oj-shimmer var(--duration-shimmer-text) linear infinite;-webkit-background-clip:text;background-clip:text}.spin.svelte-5vf9oj{animation:spin var(--duration-spin) linear infinite;display:inline-flex}.steps.svelte-5vf9oj{gap:var(--space-0);flex-direction:column;padding-block-start:var(--space-3);display:flex}.step.svelte-5vf9oj{align-items:flex-start;gap:var(--space-3);padding-block-end:var(--space-3);display:flex;position:relative}.step.svelte-5vf9oj:not(:last-child):before{content:"";inset-block:var(--control-xs) 0;width:var(--border-width);background:var(--color-border);position:absolute;inset-inline-start:calc(var(--control-xs) / 2)}.glyph.svelte-5vf9oj{width:var(--control-xs);height:var(--control-xs);border-radius:var(--radius-full);background:var(--color-fill);color:var(--color-text-secondary);flex:none;place-items:center;display:grid}.running.svelte-5vf9oj .glyph:where(.svelte-5vf9oj),.waiting.svelte-5vf9oj .glyph:where(.svelte-5vf9oj){color:var(--color-text)}.failed.svelte-5vf9oj .glyph:where(.svelte-5vf9oj){color:var(--color-danger)}.pending.svelte-5vf9oj .glyph:where(.svelte-5vf9oj){box-shadow:inset 0 0 0 var(--border-width) var(--color-border-strong);color:var(--color-text-disabled);background:0 0}.body.svelte-5vf9oj{gap:var(--space-0-5);min-width:0;flex-direction:column;flex:1;padding-block-start:var(--space-0-5);display:flex}.title.svelte-5vf9oj{font-size:var(--text-md);color:var(--color-text)}.pending.svelte-5vf9oj .title:where(.svelte-5vf9oj){color:var(--color-text-tertiary)}.detail.svelte-5vf9oj{color:var(--color-text-tertiary);font-size:var(--text-sm)}.time.svelte-5vf9oj{color:var(--color-text-tertiary);font-size:var(--text-xs);font-variant-numeric:tabular-nums;padding-block-start:var(--space-0-5)}@keyframes svelte-5vf9oj-shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}.att.svelte-6mhiof{align-items:center;gap:var(--space-2);max-width:min(var(--col-lg), 100%);padding:var(--space-1-5);border-radius:var(--radius-lg);background:var(--color-surface);box-shadow:inset 0 0 0 var(--border-width) var(--color-border);flex:none;display:inline-flex;position:relative}button.att.svelte-6mhiof{text-align:start;transition:background-color var(--duration-fast) var(--ease-out)}button.att.svelte-6mhiof:hover{background:var(--color-fill)}.row.svelte-6mhiof{width:100%;max-width:none;padding:var(--space-2) var(--space-3) var(--space-2) var(--space-2);box-shadow:none;background:0 0;border-radius:0;display:flex}.row.svelte-6mhiof:not(:last-child){box-shadow:inset 0 calc(var(--border-width) * -1) 0 var(--color-border-subtle)}button.row.svelte-6mhiof:hover{background:var(--color-fill-subtle)}.row.svelte-6mhiof .thumb:where(.svelte-6mhiof){width:var(--control-md);height:var(--control-md)}.row.svelte-6mhiof .meta:where(.svelte-6mhiof){justify-content:space-between;align-items:baseline;gap:var(--space-3);flex-direction:row;flex:1;padding-inline-end:0}.row.svelte-6mhiof .size:where(.svelte-6mhiof){font-size:var(--text-sm);flex:none}.thumb.svelte-6mhiof{width:var(--control-lg);height:var(--control-lg);flex:none}.meta.svelte-6mhiof{min-width:0;flex-direction:column;padding-inline-end:var(--space-2);display:flex}.name.svelte-6mhiof{text-overflow:ellipsis;white-space:nowrap;font-size:var(--text-sm);font-weight:var(--weight-medium);overflow:hidden}.size.svelte-6mhiof{color:var(--color-text-tertiary);font-size:var(--text-xs)}.remove.svelte-6mhiof{width:var(--avatar-xs);height:var(--avatar-xs);border-radius:var(--radius-full);background:var(--color-inverse);color:var(--color-text-inverse);opacity:0;transition:opacity var(--duration-fast) var(--ease-out);place-items:center;display:grid;position:absolute;inset-block-start:calc(var(--space-1-5) * -1);inset-inline-end:calc(var(--space-1-5) * -1)}.att.svelte-6mhiof:hover .remove:where(.svelte-6mhiof),.remove.svelte-6mhiof:focus-visible{opacity:1}.user.svelte-1t8dblb{align-items:flex-end;gap:var(--space-2);flex-direction:column;display:flex}.atts.svelte-1t8dblb{justify-content:flex-end;gap:var(--space-2);flex-wrap:wrap;display:flex}.files.svelte-1t8dblb{max-width:var(--measure-sm);border-radius:var(--radius-lg);background:var(--color-surface);box-shadow:inset 0 0 0 var(--border-width) var(--color-border);flex-direction:column;display:flex;overflow:hidden}.bubble.svelte-1t8dblb{max-width:var(--bubble-max);padding:var(--space-2-5);border-radius:var(--radius-lg);background:var(--color-bubble);color:var(--color-text);font-size:var(--text-prose);font-family:var(--font-sans);line-height:var(--leading-prose);letter-spacing:var(--tracking-normal);white-space:pre-wrap;overflow-wrap:anywhere}.assistant.svelte-1t8dblb{gap:var(--space-4);flex-direction:column;display:flex}.picker.svelte-1n8df3y{display:none}.composer.svelte-1n8df3y{gap:var(--composer-gap);width:100%;padding:var(--composer-pad);border-radius:var(--composer-radius);background:var(--color-surface);box-shadow:var(--ring);cursor:text;transition:box-shadow var(--duration-normal) var(--ease-out);flex-direction:column;display:flex}.focused.svelte-1n8df3y{box-shadow:var(--ring-strong)}.atts.svelte-1n8df3y{gap:var(--space-2);padding:var(--space-1);flex-wrap:wrap;display:flex}textarea.svelte-1n8df3y{width:100%;min-height:var(--composer-line);max-height:var(--composer-max);padding:var(--space-1);field-sizing:content;resize:none;color:var(--color-text);font-size:var(--composer-text);line-height:var(--leading-normal);letter-spacing:var(--tracking-normal);display:block}.md.svelte-1n8df3y{--composer-pad:var(--space-2);--composer-gap:var(--space-1);--composer-radius:var(--radius-xl);--composer-text:var(--text-md);--composer-line:var(--control-sm)}.lg.svelte-1n8df3y{--composer-pad:var(--space-3);--composer-gap:var(--space-2);--composer-radius:var(--radius-2xl);--composer-text:var(--text-base);--composer-line:var(--control-2xl)}textarea.svelte-1n8df3y::placeholder{color:var(--color-text-tertiary)}textarea.svelte-1n8df3y:focus-visible{outline:none}.bar.svelte-1n8df3y{align-items:center;gap:var(--space-1);display:flex}.bar.svelte-1n8df3y button:disabled{pointer-events:none}.spacer.svelte-1n8df3y{flex:1}.dock.svelte-o2vbvv{padding:var(--space-4);pointer-events:none;padding-block-start:0;position:absolute;inset-block-end:0;inset-inline:0}.inner.svelte-o2vbvv{gap:var(--space-2);max-width:var(--composer-width);pointer-events:auto;flex-direction:column;margin-inline:auto;display:flex}.title.svelte-k2yhay{min-width:0;display:flex}.title.svelte-k2yhay .btn{flex:0 auto;min-width:0;max-width:100%}.title.svelte-k2yhay .label{text-overflow:ellipsis;overflow:hidden}.heading.svelte-k2yhay{margin:calc(var(--space-1) * -1) calc(var(--space-3) * -1);padding:var(--space-1) var(--space-3);border-radius:var(--radius-md);font:inherit;text-align:start;overflow-wrap:anywhere;transition:background-color var(--duration-fast) var(--ease-out);display:block}.heading.svelte-k2yhay:hover{background:var(--color-fill)}.empty.svelte-1uba7bi{justify-content:center;align-items:center;gap:var(--space-4);padding:var(--space-16);text-align:center;flex-direction:column;display:flex}.sm.svelte-1uba7bi{padding:var(--space-8);gap:var(--space-3)}.glyph.svelte-1uba7bi{width:var(--control-2xl);height:var(--control-2xl);border-radius:var(--radius-lg);background:var(--color-fill);color:var(--color-text-secondary);place-items:center;display:grid}.title.svelte-1uba7bi{font-family:var(--font-serif);font-size:var(--text-xl);font-weight:var(--weight-serif);letter-spacing:var(--tracking-serif);color:var(--color-text)}.sm.svelte-1uba7bi .title:where(.svelte-1uba7bi){font-family:var(--font-sans);font-size:var(--text-md);font-weight:var(--weight-medium);letter-spacing:var(--tracking-snug);color:var(--color-text-secondary)}.actions.svelte-1uba7bi{gap:var(--space-2);display:flex}.lines.svelte-tl058d{gap:var(--space-2);flex-direction:column;width:100%;display:flex}.sk.svelte-tl058d{border-radius:var(--radius-sm);background:linear-gradient(var(--shimmer-angle), var(--color-fill) 0%, var(--color-fill-strong) 50%, var(--color-fill) 100%);background-size:var(--shimmer-size);animation:svelte-tl058d-shimmer var(--duration-shimmer) var(--ease-in-out) infinite;display:block}.text.svelte-tl058d{height:var(--space-3);width:100%}.text.lg.svelte-tl058d{height:var(--space-4)}.last.svelte-tl058d{width:var(--skeleton-last-line)}.circle.svelte-tl058d{width:var(--avatar-md);height:var(--avatar-md);border-radius:var(--radius-full)}.circle.lg.svelte-tl058d{width:var(--avatar-lg);height:var(--avatar-lg)}.block.svelte-tl058d{width:100%;aspect-ratio:var(--thumb-ratio);border-radius:var(--radius-lg)}.row.svelte-tl058d{width:100%;height:var(--row-height);border-radius:var(--radius-md)}@keyframes svelte-tl058d-shimmer{0%{background-position:100% 0}to{background-position:var(--shimmer-end)}}@media (prefers-reduced-motion:reduce){.sk.svelte-tl058d{animation:none}}.mobile.svelte-2pdber{display:none}@media (width<=56rem){.mobile.svelte-2pdber{display:inline-flex}}.name.svelte-u0sly9{padding-inline:var(--space-3);font-size:var(--text-md);font-weight:var(--weight-medium);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.greeting.svelte-u0sly9{align-items:center;gap:var(--space-4);text-align:center;flex-direction:column;display:flex}h1.svelte-u0sly9{font-family:var(--font-serif);font-size:var(--text-3xl);font-weight:var(--weight-serif);line-height:var(--leading-tight);letter-spacing:var(--tracking-serif);color:var(--color-text)}@media (width<=40rem){h1.svelte-u0sly9{font-size:var(--text-2xl)}}.heading.svelte-1kroec6{color:var(--color-text);font-family:var(--font-sans);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-snug);min-width:0}.serif.svelte-1kroec6{font-family:var(--font-serif);font-weight:var(--weight-serif);letter-spacing:var(--tracking-serif)}.s-sm.svelte-1kroec6{font-size:var(--text-md)}.s-md.svelte-1kroec6{font-size:var(--text-base)}.s-lg.svelte-1kroec6{font-size:var(--text-xl)}.s-xl.svelte-1kroec6{font-size:var(--text-2xl)}.s-2xl.svelte-1kroec6{font-size:var(--text-3xl)}.s-3xl.svelte-1kroec6{font-size:var(--text-4xl)}.serif.s-lg.svelte-1kroec6{font-size:calc(var(--text-xl) + var(--space-0-5))}.l-tight.svelte-1kroec6{line-height:var(--leading-tight)}.l-none.svelte-1kroec6{line-height:var(--leading-none)}.t-tight.svelte-1kroec6{letter-spacing:var(--tracking-tight)}.w-balance.svelte-1kroec6{text-wrap:balance}.w-anywhere.svelte-1kroec6{overflow-wrap:anywhere}.grow.svelte-1kroec6{flex:1}@container (width<=32rem){.step.svelte-1kroec6{font-size:var(--text-xl)}}.header.svelte-u6h1vi{z-index:var(--z-sticky);background:var(--color-canvas);flex-direction:column;margin-block-end:calc(var(--space-8) * -1 + var(--space-5));display:flex;position:sticky;inset-block-start:calc(var(--top-height) * -1)}.banner.svelte-u6h1vi{--page-pad:var(--space-8);height:var(--banner-height);margin-block:calc(var(--page-pad) * -1) calc(var(--space-12) * -1);background:var(--color-canvas);-webkit-mask-image:var(--fade-banner);mask-image:var(--fade-banner);pointer-events:none;margin-inline:calc(50% - 50cqi)}.banner.svelte-u6h1vi .art{mix-blend-mode:multiply}[data-theme=dark] .banner.svelte-u6h1vi .art{mix-blend-mode:lighten}.description.svelte-u6h1vi{margin-block:calc(var(--space-2) * -1) var(--space-3);color:var(--color-text-secondary);font-size:var(--text-md)}.top.svelte-u6h1vi{align-items:center;gap:var(--space-4);min-height:var(--control-xl);padding-block-end:var(--space-3);display:flex;position:relative}.actions.svelte-u6h1vi{align-items:center;gap:var(--space-2);flex:none;display:flex}.bar.svelte-u6h1vi{min-height:var(--topbar-height);align-items:center;display:flex;position:relative}.compact.svelte-u6h1vi .bar:where(.svelte-u6h1vi){border-style:solid;border-width:0;border-image:linear-gradient(var(--color-border-subtle), var(--color-border-subtle)) 1 / 0 0 var(--border-width) 0 / 0 100vw}.mini.svelte-u6h1vi{max-width:0;font-family:var(--font-serif);font-size:var(--text-xl);font-weight:var(--weight-serif);letter-spacing:var(--tracking-serif);line-height:var(--leading-snug);white-space:nowrap;text-overflow:ellipsis;opacity:0;transform:translateY(var(--shift-sm));transition:max-width var(--duration-normal) var(--ease-out), margin var(--duration-normal) var(--ease-out), opacity var(--duration-normal) var(--ease-out), transform var(--duration-normal) var(--ease-out);flex:none;overflow:hidden}.compact.svelte-u6h1vi .mini:where(.svelte-u6h1vi){max-width:40%;opacity:1;margin-inline-end:var(--space-2);transform:none}.search.svelte-u6h1vi{gap:var(--space-2);flex:1;align-items:center;min-width:0;display:flex}.search.svelte-u6h1vi>:first-child{max-width:var(--col-lg);flex:1}.compact.svelte-u6h1vi .search:where(.svelte-u6h1vi) .box{height:var(--control-md);padding:var(--space-2);border-radius:var(--radius-md)}.bar.svelte-u6h1vi .actions:where(.svelte-u6h1vi){animation:svelte-u6h1vi-actions-in var(--duration-normal) var(--ease-out);margin-inline-start:auto;padding-inline-start:var(--space-2)}@keyframes svelte-u6h1vi-actions-in{0%{opacity:0;transform:translateY(var(--shift-sm))}}@media (width<=56rem){.search.svelte-u6h1vi>:first-child{max-width:none}}@media (width<=40rem){.header.svelte-u6h1vi{margin-block-end:calc(var(--space-5) * -1 + var(--space-3))}.banner.svelte-u6h1vi{--page-pad:var(--space-4);height:var(--banner-height-sm);margin-block-end:calc(var(--space-8) * -1)}.compact.svelte-u6h1vi .mini:where(.svelte-u6h1vi),.bar.svelte-u6h1vi .actions:where(.svelte-u6h1vi){display:none}}.grid.svelte-1cebjac{width:100%;min-width:0;display:grid}.m-tile.svelte-1cebjac{grid-template-columns:repeat(auto-fill, minmax(var(--tile-min), 1fr))}.m-card.svelte-1cebjac{grid-template-columns:repeat(auto-fill, minmax(var(--card-min), 1fr))}.c2.svelte-1cebjac{grid-template-columns:repeat(2,minmax(0,1fr))}.c3.svelte-1cebjac{grid-template-columns:repeat(3,minmax(0,1fr))}.c4.svelte-1cebjac{grid-template-columns:repeat(4,minmax(0,1fr))}.g2.svelte-1cebjac{gap:var(--space-2)}.g3.svelte-1cebjac{gap:var(--space-3)}.g4.svelte-1cebjac{gap:var(--space-4)}.g6.svelte-1cebjac{gap:var(--space-6)}.g8.svelte-1cebjac{gap:var(--space-8)}@media (width<=40rem){.c2.svelte-1cebjac{grid-template-columns:minmax(0,1fr)}}@container (width<=34rem){.c2.svelte-1cebjac{grid-template-columns:minmax(0,1fr)}}.real.svelte-19b9j12{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.tile.svelte-19b9j12{gap:var(--space-2);min-width:0;padding:var(--space-2);border-radius:var(--radius-xl);transition:background-color var(--duration-fast) var(--ease-out);flex-direction:column;display:flex;position:relative}.tile.svelte-19b9j12:hover,.selected.svelte-19b9j12,.tile.svelte-19b9j12[data-contextmenu]{background:var(--color-fill-subtle)}.hit.svelte-19b9j12{border-radius:inherit;z-index:var(--z-raised);position:absolute;inset:0}.menu.svelte-19b9j12{z-index:var(--z-raised);opacity:0;transition:opacity var(--duration-fast) var(--ease-out);position:relative}.tile.svelte-19b9j12:hover .menu:where(.svelte-19b9j12),.menu.svelte-19b9j12:focus-within{opacity:1}.menu.svelte-19b9j12:has([aria-expanded=true]){opacity:1}.thumb.svelte-19b9j12{aspect-ratio:var(--thumb-ratio);border-radius:var(--radius-lg);background:var(--color-surface-sunken);box-shadow:inset 0 0 0 var(--border-width) var(--color-border-subtle);transition:transform var(--duration-slow) var(--ease-out);place-items:center;display:grid;position:relative;overflow:hidden}.tile.svelte-19b9j12:hover .thumb:where(.svelte-19b9j12){transform:translateY(calc(var(--space-0-5) * -1))}.art.svelte-19b9j12{aspect-ratio:1;height:64%}.duration.svelte-19b9j12{padding:var(--space-1);border-radius:var(--radius-xs);background:var(--color-surface);color:var(--color-text-secondary);font-size:var(--text-2xs);font-weight:var(--weight-semibold);line-height:var(--leading-none);font-variant-numeric:tabular-nums;position:absolute;inset-block-end:var(--space-2);inset-inline-end:var(--space-2)}.meta.svelte-19b9j12{align-items:flex-start;gap:var(--space-2);min-width:0;padding:var(--space-1);display:flex}.text.svelte-19b9j12{flex-direction:column;flex:1;min-width:0;display:flex}.name.svelte-19b9j12{text-overflow:ellipsis;white-space:nowrap;font-size:var(--text-md);font-weight:var(--weight-medium);overflow:hidden}.sub.svelte-19b9j12{color:var(--color-text-tertiary);font-size:var(--text-xs)}.spacer.svelte-1chwwt8{flex:1}.row.svelte-dm1xan{justify-content:space-between;align-items:center;gap:var(--space-4);min-height:var(--row-height);padding-block:var(--space-1-5);display:flex}.row.svelte-dm1xan+.row{box-shadow:inset 0 var(--border-width) 0 var(--color-border-subtle)}.stacked.svelte-dm1xan{align-items:stretch;gap:var(--space-2);flex-direction:column}.label.svelte-dm1xan{font-size:var(--text-md);color:var(--color-text)}.control.svelte-dm1xan{align-items:center;gap:var(--space-2);min-width:0;display:flex}.picker.svelte-1kdtrne{display:none}.moves.svelte-1108a8n{gap:var(--space-2);margin-inline:calc(var(--space-3) * -1);flex-direction:column;display:flex}.crumbs.svelte-1108a8n{margin-inline-start:var(--space-1-5)}.art.svelte-1108a8n{width:var(--control-sm);height:var(--control-sm);flex:none}.narrow.svelte-1d2umh6{display:none}.inline.wide.svelte-1d2umh6{display:contents}@media (width<=40rem){.wide.svelte-1d2umh6,.inline.wide.svelte-1d2umh6{display:none}.narrow.svelte-1d2umh6{display:block}.inline.narrow.svelte-1d2umh6{display:contents}}.plain.svelte-1hqr9xd{align-items:center;gap:var(--space-1-5);color:var(--color-text-secondary);white-space:nowrap;display:inline-flex}.plain.danger.svelte-1hqr9xd .icon{color:var(--color-danger)}.plain.spin.svelte-1hqr9xd .icon{animation:spin var(--duration-spin-status) linear infinite}@media (prefers-reduced-motion:reduce){.plain.spin.svelte-1hqr9xd .icon{animation:none}}.item.svelte-toaviy{align-items:flex-start;gap:var(--space-2);padding-block:var(--space-3);box-shadow:inset 0 calc(var(--border-width) * -1) 0 var(--color-border-subtle);display:flex}.item.svelte-toaviy:last-child{box-shadow:none}.open.svelte-toaviy{gap:var(--space-1);text-align:start;flex-direction:column;flex:1;min-width:0;display:flex}.title.svelte-toaviy{color:var(--color-text);font-size:var(--text-md);font-weight:var(--weight-medium);overflow-wrap:anywhere}.meta.svelte-toaviy{align-items:center;gap:var(--space-3);color:var(--color-text-tertiary);font-size:var(--text-sm);flex-wrap:wrap;display:flex}nav.svelte-11kzmke{min-width:0}.crumbs.svelte-11kzmke{align-items:center;gap:var(--space-1-5);min-width:0;color:var(--color-text-tertiary);font-size:var(--text-md);display:flex}li.svelte-11kzmke{white-space:nowrap;flex:none;min-width:0;display:inline-flex}li.svelte-11kzmke:last-child{flex:0 auto}.inset.svelte-11kzmke{padding-inline:var(--space-3)}a.svelte-11kzmke,.link.svelte-11kzmke{border-radius:var(--radius-xs);transition:color var(--duration-fast) var(--ease-out)}a.svelte-11kzmke:hover,.link.svelte-11kzmke:hover{color:var(--color-text)}[aria-current=page].svelte-11kzmke{color:var(--color-text);text-overflow:ellipsis;overflow:hidden}.sep.svelte-11kzmke{color:var(--color-text-disabled)}.header.svelte-6k6hra{gap:var(--space-4);flex-direction:column;min-width:0;display:flex}.row.svelte-6k6hra{justify-content:space-between;align-items:flex-start;gap:var(--space-4);min-height:var(--control-lg);display:flex}.actions.svelte-6k6hra{align-items:center;gap:var(--space-2);min-height:var(--control-lg);flex:none;display:flex}.tile.svelte-1wnj52y{width:var(--icon-2xl);height:var(--icon-2xl);color:var(--color-text);flex:none;place-items:center;display:grid}.xs.svelte-1wnj52y{width:var(--icon-md);height:var(--icon-md)}.sm.svelte-1wnj52y{width:var(--icon-lg);height:var(--icon-lg)}.lg.svelte-1wnj52y{width:var(--control-xl);height:var(--control-xl)}svg.svelte-1wnj52y,.glyph.svelte-1wnj52y{width:100%;height:100%;display:block}.glyph.svelte-1wnj52y svg{width:100%;height:100%;stroke-width:var(--icon-stroke)}.trigger.svelte-z5pn3q{align-items:center;gap:var(--space-1-5);min-width:0;color:var(--color-text-tertiary);font-size:var(--text-sm);display:inline-flex}span.svelte-z5pn3q span:where(.svelte-z5pn3q){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.layout.svelte-108rrje{flex:1;min-width:0;min-height:0;display:flex}.content.svelte-108rrje{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}.side.svelte-108rrje{width:var(--aside-width);overscroll-behavior:contain;background:var(--color-sidebar);box-shadow:inset var(--border-width) 0 0 var(--color-border-subtle);transition:background-color var(--duration-normal) var(--ease-out);flex-direction:column;flex:none;display:flex;position:relative;overflow:hidden auto}.art.svelte-108rrje{height:var(--aside-art);-webkit-mask-image:var(--fade-aside);mask-image:var(--fade-aside);pointer-events:none;flex:none;place-items:center;margin-block-end:calc(var(--space-8) * -1);display:grid;overflow:hidden}.art.svelte-108rrje .art{mix-blend-mode:multiply}[data-theme=dark] .art.svelte-108rrje .art{mix-blend-mode:lighten}.close.svelte-108rrje{z-index:var(--z-raised);display:none;position:absolute;inset-block-start:var(--space-2);inset-inline-end:var(--space-2)}.body.svelte-108rrje{gap:var(--space-6);padding:var(--space-3) var(--space-3) var(--space-6);flex-direction:column;display:flex;position:relative}@media (width<=56rem){.side.svelte-108rrje{z-index:var(--z-overlay);width:auto;box-shadow:none;visibility:hidden;transition:transform var(--duration-slow) var(--ease-in-out), visibility var(--duration-slow) var(--ease-in-out);position:fixed;inset:0;transform:translate(100%)}.open.svelte-108rrje{visibility:visible;transition:transform var(--duration-slow) var(--ease-in-out), visibility 0s;transform:none}.close.svelte-108rrje{display:flex}.body.svelte-108rrje{padding-inline:var(--space-4)}}.mobile.svelte-11mmcb2{display:none}@media (width<=56rem){.mobile.svelte-11mmcb2{display:inline-flex}}.block.svelte-1qve15z{gap:var(--space-2);padding:var(--space-1) var(--space-1-5);flex-direction:column;display:flex}.section.svelte-1009h7f{gap:var(--space-3);flex-direction:column;min-width:0;display:flex}.lg.svelte-1009h7f{gap:var(--space-5)}.head.svelte-1009h7f{justify-content:space-between;align-items:center;gap:var(--space-3);min-height:var(--control-md);display:flex}h2.svelte-1009h7f{font-size:var(--text-base);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-snug)}.actions.svelte-1009h7f{align-items:center;gap:var(--space-1);display:flex}.property.svelte-1j034vf{grid-template-columns:var(--col-md) minmax(0, 1fr);gap:var(--space-4);min-height:var(--control-md);padding-block:var(--space-1-5);font-size:var(--text-md);align-items:start;display:grid}.label.svelte-1j034vf{align-items:center;gap:var(--space-2);min-height:var(--control-sm);color:var(--color-text-tertiary);display:flex}.value.svelte-1j034vf{align-items:center;gap:var(--space-1-5);min-width:0;min-height:var(--control-sm);color:var(--color-text);flex-wrap:wrap;display:flex}@media (width<=40rem){.property.svelte-1j034vf{grid-template-columns:var(--col-sm) minmax(0, 1fr);gap:var(--space-3)}}.list.svelte-o4gsfs{margin-inline:calc(var(--space-2) * -1);flex-direction:column;display:flex}.row.svelte-egh1kh{align-items:center;gap:var(--space-3);min-height:var(--control-lg);padding:var(--space-1-5) var(--space-2);border-radius:var(--radius-md);color:var(--color-text-tertiary);font-size:var(--text-md);transition:background-color var(--duration-fast) var(--ease-out);display:flex}a.row.svelte-egh1kh:hover{background:var(--color-fill-subtle)}.stats.svelte-1knxy6b{gap:var(--space-4) var(--space-3);padding:var(--space-1) var(--space-1-5);grid-template-columns:1fr 1fr;display:grid}dt.svelte-1knxy6b{color:var(--color-text-tertiary);font-size:var(--text-xs);font-weight:var(--weight-medium)}dd.svelte-1knxy6b{font-size:var(--text-lg);font-weight:var(--weight-medium);font-variant-numeric:tabular-nums}.group.svelte-vkmcwo{flex:none;align-items:center;padding-inline-start:var(--space-1);display:inline-flex}.group.svelte-vkmcwo>*{margin-inline-start:calc(var(--space-1) * -1)}.more.svelte-vkmcwo{height:var(--avatar-sm);min-width:var(--avatar-sm);padding:var(--space-1);border-radius:var(--radius-full);background:var(--color-fill-strong);color:var(--color-text-secondary);font-size:var(--text-2xs);font-weight:var(--weight-semibold);place-items:center;display:inline-grid}.xs.svelte-vkmcwo .more:where(.svelte-vkmcwo){height:var(--avatar-xs);min-width:var(--avatar-xs)}.md.svelte-vkmcwo .more:where(.svelte-vkmcwo){height:var(--avatar-md);min-width:var(--avatar-md)}.link.svelte-l2lvcr{color:var(--color-text);text-decoration:underline;-webkit-text-decoration-color:var(--color-border);text-decoration-color:var(--color-border);text-underline-offset:var(--underline-offset)}.link.svelte-l2lvcr:hover{text-decoration-color:currentColor}.chips.svelte-8noshf{gap:var(--space-1);flex-wrap:wrap;display:flex}.tabs.svelte-1ubhdxk{gap:var(--space-1);min-width:0;display:flex;overflow-x:auto}.line.svelte-1ubhdxk{gap:var(--space-5);box-shadow:inset 0 calc(var(--border-width) * -1) 0 var(--color-border-subtle)}.tab.svelte-1ubhdxk{align-items:center;gap:var(--space-1-5);color:var(--color-text-secondary);font-size:var(--text-md);font-weight:var(--weight-medium);line-height:var(--leading-none);transition:color var(--duration-fast) var(--ease-out), background-color var(--duration-fast) var(--ease-out);flex:none;display:inline-flex;position:relative}.line.svelte-1ubhdxk .tab:where(.svelte-1ubhdxk){height:var(--control-xl)}.line.svelte-1ubhdxk .tab:where(.svelte-1ubhdxk):after{content:"";height:var(--focus-width);border-radius:var(--radius-full);background:var(--color-text);transition:transform var(--duration-normal) var(--ease-out);position:absolute;inset-block-end:0;inset-inline:0;transform:scaleX(0)}.line.svelte-1ubhdxk .on:where(.svelte-1ubhdxk):after{transform:scaleX(1)}.pill.svelte-1ubhdxk .tab:where(.svelte-1ubhdxk){height:var(--control-md);padding:var(--space-2);border-radius:var(--radius-md)}.pill.svelte-1ubhdxk .tab:where(.svelte-1ubhdxk) span:where(.svelte-1ubhdxk):first-child{padding-inline:var(--space-1)}.pill.svelte-1ubhdxk .on:where(.svelte-1ubhdxk){background:var(--color-fill)}.tab.svelte-1ubhdxk:hover,.on.svelte-1ubhdxk{color:var(--color-text)}.count.svelte-1ubhdxk{color:var(--color-text-tertiary);font-size:var(--text-xs);font-variant-numeric:tabular-nums}.box.svelte-1ss30x7{align-items:center;gap:var(--space-1-5);min-height:var(--control-xl);padding:var(--space-1-5) var(--space-2);border-radius:var(--radius-lg);background:var(--color-surface);box-shadow:inset 0 0 0 var(--border-width) var(--color-border);cursor:text;transition:box-shadow var(--duration-fast) var(--ease-out), background-color var(--duration-fast) var(--ease-out);flex-wrap:wrap;min-width:0;display:flex}.box.svelte-1ss30x7:hover{box-shadow:inset 0 0 0 var(--border-width) var(--color-border-strong)}.box.svelte-1ss30x7:focus-within{box-shadow:inset 0 0 0 var(--border-width) var(--color-accent), 0 0 0 calc(var(--focus-width) + var(--border-width)) var(--color-accent-subtle)}input.svelte-1ss30x7{flex:1 1 var(--space-16);min-width:var(--space-16);height:var(--control-xs);padding-inline:var(--space-1);color:var(--color-text)}input.svelte-1ss30x7::placeholder{color:var(--color-text-tertiary)}input.svelte-1ss30x7:focus-visible{outline:none}.token.svelte-1ss30x7{align-items:center;gap:var(--space-1-5);max-width:100%;height:var(--control-sm);padding-inline:var(--space-1) var(--space-0-5);border-radius:var(--radius-full);background:var(--color-fill);color:var(--color-text);font-size:var(--text-sm);font-weight:var(--weight-medium);animation:svelte-1ss30x7-token-in var(--duration-fast) var(--ease-out);display:inline-flex}.token-name.svelte-1ss30x7{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.token-remove.svelte-1ss30x7{width:var(--control-xs);height:var(--control-xs);border-radius:var(--radius-full);color:var(--color-text-tertiary);transition:background-color var(--duration-fast) var(--ease-out), color var(--duration-fast) var(--ease-out);flex:none;place-items:center;display:grid}.token-remove.svelte-1ss30x7:hover{background:var(--color-fill-strong);color:var(--color-text)}@keyframes svelte-1ss30x7-token-in{0%{opacity:0;transform:scale(var(--scale-enter))}}.option.svelte-1ss30x7{align-items:center;gap:var(--space-3);padding:var(--space-2);border-radius:var(--radius-md);cursor:pointer;display:flex}.active.svelte-1ss30x7{background:var(--color-fill)}.who.svelte-1ss30x7{flex-direction:column;flex:1;min-width:0;display:flex}.name.svelte-1ss30x7,.meta.svelte-1ss30x7{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.name.svelte-1ss30x7{color:var(--color-text);font-size:var(--text-md);font-weight:var(--weight-medium)}.meta.svelte-1ss30x7{color:var(--color-text-tertiary);font-size:var(--text-sm)}mark.svelte-1ss30x7{color:var(--color-accent);background:0 0}.empty.svelte-1ss30x7{padding:var(--space-3) var(--space-2);color:var(--color-text-tertiary);font-size:var(--text-sm)}.actions.svelte-1f29hk8{justify-content:flex-end;gap:var(--space-1);display:inline-flex}.pick.svelte-1f29hk8 .trigger{margin-inline-start:calc(-1 * var(--space-2))}.describe.svelte-130bwnn{min-width:0;padding:var(--space-1-5);margin-inline:calc(var(--space-1-5) * -1);border-radius:var(--radius-md);text-align:start;display:flex}.describe.svelte-130bwnn:hover{background:var(--color-fill)}.canvas.svelte-dfb6jk{--edge:calc(var(--space-2) + var(--space-3));--color-canvas:var(--color-surface);width:var(--canvas-width);min-width:var(--canvas-min);max-width:calc(100% - var(--archive-rail) - var(--sidebar-width) - var(--canvas-min));background:var(--color-canvas);min-height:0;box-shadow:inset var(--border-width) 0 0 var(--color-border);flex-direction:column;flex:none;display:flex;position:relative}.handle.svelte-dfb6jk{z-index:var(--z-sticky);width:var(--space-2);cursor:col-resize;touch-action:none;transition:background-color var(--duration-fast) var(--ease-out);outline:none;position:absolute;inset-block:0;inset-inline-start:calc(var(--space-1) * -1)}.handle.svelte-dfb6jk:hover,.handle.svelte-dfb6jk:focus-visible{background:var(--color-border)}.name.svelte-dfb6jk{padding-inline:var(--space-3);text-overflow:ellipsis;white-space:nowrap;font-size:var(--text-md);font-weight:var(--weight-medium);overflow:hidden}.close.svelte-dfb6jk{display:inline-flex}.pad.svelte-dfb6jk{padding:var(--space-4) var(--edge)}.body.svelte-dfb6jk{overscroll-behavior:contain;flex:1;min-height:0;overflow-y:auto}.center.svelte-dfb6jk{padding:var(--edge);place-items:center;display:grid}img.svelte-dfb6jk,video.svelte-dfb6jk{border-radius:var(--radius-md);max-width:100%;max-height:100%}iframe.svelte-dfb6jk{border:0;flex:1;width:100%;min-height:0}.text.svelte-dfb6jk{font-family:var(--font-sans);font-size:var(--text-sm);white-space:pre-wrap;overflow-wrap:anywhere;tab-size:4;margin:0}.error.svelte-dfb6jk{color:var(--color-danger);font-size:var(--text-sm);overflow-wrap:anywhere}.note.svelte-dfb6jk{color:var(--color-text-secondary);font-size:var(--text-sm)}.page.svelte-dfb6jk{--field-edge:var(--space-1-5);padding:var(--space-4) var(--edge) var(--space-12);font-family:var(--font-sans);font-size:var(--text-prose);line-height:var(--leading-prose);letter-spacing:var(--tracking-normal);flex-direction:column;display:flex}.margin.svelte-dfb6jk{color:var(--color-text-tertiary);font-size:var(--text-xs);white-space:pre-wrap;margin-block-end:var(--space-6)}.foot-note.svelte-dfb6jk{margin-block:auto 0;padding-block-start:var(--space-6)}.field.svelte-dfb6jk{min-height:calc(1em * var(--leading-prose) + var(--space-1));margin-block-end:var(--space-1);margin-inline:calc(var(--field-edge) * -1);padding:var(--space-0-5) var(--field-edge);border-radius:var(--radius-xs);white-space:pre-wrap;overflow-wrap:anywhere;transition:background-color var(--duration-fast) var(--ease-out);outline:none;position:relative}.field.svelte-dfb6jk:not(.plain):hover{background:var(--color-fill-subtle)}.field.svelte-dfb6jk:not(.plain):focus{background:var(--color-accent-subtle)}.field.refused.svelte-dfb6jk,.field.refused.svelte-dfb6jk:focus{box-shadow:inset 0 0 0 var(--border-width) var(--color-danger)}.title.svelte-dfb6jk{font-size:var(--text-2xl);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-tight);line-height:var(--leading-tight);margin-block-end:var(--space-2)}.subtitle.svelte-dfb6jk{color:var(--color-text-tertiary);font-size:var(--text-lg);line-height:var(--leading-snug);margin-block-end:var(--space-4)}.heading1.svelte-dfb6jk,.heading2.svelte-dfb6jk,.heading3.svelte-dfb6jk,.heading4.svelte-dfb6jk,.heading5.svelte-dfb6jk,.heading6.svelte-dfb6jk{font-weight:var(--weight-semibold);letter-spacing:var(--tracking-snug);line-height:var(--leading-snug)}.heading1.svelte-dfb6jk{margin-block:var(--space-6) var(--space-1-5);font-size:var(--text-xl);letter-spacing:var(--tracking-tight)}.heading2.svelte-dfb6jk{margin-block:var(--space-5) var(--space-1);font-size:var(--text-lg)}.heading3.svelte-dfb6jk{margin-block:var(--space-4) var(--space-0-5);font-size:var(--text-base)}.heading4.svelte-dfb6jk,.heading5.svelte-dfb6jk,.heading6.svelte-dfb6jk{margin-block:var(--space-3) var(--space-0-5)}.quote.svelte-dfb6jk{margin-block:var(--space-2);box-shadow:inset var(--focus-width) 0 0 var(--color-border-strong);color:var(--color-text-secondary);border-radius:0;padding-inline-start:var(--space-4)}.item.svelte-dfb6jk{margin-block-end:0;padding-inline-start:calc(var(--field-edge) + (var(--level,0) + 1) * 1.5em)}.item[data-marker].svelte-dfb6jk:before,.canvas .line[data-marker]:before{content:attr(data-marker);font-variant-numeric:tabular-nums;position:absolute}.item[data-marker].svelte-dfb6jk:before{color:var(--color-text-tertiary);inset-inline-start:calc(var(--field-edge) + var(--level,0) * 1.5em)}.figure.svelte-dfb6jk{max-width:100%;margin-block:var(--space-2);border-radius:var(--radius-sm);display:block}.table.svelte-dfb6jk{width:100%;margin-block:var(--space-3);border-collapse:separate;border-spacing:0;border-radius:var(--radius-md);box-shadow:var(--ring);font-size:var(--text-sm);line-height:var(--leading-snug)}.table.svelte-dfb6jk td:where(.svelte-dfb6jk){padding:var(--space-2) var(--space-3);box-shadow:inset 0 var(--border-width) 0 var(--color-border-subtle), inset var(--border-width) 0 0 var(--color-border-subtle);vertical-align:top}.table.svelte-dfb6jk tr:where(.svelte-dfb6jk):first-child td:where(.svelte-dfb6jk){box-shadow:inset var(--border-width) 0 0 var(--color-border-subtle)}.table.svelte-dfb6jk td:where(.svelte-dfb6jk):first-child{box-shadow:inset 0 var(--border-width) 0 var(--color-border-subtle)}.table.svelte-dfb6jk tr:where(.svelte-dfb6jk):first-child td:where(.svelte-dfb6jk):first-child{box-shadow:none}.table.svelte-dfb6jk .field:where(.svelte-dfb6jk){--field-edge:var(--space-1);min-height:0;margin-block-end:0}.painted.svelte-dfb6jk{background:var(--fill)}[data-theme=dark] .painted.svelte-dfb6jk{background:color-mix(in oklab, var(--fill) 25%, var(--color-surface))}.page.svelte-dfb6jk .inked,.inked.svelte-dfb6jk{color:var(--ink)}[data-theme=dark] .page.svelte-dfb6jk .inked,[data-theme=dark] .inked.svelte-dfb6jk{color:color-mix(in oklab, var(--ink) 45%, var(--color-text))}.deck.svelte-dfb6jk{flex-direction:column;display:flex}.frame.svelte-dfb6jk{flex-direction:column;margin:0;display:flex}.off.svelte-dfb6jk{opacity:var(--opacity-disabled)}.number.svelte-dfb6jk{padding:var(--space-1-5) var(--edge);color:var(--color-text-tertiary);font-size:var(--text-xs);font-variant-numeric:tabular-nums}.slide.svelte-dfb6jk{color:#000;width:100%;line-height:var(--leading-tight);position:relative;overflow:hidden;container-type:inline-size}.backdrop.svelte-dfb6jk{object-fit:cover;border-radius:0;width:100%;max-width:none;height:100%;max-height:none;position:absolute;inset:0}.picture.svelte-dfb6jk{object-fit:fill;border-radius:0;max-width:none;max-height:none;position:absolute}.shape.svelte-dfb6jk{flex-direction:column;min-width:0;display:flex;position:absolute}.shape.svelte-dfb6jk .field:where(.svelte-dfb6jk){width:100%;min-height:0;line-height:inherit;border-radius:0;margin:0}.shape.svelte-dfb6jk .field:where(.svelte-dfb6jk):empty{min-height:1lh}.shape.svelte-dfb6jk .field:where(.svelte-dfb6jk):not(.plain):hover{box-shadow:inset 0 0 0 var(--border-width) var(--color-focus);background:0 0}.shape.svelte-dfb6jk .field:where(.svelte-dfb6jk):not(.plain):focus{background:var(--color-accent-subtle);box-shadow:inset 0 0 0 var(--border-width) var(--color-focus)}.shape.svelte-dfb6jk .line{min-height:1lh;position:relative}.shape.svelte-dfb6jk .line[data-marker]{padding-inline-start:calc((var(--level,0) + 1) * 1.1em)}.canvas .line[data-marker]:before{color:var(--ink);inset-inline-start:calc(var(--level,0) * 1.1em)}.ref.svelte-dfb6jk{color:var(--color-text-tertiary);font-weight:var(--weight-medium);font-variant-numeric:tabular-nums;flex:none}.raw.svelte-dfb6jk{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.error.sheet.svelte-dfb6jk{margin:var(--space-3) var(--edge) 0;flex:none}.grid.svelte-dfb6jk{overscroll-behavior:contain;min-height:0;font-size:var(--text-sm);outline:none;flex:1;scroll-padding:1.75rem 0 0 2.5rem;overflow:auto}.grid.svelte-dfb6jk table:where(.svelte-dfb6jk){table-layout:fixed;border-collapse:separate;border-spacing:0;width:max-content}.grid.svelte-dfb6jk th:where(.svelte-dfb6jk),.grid.svelte-dfb6jk td:where(.svelte-dfb6jk){height:1.75rem}.grid.svelte-dfb6jk th:where(.svelte-dfb6jk){z-index:var(--z-raised);background:var(--color-surface);color:var(--color-text-tertiary);font-size:var(--text-2xs);font-weight:var(--weight-medium);font-variant-numeric:tabular-nums;-webkit-user-select:none;user-select:none;padding:0;position:sticky}.grid.svelte-dfb6jk th.spare:where(.svelte-dfb6jk){color:var(--color-text-disabled)}.grid.svelte-dfb6jk th.on:where(.svelte-dfb6jk){color:var(--color-accent)}.col.svelte-dfb6jk{box-shadow:inset 0 calc(var(--border-width) * -1) 0 var(--color-border);inset-block-start:0}.row.svelte-dfb6jk{box-shadow:inset calc(var(--border-width) * -1) 0 0 var(--color-border);inset-inline-start:0}.row.spare.svelte-dfb6jk{box-shadow:none}.corner.svelte-dfb6jk{z-index:var(--z-sticky);box-shadow:inset calc(var(--border-width) * -1) calc(var(--border-width) * -1) 0 var(--color-border);inset-block-start:0;inset-inline-start:0}.cell.svelte-dfb6jk{padding-inline:var(--space-1-5);text-overflow:ellipsis;white-space:nowrap;cursor:cell;box-shadow:inset calc(var(--border-width) * -1) calc(var(--border-width) * -1) 0 var(--color-border-subtle);position:relative;overflow:hidden}.cell.spare.svelte-dfb6jk{box-shadow:none}.cell.spill.svelte-dfb6jk{text-overflow:clip;overflow:visible}.end.svelte-dfb6jk{text-align:end;font-variant-numeric:tabular-nums}.gap.svelte-dfb6jk{height:auto;padding:0;box-shadow:none!important}.grid.svelte-dfb6jk:focus .cell.on:where(.svelte-dfb6jk),.cell.on.svelte-dfb6jk{border-radius:var(--radius-xs);background:var(--color-accent-subtle);box-shadow:inset 0 0 0 var(--focus-width) var(--color-accent);overflow:hidden}.cell.refused.svelte-dfb6jk{box-shadow:inset 0 0 0 calc(var(--border-width) * 2) var(--color-danger)}.input.svelte-dfb6jk{width:100%;padding-inline:var(--space-1-5);background:var(--color-surface);border-radius:var(--radius-xs);box-shadow:inset 0 0 0 var(--focus-width) var(--color-accent);font:inherit;text-align:start;color:var(--color-text);border:0;outline:none;position:absolute;inset:0}.foot.svelte-dfb6jk{align-items:center;gap:var(--space-4);min-height:var(--control-md);padding:var(--space-1) var(--edge);box-shadow:inset 0 var(--border-width) 0 var(--color-border);font-size:var(--text-sm);flex:none;display:flex}.current.svelte-dfb6jk{align-items:center;gap:var(--space-2);min-width:0;margin-inline-start:auto;display:flex}@media (width<=56rem){.canvas.svelte-dfb6jk{z-index:var(--z-overlay);min-width:0;max-width:none;box-shadow:none;position:fixed;inset:0;width:auto!important}.handle.svelte-dfb6jk{display:none}}.nav.svelte-13bbfxu{gap:var(--space-5);flex-direction:column;display:flex}.group.svelte-13bbfxu{gap:var(--space-px);flex-direction:column;display:flex}.heading.svelte-13bbfxu{padding:var(--space-1) var(--space-2) var(--space-2);color:var(--color-text-tertiary);font-size:var(--text-sm)}.empty.svelte-13bbfxu{padding:var(--space-2);color:var(--color-text-tertiary);font-size:var(--text-md)}.item.svelte-13bbfxu{align-items:center;gap:var(--space-2);height:var(--control-lg);padding:var(--space-2) var(--space-2-5);border-radius:var(--radius-md);color:var(--color-text);font-size:var(--text-md);text-align:start;transition:background-color var(--duration-fast) var(--ease-out);text-decoration:none;display:flex}.item.svelte-13bbfxu svg{color:var(--color-text-secondary)}.label.svelte-13bbfxu{min-width:0;padding-inline:var(--space-1);text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.arrow.svelte-13bbfxu{display:flex}.chevron.svelte-13bbfxu{display:none}.item.svelte-13bbfxu:hover{background:var(--color-fill-subtle)}.on.svelte-13bbfxu,.on.svelte-13bbfxu:hover{background:var(--color-fill)}@media (width<=56rem){.item.svelte-13bbfxu{height:var(--row-height)}.on.svelte-13bbfxu{background:0 0}.chevron.svelte-13bbfxu{display:flex}}.layout.svelte-1koizbb{grid-template-columns:var(--settings-dialog-nav) minmax(0, 1fr);grid-template-rows:auto minmax(0,1fr);height:100%;min-height:0;display:grid}.bar.svelte-1koizbb{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-3) var(--space-3) var(--space-5);border-block-end:var(--border-width) solid var(--color-border-subtle);grid-column:1/-1;display:flex}.brand.svelte-1koizbb{min-width:0;font-weight:var(--weight-medium);line-height:var(--leading-tight)}.aside.svelte-1koizbb{border-inline-end:var(--border-width) solid var(--color-border-subtle);flex-direction:column;min-height:0;display:flex}.search.svelte-1koizbb{padding:var(--space-4) var(--space-3) var(--space-2)}.scroll.svelte-1koizbb{min-height:0;padding:var(--space-1) var(--space-3) var(--space-4);flex:1;overflow-y:auto}@media (width<=56rem){.layout.svelte-1koizbb{grid-template-columns:minmax(0,1fr)}.bar.svelte-1koizbb{padding-inline-start:var(--space-4)}.aside.svelte-1koizbb{border-inline-end:none}.layout.svelte-1koizbb:not(.listing) .aside:where(.svelte-1koizbb),.listing.svelte-1koizbb .pane,.listing.svelte-1koizbb .brand:where(.svelte-1koizbb) li:not(:first-child){display:none}}.pane.svelte-i39cmt{flex-direction:column;min-width:0;height:100%;min-height:0;display:flex}header.svelte-i39cmt{justify-content:space-between;align-items:center;gap:var(--space-3) var(--space-4);padding:var(--space-5) var(--space-6) var(--space-4);flex-wrap:wrap;display:flex}.lead.svelte-i39cmt{align-items:center;gap:var(--space-4);min-width:0;min-height:var(--control-md);display:flex}h2.svelte-i39cmt{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-family:var(--font-sans);font-size:var(--text-xl);font-weight:var(--weight-medium);line-height:var(--leading-tight);letter-spacing:var(--tracking-snug);overflow:hidden}.tools.svelte-i39cmt{justify-content:flex-end;align-items:center;gap:var(--space-2);flex:auto;min-width:0;display:flex}.back.svelte-i39cmt{margin-inline:calc(var(--space-2) * -1) calc(var(--space-2) * -1);display:flex}.narrow.svelte-i39cmt{display:none}.body.svelte-i39cmt{--pane-pad:var(--space-6);--pane-pad-top:var(--space-2);min-height:0;padding:var(--pane-pad-top) var(--pane-pad) var(--pane-pad);flex:1;overflow-y:auto;container-type:inline-size}@media (width<=56rem){header.svelte-i39cmt{padding:var(--space-4) var(--space-4) var(--space-3)}.tools.svelte-i39cmt{flex:100%}.narrow.svelte-i39cmt{display:flex}.body.svelte-i39cmt{--pane-pad:var(--space-4)}}.card.svelte-rm67on{gap:var(--space-2);padding:var(--space-1);border-radius:var(--radius-lg);text-align:center;color:var(--color-text-secondary);font-size:var(--text-sm);transition:color var(--duration-fast) var(--ease-out);flex-direction:column;display:flex}.card.svelte-rm67on:hover,.selected.svelte-rm67on{color:var(--color-text)}.preview.svelte-rm67on{aspect-ratio:var(--preview-ratio);border-radius:var(--radius-md);box-shadow:inset 0 0 0 var(--border-width) var(--color-border), 0 0 0 0 var(--color-accent);transition:box-shadow var(--duration-normal) var(--ease-out);display:flex;position:relative;overflow:hidden}.selected.svelte-rm67on .preview:where(.svelte-rm67on){box-shadow:0 0 0 var(--focus-width) var(--color-accent)}.half.svelte-rm67on{background:var(--preview-light-bg);flex:1;display:flex}.light.svelte-rm67on .side:where(.svelte-rm67on){background:var(--preview-light-side)}.dark.svelte-rm67on{background:var(--preview-dark-bg)}.dark.svelte-rm67on .side:where(.svelte-rm67on){background:var(--preview-dark-side)}.light.svelte-rm67on .bar:where(.svelte-rm67on){background:var(--preview-light-ink)}.dark.svelte-rm67on .bar:where(.svelte-rm67on){background:var(--preview-dark-ink)}.light.svelte-rm67on .box:where(.svelte-rm67on){background:var(--preview-light-surface)}.dark.svelte-rm67on .box:where(.svelte-rm67on){background:var(--preview-dark-surface)}.preview.light.svelte-rm67on .dark:where(.svelte-rm67on),.preview.dark.svelte-rm67on .light:where(.svelte-rm67on){display:none}.side.svelte-rm67on{width:var(--preview-side)}.main.svelte-rm67on{gap:var(--space-1);padding:var(--space-2);flex-direction:column;flex:1;display:flex}.bar.svelte-rm67on{height:var(--space-1);width:var(--preview-line);border-radius:var(--radius-full)}.bar.short.svelte-rm67on{width:var(--preview-line-short)}.box.svelte-rm67on{height:var(--preview-box);border-radius:var(--radius-sm);margin-block-start:auto}.label.svelte-rm67on{font-weight:var(--weight-medium)}.picker.svelte-ph5qh5{gap:var(--space-4);width:100%;max-width:var(--dialog-lg);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.divider.svelte-13db0mx{height:var(--border-width);background:var(--color-border-subtle);border:0;flex:none;align-self:stretch}.vertical.svelte-13db0mx{width:var(--border-width);height:auto}.spaced.svelte-13db0mx{margin-block:var(--space-2)}.labelled.svelte-13db0mx{align-items:center;gap:var(--space-3);color:var(--color-text-tertiary);font-size:var(--text-xs);display:flex}.labelled.svelte-13db0mx:before,.labelled.svelte-13db0mx:after{content:"";height:var(--border-width);background:var(--color-border-subtle);flex:1}.head.svelte-1xrgbvd{margin-inline:calc(var(--pane-pad,0px) * -1);padding-inline:var(--pane-pad,0px);background:var(--color-surface-raised);flex-direction:column;margin-block-end:var(--space-4);display:flex}.sticky.svelte-1xrgbvd{z-index:var(--z-sticky);margin-block-end:var(--space-2);position:sticky;inset-block-start:calc((var(--lead-height) + var(--pane-pad-top,0px)) * -1)}.compact.svelte-1xrgbvd{box-shadow:inset 0 calc(var(--border-width) * -1) 0 var(--color-border-subtle)}.lead.svelte-1xrgbvd{align-items:center;gap:var(--space-5);padding-block:var(--space-4) var(--space-5);display:flex}.art.svelte-1xrgbvd{width:var(--pane-art-width);height:var(--pane-art);flex:none;display:flex}.art.svelte-1xrgbvd img{width:100%;height:100%;margin:0}.text.svelte-1xrgbvd{gap:var(--space-1-5);flex-direction:column;min-width:0;display:flex}p.svelte-1xrgbvd{max-width:var(--measure);color:var(--color-text-secondary);font-size:var(--text-md)}.bar.svelte-1xrgbvd{align-items:center;gap:var(--space-2);min-height:var(--topbar-height);padding-block:var(--space-2);display:flex}.mini.svelte-1xrgbvd{max-width:0;font-family:var(--font-serif);font-size:var(--text-lg);font-weight:var(--weight-serif);letter-spacing:var(--tracking-serif);line-height:var(--leading-tight);white-space:nowrap;opacity:0;transform:translateY(var(--shift-sm));transition:max-width var(--duration-normal) var(--ease-out), margin var(--duration-normal) var(--ease-out), opacity var(--duration-normal) var(--ease-out), transform var(--duration-normal) var(--ease-out);flex:none;overflow:hidden}.compact.svelte-1xrgbvd .mini:where(.svelte-1xrgbvd){max-width:var(--col-md);opacity:1;margin-inline-end:var(--space-2);transform:none}.search.svelte-1xrgbvd{align-items:center;gap:var(--space-2);flex:1;min-width:0;display:flex}@container (width<=32rem){.lead.svelte-1xrgbvd{gap:var(--space-4)}.art.svelte-1xrgbvd{width:var(--pane-art);height:var(--pane-art-sm)}.compact.svelte-1xrgbvd .mini:where(.svelte-1xrgbvd){display:none}}.page.svelte-a468oe{min-height:100%;padding-block:var(--space-6);text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex}.art.svelte-a468oe{height:var(--settings-art);margin-block-end:var(--space-6);display:flex}.art.svelte-a468oe img{height:100%}.sub.svelte-a468oe{max-width:var(--measure-sm);margin-block:var(--space-2) var(--space-6);color:var(--color-text-secondary);font-size:var(--text-md)}.key.svelte-a468oe{align-items:center;gap:var(--space-1);width:100%;max-width:var(--measure-sm);min-height:var(--control-xl);padding:var(--space-1) var(--space-1) var(--space-1) var(--space-4);border-radius:var(--radius-lg);background:var(--color-fill-subtle);box-shadow:inset 0 0 0 var(--border-width) var(--color-border-subtle);display:flex}.value.svelte-a468oe{text-align:start;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:var(--text-md);font-variant-numeric:tabular-nums;letter-spacing:var(--tracking-snug);flex:1;overflow:hidden}.setup.svelte-a468oe{align-items:center;gap:var(--space-2);max-width:var(--measure-xs);flex-direction:column;margin-block-start:var(--space-5);display:flex}.apps.svelte-a468oe{gap:var(--space-1);width:100%;max-width:var(--measure-sm);text-align:start;flex-direction:column;margin-block-start:var(--space-8);display:flex}.app.svelte-a468oe{align-items:center;gap:var(--space-3);min-height:var(--control-xl);padding-block:var(--space-1);display:flex}.app.svelte-a468oe+.app:where(.svelte-a468oe){box-shadow:inset 0 var(--border-width) 0 var(--color-border-subtle)}.app-name.svelte-a468oe{min-width:0;font-size:var(--text-md);font-weight:var(--weight-medium);flex-direction:column;flex:1;display:flex}.app-name.svelte-a468oe small:where(.svelte-a468oe){color:var(--color-text-tertiary);font-size:var(--text-sm);font-weight:var(--weight-regular)}@container (width<=32rem){.art.svelte-a468oe{height:var(--settings-art-sm)}}.card.svelte-1dr1l6h{align-items:flex-start;gap:var(--space-4);min-width:0;padding:var(--space-4);border-radius:var(--radius-lg);background:var(--color-fill-subtle);transition:background-color var(--duration-fast) var(--ease-out);display:flex;position:relative}.card.svelte-1dr1l6h:hover{background:var(--color-fill)}.hit.svelte-1dr1l6h{border-radius:inherit;position:absolute;inset:0}.logo.svelte-1dr1l6h{flex:none;place-items:center;display:grid}.logo.svelte-1dr1l6h .tile{width:var(--icon-2xl);height:var(--icon-2xl)}.text.svelte-1dr1l6h{gap:var(--space-1);flex-direction:column;flex:1;min-width:0;display:flex}.name.svelte-1dr1l6h{align-items:center;gap:var(--space-1-5);min-width:0;font-size:var(--text-base);font-weight:var(--weight-medium);line-height:var(--leading-tight);display:inline-flex}.verified.svelte-1dr1l6h{color:var(--color-text-secondary);display:flex}.description.svelte-1dr1l6h{-webkit-line-clamp:2;line-clamp:2;overflow-wrap:anywhere;color:var(--color-text-secondary);font-size:var(--text-md);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.action.svelte-1dr1l6h{z-index:var(--z-raised);position:relative}.done.svelte-1dr1l6h{width:var(--control-md);height:var(--control-md);border-radius:var(--radius-md);color:var(--color-success);flex:none;place-items:center;display:grid}.list.svelte-1uud1we{gap:var(--space-4);flex-direction:column;display:flex}.search.svelte-1uud1we{flex:1 1 var(--col-sm);max-width:var(--col-lg);min-width:0}.grid.svelte-1uud1we{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@container (width<=36rem){.grid.svelte-1uud1we{grid-template-columns:minmax(0,1fr)}}@container (width<=32rem){.search.svelte-1uud1we{max-width:none}}.accounts.svelte-1u742yv{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.account.svelte-1u742yv{grid-template-columns:minmax(0, 1fr) minmax(0, var(--col-md)) auto;align-items:center;gap:var(--space-4);min-height:var(--row-height);padding-block:var(--space-2);display:grid}.account.svelte-1u742yv+.account:where(.svelte-1u742yv){box-shadow:inset 0 var(--border-width) 0 var(--color-border-subtle)}.controls.svelte-1u742yv{justify-content:flex-end;align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}@container (width<=36rem){.account.svelte-1u742yv{gap:var(--space-2);grid-template-columns:minmax(0,1fr)}.controls.svelte-1u742yv{justify-content:flex-start}}.notice.svelte-15ple0n{align-items:flex-start;gap:var(--space-2);padding:var(--space-3);border-radius:var(--radius-md);background:var(--color-fill-subtle);color:var(--color-text-secondary);font-size:var(--text-md);margin-block-end:var(--space-4);display:flex}.notice.svelte-15ple0n svg{flex:none;margin-block-start:var(--space-0-5)}strong.svelte-15ple0n{color:var(--color-text);font-weight:var(--weight-medium)}.search.svelte-mp1lkj{flex:1 1 var(--col-sm);max-width:var(--col-lg);min-width:0}.grid.svelte-mp1lkj{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@container (width<=36rem){.grid.svelte-mp1lkj{grid-template-columns:minmax(0,1fr)}}@container (width<=32rem){.search.svelte-mp1lkj{max-width:none}}.check.svelte-9mcw37{align-items:center;gap:var(--space-2);cursor:pointer;font-size:var(--text-md);-webkit-user-select:none;user-select:none;display:inline-flex}.disabled.svelte-9mcw37{cursor:default;opacity:var(--opacity-disabled-field)}.box.svelte-9mcw37{width:var(--check-size);height:var(--check-size);flex:none;display:inline-grid;position:relative}input.svelte-9mcw37{appearance:none;border-radius:var(--radius-xs);background:var(--color-surface);width:100%;height:100%;box-shadow:inset 0 0 0 var(--border-width) var(--color-border-strong);cursor:inherit;transition:background-color var(--duration-fast) var(--ease-out), box-shadow var(--duration-fast) var(--ease-out);margin:0}input.svelte-9mcw37:hover:not(:disabled){box-shadow:inset 0 0 0 var(--border-width) var(--color-text-tertiary)}input.svelte-9mcw37:checked,input.svelte-9mcw37:indeterminate{background:var(--color-accent);box-shadow:none}.mark.svelte-9mcw37{color:var(--color-accent-contrast);pointer-events:none;opacity:0;transform:scale(var(--scale-check-hidden));transition:opacity var(--duration-fast) var(--ease-out), transform var(--duration-fast) var(--ease-emphasized);place-items:center;display:grid;position:absolute;inset:0}.mark.svelte-9mcw37 svg{stroke-width:var(--icon-stroke-bold)}input.svelte-9mcw37:checked+.mark:where(.svelte-9mcw37),input.svelte-9mcw37:indeterminate+.mark:where(.svelte-9mcw37){opacity:1;transform:none}.checklist.svelte-dm5b3b{border-radius:var(--radius-lg);background:var(--color-surface);box-shadow:var(--ring);flex-direction:column;display:flex}.checklist.svelte-dm5b3b>li+li{box-shadow:inset 0 var(--border-width) 0 var(--color-border-subtle)}.step.svelte-dm5b3b{align-items:center;gap:var(--space-4);min-height:var(--space-16);padding:var(--space-3) var(--space-4);display:flex}.copy.svelte-dm5b3b{gap:var(--space-0-5);flex-direction:column;flex:1;min-width:0;display:flex}.checked.svelte-dm5b3b .copy:where(.svelte-dm5b3b)>:first-child{color:var(--color-text-tertiary);text-decoration:line-through}.checked.svelte-dm5b3b .copy:where(.svelte-dm5b3b)>:last-child{color:var(--color-text-tertiary)}@media (width<=40rem){.step.svelte-dm5b3b{align-items:flex-start;gap:var(--space-3);flex-wrap:wrap}.step.svelte-dm5b3b>:first-child{margin-block-start:var(--space-0-5)}.copy.svelte-dm5b3b{flex-basis:calc(100% - var(--check-size) - var(--space-3))}.step.svelte-dm5b3b>.btn{margin-inline-start:calc(var(--check-size) + var(--space-3))}}.count.svelte-dm5b3b{align-items:center;gap:var(--space-3);max-width:var(--col-lg);white-space:nowrap;display:flex}.count.svelte-dm5b3b>.bar:where(.svelte-dm5b3b){flex:1}.bar.svelte-dm5b3b{width:100%;height:var(--space-1);border-radius:var(--radius-full);background:var(--color-fill);display:block;overflow:hidden}.fill.svelte-dm5b3b{border-radius:inherit;background:var(--color-accent);height:100%;transform:scaleX(var(--progress));transform-origin:0;transition:transform var(--duration-slower) var(--ease-out);display:block}.screen.svelte-1y498ni{z-index:var(--z-dialog);padding:var(--space-6);background:var(--color-canvas);place-items:center;display:grid;position:fixed;inset:0;overflow:auto}.card.svelte-1y498ni{align-items:center;gap:var(--space-5);width:100%;max-width:var(--measure-signin);text-align:center;flex-direction:column;display:flex}.methods.svelte-1y498ni{gap:var(--space-2);flex-direction:column;width:100%;display:flex}.provider.svelte-1y498ni{justify-content:center;align-items:center;gap:var(--space-2);height:var(--control-xl);padding:var(--space-3);border-radius:var(--radius-lg);background:var(--color-surface-raised);box-shadow:var(--ring);color:var(--color-text);font-size:var(--text-md);font-weight:var(--weight-medium);transition:background-color var(--duration-fast) var(--ease-out);display:flex}.provider.svelte-1y498ni:hover{background:var(--color-fill)}.error.svelte-1y498ni{color:var(--color-danger);font-size:var(--text-sm)}.prompt.svelte-1lt76ty{inset-inline:0;bottom:var(--space-4);z-index:var(--z-dialog);align-items:center;gap:var(--space-3);width:max-content;max-width:calc(100% - 2 * var(--space-4));padding:var(--space-2) var(--space-2) var(--space-2) var(--space-3);border-radius:var(--radius-lg);background:var(--color-surface-raised);box-shadow:var(--ring-strong);margin-inline:auto;display:flex;position:fixed}.glyph.svelte-1lt76ty{color:var(--color-text-secondary);flex:none;display:flex}.text.svelte-1lt76ty{min-width:0;line-height:var(--leading-snug);flex-direction:column;flex:1;display:flex}.title.svelte-1lt76ty{font-size:var(--text-sm);font-weight:var(--weight-medium)}.sub.svelte-1lt76ty{color:var(--color-text-tertiary);font-size:var(--text-xs);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.loading.svelte-u5ypwc{min-height:100dvh;color:var(--color-text-tertiary);place-items:center;display:grid}.shell.svelte-1n46o8q{height:100%;min-height:0;display:flex}.main.svelte-1n46o8q,.view.svelte-1n46o8q{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex;position:relative}.screen.svelte-d58zwf{padding:var(--space-6);background:var(--color-canvas);place-items:center;display:grid;position:fixed;inset:0;overflow:auto}.card.svelte-d58zwf{align-items:center;gap:var(--space-5);width:100%;max-width:var(--measure-xs);text-align:center;flex-direction:column;display:flex}.archives.svelte-d58zwf{gap:var(--space-1);width:100%;max-height:calc(var(--control-xl) * 6);padding:var(--space-1);border-radius:var(--radius-xl);background:var(--color-surface-raised);box-shadow:var(--ring);text-align:start;flex-direction:column;display:flex;overflow-y:auto}.archive.svelte-d58zwf{align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-3) var(--space-2) var(--space-2);border-radius:var(--radius-lg);cursor:pointer;transition:background-color var(--duration-fast) var(--ease-out);display:flex}.archive.svelte-d58zwf:hover{background:var(--color-fill)}.archive.on.svelte-d58zwf,.archive.on.svelte-d58zwf:hover{background:var(--color-fill-strong)}.archive.svelte-d58zwf:has(input:where(.svelte-d58zwf):focus-visible){outline:var(--focus-width) solid var(--color-focus);outline-offset:calc(var(--border-width) * -1)}.archive.svelte-d58zwf input:where(.svelte-d58zwf){opacity:0;pointer-events:none;position:absolute}.name.svelte-d58zwf{flex-direction:column;flex:1;min-width:0;display:flex}.tick.svelte-d58zwf{width:var(--avatar-xs);height:var(--avatar-xs);color:var(--color-text-inverse);background:var(--color-inverse);opacity:0;transition:opacity var(--duration-fast) var(--ease-out);border-radius:50%;place-items:center;display:grid}.on.svelte-d58zwf .tick:where(.svelte-d58zwf){opacity:1}.link.svelte-d58zwf{color:var(--color-accent);font:inherit}.link.svelte-d58zwf:hover{text-decoration:underline}.error.svelte-d58zwf{color:var(--color-danger);font-size:var(--text-sm)}
