@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;--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;--tracking-wide:.02em;--tracking-caps:.06em;--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;--space-20:5rem;--space-24:6rem;--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;--border-width-thick:1.5px;--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;--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;--switch-width:2.125rem;--switch-height:1.25rem;--switch-knob:1rem;--check-size:1rem;--sidebar-width:15rem;--sidebar-rail:3.25rem;--aside-width:19rem;--archive-rail:4.75rem;--dock-height:3.25rem;--archive-tile:3.25rem;--archive-glyph:2.875rem;--archive-pill:.25rem;--archive-badge:1.125rem;--archive-header:calc(var(--avatar-lg) + var(--space-3) * 2);--topbar-height:3rem;--chat-width:45rem;--composer-width:48rem;--home-width:42rem;--page-width:60rem;--page-wide:72rem;--settings-nav:13.75rem;--settings-dialog-nav:15rem;--menu-min:13.5rem;--menu-max: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;--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;--list-row:2.5rem;--textarea-min:6rem;--composer-max:14rem;--code-max:28rem;--type-dialog-height:40rem;--settings-art:11rem;--login-art:18rem;--banner-height:12rem;--banner-height-sm:8rem;--aside-art:8rem;--pane-art:7rem;--art-zoom:60rem;--schema-node:15rem;--opacity-dim:.35;--thumb-ratio:4 / 3;--z-base:0;--z-raised:1;--z-sticky:10;--z-sidebar:20;--z-overlay:40;--z-dialog:50;--z-popover:60;--z-tooltip:80;--duration-instant:80ms;--duration-fast:.14s;--duration-normal:.2s;--duration-slow:.3s;--duration-slower:.42s;--duration-tooltip-delay:.4s;--duration-stream:28ms;--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;--shift-lg:1rem;--scale-enter:.97;--scale-press:.97;--gray-0:#fff;--gray-50:#f7f8fa;--gray-100:#eceef2;--gray-200:#e4e7ec;--gray-300:#d5d9e0;--gray-500:#6e6e73;--gray-700:#222630;--gray-800:#1b1f27;--gray-900:#14171d;--gray-950:#0b0d12;--gray-975:#050609;--gray-1000:#000;--blue-300:#66aef5;--blue-500:#0a74db;--blue-600:#0066c5;--red-300:#ff8a8a;--red-600:#c9302c;--green-600:#2f9e5f;--orange-600:#e5631a;--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;--white-32:#ffffff52;--white-65:#ffffffa6;--white-75:#ffffffbf;--white-85:#ffffffd9;--black-50:#00000080;--blue-600-10:#0066c51a;--blue-600-50:#0066c580;--blue-300-16:#66aef529;--blue-300-55:#66aef58c;--tint-0:#5e1724;--tint-1:#b8963e;--tint-2:#1f4a38;--tint-3:#22407a;--tint-4:#7a3f8e;--tint-5:#7f8a96;--tint-6:#8a6a3d;--tint-7:#2e333b;--led-red:#ff3b30;--led-blue:#2f9bff;--bot-turn:.62s;--bot-wake:.38s;--ease-settle:cubic-bezier(.4, 0, .2, 1);--ease-bounce:cubic-bezier(.34, 1.5, .64, 1);--duration-led-red:1.1s;--duration-led-blue:.7s;--avatar-2xl:5rem;--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-rail-badge:var(--color-accent);--color-on-rail-badge: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-inverse-fill:var(--white-16);--color-success-inverse:var(--green-600);--color-danger-inverse:var(--red-300);--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-text:var(--blue-600);--color-accent-subtle:var(--blue-600-10);--color-accent-contrast:var(--gray-0);--color-success:var(--green-600);--color-warning:var(--orange-600);--color-danger:var(--red-600);--color-danger-hover: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-1:#d9dde4;--color-avatar-2:#cfdbe8;--color-avatar-3:#c9d6f0;--color-avatar-4:#e3d6dc;--color-avatar-5:#d8d3ea;--color-avatar-6:#d0e1d8;--color-avatar-ink:#0b0d12;--color-thumb-1:var(--gray-100);--color-thumb-2:#dfe7ee;--color-thumb-3:#dde3f0;--color-thumb-4:#e8e4ec}[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--color-canvas:var(--gray-950);--color-sidebar:var(--gray-975);--color-surface:var(--gray-700);--color-surface-raised:var(--gray-700);--color-surface-sunken:var(--gray-800);--color-bubble:var(--gray-900);--color-code:var(--gray-900);--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:var(--gray-0);--color-text-secondary:var(--white-85);--color-text-tertiary:var(--white-65);--color-text-disabled:var(--white-32);--color-text-inverse:var(--gray-950);--color-inverse:var(--gray-0);--color-inverse-hover:var(--gray-100);--color-knob:var(--gray-0);--color-inverse-fill:var(--ink-8);--color-success-inverse:var(--green-600);--color-danger-inverse:var(--red-600);--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-text:var(--blue-300);--color-accent-subtle:var(--blue-300-16);--color-accent-contrast:var(--gray-950);--color-success:var(--green-600);--color-warning:var(--orange-600);--color-danger:var(--red-300);--color-danger-hover:var(--red-300);--color-danger-contrast:var(--gray-950);--color-focus:var(--blue-300-55);--color-selection:var(--blue-600);--color-on-selection:var(--gray-0);--color-avatar-1:#3a404c;--color-avatar-2:#2f4152;--color-avatar-3:#313f5e;--color-avatar-4:#4a3a44;--color-avatar-5:#3f3a58;--color-avatar-6:#2f4a3e;--color-avatar-ink:#0b0d12;--color-thumb-1:var(--gray-800);--color-thumb-2:#1d2a33;--color-thumb-3:#1e2638;--color-thumb-4:#2a2533}@media (prefers-reduced-motion:reduce){:root{--duration-instant:0s;--duration-fast:0s;--duration-normal:0s;--duration-slow:0s;--duration-slower:0s;--duration-stream:0s}}:root{--font-prose:var(--font-sans);--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)}:root[data-chat-font=serif]{--font-prose:var(--font-serif);--text-prose:var(--text-base);--text-prose-quote:var(--text-base);--leading-prose:var(--leading-normal)}*,:before,:after{box-sizing:border-box}*{overscroll-behavior:none;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:4;interpolate-size:allow-keywords}html,body,#app{height:var(--viewport-height,100%)}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{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.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}}@media (hover:none) and (pointer:coarse){input,textarea,select,[contenteditable]{font-size:max(1rem,16px)!important}}.src-turn-archivist-0{--src:url(/bots/turn-archivist-0.webp)}.src-turn-archivist-1{--src:url(/bots/turn-archivist-1.webp)}.src-turn-archivist-2{--src:url(/bots/turn-archivist-2.webp)}.src-turn-archivist-3{--src:url(/bots/turn-archivist-3.webp)}.src-turn-bank-0{--src:url(/bots/turn-bank-0.webp)}.src-turn-bank-1{--src:url(/bots/turn-bank-1.webp)}.src-turn-bank-2{--src:url(/bots/turn-bank-2.webp)}.src-turn-bank-3{--src:url(/bots/turn-bank-3.webp)}.src-turn-bank-blue{--src:url(/bots/turn-bank-blue.webp)}.src-turn-bank-lit{--src:url(/bots/turn-bank-lit.webp)}.src-turn-bank-panel{--src:url(/bots/turn-bank-panel.webp)}.src-turn-bank-red{--src:url(/bots/turn-bank-red.webp)}.src-turn-baobab-0{--src:url(/bots/turn-baobab-0.webp)}.src-turn-baobab-1{--src:url(/bots/turn-baobab-1.webp)}.src-turn-baobab-2{--src:url(/bots/turn-baobab-2.webp)}.src-turn-baobab-3{--src:url(/bots/turn-baobab-3.webp)}.src-turn-bookcase-0{--src:url(/bots/turn-bookcase-0.webp)}.src-turn-bookcase-1{--src:url(/bots/turn-bookcase-1.webp)}.src-turn-bookcase-2{--src:url(/bots/turn-bookcase-2.webp)}.src-turn-bookcase-3{--src:url(/bots/turn-bookcase-3.webp)}.src-turn-bookcase-blue{--src:url(/bots/turn-bookcase-blue.webp)}.src-turn-bookcase-lit{--src:url(/bots/turn-bookcase-lit.webp)}.src-turn-bookcase-panel{--src:url(/bots/turn-bookcase-panel.webp)}.src-turn-bookcase-red{--src:url(/bots/turn-bookcase-red.webp)}.src-turn-cabinet-0{--src:url(/bots/turn-cabinet-0.webp)}.src-turn-cabinet-1{--src:url(/bots/turn-cabinet-1.webp)}.src-turn-cabinet-2{--src:url(/bots/turn-cabinet-2.webp)}.src-turn-cabinet-3{--src:url(/bots/turn-cabinet-3.webp)}.src-turn-cabinet-blue{--src:url(/bots/turn-cabinet-blue.webp)}.src-turn-cabinet-lit{--src:url(/bots/turn-cabinet-lit.webp)}.src-turn-cabinet-panel{--src:url(/bots/turn-cabinet-panel.webp)}.src-turn-cabinet-red{--src:url(/bots/turn-cabinet-red.webp)}.src-turn-capitol-0{--src:url(/bots/turn-capitol-0.webp)}.src-turn-capitol-1{--src:url(/bots/turn-capitol-1.webp)}.src-turn-capitol-2{--src:url(/bots/turn-capitol-2.webp)}.src-turn-capitol-3{--src:url(/bots/turn-capitol-3.webp)}.src-turn-castle-0{--src:url(/bots/turn-castle-0.webp)}.src-turn-castle-1{--src:url(/bots/turn-castle-1.webp)}.src-turn-castle-2{--src:url(/bots/turn-castle-2.webp)}.src-turn-castle-3{--src:url(/bots/turn-castle-3.webp)}.src-turn-chest-0{--src:url(/bots/turn-chest-0.webp)}.src-turn-chest-1{--src:url(/bots/turn-chest-1.webp)}.src-turn-chest-2{--src:url(/bots/turn-chest-2.webp)}.src-turn-chest-3{--src:url(/bots/turn-chest-3.webp)}.src-turn-cottage-0{--src:url(/bots/turn-cottage-0.webp)}.src-turn-cottage-1{--src:url(/bots/turn-cottage-1.webp)}.src-turn-cottage-2{--src:url(/bots/turn-cottage-2.webp)}.src-turn-cottage-3{--src:url(/bots/turn-cottage-3.webp)}.src-turn-cottage-blue{--src:url(/bots/turn-cottage-blue.webp)}.src-turn-cottage-lit{--src:url(/bots/turn-cottage-lit.webp)}.src-turn-cottage-panel{--src:url(/bots/turn-cottage-panel.webp)}.src-turn-cottage-red{--src:url(/bots/turn-cottage-red.webp)}.src-turn-face-0{--src:url(/bots/turn-face-0.webp)}.src-turn-face-1{--src:url(/bots/turn-face-1.webp)}.src-turn-face-2{--src:url(/bots/turn-face-2.webp)}.src-turn-face-3{--src:url(/bots/turn-face-3.webp)}.src-turn-face-blue{--src:url(/bots/turn-face-blue.webp)}.src-turn-face-lit{--src:url(/bots/turn-face-lit.webp)}.src-turn-face-panel{--src:url(/bots/turn-face-panel.webp)}.src-turn-face-red{--src:url(/bots/turn-face-red.webp)}.src-turn-factory-0{--src:url(/bots/turn-factory-0.webp)}.src-turn-factory-1{--src:url(/bots/turn-factory-1.webp)}.src-turn-factory-2{--src:url(/bots/turn-factory-2.webp)}.src-turn-factory-3{--src:url(/bots/turn-factory-3.webp)}.src-turn-factory-blue{--src:url(/bots/turn-factory-blue.webp)}.src-turn-factory-lit{--src:url(/bots/turn-factory-lit.webp)}.src-turn-factory-panel{--src:url(/bots/turn-factory-panel.webp)}.src-turn-factory-red{--src:url(/bots/turn-factory-red.webp)}.src-turn-farmhouse-0{--src:url(/bots/turn-farmhouse-0.webp)}.src-turn-farmhouse-1{--src:url(/bots/turn-farmhouse-1.webp)}.src-turn-farmhouse-2{--src:url(/bots/turn-farmhouse-2.webp)}.src-turn-farmhouse-3{--src:url(/bots/turn-farmhouse-3.webp)}.src-turn-farmhouse-blue{--src:url(/bots/turn-farmhouse-blue.webp)}.src-turn-farmhouse-lit{--src:url(/bots/turn-farmhouse-lit.webp)}.src-turn-farmhouse-panel{--src:url(/bots/turn-farmhouse-panel.webp)}.src-turn-farmhouse-red{--src:url(/bots/turn-farmhouse-red.webp)}.src-turn-float-0{--src:url(/bots/turn-float-0.webp)}.src-turn-float-1{--src:url(/bots/turn-float-1.webp)}.src-turn-float-2{--src:url(/bots/turn-float-2.webp)}.src-turn-float-3{--src:url(/bots/turn-float-3.webp)}.src-turn-float-blue{--src:url(/bots/turn-float-blue.webp)}.src-turn-float-lit{--src:url(/bots/turn-float-lit.webp)}.src-turn-float-panel{--src:url(/bots/turn-float-panel.webp)}.src-turn-float-red{--src:url(/bots/turn-float-red.webp)}.src-turn-ledger-0{--src:url(/bots/turn-ledger-0.webp)}.src-turn-ledger-1{--src:url(/bots/turn-ledger-1.webp)}.src-turn-ledger-2{--src:url(/bots/turn-ledger-2.webp)}.src-turn-ledger-3{--src:url(/bots/turn-ledger-3.webp)}.src-turn-oak-0{--src:url(/bots/turn-oak-0.webp)}.src-turn-oak-1{--src:url(/bots/turn-oak-1.webp)}.src-turn-oak-2{--src:url(/bots/turn-oak-2.webp)}.src-turn-oak-3{--src:url(/bots/turn-oak-3.webp)}.src-turn-pine-0{--src:url(/bots/turn-pine-0.webp)}.src-turn-pine-1{--src:url(/bots/turn-pine-1.webp)}.src-turn-pine-2{--src:url(/bots/turn-pine-2.webp)}.src-turn-pine-3{--src:url(/bots/turn-pine-3.webp)}.src-turn-pinecone-0{--src:url(/bots/turn-pinecone-0.webp)}.src-turn-pinecone-1{--src:url(/bots/turn-pinecone-1.webp)}.src-turn-pinecone-2{--src:url(/bots/turn-pinecone-2.webp)}.src-turn-pinecone-3{--src:url(/bots/turn-pinecone-3.webp)}.src-turn-pyramid-0{--src:url(/bots/turn-pyramid-0.webp)}.src-turn-pyramid-1{--src:url(/bots/turn-pyramid-1.webp)}.src-turn-pyramid-2{--src:url(/bots/turn-pyramid-2.webp)}.src-turn-pyramid-3{--src:url(/bots/turn-pyramid-3.webp)}.src-turn-robot-body{--src:url(/bots/turn-robot-body.webp)}.src-turn-robot-head-0{--src:url(/bots/turn-robot-head-0.webp)}.src-turn-robot-head-1{--src:url(/bots/turn-robot-head-1.webp)}.src-turn-robot-head-2{--src:url(/bots/turn-robot-head-2.webp)}.src-turn-robot-head-3{--src:url(/bots/turn-robot-head-3.webp)}.src-turn-robot-head-blue{--src:url(/bots/turn-robot-head-blue.webp)}.src-turn-robot-head-lit{--src:url(/bots/turn-robot-head-lit.webp)}.src-turn-robot-head-panel{--src:url(/bots/turn-robot-head-panel.webp)}.src-turn-robot-head-red{--src:url(/bots/turn-robot-head-red.webp)}.src-turn-safe-0{--src:url(/bots/turn-safe-0.webp)}.src-turn-safe-1{--src:url(/bots/turn-safe-1.webp)}.src-turn-safe-2{--src:url(/bots/turn-safe-2.webp)}.src-turn-safe-3{--src:url(/bots/turn-safe-3.webp)}.src-turn-safe-blue{--src:url(/bots/turn-safe-blue.webp)}.src-turn-safe-lit{--src:url(/bots/turn-safe-lit.webp)}.src-turn-safe-panel{--src:url(/bots/turn-safe-panel.webp)}.src-turn-safe-red{--src:url(/bots/turn-safe-red.webp)}.src-turn-skyscraper-0{--src:url(/bots/turn-skyscraper-0.webp)}.src-turn-skyscraper-1{--src:url(/bots/turn-skyscraper-1.webp)}.src-turn-skyscraper-2{--src:url(/bots/turn-skyscraper-2.webp)}.src-turn-skyscraper-3{--src:url(/bots/turn-skyscraper-3.webp)}.src-turn-townhouse-0{--src:url(/bots/turn-townhouse-0.webp)}.src-turn-townhouse-1{--src:url(/bots/turn-townhouse-1.webp)}.src-turn-townhouse-2{--src:url(/bots/turn-townhouse-2.webp)}.src-turn-townhouse-3{--src:url(/bots/turn-townhouse-3.webp)}.src-turn-townhouse-blue{--src:url(/bots/turn-townhouse-blue.webp)}.src-turn-townhouse-lit{--src:url(/bots/turn-townhouse-lit.webp)}.src-turn-townhouse-panel{--src:url(/bots/turn-townhouse-panel.webp)}.src-turn-townhouse-red{--src:url(/bots/turn-townhouse-red.webp)}.src-turn-warehouse-0{--src:url(/bots/turn-warehouse-0.webp)}.src-turn-warehouse-1{--src:url(/bots/turn-warehouse-1.webp)}.src-turn-warehouse-2{--src:url(/bots/turn-warehouse-2.webp)}.src-turn-warehouse-3{--src:url(/bots/turn-warehouse-3.webp)}.src-turn-warehouse-blue{--src:url(/bots/turn-warehouse-blue.webp)}.src-turn-warehouse-lit{--src:url(/bots/turn-warehouse-lit.webp)}.src-turn-warehouse-panel{--src:url(/bots/turn-warehouse-panel.webp)}.src-turn-warehouse-red{--src:url(/bots/turn-warehouse-red.webp)}.shell.svelte-12hq2y2{height:100%;min-height:0;display:flex}.main.svelte-12hq2y2{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex;position:relative}.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);flex-direction:column;display:flex}.foot.svelte-181dlmc{inset-inline:var(--space-2);position:absolute;inset-block-end:var(--space-2)}.body.svelte-181dlmc{gap:var(--space-4);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}}.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)}.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:.6}.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}.before.svelte-yudw9v{flex:none;padding-inline-start:var(--space-1);display:inline-flex}.before.svelte-yudw9v+.hit:where(.svelte-yudw9v){padding-inline-start:var(--space-1)}.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}.item.svelte-yudw9v{--row-fill:transparent}.item.svelte-yudw9v:hover,.item.svelte-yudw9v:focus-within{--row-fill:var(--color-fill)}.active.svelte-yudw9v,.active.svelte-yudw9v:hover{--row-fill:var(--color-fill-strong)}.actions.svelte-yudw9v{padding-inline:var(--space-0-5);background:linear-gradient(var(--row-fill), var(--row-fill)), var(--color-sidebar);opacity:0;pointer-events:none;transition:opacity var(--duration-fast) var(--ease-out);border-start-end-radius:inherit;border-end-end-radius:inherit;align-items:center;display:inline-flex;position:absolute;inset-block:0;inset-inline-end:0}.actions.svelte-yudw9v:before{content:"";width:var(--space-6);background:inherit;position:absolute;inset-block:0;inset-inline-end:100%;-webkit-mask-image:linear-gradient(90deg,#0000,#000);mask-image:linear-gradient(90deg,#0000,#000)}.item.svelte-yudw9v:hover .actions:where(.svelte-yudw9v),.item.svelte-yudw9v:focus-within .actions:where(.svelte-yudw9v){opacity:1;pointer-events:auto}.actions.svelte-yudw9v:has([aria-expanded=true]){opacity:1;pointer-events:auto}@media (hover:none){.actions.svelte-yudw9v{display:none}}.badge.svelte-yudw9v{color:var(--color-text-tertiary);font-size:var(--text-xs);font-variant-numeric:tabular-nums}.kbd.svelte-yudw9v{opacity:0;transition:opacity var(--duration-fast) var(--ease-out)}.item.svelte-yudw9v:hover .kbd:where(.svelte-yudw9v){opacity:1}.section.svelte-1xfkbtt{gap:var(--space-0-5);flex-direction:column;min-width:0;display:flex}.title.svelte-1xfkbtt{height:var(--control-sm);padding: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)}.tint-0.svelte-1bawhwv{--tint:var(--tint-0)}.tint-1.svelte-1bawhwv{--tint:var(--tint-1)}.tint-2.svelte-1bawhwv{--tint:var(--tint-2)}.tint-3.svelte-1bawhwv{--tint:var(--tint-3)}.tint-4.svelte-1bawhwv{--tint:var(--tint-4)}.tint-5.svelte-1bawhwv{--tint:var(--tint-5)}.tint-6.svelte-1bawhwv{--tint:var(--tint-6)}.tint-7.svelte-1bawhwv{--tint:var(--tint-7)}.mood-0.svelte-1bawhwv{--tilt:-3deg;--lift:-3%}.mood-1.svelte-1bawhwv{--tilt:2.5deg;--lift:-6%}.mood-2.svelte-1bawhwv{--tilt:-1.5deg;--lift:-2%}.mood-3.svelte-1bawhwv{--tilt:4deg;--lift:-4%}.art.svelte-1bawhwv{transition:transform var(--bot-turn) var(--ease-settle);position:absolute;inset:0}.building.svelte-1bawhwv .art:where(.svelte-1bawhwv){inset:-10%}.awake.svelte-1bawhwv .art:where(.svelte-1bawhwv){transform:translateY(var(--lift)) rotate(var(--tilt));transition:transform var(--bot-wake) var(--ease-bounce)}img.svelte-1bawhwv,.layer.svelte-1bawhwv{width:100%;height:100%;position:absolute;inset:0}.layer.svelte-1bawhwv{isolation:isolate}.sheen.svelte-1bawhwv{background:linear-gradient(135deg, color-mix(in srgb, var(--tint) 74%, white) 0%, var(--tint) 46%, color-mix(in srgb, var(--tint) 80%, black) 100%);mix-blend-mode:multiply;-webkit-mask:var(--src) center / 100% 100% no-repeat;-webkit-mask:var(--src) center / 100% 100% no-repeat;mask:var(--src) center / 100% 100% no-repeat;position:absolute;inset:0}.f.svelte-1bawhwv{opacity:0}.f.show.svelte-1bawhwv{opacity:1}.lit.svelte-1bawhwv,.panel.svelte-1bawhwv,.led.svelte-1bawhwv{opacity:0}.eyes.svelte-1bawhwv .lit:where(.svelte-1bawhwv),.facing.svelte-1bawhwv .panel:where(.svelte-1bawhwv){opacity:1}.led.svelte-1bawhwv{-webkit-mask:var(--src) center / 100% 100% no-repeat;-webkit-mask:var(--src) center / 100% 100% no-repeat;mask:var(--src) center / 100% 100% no-repeat;position:absolute;inset:0}.red.svelte-1bawhwv{background:var(--led-red)}.blue.svelte-1bawhwv{background:var(--led-blue)}.facing.svelte-1bawhwv .red:where(.svelte-1bawhwv){animation:svelte-1bawhwv-red var(--duration-led-red) step-end infinite}.facing.svelte-1bawhwv .blue:where(.svelte-1bawhwv){animation:svelte-1bawhwv-blue var(--duration-led-blue) step-end infinite}@keyframes svelte-1bawhwv-red{0%,45%{opacity:1}46%,to{opacity:0}}@keyframes svelte-1bawhwv-blue{0%,30%{opacity:0}31%,70%{opacity:1}71%,to{opacity:0}}@media (prefers-reduced-motion:reduce){.led.svelte-1bawhwv{animation:none}.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-3) var(--space-3);border-radius:var(--radius-lg);text-align:start;transition:background-color var(--duration-fast) var(--ease-out);display:flex}.header.svelte-8q7h93:hover{background:var(--color-fill)}.gear.svelte-8q7h93{color:var(--color-text-tertiary);opacity:0;transition:opacity var(--duration-fast) var(--ease-out);flex:none;display:flex}.header.svelte-8q7h93:hover .gear:where(.svelte-8q7h93),.header.svelte-8q7h93:focus-visible .gear:where(.svelte-8q7h93){opacity:1}.collapsed.svelte-8q7h93{padding:var(--space-3) var(--space-0);justify-content:center;gap:var(--space-0)}.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 :is(.lines:where(.svelte-8q7h93),.gear:where(.svelte-8q7h93)){display: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-badge);color:var(--color-on-rail-badge);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}.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}.menu.svelte-1qo109d{gap:var(--space-px);min-width:var(--menu-min);max-width:var(--menu-max);max-height:70vh;padding:var(--space-1-5);border-radius:var(--radius-lg);background:var(--color-surface-raised);box-shadow:var(--ring);font-size:var(--text-md);z-index:var(--z-popover);flex-direction:column;display:flex;overflow-y:auto}.sm.svelte-1qo109d{min-width:calc(var(--menu-min) * .75)}.lg.svelte-1qo109d{min-width:var(--popover-width)}.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:.45}.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-text);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:.45;cursor:default}.disabled.svelte-1uvvfgo:hover{background:0 0}.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}.sep.svelte-1435g6i{height:var(--border-width);margin-block:var(--space-1);background:var(--color-border-subtle);border:0;flex:none}.item.svelte-pyqqkt{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;transition:background-color var(--duration-instant) var(--ease-out);display:flex}.item.svelte-pyqqkt>.icon{color:var(--color-text-secondary)}.item.svelte-pyqqkt:hover,.item.svelte-pyqqkt:focus-visible,.open.svelte-pyqqkt{background:var(--color-fill);outline:none}.text.svelte-pyqqkt{padding-inline:var(--space-0-5);flex:1}.menu.svelte-pyqqkt{gap:var(--space-px);min-width:var(--menu-min);max-width:var(--menu-max);padding:var(--space-1-5);border-radius:var(--radius-lg);background:var(--color-surface-raised);box-shadow:var(--ring);flex-direction:column;display:flex}.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)}.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:.4}.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)}.card.svelte-57ie8w{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-57ie8w{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-57ie8w:hover,.account[aria-expanded=true].svelte-57ie8w{background:var(--color-fill)}.who.svelte-57ie8w{min-width:0;line-height:var(--leading-snug);white-space:nowrap;transition:opacity var(--duration-normal) var(--ease-out);flex-direction:column;flex:1;display:flex}.name.svelte-57ie8w,.status.svelte-57ie8w{text-overflow:ellipsis;overflow:hidden}.name.svelte-57ie8w{font-size:var(--text-sm);font-weight:var(--weight-medium)}.status.svelte-57ie8w{color:var(--color-text-tertiary);font-size:var(--text-xs)}.actions.svelte-57ie8w,.extra.svelte-57ie8w{align-items:center;gap:var(--space-0-5);flex:none;display:flex}.collapsed.svelte-57ie8w .who:where(.svelte-57ie8w),.collapsed.svelte-57ie8w .extra:where(.svelte-57ie8w){display: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:12vh}.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}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:.55;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}.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:svelte-15g82xt-spin calc(var(--duration-slower) * 2) 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)}@keyframes svelte-15g82xt-spin{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.spinner.svelte-15g82xt{animation-duration:1.6s}}.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:.45}.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-hover)}.link.svelte-1klcfz0{height:auto;padding:var(--space-0);color:var(--color-accent-text);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}.icons.svelte-ngvhez{grid-template-columns:repeat(auto-fill, minmax(var(--control-2xl), 1fr));gap:var(--space-2);display:grid}.choice.svelte-ngvhez{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);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)}.tints.svelte-ngvhez{gap:var(--space-2);flex-wrap:wrap;display:flex}.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)}.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)}.tint-0.svelte-ngvhez{--tint:var(--tint-0)}.tint-1.svelte-ngvhez{--tint:var(--tint-1)}.tint-2.svelte-ngvhez{--tint:var(--tint-2)}.tint-3.svelte-ngvhez{--tint:var(--tint-3)}.tint-4.svelte-ngvhez{--tint:var(--tint-4)}.tint-5.svelte-ngvhez{--tint:var(--tint-5)}.tint-6.svelte-ngvhez{--tint:var(--tint-6)}.tint-7.svelte-ngvhez{--tint:var(--tint-7)}.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), 35svh)}.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:invert(.9)hue-rotate(180deg)}@keyframes svelte-1kpwvv9-art-in{0%{opacity:0;transform:scale(1.03)}}.bar.svelte-um4ua8{width:100%;height:var(--space-1);border-radius:var(--radius-full);background:var(--color-fill);display:block;overflow:hidden}.sm.svelte-um4ua8{height:var(--space-0-5)}.fill.svelte-um4ua8{border-radius:inherit;background:var(--color-accent);transform-origin:0;height:100%;transition:transform var(--duration-slower) var(--ease-out);display:block}.success.svelte-um4ua8 .fill:where(.svelte-um4ua8){background:var(--color-success)}.danger.svelte-um4ua8 .fill:where(.svelte-um4ua8){background:var(--color-danger)}.neutral.svelte-um4ua8 .fill:where(.svelte-um4ua8){background:var(--color-text-tertiary)}.v0.svelte-um4ua8{transform:scaleX(0)}.v1.svelte-um4ua8{transform:scaleX(.05)}.v2.svelte-um4ua8{transform:scaleX(.1)}.v3.svelte-um4ua8{transform:scaleX(.15)}.v4.svelte-um4ua8{transform:scaleX(.2)}.v5.svelte-um4ua8{transform:scaleX(.25)}.v6.svelte-um4ua8{transform:scaleX(.3)}.v7.svelte-um4ua8{transform:scaleX(.35)}.v8.svelte-um4ua8{transform:scaleX(.4)}.v9.svelte-um4ua8{transform:scaleX(.45)}.v10.svelte-um4ua8{transform:scaleX(.5)}.v11.svelte-um4ua8{transform:scaleX(.55)}.v12.svelte-um4ua8{transform:scaleX(.6)}.v13.svelte-um4ua8{transform:scaleX(.65)}.v14.svelte-um4ua8{transform:scaleX(.7)}.v15.svelte-um4ua8{transform:scaleX(.75)}.v16.svelte-um4ua8{transform:scaleX(.8)}.v17.svelte-um4ua8{transform:scaleX(.85)}.v18.svelte-um4ua8{transform:scaleX(.9)}.v19.svelte-um4ua8{transform:scaleX(.95)}.v20.svelte-um4ua8{transform:scaleX(1)}.card.svelte-se47sn{gap:var(--space-3);padding:var(--space-3);border-radius:var(--radius-lg);background:var(--color-canvas);box-shadow:inset 0 0 0 var(--border-width) var(--color-border);transition:box-shadow var(--duration-fast) var(--ease-out);flex-direction:column;display:flex;position:relative}.card.svelte-se47sn:hover{box-shadow:inset 0 0 0 var(--border-width) var(--color-border-strong)}.head.svelte-se47sn{align-items:center;gap:var(--space-3);display:flex}.art.svelte-se47sn{flex:none;display:flex}.art.svelte-se47sn .art{height:var(--space-12)}.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}.progress.svelte-se47sn{gap:var(--space-1);flex-direction:column;flex:1;min-width:0;display:flex}.count.svelte-se47sn{color:var(--color-text-secondary);font-size:var(--text-sm);font-variant-numeric:tabular-nums}.card.svelte-se47sn>.btn{position:relative}.view.svelte-y0qbef{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex;position:relative}.palette.svelte-1bm0yy4{flex-direction:column;max-height:60vh;display:flex}.search.svelte-1bm0yy4{align-items:center;gap:var(--space-3);padding:var(--space-4);color:var(--color-text-tertiary);box-shadow:inset 0 calc(var(--border-width) * -1) 0 var(--color-border-subtle);display:flex}input.svelte-1bm0yy4{min-width:0;color:var(--color-text);font-size:var(--text-base);flex:1}input.svelte-1bm0yy4::placeholder{color:var(--color-text-tertiary)}input.svelte-1bm0yy4:focus-visible{outline:none}.results.svelte-1bm0yy4{gap:var(--space-2);min-height:0;padding:var(--space-2);flex-direction:column;flex:1;display:flex;overflow-y:auto}.group.svelte-1bm0yy4{gap:var(--space-px);flex-direction:column;display:flex}.label.svelte-1bm0yy4{padding:var(--space-2);color:var(--color-text-tertiary);font-size:var(--text-xs);font-weight:var(--weight-medium)}.option.svelte-1bm0yy4{align-items:center;gap:var(--space-3);min-height:var(--control-lg);padding:var(--space-2);border-radius:var(--radius-md);color:var(--color-text);text-align:start;display:flex}.option.svelte-1bm0yy4>.icon{color:var(--color-text-secondary)}.option[aria-selected=true].svelte-1bm0yy4{background:var(--color-fill)}.text.svelte-1bm0yy4{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.meta.svelte-1bm0yy4{color:var(--color-text-tertiary);font-size:var(--text-sm);white-space:nowrap}.enter.svelte-1bm0yy4{color:var(--color-text-tertiary);display:inline-flex}.none.svelte-1bm0yy4{padding:var(--space-8);color:var(--color-text-tertiary);text-align:center}.foot.svelte-1bm0yy4{gap:var(--space-4);padding:var(--space-3);color:var(--color-text-tertiary);font-size:var(--text-xs);box-shadow:inset 0 var(--border-width) 0 var(--color-border-subtle);display:flex}.foot.svelte-1bm0yy4 span:where(.svelte-1bm0yy4){align-items:center;gap:var(--space-1-5);display:inline-flex}.menu.svelte-l8h85k{gap:var(--space-px);min-width:calc(var(--menu-min) * .75);max-width:var(--menu-max);max-height:calc(100vh - var(--space-4));padding:var(--space-1-5);border-radius:var(--radius-lg);background:var(--color-surface-raised);box-shadow:var(--ring);font-size:var(--text-md);z-index:var(--z-popover);flex-direction:column;display:flex;overflow-y:auto}.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;padding-block-end:calc(var(--space-8) + var(--dock-height,0px));display:flex}.chat.svelte-vsdkct{max-width:calc(var(--chat-width) + var(--space-16))}.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);padding-block-end:calc(var(--space-4) + var(--dock-height,0px))}}.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}.greeting.svelte-160g5r9{align-items:center;gap:var(--space-4);text-align:center;flex-direction:column;display:flex}.icon.svelte-160g5r9{display:inline-flex}h1.svelte-160g5r9{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-160g5r9{font-size:var(--text-2xl)}}.trigger.svelte-1lis8xj{align-items:center;gap:var(--space-1);height:var(--control-md);padding:var(--space-2);border-radius:var(--radius-md);color:var(--color-text);font-size:var(--text-md);transition:background-color var(--duration-fast) var(--ease-out);display:inline-flex}.sm.svelte-1lis8xj{height:var(--control-sm);padding:var(--space-1-5);font-size:var(--text-sm)}.trigger.svelte-1lis8xj:hover,.trigger[aria-expanded=true].svelte-1lis8xj{background:var(--color-fill)}.name.svelte-1lis8xj{font-weight:var(--weight-medium)}.mode.svelte-1lis8xj{color:var(--color-text-tertiary)}.att.svelte-6mhiof{align-items:center;gap:var(--space-2);max-width:var(--col-lg);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}.link.svelte-6mhiof{transition:box-shadow var(--duration-fast) var(--ease-out)}.link.svelte-6mhiof:hover{box-shadow:inset 0 0 0 var(--border-width) var(--color-border-strong)}.thumb.svelte-6mhiof{width:var(--control-lg);height:var(--control-lg);border-radius:var(--radius-md);color:var(--color-text-secondary);flex:none;place-items:center;display:grid}.t1.svelte-6mhiof{background:var(--color-thumb-1)}.t2.svelte-6mhiof{background:var(--color-thumb-2)}.t3.svelte-6mhiof{background:var(--color-thumb-3)}.t4.svelte-6mhiof{background:var(--color-thumb-4)}.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}.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)}.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)}.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}.spacer.svelte-1n8df3y{flex:1}.wave.svelte-1n8df3y{min-width:0;height:var(--control-sm);color:var(--color-text);flex:1;-webkit-mask-image:linear-gradient(90deg,#0000,#000 30%);mask-image:linear-gradient(90deg,#0000,#000 30%)}.elapsed.svelte-1n8df3y{align-items:center;gap:var(--space-1-5);padding-inline:var(--space-1);color:var(--color-text-secondary);font-size:var(--text-sm);font-variant-numeric:tabular-nums;display:inline-flex}.dot.svelte-1n8df3y{width:var(--space-2);height:var(--space-2);background:var(--color-danger);border-radius:50%;animation:1.4s ease-in-out infinite svelte-1n8df3y-beat}@keyframes svelte-1n8df3y-beat{50%{opacity:.25}}.mobile.svelte-2pdber{display:none}@media (width<=56rem){.mobile.svelte-2pdber{display:inline-flex}}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);letter-spacing:var(--tracking-normal);font-size:.85em}a.svelte-1mdqyvf{color:var(--color-accent-text);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);overscroll-behavior-y:auto;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}code.svelte-ipr7k2{font:inherit}.prose.svelte-1u36k9z{gap:var(--space-prose);min-width:0;font-family:var(--font-prose);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{overscroll-behavior-y:auto;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(90deg)}.content.svelte-194m2t7{min-width:0}.label.svelte-5vf9oj{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.shimmer.svelte-5vf9oj{background:linear-gradient(90deg, var(--color-text-tertiary) 0%, var(--color-text) 50%, var(--color-text-tertiary) 100%);color:#0000;animation:svelte-5vf9oj-shimmer calc(var(--duration-slower) * 5) linear infinite;background-size:200% 100%;-webkit-background-clip:text;background-clip:text}.spin.svelte-5vf9oj{animation:svelte-5vf9oj-spin calc(var(--duration-slower) * 2) 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-spin{to{transform:rotate(1turn)}}@keyframes svelte-5vf9oj-shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}.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}.bubble.svelte-1t8dblb{max-width:85%;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-prose);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}.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(90deg, var(--color-fill) 0%, var(--color-fill-strong) 50%, var(--color-fill) 100%);animation:svelte-tl058d-shimmer calc(var(--duration-slower) * 4) var(--ease-in-out) infinite;background-size:300% 100%;display:block}.text.svelte-tl058d{height:var(--space-3);width:100%}.text.lg.svelte-tl058d{height:var(--space-4)}.last.svelte-tl058d{width:60%}.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:-200% 0}}@media (prefers-reduced-motion:reduce){.sk.svelte-tl058d{animation:none}}.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);pointer-events:none;margin-inline:calc(50% - 50cqi);-webkit-mask-image:linear-gradient(#000 25%,#0000 92%);mask-image:linear-gradient(#000 25%,#0000 92%)}.banner.svelte-u6h1vi .art{mix-blend-mode:multiply}[data-theme=dark] .banner.svelte-u6h1vi .art{mix-blend-mode:lighten}.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}h1.svelte-u6h1vi{min-width:0;font-family:var(--font-serif);font-size:var(--text-2xl);font-weight:var(--weight-serif);line-height:var(--leading-tight);letter-spacing:var(--tracking-serif);flex:1}.actions.svelte-u6h1vi{align-items:center;gap:var(--space-2);flex:none;display:flex}.bar.svelte-u6h1vi{align-items:center;gap:var(--space-2);min-height:var(--topbar-height);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-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-u6h1vi .mini:where(.svelte-u6h1vi){max-width:var(--col-sm);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}@keyframes svelte-u6h1vi-actions-in{0%{opacity:0;transform:translateY(var(--shift-sm))}}@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)}.search.svelte-u6h1vi>:first-child{max-width:none}.compact.svelte-u6h1vi .mini:where(.svelte-u6h1vi),.bar.svelte-u6h1vi .actions:where(.svelte-u6h1vi){display:none}}.wrap.svelte-qusz4c{overscroll-behavior-y:auto;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}}.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-text)}.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}.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)}}.trigger.svelte-124sfg{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-124sfg:hover:not(:disabled){box-shadow:inset 0 0 0 var(--border-width) var(--color-border-strong)}.trigger.svelte-124sfg:disabled{opacity:.5}.open.svelte-124sfg{box-shadow:inset 0 0 0 var(--border-width) var(--color-border-strong)}.sm.svelte-124sfg{height:var(--control-md);padding:var(--space-2);border-radius:var(--radius-md)}.ghost.svelte-124sfg{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-124sfg:hover:not(:disabled),.ghost.open.svelte-124sfg{background:var(--color-fill);box-shadow:none;color:var(--color-text)}.full.svelte-124sfg{width:100%;display:flex}.value.svelte-124sfg{min-width:0;color:var(--color-text);text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.ghost.svelte-124sfg .value:where(.svelte-124sfg){color:inherit;font-weight:var(--weight-medium)}.placeholder.svelte-124sfg{color:var(--color-text-tertiary)}.list.svelte-124sfg{gap:var(--space-px);min-width:var(--menu-min);max-height:50vh;padding:var(--space-1-5);border-radius:var(--radius-lg);background:var(--color-surface-raised);box-shadow:var(--ring);flex-direction:column;display:flex;overflow-y:auto}.option.svelte-124sfg{align-items:center;gap:var(--space-2);min-height:var(--control-md);padding:var(--space-1-5);border-radius:var(--radius-md);text-align:start;display:flex}.option.svelte-124sfg>.icon{color:var(--color-text-secondary)}.option.svelte-124sfg:hover,.option.svelte-124sfg:focus-visible{background:var(--color-fill);outline:none}.text.svelte-124sfg{padding-inline:var(--space-0-5);white-space:nowrap;flex:1}.check.svelte-124sfg{color:var(--color-accent-text);display:inline-flex}.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);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))}.t1.svelte-19b9j12{background:var(--color-thumb-1)}.t2.svelte-19b9j12{background:var(--color-thumb-2)}.t3.svelte-19b9j12{background:var(--color-thumb-3)}.t4.svelte-19b9j12{background:var(--color-thumb-4)}.document.svelte-19b9j12,.pdf.svelte-19b9j12,.spreadsheet.svelte-19b9j12{background:var(--color-surface-sunken)}.photo.svelte-19b9j12{position:absolute;inset:0}.sun.svelte-19b9j12{aspect-ratio:1;border-radius:var(--radius-full);background:var(--color-surface);opacity:.7;width:14%;position:absolute;inset-block-start:22%;inset-inline-end:22%}.hill.svelte-19b9j12{background:var(--color-text);opacity:.12;border-radius:50%;height:70%;position:absolute;inset-block-end:-30%;inset-inline:-10%}.hill.back.svelte-19b9j12{opacity:.08;inset-block-end:-20%;inset-inline:30% -30%}.doc.svelte-19b9j12{gap:var(--space-1-5);width:56%;height:78%;padding:var(--space-3);border-radius:var(--radius-sm) var(--radius-sm) 0 0;background:var(--color-surface);box-shadow:var(--ring);flex-direction:column;margin-block-start:22%;display:flex}.line.svelte-19b9j12{height:var(--space-1);border-radius:var(--radius-full);background:var(--color-fill-strong)}.line.h.svelte-19b9j12{width:60%;height:var(--space-1-5);background:var(--color-text-tertiary);opacity:.5}.line.short.svelte-19b9j12{width:70%}.sheet.svelte-19b9j12{gap:var(--space-px);border-radius:var(--radius-sm);background:var(--color-border);width:64%;height:64%;box-shadow:var(--ring);grid-template-columns:repeat(3,1fr);display:grid;overflow:hidden}.sheet.svelte-19b9j12 span:where(.svelte-19b9j12){background:var(--color-surface)}.sheet.svelte-19b9j12 span:where(.svelte-19b9j12):nth-child(-n+3){background:var(--color-thumb-2)}.wave.svelte-19b9j12{align-items:center;gap:var(--space-0-5);height:40%;display:flex}.b.svelte-19b9j12{width:var(--space-0-5);border-radius:var(--radius-full);background:var(--color-text);opacity:.35}.b3.svelte-19b9j12{height:15%}.b4.svelte-19b9j12{height:22%}.b5.svelte-19b9j12{height:30%}.b6.svelte-19b9j12{height:38%}.b7.svelte-19b9j12{height:46%}.b8.svelte-19b9j12{height:54%}.b9.svelte-19b9j12{height:62%}.b10.svelte-19b9j12{height:72%}.b11.svelte-19b9j12{height:84%}.b12.svelte-19b9j12{height:100%}.play.svelte-19b9j12{width:var(--control-sm);height:var(--control-sm);border-radius:var(--radius-full);background:var(--color-surface);color:var(--color-text);box-shadow:var(--ring);place-items:center;display:grid;position:absolute;inset-block-end:var(--space-2);inset-inline-start:var(--space-2)}.duration.svelte-19b9j12,.ext.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);letter-spacing:var(--tracking-caps);line-height:var(--leading-none);position:absolute}.duration.svelte-19b9j12{letter-spacing:var(--tracking-normal);font-variant-numeric:tabular-nums;inset-block-end:var(--space-2);inset-inline-end:var(--space-2)}.ext.svelte-19b9j12{inset-block-start:var(--space-2);inset-inline-start:var(--space-2)}.meta.svelte-19b9j12{align-items:flex-start;gap:var(--space-2);min-width:0;padding:var(--space-1);display:flex}.kind.svelte-19b9j12{color:var(--color-text-tertiary);padding-block-start:var(--space-0-5);display:inline-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)}.badge.svelte-1fmrh5r{align-items:center;gap:var(--space-1);width:fit-content;height:var(--avatar-xs);padding:var(--space-1);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}.glyph.svelte-1fmrh5r{color:var(--color-text-tertiary);display:inline-flex}.danger.svelte-1fmrh5r{color:var(--color-danger)}.spin.svelte-1fmrh5r{animation:svelte-1fmrh5r-spin calc(var(--duration-slower) * 2) linear infinite}@keyframes svelte-1fmrh5r-spin{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.spin.svelte-1fmrh5r{animation:none}}.spacer.svelte-1chwwt8{flex:1}.row.svelte-dm1xan{justify-content:space-between;align-items:center;gap:var(--space-4);min-height:var(--list-row);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-1108a8n{display:none}.name.svelte-1fgmfer{align-items:center;gap:var(--space-3);min-width:0;display:flex}.icon.svelte-1fgmfer{color:var(--color-text-tertiary);flex:none;display:flex}.narrow.svelte-1d2umh6{display:none}@media (width<=40rem){.wide.svelte-1d2umh6{display:none}.narrow.svelte-1d2umh6{display:block}}.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:1s linear infinite svelte-1hqr9xd-spin}@keyframes svelte-1hqr9xd-spin{to{transform:rotate(360deg)}}@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}.leading.svelte-6k6hra{min-height:var(--control-md);align-items:center;display:flex}.row.svelte-6k6hra{justify-content:space-between;align-items:flex-start;gap:var(--space-4);min-height:var(--control-lg);display:flex}h1.svelte-6k6hra{min-width:0;font-family:var(--font-serif);font-size:var(--text-2xl);font-weight:var(--weight-serif);line-height:var(--leading-tight);letter-spacing:var(--tracking-serif);overflow-wrap:anywhere;flex:1}.lg.svelte-6k6hra h1:where(.svelte-6k6hra){font-size:var(--text-3xl);letter-spacing:var(--tracking-tight)}.actions.svelte-6k6hra{align-items:center;gap:var(--space-2);min-height:var(--control-lg);flex:none;display:flex}.card.svelte-1s7zazm{gap:var(--space-3);border-radius:var(--radius-xl);text-align:start;min-width:0;transition:box-shadow var(--duration-normal) var(--ease-out), background-color var(--duration-normal) var(--ease-out), transform var(--duration-normal) var(--ease-out);flex-direction:column;display:flex}.outline.svelte-1s7zazm{background:var(--color-surface);box-shadow:inset 0 0 0 var(--border-width) var(--color-border)}.filled.svelte-1s7zazm{background:var(--color-fill-subtle)}.raised.svelte-1s7zazm{background:var(--color-surface);box-shadow:var(--ring), inset 0 0 0 var(--border-width) var(--color-border-subtle)}.full.svelte-1s7zazm{height:100%}.p-none.svelte-1s7zazm{padding:var(--space-0);gap:var(--space-0);overflow:hidden}.p-sm.svelte-1s7zazm{padding:var(--space-3)}.p-md.svelte-1s7zazm{padding:var(--space-4)}.p-lg.svelte-1s7zazm{padding:var(--space-6)}.interactive.svelte-1s7zazm:hover{box-shadow:inset 0 0 0 var(--border-width) var(--color-border-strong), var(--ring)}.filled.interactive.svelte-1s7zazm:hover{background:var(--color-fill);box-shadow:none}.interactive.svelte-1s7zazm:active{transform:scale(.995)}.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);pointer-events:none;flex:none;place-items:center;margin-block-end:calc(var(--space-8) * -1);display:grid;overflow:hidden;-webkit-mask-image:linear-gradient(#000 35%,#0000);mask-image:linear-gradient(#000 35%,#0000)}.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}.glyph.svelte-1qve15z{width:var(--icon-lg);height:var(--icon-lg);flex:none;place-items:center;display:grid}.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)}}.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)}.wide.svelte-l2lvcr{display:contents}@media (width<=40rem){.wide.svelte-l2lvcr{display:none}}.head.svelte-l2lvcr{align-items:flex-start;gap:var(--space-3);flex-direction:column;display:flex}h1.svelte-l2lvcr{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);overflow-wrap:anywhere}.properties.svelte-l2lvcr{flex-direction:column;display:flex}.who.svelte-l2lvcr{align-items:center;gap:var(--space-2);flex:1;min-width:0;display:flex}.column.svelte-l2lvcr{align-items:baseline;gap:var(--space-2);display:flex}.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:.2em}.link.svelte-l2lvcr:hover{text-decoration-color:currentColor}.list.svelte-l2lvcr{margin-inline:calc(var(--space-2) * -1);flex-direction:column;display:flex}.row.svelte-l2lvcr{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-l2lvcr:hover{background:var(--color-fill-subtle)}.stats.svelte-l2lvcr{gap:var(--space-4) var(--space-3);padding:var(--space-1) var(--space-1-5);grid-template-columns:1fr 1fr;display:grid}dt.svelte-l2lvcr{color:var(--color-text-tertiary);font-size:var(--text-xs);font-weight:var(--weight-medium)}dd.svelte-l2lvcr{font-size:var(--text-lg);font-weight:var(--weight-medium);font-variant-numeric:tabular-nums}.tabs.svelte-1ubhdxk{gap:var(--space-1);overscroll-behavior-y:auto;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}.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}.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(--list-row)}.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)}}.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}.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:28%}.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);border-radius:var(--radius-full);width:70%}.bar.short.svelte-rm67on{width:45%}.box.svelte-rm67on{border-radius:var(--radius-sm);height:28%;margin-block-start:auto}.label.svelte-rm67on{font-weight:var(--weight-medium)}.picker.svelte-3gcwuj{gap:var(--space-4);width:100%;max-width:var(--dialog-lg);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.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:calc(var(--pane-art) * 1.4);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}h2.svelte-1xrgbvd{font-family:var(--font-serif);font-size:var(--text-2xl);font-weight:var(--weight-serif);line-height:var(--leading-tight);letter-spacing:var(--tracking-serif)}p.svelte-1xrgbvd{max-width:36rem;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:calc(var(--pane-art) * .75)}h2.svelte-1xrgbvd{font-size:var(--text-xl)}.compact.svelte-1xrgbvd .mini:where(.svelte-1xrgbvd){display:none}}.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}.end.svelte-1uud1we{margin-inline-start:auto;display:flex}.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}}.notice.svelte-oe3cqz{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-oe3cqz svg{flex:none;margin-block-start:var(--space-0-5)}strong.svelte-oe3cqz{color:var(--color-text);font-weight:var(--weight-medium)}.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%}h2.svelte-a468oe{font-family:var(--font-serif);font-size:var(--text-2xl);font-weight:var(--weight-serif);line-height:var(--leading-tight);letter-spacing:var(--tracking-serif)}.sub.svelte-a468oe{max-width:30rem;margin-block:var(--space-2) var(--space-6);color:var(--color-text-secondary);font-size:var(--text-md)}.notice.svelte-a468oe{text-align:start;width:100%;max-width:30rem}.key.svelte-a468oe{align-items:center;gap:var(--space-1);width:100%;max-width:30rem;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:24rem;flex-direction:column;margin-block-start:var(--space-5);display:flex}.setup.svelte-a468oe p:where(.svelte-a468oe){color:var(--color-text-tertiary);font-size:var(--text-sm)}@container (width<=32rem){.art.svelte-a468oe{height:calc(var(--settings-art) * .7)}h2.svelte-a468oe{font-size:var(--text-xl)}}.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}}.split.svelte-1xfr5ig{gap:var(--space-8);align-items:start;min-width:0;display:grid}.end.svelte-1xfr5ig{grid-template-columns:minmax(0, 1fr) var(--col-lg)}.end.lg.svelte-1xfr5ig{grid-template-columns:minmax(0, 1fr) var(--popover-width)}.start.svelte-1xfr5ig{grid-template-columns:var(--settings-nav) minmax(0, 1fr)}.primary.svelte-1xfr5ig,.aside.svelte-1xfr5ig{gap:var(--space-6);flex-direction:column;min-width:0;display:flex}.sticky.svelte-1xfr5ig .aside:where(.svelte-1xfr5ig){position:sticky;inset-block-start:var(--space-8)}@media (width<=64rem){.split.svelte-1xfr5ig,.end.lg.svelte-1xfr5ig{grid-template-columns:minmax(0,1fr)}.sticky.svelte-1xfr5ig .aside:where(.svelte-1xfr5ig){position:static}}.vnav.svelte-1xo1plj{gap:var(--space-px);flex-direction:column;display:flex}.item.svelte-1xo1plj{align-items:center;gap:var(--space-2);height:var(--control-lg);padding:var(--space-2);border-radius:var(--radius-md);color:var(--color-text-secondary);font-size:var(--text-md);text-align:start;transition:background-color var(--duration-fast) var(--ease-out), color var(--duration-fast) var(--ease-out);display:flex}.item.svelte-1xo1plj span:where(.svelte-1xo1plj){padding-inline:var(--space-1)}.item.svelte-1xo1plj:hover{background:var(--color-fill-subtle);color:var(--color-text)}.on.svelte-1xo1plj,.on.svelte-1xo1plj:hover{background:var(--color-fill);color:var(--color-text)}@media (width<=64rem){.vnav.svelte-1xo1plj{overscroll-behavior-y:auto;flex-direction:row;overflow-x:auto}.item.svelte-1xo1plj{flex:none}}.section.svelte-es406x{gap:var(--space-5);flex-direction:column;scroll-margin-block-start:var(--space-8);display:flex}h2.svelte-es406x{font-family:var(--font-serif);font-size:var(--text-xl);font-weight:var(--weight-serif);letter-spacing:var(--tracking-serif);box-shadow:inset 0 calc(var(--border-width) * -1) 0 var(--color-border-subtle);padding-block-end:var(--space-3)}.body.svelte-es406x{gap:var(--space-6);flex-direction:column;display:flex}.block.svelte-6s493z{gap:var(--space-3);flex-direction:column;min-width:0;display:flex}.title.svelte-6s493z{color:var(--color-text-tertiary);font-size:var(--text-xs);font-weight:var(--weight-medium)}.demo.svelte-6s493z{align-items:center;gap:var(--space-3);min-width:0;padding:var(--space-5);border-radius:var(--radius-xl);background:var(--color-surface);box-shadow:inset 0 0 0 var(--border-width) var(--color-border-subtle);flex-wrap:wrap;display:flex}.column.svelte-6s493z{flex-direction:column;align-items:stretch}.swatch.svelte-1ildccs{align-items:center;gap:var(--space-3);min-width:0;display:flex}.chip.svelte-1ildccs{width:var(--control-xl);height:var(--control-xl);border-radius:var(--radius-md);box-shadow:inset 0 0 0 var(--border-width) var(--color-border);flex:none}.text.svelte-1ildccs{flex-direction:column;min-width:0;display:flex}.name.svelte-1ildccs{font-size:var(--text-md);font-weight:var(--weight-medium)}code.svelte-1ildccs{color:var(--color-text-tertiary);font-family:var(--font-sans);font-size:var(--text-xs);letter-spacing:var(--tracking-normal)}.color-canvas.svelte-1ildccs{background:var(--color-canvas)}.color-sidebar.svelte-1ildccs{background:var(--color-sidebar)}.color-surface.svelte-1ildccs{background:var(--color-surface)}.color-surface-raised.svelte-1ildccs{background:var(--color-surface-raised)}.color-surface-sunken.svelte-1ildccs{background:var(--color-surface-sunken)}.color-bubble.svelte-1ildccs{background:var(--color-bubble)}.color-code.svelte-1ildccs{background:var(--color-code)}.color-fill-subtle.svelte-1ildccs{background:var(--color-fill-subtle)}.color-fill.svelte-1ildccs{background:var(--color-fill)}.color-fill-strong.svelte-1ildccs{background:var(--color-fill-strong)}.color-border.svelte-1ildccs{background:var(--color-border)}.color-border-strong.svelte-1ildccs{background:var(--color-border-strong)}.color-text.svelte-1ildccs{background:var(--color-text)}.color-text-secondary.svelte-1ildccs{background:var(--color-text-secondary)}.color-text-tertiary.svelte-1ildccs{background:var(--color-text-tertiary)}.color-text-disabled.svelte-1ildccs{background:var(--color-text-disabled)}.color-inverse.svelte-1ildccs{background:var(--color-inverse)}.color-primary.svelte-1ildccs{background:var(--color-primary)}.color-accent.svelte-1ildccs{background:var(--color-accent)}.color-accent-subtle.svelte-1ildccs{background:var(--color-accent-subtle)}.color-success.svelte-1ildccs{background:var(--color-success)}.color-warning.svelte-1ildccs{background:var(--color-warning)}.color-danger.svelte-1ildccs{background:var(--color-danger)}.color-avatar-1.svelte-1ildccs{background:var(--color-avatar-1)}.color-avatar-2.svelte-1ildccs{background:var(--color-avatar-2)}.color-avatar-3.svelte-1ildccs{background:var(--color-avatar-3)}.color-avatar-4.svelte-1ildccs{background:var(--color-avatar-4)}.color-avatar-5.svelte-1ildccs{background:var(--color-avatar-5)}.color-avatar-6.svelte-1ildccs{background:var(--color-avatar-6)}.ring-subtle.svelte-1ildccs{background:var(--color-surface);box-shadow:var(--ring-subtle)}.ring.svelte-1ildccs{background:var(--color-surface);box-shadow:var(--ring)}.ring-strong.svelte-1ildccs{background:var(--color-surface);box-shadow:var(--ring-strong)}.radius-xs.svelte-1ildccs{background:var(--color-fill-strong);border-radius:var(--radius-xs)}.radius-sm.svelte-1ildccs{background:var(--color-fill-strong);border-radius:var(--radius-sm)}.radius-md.svelte-1ildccs{background:var(--color-fill-strong);border-radius:var(--radius-md)}.radius-lg.svelte-1ildccs{background:var(--color-fill-strong);border-radius:var(--radius-lg)}.radius-xl.svelte-1ildccs{background:var(--color-fill-strong);border-radius:var(--radius-xl)}.radius-2xl.svelte-1ildccs{background:var(--color-fill-strong);border-radius:var(--radius-2xl)}.radius-full.svelte-1ildccs{background:var(--color-fill-strong);border-radius:var(--radius-full)}.row.svelte-1a4g6za{grid-template-columns:var(--col-md) 1fr;align-items:baseline;gap:var(--space-4);padding-block:var(--space-3);min-width:0;display:grid}.row.svelte-1a4g6za+.row{box-shadow:inset 0 var(--border-width) 0 var(--color-border-subtle)}code.svelte-1a4g6za{color:var(--color-text-tertiary);font-family:var(--font-sans);font-size:var(--text-xs);letter-spacing:var(--tracking-normal)}.sample.svelte-1a4g6za{text-overflow:ellipsis;white-space:nowrap;min-width:0;line-height:var(--leading-tight);overflow:hidden}.serif.svelte-1a4g6za{font-family:var(--font-serif);font-weight:var(--weight-serif);letter-spacing:var(--tracking-serif)}.text-2xs.svelte-1a4g6za{font-size:var(--text-2xs)}.text-xs.svelte-1a4g6za{font-size:var(--text-xs)}.text-sm.svelte-1a4g6za{font-size:var(--text-sm)}.text-md.svelte-1a4g6za{font-size:var(--text-md)}.text-base.svelte-1a4g6za{font-size:var(--text-base)}.text-lg.svelte-1a4g6za{font-size:var(--text-lg)}.text-xl.svelte-1a4g6za{font-size:var(--text-xl)}.text-2xl.svelte-1a4g6za{font-size:var(--text-2xl)}.text-3xl.svelte-1a4g6za{font-size:var(--text-3xl);letter-spacing:var(--tracking-tight)}.text-4xl.svelte-1a4g6za{font-size:var(--text-4xl);letter-spacing:var(--tracking-tight)}.row.svelte-1gl3qp0{grid-template-columns:var(--col-sm) 1fr;align-items:center;gap:var(--space-4);display:grid}code.svelte-1gl3qp0{color:var(--color-text-tertiary);font-family:var(--font-sans);font-size:var(--text-xs);letter-spacing:var(--tracking-normal)}.bar.svelte-1gl3qp0{height:var(--space-3);border-radius:var(--radius-xs);background:var(--color-accent);opacity:.7}.space-1.svelte-1gl3qp0{width:var(--space-1)}.space-2.svelte-1gl3qp0{width:var(--space-2)}.space-3.svelte-1gl3qp0{width:var(--space-3)}.space-4.svelte-1gl3qp0{width:var(--space-4)}.space-5.svelte-1gl3qp0{width:var(--space-5)}.space-6.svelte-1gl3qp0{width:var(--space-6)}.space-8.svelte-1gl3qp0{width:var(--space-8)}.space-10.svelte-1gl3qp0{width:var(--space-10)}.space-12.svelte-1gl3qp0{width:var(--space-12)}.space-16.svelte-1gl3qp0{width:var(--space-16)}.space-20.svelte-1gl3qp0{width:var(--space-20)}.space-24.svelte-1gl3qp0{width:var(--space-24)}.row.svelte-108ir8{grid-template-columns:var(--col-md) 1fr;align-items:center;gap:var(--space-4);width:100%;padding:var(--space-2);border-radius:var(--radius-md);text-align:start;display:grid}.row.svelte-108ir8:hover{background:var(--color-fill-subtle)}code.svelte-108ir8{color:var(--color-text-tertiary);font-family:var(--font-sans);font-size:var(--text-xs);letter-spacing:var(--tracking-normal)}.track.svelte-108ir8{height:var(--control-xs);border-radius:var(--radius-full);background:var(--color-fill);position:relative}.ball.svelte-108ir8{inset-block:var(--space-0-5);aspect-ratio:1;border-radius:var(--radius-full);background:var(--color-accent);transition-property:inset-inline-start;position:absolute;inset-inline-start:var(--space-0-5)}.on.svelte-108ir8{inset-inline-start:calc(100% - var(--control-xs) + var(--space-0-5))}.d-fast.svelte-108ir8{transition-duration:var(--duration-fast)}.d-normal.svelte-108ir8{transition-duration:var(--duration-normal)}.d-slow.svelte-108ir8{transition-duration:var(--duration-slow)}.d-slower.svelte-108ir8{transition-duration:var(--duration-slower)}.e-out.svelte-108ir8{transition-timing-function:var(--ease-out)}.e-in.svelte-108ir8{transition-timing-function:var(--ease-in)}.e-in-out.svelte-108ir8{transition-timing-function:var(--ease-in-out)}.e-emphasized.svelte-108ir8{transition-timing-function:var(--ease-emphasized)}.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))}}.list.svelte-1ss30x7{gap:var(--space-px);max-height:min(50vh,20rem);padding:var(--space-1-5);border-radius:var(--radius-lg);background:var(--color-surface-raised);box-shadow:var(--ring);flex-direction:column;display:flex;overflow-y:auto}.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)}.glyph.svelte-1ss30x7{width:var(--avatar-md);height:var(--avatar-md);border-radius:var(--radius-full);background:var(--color-accent-subtle);color:var(--color-accent-text);flex:none;place-items:center;display:grid}.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-text);background:0 0}.tag.svelte-1ss30x7{color:var(--color-text-tertiary);font-size:var(--text-sm);flex:none}.empty.svelte-1ss30x7{padding:var(--space-3) var(--space-2);color:var(--color-text-tertiary);font-size:var(--text-sm)}.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:.5}.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;transition:opacity var(--duration-fast) var(--ease-out), transform var(--duration-fast) var(--ease-emphasized);place-items:center;display:grid;position:absolute;inset:0;transform:scale(.6)}.mark.svelte-9mcw37 svg{stroke-width:3px}input.svelte-9mcw37:checked+.mark:where(.svelte-9mcw37),input.svelte-9mcw37:indeterminate+.mark:where(.svelte-9mcw37){opacity:1;transform:none}.group.svelte-w2c8xy{gap:var(--space-3);display:flex}.column.svelte-w2c8xy{flex-direction:column}.row.svelte-w2c8xy{gap:var(--space-5);flex-direction:row}.radio.svelte-w2c8xy{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-w2c8xy{opacity:.5;cursor:default}input.svelte-w2c8xy{appearance:none;width:var(--check-size);height:var(--check-size);border-radius:var(--radius-full);background:var(--color-surface);box-shadow:inset 0 0 0 var(--border-width) var(--color-border-strong);cursor:inherit;transition:box-shadow var(--duration-fast) var(--ease-emphasized);flex:none;margin:0}input.svelte-w2c8xy:hover:not(:disabled){box-shadow:inset 0 0 0 var(--border-width) var(--color-text-tertiary)}input.svelte-w2c8xy:checked{box-shadow:inset 0 0 0 calc(var(--space-1) + var(--border-width)) var(--color-accent)}.popover.svelte-1df66np{width:var(--popover-width);padding:var(--space-4);border-radius:var(--radius-xl);background:var(--color-surface-raised);box-shadow:var(--ring)}.sm.svelte-1df66np{width:calc(var(--popover-width) * .75)}.lg.svelte-1df66np{width:var(--dialog-sm)}.list.svelte-o4gsfs{flex-direction:column;min-width:0;display:flex}.divided.svelte-o4gsfs>li+li{box-shadow:inset 0 var(--border-width) 0 var(--color-border-subtle)}.inset.svelte-o4gsfs{gap:var(--space-px)}.li.svelte-egh1kh{min-height:var(--list-row);border-radius:var(--radius-lg);transition:background-color var(--duration-fast) var(--ease-out);align-items:center;display:flex;position:relative}.sm.svelte-egh1kh{min-height:var(--control-lg)}.interactive.svelte-egh1kh:hover,.active.svelte-egh1kh{background:var(--color-fill-subtle)}.interactive.svelte-egh1kh:hover+li,.active.svelte-egh1kh+li{box-shadow:none}.row.svelte-egh1kh{align-items:center;gap:var(--space-3);min-width:0;padding:var(--space-1-5) var(--space-3);border-radius:inherit;text-align:start;flex:1;align-self:stretch;display:flex}.sm.svelte-egh1kh .row:where(.svelte-egh1kh){padding:var(--space-1) var(--space-2)}.leading.svelte-egh1kh{color:var(--color-text-secondary);flex:none;display:inline-flex}.main.svelte-egh1kh{gap:var(--space-0-5);flex-direction:column;flex:1;min-width:0;display:flex}.title.svelte-egh1kh{text-overflow:ellipsis;white-space:nowrap;color:var(--color-text);font-weight:var(--weight-medium);overflow:hidden}.meta.svelte-egh1kh{align-items:center;gap:var(--space-1-5);color:var(--color-text-tertiary);font-size:var(--text-sm);white-space:nowrap;display:flex;overflow:hidden}.trailing.svelte-egh1kh{align-items:center;gap:var(--space-2);padding:var(--space-1-5) var(--space-3);color:var(--color-text-tertiary);font-size:var(--text-sm);flex:none;display:inline-flex}.node.svelte-4ji6kx{width:var(--schema-node);border-radius:var(--radius-lg);background:var(--color-surface);box-shadow:inset 0 0 0 var(--border-width) var(--color-border);text-align:start;transition:box-shadow var(--duration-fast) var(--ease-out), color var(--duration-fast) var(--ease-out);flex-direction:column;display:flex}.node.svelte-4ji6kx:hover,.active.svelte-4ji6kx,.match.svelte-4ji6kx{box-shadow:inset 0 0 0 var(--border-width) var(--color-border-strong)}.match.svelte-4ji6kx{box-shadow:inset 0 0 0 var(--border-width-thick) var(--color-accent)}.head.svelte-4ji6kx{justify-content:space-between;align-items:baseline;gap:var(--space-2);padding:var(--space-2-5) var(--space-3);box-shadow:inset 0 calc(var(--border-width) * -1) 0 var(--color-border-subtle);display:flex}.name.svelte-4ji6kx{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:var(--text-md);font-weight:var(--weight-medium);overflow:hidden}.count.svelte-4ji6kx{color:var(--color-text-tertiary);font-size:var(--text-xs);flex:none}.columns.svelte-4ji6kx{padding-block:var(--space-1);flex-direction:column;display:flex}.column.svelte-4ji6kx{justify-content:space-between;align-items:center;gap:var(--space-3);min-height:var(--control-sm);padding-inline:var(--space-3);font-size:var(--text-sm);display:flex}.label.svelte-4ji6kx{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--color-text-secondary);overflow:hidden}.kind.svelte-4ji6kx{color:var(--color-text-tertiary);flex:none}.target.svelte-4ji6kx{color:var(--color-text);font-weight:var(--weight-medium);flex:none}.edge.svelte-14kd7sq{fill:none;stroke:var(--color-border-strong);stroke-width:var(--border-width-thick);transition:stroke var(--duration-fast) var(--ease-out)}.active.svelte-14kd7sq{stroke:var(--color-text-tertiary)}.dim.svelte-14kd7sq{stroke:var(--color-border-subtle)}.zoom.svelte-q2dvhb{align-items:center;gap:var(--space-px);padding:var(--space-0-5);border-radius:var(--radius-md);background:var(--color-surface);box-shadow:inset 0 0 0 var(--border-width) var(--color-border);display:flex}.btn.svelte-q2dvhb{min-width:var(--control-sm);height:var(--control-sm);padding-inline:var(--space-1);border-radius:var(--radius-sm);color:var(--color-text-secondary);font-size:var(--text-md);line-height:var(--leading-none);transition:background-color var(--duration-fast) var(--ease-out);place-items:center;display:grid}.pct.svelte-q2dvhb{min-width:var(--control-xl);font-size:var(--text-xs);font-variant-numeric:tabular-nums}.btn.svelte-q2dvhb:hover{background:var(--color-fill-subtle);color:var(--color-text)}.canvas.svelte-1rf8jz5{flex:1;min-height:0;position:relative;overflow:hidden}.graph.svelte-1rf8jz5{touch-action:none;cursor:grab;opacity:0;width:100%;height:100%;display:block}.graph.svelte-1rf8jz5:active{cursor:grabbing}.ready.svelte-1rf8jz5{opacity:1;transition:opacity var(--duration-normal) var(--ease-out)}foreignObject.svelte-1rf8jz5{transition:opacity var(--duration-fast) var(--ease-out);overflow:visible}.dim.svelte-1rf8jz5{opacity:var(--opacity-dim)}.controls.svelte-1rf8jz5{position:absolute;inset-block-end:var(--space-4);inset-inline-end:var(--space-4)}.detail.svelte-xcj4nn{gap:var(--space-4);flex-direction:column;flex:1;min-height:0;display:flex}.pane.svelte-xcj4nn{flex:1;min-height:0;overflow-y:auto}.progress.svelte-198ydf2{border-radius:var(--radius-xl);background:var(--color-surface);box-shadow:var(--ring);transition:box-shadow var(--duration-fast) var(--ease-out);flex-direction:column;display:flex}.progress.svelte-198ydf2:hover{box-shadow:var(--ring-strong)}.panel.svelte-198ydf2{transition:grid-template-rows var(--duration-slow) var(--ease-out);grid-template-rows:0fr;display:grid}.open.svelte-198ydf2 .panel:where(.svelte-198ydf2){grid-template-rows:1fr}.clip.svelte-198ydf2{min-height:0;overflow:hidden}.list.svelte-198ydf2{gap:var(--space-0-5);max-height:var(--composer-max);padding:var(--space-2);opacity:0;transition:opacity var(--duration-normal) var(--ease-out);flex-direction:column;padding-block-end:0;display:flex;overflow-y:auto}.open.svelte-198ydf2 .list:where(.svelte-198ydf2){opacity:1}.row.svelte-198ydf2{align-items:center;gap:var(--space-2);min-height:var(--control-md);padding-inline:var(--space-2);border-radius:var(--radius-md);display:flex}.row.current.svelte-198ydf2{background:var(--color-fill)}.name.svelte-198ydf2{min-width:0;color:var(--color-text);font-size:var(--text-md);flex:1}.name.pending.svelte-198ydf2{color:var(--color-text-tertiary)}.time.svelte-198ydf2{color:var(--color-text-tertiary);font-size:var(--text-sm);font-variant-numeric:tabular-nums;flex:none}.bar.svelte-198ydf2{align-items:center;gap:var(--space-2);width:100%;height:var(--control-xl);padding-inline:var(--space-4);border-radius:var(--radius-xl);color:var(--color-text-secondary);font-size:var(--text-md);text-align:start;display:flex}.glyph.svelte-198ydf2{color:var(--color-text-secondary);flex:none;display:inline-flex}.glyph.pending.svelte-198ydf2{color:var(--color-text-disabled)}.glyph.failed.svelte-198ydf2{color:var(--color-danger)}.glyph.waiting.svelte-198ydf2{color:var(--color-text)}.spin.svelte-198ydf2{animation:svelte-198ydf2-spin calc(var(--duration-slower) * 2) linear infinite}.label.svelte-198ydf2{min-width:0;color:var(--color-text);text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.count.svelte-198ydf2{color:var(--color-text-tertiary);font-size:var(--text-sm);font-variant-numeric:tabular-nums}.chevron.svelte-198ydf2{color:var(--color-text-tertiary);transition:transform var(--duration-slow) var(--ease-out);display:inline-flex}.open.svelte-198ydf2 .chevron:where(.svelte-198ydf2){transform:rotate(.5turn)}@keyframes svelte-198ydf2-spin{to{transform:rotate(1turn)}}.card.svelte-1pvkgrp{gap:var(--space-2);min-width:0;padding:var(--space-4);border-radius:var(--radius-xl);background:var(--color-surface);box-shadow:inset 0 0 0 var(--border-width) var(--color-border);transition:box-shadow var(--duration-normal) var(--ease-out), opacity var(--duration-normal) var(--ease-out);flex-direction:column;display:flex}.card.svelte-1pvkgrp:hover{box-shadow:inset 0 0 0 var(--border-width) var(--color-border-strong), var(--ring)}.off.svelte-1pvkgrp{opacity:.7}.top.svelte-1pvkgrp{justify-content:space-between;align-items:flex-start;gap:var(--space-2);display:flex}.name.svelte-1pvkgrp{font-size:var(--text-base);font-weight:var(--weight-medium);line-height:var(--leading-snug)}.now.svelte-1pvkgrp{color:var(--color-text-secondary);font-size:var(--text-sm);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.foot.svelte-1pvkgrp{align-items:center;gap:var(--space-3);padding-block-start:var(--space-1);display:flex}.count.svelte-1pvkgrp{color:var(--color-text-tertiary);font-size:var(--text-xs);font-variant-numeric:tabular-nums}.heading.svelte-1kroec6{color:var(--color-text);font-family:var(--font-sans);font-weight:var(--weight-semibold);line-height:var(--leading-tight);letter-spacing:var(--tracking-snug);text-wrap:balance;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);line-height:var(--leading-none);letter-spacing:var(--tracking-tight)}.s-3xl.svelte-1kroec6{font-size:var(--text-4xl);line-height:var(--leading-none);letter-spacing:var(--tracking-tight)}.serif.s-lg.svelte-1kroec6{font-size:calc(var(--text-xl) + var(--space-0-5))}.frame.svelte-ob6sfn{height:var(--code-max);border-radius:var(--radius-lg);box-shadow:inset 0 0 0 var(--border-width) var(--color-border);display:flex;overflow:hidden}.frame.svelte-ob6sfn .sidebar{box-shadow:inset calc(var(--border-width) * -1) 0 0 var(--color-border-subtle);position:relative;transform:none}.frame.svelte-ob6sfn .sidebar.collapsed{width:var(--sidebar-rail)}.target.svelte-oh407w{width:100%;min-height:var(--space-24);border-radius:var(--radius-lg);box-shadow:inset 0 0 0 var(--border-width) var(--color-border);color:var(--color-text-tertiary);font-size:var(--text-sm);-webkit-user-select:none;user-select:none;place-items:center;display:grid}.target.svelte-oh407w[data-contextmenu]{background:var(--color-fill-subtle)}.progress.svelte-dm5b3b{align-items:center;gap:var(--space-3);max-width:var(--col-lg);white-space:nowrap;display:flex}.progress.svelte-dm5b3b>.bar{flex:1}.steps.svelte-dm5b3b{border-radius:var(--radius-lg);background:var(--color-surface);box-shadow:var(--ring);flex-direction:column;display:flex}.step.svelte-dm5b3b{align-items:center;gap:var(--space-4);min-height:var(--space-16);padding:var(--space-3) var(--space-4);display:flex}.step.svelte-dm5b3b+.step:where(.svelte-dm5b3b){box-shadow:inset 0 var(--border-width) 0 var(--color-border-subtle)}.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))}}.person.svelte-1mvnshq{align-items:center;gap:var(--space-3);min-width:0;display:flex}.sm.svelte-1mvnshq{gap:var(--space-2)}.who.svelte-1mvnshq{flex-direction:column;flex:1;min-width:0;display:flex}.name.svelte-1mvnshq{color:var(--color-text);font-size:var(--text-md);font-weight:var(--weight-medium);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.meta.svelte-1mvnshq{gap:var(--space-2);color:var(--color-text-tertiary);font-size:var(--text-sm);flex-wrap:wrap;min-width:0;display:flex}.email.svelte-1mvnshq{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.add.svelte-kpx1bz{align-items:flex-start;gap:var(--space-2);flex-wrap:wrap;display:flex}.field.svelte-kpx1bz{flex:1 1 var(--col-md);min-width:0}.people.svelte-kpx1bz{gap:var(--space-3);flex-direction:column;display:flex}.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);text-align:center;flex-direction:column;width:100%;max-width:22rem;display:flex}h1.svelte-1y498ni{font-family:var(--font-serif);font-size:var(--text-2xl);font-weight:var(--weight-serif);letter-spacing:var(--tracking-serif)}.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}.boot.svelte-1n46o8q{min-height:100dvh;color:var(--color-text-tertiary);place-items:center;display:grid}
