@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-ext-wght-normal-BOeWTOD4.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-wght-normal-DqGufNeO.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-ext-wght-normal-DlzME5K_.woff2)format("woff2-variations");unicode-range:U+1F??}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-wght-normal-CkhJZR-_.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-vietnamese-wght-normal-CBcvBZtf.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-ext-wght-normal-DO1Apj_S.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-wght-normal-Dx4kXJAl.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Variable;font-style:italic;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-ext-wght-italic-B5xAaiFk.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Variable;font-style:italic;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-wght-italic-DzZdc28x.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter Variable;font-style:italic;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-ext-wght-italic-DcOpz6Lw.woff2)format("woff2-variations");unicode-range:U+1F??}@font-face{font-family:Inter Variable;font-style:italic;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-wght-italic-CILZdfAp.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter Variable;font-style:italic;font-display:swap;font-weight:100 900;src:url(/assets/inter-vietnamese-wght-italic-K3WlGtc8.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Variable;font-style:italic;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-ext-wght-italic-0pjOp8NU.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Variable;font-style:italic;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-wght-italic-DpCbqKDY.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:EB Garamond Variable;font-style:normal;font-display:swap;font-weight:400 800;src:url(/assets/eb-garamond-cyrillic-ext-wght-normal-Bt3rCdHq.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:EB Garamond Variable;font-style:normal;font-display:swap;font-weight:400 800;src:url(/assets/eb-garamond-cyrillic-wght-normal-DBa2mnKT.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:EB Garamond Variable;font-style:normal;font-display:swap;font-weight:400 800;src:url(/assets/eb-garamond-greek-ext-wght-normal-CW-BywWH.woff2)format("woff2-variations");unicode-range:U+1F??}@font-face{font-family:EB Garamond Variable;font-style:normal;font-display:swap;font-weight:400 800;src:url(/assets/eb-garamond-greek-wght-normal-DCPER7xl.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:EB Garamond Variable;font-style:normal;font-display:swap;font-weight:400 800;src:url(/assets/eb-garamond-vietnamese-wght-normal-DvUmmjCN.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:EB Garamond Variable;font-style:normal;font-display:swap;font-weight:400 800;src:url(/assets/eb-garamond-latin-ext-wght-normal-B6IpcvL2.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:EB Garamond Variable;font-style:normal;font-display:swap;font-weight:400 800;src:url(/assets/eb-garamond-latin-wght-normal-CRpggXlh.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:EB Garamond Variable;font-style:italic;font-display:swap;font-weight:400 800;src:url(/assets/eb-garamond-cyrillic-ext-wght-italic-Ba0fXTjv.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:EB Garamond Variable;font-style:italic;font-display:swap;font-weight:400 800;src:url(/assets/eb-garamond-cyrillic-wght-italic-Cini1BOa.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:EB Garamond Variable;font-style:italic;font-display:swap;font-weight:400 800;src:url(/assets/eb-garamond-greek-ext-wght-italic-nvsmRjVx.woff2)format("woff2-variations");unicode-range:U+1F??}@font-face{font-family:EB Garamond Variable;font-style:italic;font-display:swap;font-weight:400 800;src:url(/assets/eb-garamond-greek-wght-italic-Dc0bJcw6.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:EB Garamond Variable;font-style:italic;font-display:swap;font-weight:400 800;src:url(/assets/eb-garamond-vietnamese-wght-italic-2ii8blLS.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:EB Garamond Variable;font-style:italic;font-display:swap;font-weight:400 800;src:url(/assets/eb-garamond-latin-ext-wght-italic-CYvIfuu9.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:EB Garamond Variable;font-style:italic;font-display:swap;font-weight:400 800;src:url(/assets/eb-garamond-latin-wght-italic-AvGrCMCN.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--font-serif:"EB Garamond", "EB Garamond Variable", Garamond, "Times New Roman", serif;--font-sans:"Inter Variable", Inter, ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;--text-2xs:.6875rem;--text-xs:.75rem;--text-sm:.8125rem;--text-md:.875rem;--text-base:1rem;--text-lg:1.125rem;--text-xl:1.375rem;--text-2xl:1.875rem;--text-3xl:2.75rem;--text-4xl:3.5rem;--text-inline-code:.85em;--text-input-min:max(1rem, 16px);--weight-regular:400;--weight-medium:500;--weight-semibold:600;--weight-serif:500;--leading-none:1;--leading-tight:1.2;--leading-snug:1.35;--leading-normal:1.5;--leading-relaxed:1.65;--tracking-tight:-.02em;--tracking-snug:-.011em;--tracking-normal:0;--tracking-serif:-.06em;--tab-size:4;--underline-offset:.2em;--space-0:0;--space-px:1px;--space-0-5:.125rem;--space-1:.25rem;--space-1-5:.375rem;--space-2:.5rem;--space-2-5:.625rem;--space-3:.75rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;--space-8:2rem;--space-10:2.5rem;--space-12:3rem;--space-16:4rem;--radius-none:0;--radius-xs:.375rem;--radius-sm:.5rem;--radius-md:.75rem;--radius-lg:1rem;--radius-xl:1.375rem;--radius-2xl:1.75rem;--radius-full:999px;--border-width:1px;--ring-subtle:0 0 0 var(--border-width) var(--color-border-subtle);--ring:0 0 0 var(--border-width) var(--color-border);--ring-strong:0 0 0 var(--border-width) var(--color-border-strong);--focus-width:2px;--focus-offset:2px;--icon-xs:.75rem;--icon-sm:.875rem;--icon-md:1rem;--icon-lg:1.25rem;--icon-xl:1.5rem;--icon-2xl:2rem;--icon-stroke:1.75;--icon-stroke-bold:3;--control-xs:1.5rem;--control-sm:1.75rem;--control-md:2rem;--control-lg:2.25rem;--control-xl:2.5rem;--control-2xl:3rem;--avatar-xs:1.25rem;--avatar-sm:1.5rem;--avatar-md:2rem;--avatar-ml:2.25rem;--avatar-lg:2.5rem;--avatar-xl:4rem;--avatar-2xl:5rem;--switch-width:2.125rem;--switch-height:1.25rem;--switch-knob:1rem;--check-size:1rem;--sidebar-width:15rem;--sidebar-rail:3.25rem;--aside-width:19rem;--canvas-width:42rem;--canvas-min:22rem;--archive-rail:4.75rem;--dock-height:3.25rem;--archive-tile:3.25rem;--archive-glyph:3.75rem;--archive-pill:.25rem;--archive-badge:1.125rem;--archive-header:calc(var(--avatar-lg) + var(--space-2) * 2);--topbar-height:3rem;--chat-width:45rem;--composer-width:48rem;--home-width:42rem;--page-width:60rem;--page-wide:72rem;--measure:36rem;--measure-sm:30rem;--measure-xs:24rem;--measure-signin:22rem;--settings-dialog-nav:15rem;--menu-min:13.5rem;--menu-min-sm:calc(var(--menu-min) * .75);--menu-max:20rem;--menu-max-height:70vh;--listbox-max-height:50vh;--picker-max-height:min(var(--listbox-max-height), 20rem);--popover-width:20rem;--dialog-sm:26rem;--dialog-md:32rem;--dialog-lg:42rem;--dialog-xl:60rem;--dialog-xl-height:42.5rem;--dialog-xl-margin:4rem;--dialog-offset:12vh;--palette-width:40rem;--tooltip-max:16rem;--tile-min:13rem;--card-min:17rem;--row-height:2.5rem;--col-sm:8rem;--col-md:12rem;--col-lg:18rem;--textarea-min:6rem;--composer-max:14rem;--code-max:28rem;--type-dialog-height:40rem;--view-list-width:40rem;--view-lane-width:14rem;--view-day-height:6rem;--view-map-aside:34rem;--view-map-tile:256px;--view-pin-tip:var(--space-2);--view-pin-dot:.875rem;--view-pin-popup:15rem;--view-card-width:15rem;--view-chart-height:18rem;--view-timeline-name:16rem;--view-timeline-date:6rem;--view-timeline-bar:.75rem;--view-tree-indent:var(--space-10);--view-tree-line:var(--space-2);--view-tree-row:2.75rem;--view-tree-name:16rem;--view-tree-detail:12rem;--view-stack-width:40rem;--view-stack-floor:3.25rem;--view-stack-gap:var(--space-0-5);--view-swatch:.625rem;--view-year-width:44rem;--view-year-gap:.1875rem;--view-square-round:calc(var(--radius-xs) / 2);--bubble-max:85%;--settings-art:11rem;--settings-art-sm:calc(var(--settings-art) * .7);--settings-qr:18rem;--login-art:18rem;--login-art-max:35svh;--banner-height:12rem;--banner-height-sm:8rem;--aside-art:8rem;--pane-art:7rem;--pane-art-width:calc(var(--pane-art) * 1.4);--pane-art-sm:calc(var(--pane-art) * .75);--art-zoom:60rem;--thumb-ratio:4 / 3;--opacity-dim:.35;--opacity-disabled:.45;--opacity-disabled-icon:.4;--opacity-disabled-field:.5;--opacity-disabled-input:.55;--opacity-muted:.6;--opacity-soft:.7;--z-raised:1;--z-sticky:10;--z-sidebar:20;--z-overlay:40;--z-dialog:50;--z-popover:60;--duration-instant:80ms;--duration-fast:.14s;--duration-normal:.2s;--duration-slow:.3s;--duration-slower:.42s;--duration-spin:calc(var(--duration-slower) * 2);--duration-spin-still:1.6s;--duration-spin-status:1s;--duration-shimmer:calc(var(--duration-slower) * 4);--duration-shimmer-text:calc(var(--duration-slower) * 5);--ease-out:cubic-bezier(.2, .8, .2, 1);--ease-in:cubic-bezier(.4, 0, 1, 1);--ease-in-out:cubic-bezier(.65, 0, .35, 1);--ease-emphasized:cubic-bezier(.3, 1.25, .4, 1);--shift-sm:.25rem;--shift-md:.5rem;--scale-enter:.97;--scale-press:.97;--scale-press-subtle:.995;--scale-hover:1.03;--scale-check-hidden:.6;--turn-quarter:90deg;--turn-full:360deg;--fade-banner:linear-gradient(to bottom, var(--gray-1000) 25%, transparent 92%);--fade-aside:linear-gradient(to bottom, var(--gray-1000) 35%, transparent);--shimmer-angle:90deg;--shimmer-size:300% 100%;--shimmer-end:-200% 0;--shimmer-text-size:200% 100%;--skeleton-last-line:60%;--art-invert:invert(.9) hue-rotate(180deg);--gray-0:#fff;--gray-50:#f7f8fa;--gray-100:#eceef2;--gray-200:#e4e7ec;--gray-300:#d5d9e0;--gray-700:#222630;--gray-800:#1b1f27;--gray-950:#0b0d12;--gray-975:#050609;--gray-1000:#000;--blue-300:#66aef5;--blue-500:#0a74db;--blue-600:#0066c5;--red-600:#c9302c;--green-600:#2f9e5f;--orange-600:#e5631a;--orange-chart:#eb6834;--orange-chart-dark:#d95926;--aqua-chart:#1baf7a;--aqua-chart-dark:#199e70;--ink-5:#0b0d120b;--ink-8:#0b0d1214;--ink-14:#0b0d1224;--ink-32:#0b0d1252;--ink-62:#0b0d129e;--ink-84:#0b0d12d6;--white-5:#ffffff0d;--white-10:#ffffff1a;--white-16:#ffffff29;--black-50:#00000080;--blue-600-10:#0066c51a;--blue-600-50:#0066c580;--blue-300-16:#66aef529;--blue-300-55:#66aef58c;--tint-0:#be4a2f;--tint-1:#d77643;--tint-2:#ead4aa;--tint-3:#e4a672;--tint-4:#b86f50;--tint-5:#733e39;--tint-6:#3e2731;--tint-7:#a22633;--tint-8:#e43b44;--tint-9:#f77622;--tint-10:#feae34;--tint-11:#fee761;--tint-12:#63c74d;--tint-13:#3e8948;--tint-14:#265c42;--tint-15:#193c3e;--tint-16:#124e89;--tint-17:#0099db;--tint-18:#2ce8f5;--tint-19:#fff;--tint-20:#c0cbdc;--tint-21:#8b9bb4;--tint-22:#5a6988;--tint-23:#3a4466;--tint-24:#262b44;--tint-25:#181425;--tint-26:#f04;--tint-27:#68386c;--tint-28:#b55088;--tint-29:#f6757a;--tint-30:#e8b796;--tint-31:#c28569;--tint-light:white;--tint-dark:black;--led-blue:#2f9bff;--bot-eyes-rest:.85;--bot-turn:.62s;--bot-wake:.38s;--bot-sheen-angle:135deg;--bot-sheen-light:90%;--bot-sheen-mid:50%;--bot-sheen-dark:92%;--bot-tilt-0:-3deg;--bot-lift-0:-3%;--bot-tilt-1:2.5deg;--bot-lift-1:-6%;--bot-tilt-2:-1.5deg;--bot-lift-2:-2%;--bot-tilt-3:4deg;--bot-lift-3:-4%;--ease-settle:cubic-bezier(.4, 0, .2, 1);--ease-bounce:cubic-bezier(.34, 1.5, .64, 1);--preview-side:28%;--preview-line:70%;--preview-line-short:45%;--preview-box:28%;--preview-light-bg:var(--gray-200);--preview-light-side:var(--gray-300);--preview-light-surface:var(--gray-0);--preview-light-ink:var(--ink-14);--preview-dark-bg:var(--gray-950);--preview-dark-side:var(--gray-975);--preview-dark-surface:var(--gray-700);--preview-dark-ink:var(--white-16);--preview-ratio:16 / 10}:root,[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--color-canvas:var(--gray-200);--color-rail:var(--color-sidebar);--color-rail-tile:var(--color-fill);--color-rail-hover:var(--color-fill-strong);--color-rail-pill:var(--color-text);--color-rail-icon:var(--color-text-secondary);--color-rail-accent:var(--color-accent);--color-rail-on-accent:var(--color-accent-contrast);--color-sidebar:var(--gray-300);--color-surface:var(--gray-0);--color-surface-raised:var(--gray-0);--color-surface-sunken:var(--gray-100);--color-bubble:var(--gray-50);--color-code:var(--gray-50);--color-overlay:var(--ink-14);--color-fill-subtle:var(--ink-5);--color-fill:var(--ink-8);--color-fill-strong:var(--ink-14);--color-border-subtle:var(--ink-5);--color-border:var(--ink-8);--color-border-strong:var(--ink-14);--color-text:var(--gray-950);--color-text-secondary:var(--ink-84);--color-text-tertiary:var(--ink-62);--color-text-disabled:var(--ink-32);--color-text-inverse:var(--gray-0);--color-inverse:var(--gray-950);--color-inverse-hover:var(--gray-700);--color-knob:var(--gray-0);--color-primary:var(--blue-600);--color-primary-hover:var(--blue-500);--color-on-primary:var(--gray-0);--color-accent:var(--blue-600);--color-accent-hover:var(--blue-500);--color-accent-subtle:var(--blue-600-10);--color-accent-contrast:var(--gray-0);--color-chart:var(--blue-600);--color-chart-2:var(--orange-chart);--color-chart-3:var(--aqua-chart);--color-on-chart:var(--gray-0);--color-chart-step-1:color-mix(in oklab, var(--color-chart) 40%, var(--color-canvas));--color-chart-step-2:color-mix(in oklab, var(--color-chart) 60%, var(--color-canvas));--color-chart-step-3:color-mix(in oklab, var(--color-chart) 80%, var(--color-canvas));--color-chart-step-4:var(--color-chart);--color-success:var(--green-600);--color-warning:var(--orange-600);--color-danger:var(--red-600);--color-danger-contrast:var(--gray-0);--color-focus:var(--blue-600-50);--color-selection:var(--blue-600);--color-on-selection:var(--gray-0);--color-avatar-ink:var(--gray-950)}[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--color-canvas:#1a1a1e;--color-sidebar:#121214;--color-surface:#242429;--color-surface-raised:#242429;--color-surface-sunken:#121214;--color-bubble:#242429;--color-code:#1f2130;--color-overlay:var(--black-50);--color-fill-subtle:var(--white-5);--color-fill:var(--white-10);--color-fill-strong:var(--white-16);--color-border-subtle:var(--white-5);--color-border:var(--white-10);--color-border-strong:var(--white-16);--color-text:#f2f3f5;--color-text-secondary:#b3b2b8;--color-text-tertiary:#8e8d93;--color-text-disabled:#6d6c72;--color-text-inverse:#121214;--color-inverse:#f2f3f5;--color-inverse-hover:#dbdce0;--color-knob:#fff;--color-primary:var(--blue-600);--color-primary-hover:var(--blue-500);--color-on-primary:var(--gray-0);--color-accent:var(--blue-300);--color-accent-hover:var(--blue-300);--color-accent-subtle:var(--blue-300-16);--color-accent-contrast:var(--gray-950);--color-chart:var(--blue-500);--color-chart-2:var(--orange-chart-dark);--color-chart-3:var(--aqua-chart-dark);--color-success:#43a25a;--color-warning:#f0b232;--color-danger:#da373c;--color-danger-contrast:#fff;--color-focus:var(--blue-300-55);--color-selection:var(--blue-600);--color-on-selection:var(--gray-0);--color-avatar-ink:var(--gray-950)}:root{--text-prose:var(--text-md);--text-prose-heading:var(--text-md);--text-prose-quote:var(--text-base);--text-code:var(--text-xs);--leading-prose:var(--leading-relaxed);--space-prose:var(--space-3)}@media (prefers-reduced-motion:reduce){:root{--duration-instant:0s;--duration-fast:0s;--duration-normal:0s;--duration-slow:0s;--duration-slower:0s}}*,:before,:after{box-sizing:border-box}*{scrollbar-width:none;margin:0;padding:0}::-webkit-scrollbar{display:none}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;tab-size:var(--tab-size);interpolate-size:allow-keywords}html,body,#app{height:var(--viewport-height,100%)}html,body{overscroll-behavior:none}body{background:var(--color-canvas);color:var(--color-text);font-family:var(--font-sans);font-size:var(--text-md);line-height:var(--leading-normal);letter-spacing:var(--tracking-snug);font-feature-settings:"cv11", "ss01";transition:background-color var(--duration-normal) var(--ease-out), color var(--duration-normal) var(--ease-out);overflow:hidden}::selection{background:var(--color-selection);color:var(--color-on-selection)}button,input,textarea,select{font:inherit;color:inherit;letter-spacing:inherit;background:0 0;border:0}button{cursor:pointer;-webkit-tap-highlight-color:transparent}button:disabled{cursor:default}a{color:inherit;text-decoration:none}img,svg,video{max-width:100%;display:block}ul,ol{list-style-type:none}h1,h2,h3,h4{font-size:inherit;font-weight:inherit}table{border-collapse:collapse;border-spacing:0}:focus{outline:none}:focus-visible{outline:var(--focus-width) solid var(--color-focus);outline-offset:var(--focus-offset)}[popover]{color:inherit;background:0 0;border:0;margin:0;padding:0;overflow:visible}dialog{color:inherit;background:0 0;border:0;max-width:none;max-height:none;padding:0}dialog::backdrop{background:0 0}.visually-hidden{width:var(--space-px);height:var(--space-px);clip-path:inset(50%);white-space:nowrap;position:absolute;overflow:hidden}@keyframes spin{to{transform:rotate(var(--turn-full))}}.floating{position-try-fallbacks:flip-block, flip-inline;opacity:0;transform:translateY(calc(var(--shift-sm) * -1)) scale(var(--scale-enter));transform-origin:0 0;transition:opacity var(--duration-fast) var(--ease-out), transform var(--duration-fast) var(--ease-out), overlay var(--duration-fast) var(--ease-out) allow-discrete, display var(--duration-fast) var(--ease-out) allow-discrete;position:fixed;inset:auto}dialog:not([open]){display:none!important}[popover]:not(:popover-open){display:none!important}.floating:popover-open{opacity:1;transform:none}@starting-style{.floating:popover-open{opacity:0;transform:translateY(calc(var(--shift-sm) * -1)) scale(var(--scale-enter))}}.floating[data-placement=bottom-start]{position-area:bottom span-right;margin-block:var(--space-1)}.floating[data-placement=bottom-end]{position-area:bottom span-left;margin-block:var(--space-1);transform-origin:100% 0}.floating[data-placement=bottom]{position-area:bottom;margin-block:var(--space-1);transform-origin:top}.floating[data-placement=top-start]{position-area:top span-right;margin-block:var(--space-1);transform-origin:0 100%}.floating[data-placement=top-end]{position-area:top span-left;margin-block:var(--space-1);transform-origin:100% 100%}.floating[data-placement=top]{position-area:top;margin-block:var(--space-1-5);transform-origin:bottom}.floating[data-placement=right-start]{position-area:right span-bottom;margin-inline:var(--space-1)}.floating[data-placement=right]{position-area:right;margin-inline:var(--space-1-5);transform-origin:0}.floating[data-placement=left]{position-area:left;margin-inline:var(--space-1-5);transform-origin:100%}.floating[data-match]{min-width:anchor-size(width)}@supports not (position-area:bottom){.floating{width:fit-content;height:fit-content;margin:auto;inset:0}}.morph-origin{display:contents}.morph-origin[data-open]>*{opacity:0}.floating[data-morph]{opacity:1;width:max-content;height:auto;clip-path:var(--clip);transition:clip-path var(--duration-fast) var(--ease-out), overlay var(--duration-fast) var(--ease-out) allow-discrete, display var(--duration-fast) var(--ease-out) allow-discrete;margin:0;inset:auto;transform:none}.floating[data-morph][popover]{padding:0;overflow:hidden}.floating[data-morph][data-up]{flex-direction:column-reverse}.floating[data-morph]:popover-open{clip-path:inset(-1px round var(--radius-lg))}.morph-head{--ring:none;width:var(--w);flex:none;margin-inline-start:var(--head)}.morph-items{gap:var(--space-px);min-height:0;padding:var(--space-1-5);flex-direction:column;flex:0 auto;display:flex;overflow-y:auto}@media (hover:none) and (pointer:coarse){input,textarea,select,[contenteditable]{font-size:var(--text-input-min)!important}}.sidebar.svelte-181dlmc{--rail-space:0rem;--dock-space:0rem;z-index:var(--z-sidebar);width:calc(var(--sidebar-width) + var(--rail-space));background:var(--color-sidebar);height:100%;box-shadow:inset calc(var(--border-width) * -1) 0 0 var(--color-border-subtle);transition:width var(--duration-slow) var(--ease-in-out), transform var(--duration-slow) var(--ease-in-out), background-color var(--duration-normal) var(--ease-out);flex:none;display:flex;position:relative;overflow:hidden}.railed.svelte-181dlmc{--rail-space:var(--archive-rail)}.docked.svelte-181dlmc{--dock-space:calc(var(--dock-height) + var(--space-2))}.collapsed.svelte-181dlmc{width:calc(var(--sidebar-rail) + var(--rail-space))}.column.svelte-181dlmc{min-width:0;height:100%;flex-direction:column;flex:1;padding-block-end:var(--dock-space);display:flex}.head.svelte-181dlmc{gap:var(--space-px);padding:var(--space-2) var(--space-2) var(--space-0);flex-direction:column;display:flex}.collapsed.svelte-181dlmc .head:where(.svelte-181dlmc){padding-inline:var(--space-0-5)}.foot.svelte-181dlmc{inset-inline:var(--space-2);position:absolute;inset-block-end:var(--space-2)}.body.svelte-181dlmc{gap:var(--space-2);min-height:0;padding:var(--space-2);flex-direction:column;flex:1;display:flex;overflow:hidden auto}.scrim.svelte-181dlmc{display:none}@media (width<=56rem){.sidebar.svelte-181dlmc{width:calc(var(--sidebar-width) + var(--rail-space));visibility:hidden;transition:transform var(--duration-slow) var(--ease-in-out), visibility var(--duration-slow) var(--ease-in-out);position:fixed;inset-block:0;inset-inline-start:0;transform:translate(-100%)}.drawer.svelte-181dlmc{visibility:visible;transform:none}.scrim.svelte-181dlmc{z-index:var(--z-sidebar);background:var(--color-overlay);cursor:default;display:block;position:fixed;inset:0}}.edit.svelte-1npf1z3{min-width:0;height:var(--control-md);box-shadow:inset var(--ring-strong);color:var(--color-text);font:inherit;background:0 0;border:none;outline:none}.row.svelte-1npf1z3{font-size:var(--text-md);padding:var(--space-1-5);border-radius:inherit;flex:1}.title.svelte-1npf1z3{font-size:var(--text-md);field-sizing:content;max-width:100%;padding-inline:var(--space-3);border-radius:var(--radius-md);font-weight:var(--weight-medium);line-height:var(--leading-none)}.heading.svelte-1npf1z3{width:calc(100% + var(--space-3) * 2);max-width:none;height:auto;margin:calc(var(--space-1) * -1) calc(var(--space-3) * -1);padding:var(--space-1) var(--space-3);border-radius:var(--radius-md);field-sizing:content;resize:none;line-height:inherit;letter-spacing:inherit;display:block;overflow:hidden}.item.svelte-yudw9v{width:100%;min-height:var(--control-md);border-radius:var(--radius-md);color:var(--color-text-secondary);transition:background-color var(--duration-fast) var(--ease-out), color var(--duration-fast) var(--ease-out);align-items:center;display:flex;position:relative}.item.svelte-yudw9v:hover,.item.svelte-yudw9v:focus-within,.item.svelte-yudw9v[data-contextmenu]{background:var(--color-fill);color:var(--color-text)}.active.svelte-yudw9v,.active.svelte-yudw9v:hover{background:var(--color-fill-strong);color:var(--color-text)}.hit.svelte-yudw9v{touch-action:manipulation;align-items:center;gap:var(--space-2);min-width:0;height:var(--control-md);padding:var(--space-1-5);border-radius:inherit;text-align:start;font-size:var(--text-md);white-space:nowrap;flex:1;display:flex}.tall.svelte-yudw9v .hit:where(.svelte-yudw9v){height:auto;padding:var(--space-1) var(--space-1-5)}.tall.svelte-yudw9v .glyph:where(.svelte-yudw9v){width:auto;height:auto}.text.svelte-yudw9v{min-width:0;line-height:var(--leading-snug);flex-direction:column;flex:1;display:flex}.tall.svelte-yudw9v .label:where(.svelte-yudw9v){color:var(--color-text);flex:none}.detail.svelte-yudw9v{color:var(--color-text-secondary);font-size:var(--text-sm);text-overflow:ellipsis;overflow:hidden}.dot.svelte-yudw9v{width:var(--space-2);height:var(--space-2);border-radius:var(--radius-full);background:var(--led-blue);flex:none}.collapsed.svelte-yudw9v .dot:where(.svelte-yudw9v){box-shadow:0 0 0 var(--space-0-5) var(--color-sidebar);position:absolute;inset-block-start:var(--space-0-5);inset-inline-end:var(--space-0-5)}.glyph.svelte-yudw9v{width:var(--icon-lg);height:var(--icon-lg);flex:none;place-items:center;display:grid}.accent.svelte-yudw9v .glyph:where(.svelte-yudw9v){border-radius:var(--radius-full);background:var(--color-fill-strong);color:var(--color-text);transition:background-color var(--duration-fast) var(--ease-out)}.accent.svelte-yudw9v .glyph:where(.svelte-yudw9v) .icon{width:var(--icon-sm);height:var(--icon-sm)}.accent.svelte-yudw9v{color:var(--color-text)}.label.svelte-yudw9v{text-overflow:ellipsis;min-width:0;transition:opacity var(--duration-normal) var(--ease-out);flex:1;overflow:hidden}.collapsed.svelte-yudw9v .label:where(.svelte-yudw9v){opacity:0}.badge.svelte-yudw9v{color:var(--color-text-tertiary);font-size:var(--text-xs);font-variant-numeric:tabular-nums}.section.svelte-1xfkbtt{gap:var(--space-0-5);flex-direction:column;min-width:0;display:flex}.title.svelte-1xfkbtt{height:var(--space-5);padding-inline:var(--space-1-5);color:var(--color-text-tertiary);font-size:var(--text-xs);font-weight:var(--weight-medium);white-space:nowrap;transition:opacity var(--duration-normal) var(--ease-out);justify-content:space-between;align-items:center;display:flex}.collapsed.svelte-1xfkbtt .title:where(.svelte-1xfkbtt){opacity:0}.items.svelte-1xfkbtt{gap:var(--space-px);flex-direction:column;display:flex}.bot.svelte-1bawhwv{width:var(--avatar-md);height:var(--avatar-md);flex:none;place-items:center;display:grid;position:relative;overflow:visible}.xs.svelte-1bawhwv{width:var(--avatar-xs);height:var(--avatar-xs)}.sm.svelte-1bawhwv{width:var(--avatar-sm);height:var(--avatar-sm)}.lg.svelte-1bawhwv{width:var(--avatar-lg);height:var(--avatar-lg)}.xl.svelte-1bawhwv{width:var(--avatar-xl);height:var(--avatar-xl)}.xxl.svelte-1bawhwv{width:var(--avatar-2xl);height:var(--avatar-2xl)}.rail.svelte-1bawhwv{width:var(--archive-glyph);height:var(--archive-glyph)}.mood-0.svelte-1bawhwv{--tilt:var(--bot-tilt-0);--lift:var(--bot-lift-0)}.mood-1.svelte-1bawhwv{--tilt:var(--bot-tilt-1);--lift:var(--bot-lift-1)}.mood-2.svelte-1bawhwv{--tilt:var(--bot-tilt-2);--lift:var(--bot-lift-2)}.mood-3.svelte-1bawhwv{--tilt:var(--bot-tilt-3);--lift:var(--bot-lift-3)}.art.svelte-1bawhwv{transition:transform var(--bot-turn) var(--ease-settle);position:absolute;inset:0}.awake.svelte-1bawhwv .art:where(.svelte-1bawhwv){transform:translateY(var(--lift)) rotate(var(--tilt));transition:transform var(--bot-wake) var(--ease-bounce)}.layer.svelte-1bawhwv{--at:calc(var(--cell) * 100% / 3) 0 / 400% 100% no-repeat;background:var(--src) var(--at);isolation:isolate;display:block;position:absolute;inset:0}.sheen.svelte-1bawhwv{background:linear-gradient(var(--bot-sheen-angle), color-mix(in oklch, var(--tint) var(--bot-sheen-light), var(--tint-light)) 0%, var(--tint) var(--bot-sheen-mid), color-mix(in oklch, var(--tint) var(--bot-sheen-dark), var(--tint-dark)) 100%);mix-blend-mode:multiply;-webkit-mask:var(--src) var(--at);-webkit-mask:var(--src) var(--at);mask:var(--src) var(--at);position:absolute;inset:0}@media (prefers-reduced-motion:reduce){.art.svelte-1bawhwv,.awake.svelte-1bawhwv .art:where(.svelte-1bawhwv){transition:none;transform:none}}.header.svelte-8q7h93{align-items:center;gap:var(--space-3);width:100%;min-width:0;min-height:var(--archive-header);padding:var(--space-2);border-radius:var(--radius-lg);background:var(--color-canvas);box-shadow:inset 0 0 0 var(--border-width) var(--color-border);text-align:start;transition:box-shadow var(--duration-fast) var(--ease-out);display:flex}.header.svelte-8q7h93:not(.collapsed):hover{box-shadow:inset 0 0 0 var(--border-width) var(--color-border-strong)}.header[aria-expanded=true].svelte-8q7h93,.header[aria-expanded=true].svelte-8q7h93:not(.collapsed):hover{box-shadow:none}.morph-head .header.svelte-8q7h93{background:0 0}.collapsed.svelte-8q7h93{padding:var(--space-2) var(--space-0);justify-content:center;gap:var(--space-0);box-shadow:none;background:0 0}.collapsed.svelte-8q7h93:hover{background:var(--color-fill)}.chevron.svelte-8q7h93{color:var(--color-text-secondary);flex:none;display:flex}.collapsed.svelte-8q7h93 .chevron:where(.svelte-8q7h93){display:none}.lines.svelte-8q7h93{min-width:0;line-height:var(--leading-snug);flex-direction:column;flex:1;display:flex}.name.svelte-8q7h93{text-overflow:ellipsis;white-space:nowrap;font-size:var(--text-md);font-weight:var(--weight-medium);overflow:hidden}.sub.svelte-8q7h93{text-overflow:ellipsis;white-space:nowrap;color:var(--color-text-tertiary);font-size:var(--text-sm);overflow:hidden}.collapsed.svelte-8q7h93 .lines:where(.svelte-8q7h93){display:none}.switch.svelte-184lr04{width:var(--switch-width);height:var(--switch-height);padding:var(--space-0-5);border-radius:var(--radius-full);background:var(--color-fill-strong);transition:background-color var(--duration-normal) var(--ease-out);flex:none;align-items:center;display:inline-flex;position:relative}.switch.svelte-184lr04:hover:not(:disabled){background:var(--color-border-strong)}.switch[aria-checked=true].svelte-184lr04,.switch[data-on=true].svelte-184lr04{background:var(--color-accent)}.switch[aria-checked=true].svelte-184lr04:hover:not(:disabled){background:var(--color-accent-hover)}.switch.svelte-184lr04:disabled{opacity:var(--opacity-disabled)}.knob.svelte-184lr04{width:var(--switch-knob);height:var(--switch-knob);border-radius:var(--radius-full);background:var(--color-knob);box-shadow:var(--ring-subtle);transition:transform var(--duration-normal) var(--ease-emphasized)}.switch[aria-checked=true].svelte-184lr04 .knob:where(.svelte-184lr04),.switch[data-on=true].svelte-184lr04 .knob:where(.svelte-184lr04){transform:translateX(calc(var(--switch-width) - var(--switch-knob) - var(--space-1)))}.item.svelte-1uvvfgo{align-items:center;gap:var(--space-2);width:100%;min-height:var(--control-md);padding:var(--space-1-5);border-radius:var(--radius-md);color:var(--color-text);text-align:start;line-height:var(--leading-snug);transition:background-color var(--duration-instant) var(--ease-out);display:flex}.item.svelte-1uvvfgo>.icon{color:var(--color-text-secondary)}.item.svelte-1uvvfgo:hover,.item.svelte-1uvvfgo:focus-visible{background:var(--color-fill);outline:none}.text.svelte-1uvvfgo{text-overflow:ellipsis;white-space:nowrap;min-width:0;padding-inline:var(--space-0-5);flex:1;overflow:hidden}.check.svelte-1uvvfgo{color:var(--color-accent);display:inline-flex}.danger.svelte-1uvvfgo,.danger.svelte-1uvvfgo>.icon{color:var(--color-danger)}.danger.svelte-1uvvfgo:hover,.danger.svelte-1uvvfgo:focus-visible{background:var(--color-fill)}.disabled.svelte-1uvvfgo{opacity:var(--opacity-disabled);cursor:default}.disabled.svelte-1uvvfgo:hover{background:0 0}.panel.svelte-2usf3z{gap:var(--space-px);padding:var(--space-1-5);border-radius:var(--radius-lg);background:var(--color-surface-raised);box-shadow:var(--ring);flex-direction:column;display:flex}.dropdown.svelte-2usf3z,.context.svelte-2usf3z,.sub.svelte-2usf3z{min-width:var(--menu-min);max-width:var(--menu-max)}.dropdown.svelte-2usf3z,.context.svelte-2usf3z,.picker.svelte-2usf3z{overflow-y:auto}.dropdown.svelte-2usf3z,.context.svelte-2usf3z{font-size:var(--text-md);z-index:var(--z-popover)}.dropdown.svelte-2usf3z{max-height:var(--menu-max-height)}.context.svelte-2usf3z{transform-origin:var(--menu-origin);max-height:calc(100vh - var(--space-4));inset-block-start:var(--menu-y);inset-inline-start:var(--menu-x)}.picker.svelte-2usf3z{max-height:var(--picker-max-height)}.w-sm.svelte-2usf3z{min-width:var(--menu-min-sm)}.w-lg.svelte-2usf3z{min-width:var(--popover-width)}.trigger.svelte-1qo109d{align-items:center;gap:var(--space-2);width:fit-content;height:var(--control-xl);padding:var(--space-3);border-radius:var(--radius-lg);background:var(--color-surface);box-shadow:inset 0 0 0 var(--border-width) var(--color-border);color:var(--color-text-tertiary);text-align:start;transition:box-shadow var(--duration-fast) var(--ease-out), background-color var(--duration-fast) var(--ease-out);flex:none;display:inline-flex}.trigger.svelte-1qo109d:hover:not(:disabled){box-shadow:inset 0 0 0 var(--border-width) var(--color-border-strong)}.trigger.svelte-1qo109d:disabled{opacity:var(--opacity-disabled-field)}.sm.svelte-1qo109d{height:var(--control-md);padding:var(--space-2);border-radius:var(--radius-md)}.ghost.svelte-1qo109d{height:var(--control-md);padding:var(--space-2);border-radius:var(--radius-md);box-shadow:none;color:var(--color-text-secondary);background:0 0}.ghost.svelte-1qo109d:hover:not(:disabled){background:var(--color-fill);box-shadow:none;color:var(--color-text)}.full.svelte-1qo109d{width:100%;display:flex}.value.svelte-1qo109d{min-width:0;color:var(--color-text);text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.ghost.svelte-1qo109d .value:where(.svelte-1qo109d){color:inherit;font-weight:var(--weight-medium)}.placeholder.svelte-1qo109d{color:var(--color-text-tertiary)}.badge.svelte-1fmrh5r{align-items:center;gap:var(--space-1);width:fit-content;height:var(--avatar-xs);padding:var(--space-1) var(--space-1-5);border-radius:var(--radius-sm);background:var(--color-fill);color:var(--color-text);font-size:var(--text-xs);font-weight:var(--weight-medium);line-height:var(--leading-none);white-space:nowrap;flex:none;display:inline-flex}.badge.svelte-1fmrh5r:has(.glyph:where(.svelte-1fmrh5r)){padding-inline-start:var(--space-1)}.glyph.svelte-1fmrh5r{color:var(--color-text-tertiary);display:inline-flex}.danger.svelte-1fmrh5r{color:var(--color-danger)}.spin.svelte-1fmrh5r{animation:spin var(--duration-spin) linear infinite}@media (prefers-reduced-motion:reduce){.spin.svelte-1fmrh5r{animation:none}}.sep.svelte-1435g6i{height:var(--border-width);margin-block:var(--space-1);background:var(--color-border-subtle);border:0;flex:none}.item.svelte-15adx11{justify-content:center;width:100%;display:flex;position:relative}.pill.svelte-15adx11{inset-inline-start:0;width:var(--archive-pill);height:var(--space-2);border-radius:0 var(--radius-full) var(--radius-full) 0;background:var(--color-rail-pill);opacity:0;transition:height var(--duration-normal) var(--ease-out), opacity var(--duration-fast) var(--ease-out), transform var(--duration-normal) var(--ease-out);position:absolute;top:50%;transform:translate(-100%,-50%)}.item.svelte-15adx11:hover .pill:where(.svelte-15adx11),.item.svelte-15adx11[data-contextmenu] .pill:where(.svelte-15adx11){height:var(--space-5);opacity:1;transform:translateY(-50%)}.active.svelte-15adx11 .pill:where(.svelte-15adx11),.active.svelte-15adx11:hover .pill:where(.svelte-15adx11){height:var(--space-10);opacity:1;transform:translateY(-50%)}.add.svelte-15adx11 .pill:where(.svelte-15adx11){display:none}.tile.svelte-15adx11{width:var(--archive-tile);height:var(--archive-tile);border-radius:var(--radius-full);background:var(--color-rail-tile);color:var(--color-rail-icon);transition:border-radius var(--duration-normal) var(--ease-out), background-color var(--duration-fast) var(--ease-out), color var(--duration-fast) var(--ease-out), transform var(--duration-instant) var(--ease-out);place-items:center;display:grid;position:relative}.tile.svelte-15adx11:hover,.active.svelte-15adx11 .tile:where(.svelte-15adx11){border-radius:var(--radius-lg);background:var(--color-rail-hover)}.tile.svelte-15adx11:active{transform:scale(var(--scale-press))}.add.svelte-15adx11 .tile:where(.svelte-15adx11){color:var(--color-rail-accent)}.add.svelte-15adx11 .tile:where(.svelte-15adx11):hover{background:var(--color-rail-accent);color:var(--color-rail-on-accent)}.badge.svelte-15adx11{min-width:var(--archive-badge);height:var(--archive-badge);padding-inline:var(--space-1);border-radius:var(--radius-full);background:var(--color-rail-accent);color:var(--color-rail-on-accent);font-size:var(--text-2xs);font-weight:var(--weight-semibold);line-height:var(--leading-none);box-shadow:0 0 0 var(--space-1) var(--color-rail);place-items:center;display:grid;position:absolute;inset-block-end:calc(var(--space-0-5) * -1);inset-inline-end:calc(var(--space-0-5) * -1)}@media (prefers-reduced-motion:reduce){.pill.svelte-15adx11,.tile.svelte-15adx11{transition:none}}.rail.svelte-y2n8e2{width:var(--archive-rail);height:100%;background:var(--color-rail);box-shadow:inset calc(var(--border-width) * -1) 0 0 var(--color-border-subtle);transition:background-color var(--duration-normal) var(--ease-out);flex-direction:column;flex:none;padding-block-end:var(--dock-space,var(--space-0));display:flex}.mark.svelte-y2n8e2{margin:calc((var(--archive-tile) - var(--archive-glyph)) / 2);display:grid;position:relative}.dot.svelte-y2n8e2{width:var(--space-2-5);height:var(--space-2-5);border-radius:var(--radius-full);background:var(--led-blue);box-shadow:0 0 0 var(--space-0-5) var(--color-rail);position:absolute;inset-block-start:0;inset-inline-end:0}.list.svelte-y2n8e2{align-items:center;gap:var(--space-2);min-height:0;padding-block:var(--space-3);scrollbar-width:none;flex-direction:column;flex:1;display:flex;overflow:hidden auto}.avatar.svelte-1pre9qb{width:var(--avatar-md);height:var(--avatar-md);-webkit-user-select:none;user-select:none;flex:none;place-items:center;display:inline-grid}svg.svelte-1pre9qb{width:100%;height:100%;display:block;overflow:visible}img.svelte-1pre9qb{border-radius:var(--radius-full);object-fit:cover;width:100%;height:100%}.disc.svelte-1pre9qb{fill:var(--color-fill-strong)}.ink.svelte-1pre9qb{fill:none;stroke:var(--color-avatar-ink);stroke-linejoin:round;stroke-linecap:round}.xs.svelte-1pre9qb{width:var(--avatar-xs);height:var(--avatar-xs)}.sm.svelte-1pre9qb{width:var(--avatar-sm);height:var(--avatar-sm)}.ml.svelte-1pre9qb{width:var(--avatar-ml);height:var(--avatar-ml)}.lg.svelte-1pre9qb{width:var(--avatar-lg);height:var(--avatar-lg)}.xl.svelte-1pre9qb{width:var(--avatar-xl);height:var(--avatar-xl)}.card.svelte-pkuy19{align-items:center;gap:var(--space-1);height:var(--dock-height);padding-inline:var(--space-1-5);border-radius:var(--radius-md);background:var(--color-surface-raised);box-shadow:var(--ring);transition:background-color var(--duration-normal) var(--ease-out);display:flex}.account.svelte-pkuy19{align-items:center;gap:var(--space-2);min-width:0;padding:var(--space-1);border-radius:var(--radius-sm);text-align:start;transition:background-color var(--duration-fast) var(--ease-out);flex:1;display:flex}.account.svelte-pkuy19:hover{background:var(--color-fill)}.who.svelte-pkuy19{min-width:0;line-height:var(--leading-snug);white-space:nowrap;flex-direction:column;flex:1;display:flex}.name.svelte-pkuy19,.status.svelte-pkuy19{text-overflow:ellipsis;overflow:hidden}.name.svelte-pkuy19{font-size:var(--text-sm);font-weight:var(--weight-medium)}.status.svelte-pkuy19{color:var(--color-text-tertiary);font-size:var(--text-xs)}.actions.svelte-pkuy19{align-items:center;gap:var(--space-0-5);flex:none;display:flex}.collapsed.svelte-pkuy19 .who:where(.svelte-pkuy19),.collapsed.svelte-pkuy19 .actions:where(.svelte-pkuy19){display:none}.bot.svelte-102ezoc{width:var(--avatar-md);height:var(--avatar-md);flex:none;place-items:center;display:grid;position:relative;overflow:visible}.xs.svelte-102ezoc{width:var(--avatar-xs);height:var(--avatar-xs)}.lg.svelte-102ezoc{width:var(--avatar-lg);height:var(--avatar-lg)}.xxl.svelte-102ezoc{width:var(--avatar-2xl);height:var(--avatar-2xl)}.mood-0.svelte-102ezoc{--tilt:var(--bot-tilt-0);--lift:var(--bot-lift-0)}.mood-1.svelte-102ezoc{--tilt:var(--bot-tilt-1);--lift:var(--bot-lift-1)}.mood-2.svelte-102ezoc{--tilt:var(--bot-tilt-2);--lift:var(--bot-lift-2)}.mood-3.svelte-102ezoc{--tilt:var(--bot-tilt-3);--lift:var(--bot-lift-3)}.art.svelte-102ezoc{transition:transform var(--bot-turn) var(--ease-settle);position:absolute;inset:0}.awake.svelte-102ezoc .art:where(.svelte-102ezoc){transform:translateY(var(--lift)) rotate(var(--tilt));transition:transform var(--bot-wake) var(--ease-bounce)}.layer.svelte-102ezoc{--at:calc(var(--cell) * 100% / 7) 0 / 800% 100% no-repeat;background:var(--src) var(--at);isolation:isolate;display:block;position:absolute;inset:0}.sheen.svelte-102ezoc{background:linear-gradient(var(--bot-sheen-angle), color-mix(in oklch, var(--tint) var(--bot-sheen-light), var(--tint-light)) 0%, var(--tint) var(--bot-sheen-mid), color-mix(in oklch, var(--tint) var(--bot-sheen-dark), var(--tint-dark)) 100%);mix-blend-mode:multiply;-webkit-mask:var(--src) var(--at);-webkit-mask:var(--src) var(--at);mask:var(--src) var(--at);position:absolute;inset:0}.eyes.svelte-102ezoc{background:var(--src) calc((var(--cell) + 4) * 100% / 7) 0 / 800% 100% no-repeat;opacity:var(--bot-eyes-rest);position:absolute;inset:0}.lit.svelte-102ezoc .eyes:where(.svelte-102ezoc){opacity:1}@media (prefers-reduced-motion:reduce){.art.svelte-102ezoc,.awake.svelte-102ezoc .art:where(.svelte-102ezoc){transition:none;transform:none}}.dialog.svelte-1kwbck4{width:100%;height:100%;padding:var(--space-6);background:0 0;grid-template-columns:minmax(0,1fr);place-items:center;display:grid;position:fixed;inset:0;overflow:hidden}.scrim.svelte-1kwbck4{background:var(--color-overlay);cursor:default;position:absolute;inset:0}.panel.svelte-1kwbck4{gap:var(--space-5);width:100%;max-width:var(--dialog-md);max-height:calc(100vh - var(--space-12));padding:var(--space-6);border-radius:var(--radius-xl);background:var(--color-surface-raised);box-shadow:var(--ring-strong);outline:none;flex-direction:column;display:flex;position:relative}.sm.svelte-1kwbck4{max-width:var(--dialog-sm)}.lg.svelte-1kwbck4{max-width:var(--dialog-lg)}.tall.svelte-1kwbck4{max-width:var(--dialog-lg);height:min(var(--type-dialog-height), calc(100vh - var(--space-12)))}.tall.svelte-1kwbck4>.body:where(.svelte-1kwbck4){flex:1;overflow:hidden}.xl.svelte-1kwbck4{max-width:min(var(--dialog-xl), calc(100vw - var(--dialog-xl-margin)));height:min(var(--dialog-xl-height), calc(100vh - var(--dialog-xl-margin)));max-height:none}.xl.svelte-1kwbck4>.body:where(.svelte-1kwbck4){gap:var(--space-0);flex:1;overflow:hidden}.palette.svelte-1kwbck4{max-width:var(--palette-width);align-self:start;margin-block-start:var(--dialog-offset)}.bare.svelte-1kwbck4{padding:var(--space-0);gap:var(--space-0);overflow:hidden}@media (width<=56rem){.dialog.svelte-1kwbck4:has(.xl:where(.svelte-1kwbck4)){padding:var(--space-0)}.xl.svelte-1kwbck4{border-radius:var(--radius-none);max-width:none;height:100%;max-height:none;box-shadow:none}}header.svelte-1kwbck4{justify-content:space-between;align-items:center;gap:var(--space-4);display:flex}.title.svelte-1kwbck4{align-items:center;gap:var(--space-3);min-width:0;display:flex}h2.svelte-1kwbck4{font-family:var(--font-sans);font-size:var(--text-lg);font-weight:var(--weight-semibold);line-height:var(--leading-tight);letter-spacing:var(--tracking-normal)}.body.svelte-1kwbck4{gap:var(--space-4);flex-direction:column;min-height:0;display:flex;overflow-y:auto}.fit.svelte-1kwbck4{overflow:hidden}footer.svelte-1kwbck4{justify-content:flex-end;gap:var(--space-2);display:flex}.field.svelte-1wzaqos{gap:var(--space-1-5);flex-direction:column;min-width:0;display:flex}.inline.svelte-1wzaqos{justify-content:space-between;align-items:center;gap:var(--space-4);flex-direction:row}label.svelte-1wzaqos{color:var(--color-text);font-size:var(--text-md);font-weight:var(--weight-medium)}.error.svelte-1wzaqos{color:var(--color-danger);font-size:var(--text-sm)}.box.svelte-j2lm9g{align-items:center;gap:var(--space-2);height:var(--control-xl);padding:var(--space-3);border-radius:var(--radius-lg);background:var(--color-surface);box-shadow:inset 0 0 0 var(--border-width) var(--color-border);color:var(--color-text-tertiary);transition:box-shadow var(--duration-fast) var(--ease-out), background-color var(--duration-fast) var(--ease-out);min-width:0;display:flex}.box.svelte-j2lm9g:hover{box-shadow:inset 0 0 0 var(--border-width) var(--color-border-strong)}.box.svelte-j2lm9g:focus-within{box-shadow:inset 0 0 0 var(--border-width) var(--color-accent), 0 0 0 calc(var(--focus-width) + var(--border-width)) var(--color-accent-subtle)}.sm.svelte-j2lm9g{height:var(--control-md);padding:var(--space-2);border-radius:var(--radius-md);font-size:var(--text-md)}.lg.svelte-j2lm9g{height:var(--control-2xl);padding:var(--space-4);font-size:var(--text-base)}.invalid.svelte-j2lm9g,.invalid.svelte-j2lm9g:hover{box-shadow:inset 0 0 0 var(--border-width) var(--color-danger)}.disabled.svelte-j2lm9g{opacity:var(--opacity-disabled-input);background:var(--color-surface-sunken)}input.svelte-j2lm9g{min-width:0;color:var(--color-text);line-height:var(--leading-normal);flex:1}input.svelte-j2lm9g::placeholder{color:var(--color-text-tertiary)}input.svelte-j2lm9g:focus-visible{outline:none}input[type=search].svelte-j2lm9g::-webkit-search-cancel-button{display:none}.ta.svelte-1w1i9eu{width:100%;min-height:var(--textarea-min);padding:var(--space-3);border-radius:var(--radius-lg);background:var(--color-surface);box-shadow:inset 0 0 0 var(--border-width) var(--color-border);color:var(--color-text);line-height:var(--leading-normal);resize:vertical;transition:box-shadow var(--duration-fast) var(--ease-out);display:block}.ta.svelte-1w1i9eu:hover{box-shadow:inset 0 0 0 var(--border-width) var(--color-border-strong)}.ta.svelte-1w1i9eu:focus-visible{box-shadow:inset 0 0 0 var(--border-width) var(--color-accent), 0 0 0 calc(var(--focus-width) + var(--border-width)) var(--color-accent-subtle);outline:none}.ta.svelte-1w1i9eu::placeholder{color:var(--color-text-tertiary)}.invalid.svelte-1w1i9eu{box-shadow:inset 0 0 0 var(--border-width) var(--color-danger)}.autosize.svelte-1w1i9eu{field-sizing:content;resize:none}.spinner.svelte-15g82xt{width:var(--icon-md);height:var(--icon-md);border-radius:var(--radius-full);border:var(--focus-width) solid var(--color-fill-strong);animation:spin var(--duration-spin) linear infinite;border-top-color:currentColor;flex:none;display:inline-block}.sm.svelte-15g82xt{width:var(--icon-sm);height:var(--icon-sm)}.lg.svelte-15g82xt{width:var(--icon-lg);height:var(--icon-lg)}.xl.svelte-15g82xt{width:var(--icon-2xl);height:var(--icon-2xl)}@media (prefers-reduced-motion:reduce){.spinner.svelte-15g82xt{animation-duration:var(--duration-spin-still)}}.btn.svelte-1klcfz0{justify-content:center;align-items:center;gap:var(--space-1);width:fit-content;height:var(--control-md);padding:var(--space-2);border-radius:var(--radius-md);font-size:var(--text-md);font-weight:var(--weight-medium);line-height:var(--leading-none);white-space:nowrap;-webkit-user-select:none;user-select:none;transition:background-color var(--duration-fast) var(--ease-out), background-image var(--duration-fast) var(--ease-out), color var(--duration-fast) var(--ease-out), box-shadow var(--duration-fast) var(--ease-out), opacity var(--duration-fast) var(--ease-out), transform var(--duration-instant) var(--ease-out);flex:none;display:inline-flex}.btn.svelte-1klcfz0:active:not(:disabled){transform:scale(var(--scale-press))}.btn.svelte-1klcfz0:disabled:not([aria-busy]){opacity:var(--opacity-disabled)}.label.svelte-1klcfz0{padding-inline:var(--space-1)}.sm.svelte-1klcfz0{height:var(--control-sm);padding:var(--space-1-5);font-size:var(--text-sm);border-radius:var(--radius-sm)}.sm.svelte-1klcfz0 .label:where(.svelte-1klcfz0){padding-inline:var(--space-0-5)}.lg.svelte-1klcfz0{height:var(--control-xl);padding:var(--space-3);font-size:var(--text-md);border-radius:var(--radius-lg)}.full.svelte-1klcfz0{width:100%}.primary.svelte-1klcfz0{background:var(--color-primary);color:var(--color-on-primary)}.primary.svelte-1klcfz0:hover:not(:disabled){background:var(--color-primary-hover)}.inverse.svelte-1klcfz0{background:var(--color-inverse);color:var(--color-text-inverse)}.inverse.svelte-1klcfz0:hover:not(:disabled){background:var(--color-inverse-hover)}.secondary.svelte-1klcfz0{background-color:var(--color-surface);box-shadow:inset 0 0 0 var(--border-width) var(--color-border)}.secondary.svelte-1klcfz0:hover:not(:disabled){background-image:linear-gradient(var(--color-fill-subtle), var(--color-fill-subtle));box-shadow:inset 0 0 0 var(--border-width) var(--color-border-strong)}.ghost.svelte-1klcfz0{color:var(--color-text-secondary)}.ghost.svelte-1klcfz0:hover:not(:disabled){background:var(--color-fill);color:var(--color-text)}.subtle.svelte-1klcfz0{background:var(--color-fill)}.subtle.svelte-1klcfz0:hover:not(:disabled){background:var(--color-fill-strong)}.accent.svelte-1klcfz0{background:var(--color-accent);color:var(--color-accent-contrast)}.accent.svelte-1klcfz0:hover:not(:disabled){background:var(--color-accent-hover)}.danger.svelte-1klcfz0{background:var(--color-danger);color:var(--color-danger-contrast)}.danger.svelte-1klcfz0:hover:not(:disabled){background:var(--color-danger)}.link.svelte-1klcfz0{height:auto;padding:var(--space-0);color:var(--color-accent);border-radius:var(--radius-xs)}.link.svelte-1klcfz0 .label:where(.svelte-1klcfz0){padding-inline:var(--space-0)}.link.svelte-1klcfz0:hover:not(:disabled){text-underline-offset:var(--space-0-5);text-decoration:underline}.seg.svelte-gs07n3{gap:var(--space-0-5);width:fit-content;padding:var(--space-0-5);border-radius:var(--radius-md);background:var(--color-fill);flex:none;display:inline-flex}.full.svelte-gs07n3{width:100%;display:flex}.full.svelte-gs07n3 .item:where(.svelte-gs07n3){flex:1}.item.svelte-gs07n3{justify-content:center;align-items:center;gap:var(--space-1-5);height:var(--control-sm);min-width:var(--control-sm);padding:var(--space-1-5);border-radius:var(--radius-sm);color:var(--color-text-secondary);font-size:var(--text-sm);font-weight:var(--weight-medium);line-height:var(--leading-none);white-space:nowrap;transition:background-color var(--duration-normal) var(--ease-out), color var(--duration-fast) var(--ease-out), box-shadow var(--duration-normal) var(--ease-out);display:inline-flex}.item.svelte-gs07n3 span:where(.svelte-gs07n3){padding-inline:var(--space-1)}.item.svelte-gs07n3:hover:not(.on){color:var(--color-text)}.on.svelte-gs07n3{background:var(--color-surface-raised);color:var(--color-text);box-shadow:var(--ring-subtle), 0 0 0 var(--border-width) var(--color-border-subtle)}.sm.svelte-gs07n3 .item:where(.svelte-gs07n3){height:var(--control-xs);min-width:var(--control-xs);padding:var(--space-1);font-size:var(--text-xs)}.lg.svelte-gs07n3 .item:where(.svelte-gs07n3){height:var(--control-md);padding:var(--space-2);font-size:var(--text-md)}.picker.svelte-ngvhez{gap:var(--space-4);flex-direction:column;display:flex}.choice.svelte-ngvhez{width:var(--control-2xl);aspect-ratio:1;padding:var(--space-1);border-radius:var(--radius-lg);transition:background-color var(--duration-fast) var(--ease-out), box-shadow var(--duration-fast) var(--ease-out);flex:none;place-items:center;display:grid}.choice.svelte-ngvhez:hover{background:var(--color-fill-subtle)}.choice.on.svelte-ngvhez{background:var(--color-fill);box-shadow:inset 0 0 0 var(--focus-width) var(--color-accent)}.icons.svelte-ngvhez,.tints.svelte-ngvhez{gap:var(--space-2);margin:calc(var(--space-1) * -1);padding:var(--space-1);scrollbar-width:none;flex:none;display:flex;position:relative;overflow-x:auto}.swatch.svelte-ngvhez{width:var(--control-sm);height:var(--control-sm);border-radius:var(--radius-full);background:var(--tint);transition:box-shadow var(--duration-fast) var(--ease-out);flex:none}.swatch.on.svelte-ngvhez{box-shadow:0 0 0 var(--focus-width) var(--color-surface-raised), 0 0 0 calc(var(--focus-width) * 2) var(--color-text)}.grow.svelte-21qkw1{flex-direction:column;flex:0 auto;min-height:0;display:flex}.grow.svelte-21qkw1 .field{flex:0 auto;min-height:0}.grow.svelte-21qkw1 textarea{flex:0 auto;overflow-y:auto}.art.svelte-1kpwvv9{object-fit:contain;-webkit-user-select:none;user-select:none;flex:none;max-width:100%;margin-inline:auto;display:block}.md.svelte-1kpwvv9{height:var(--settings-art)}.lg.svelte-1kpwvv9{height:min(var(--login-art), var(--login-art-max))}.banner.svelte-1kpwvv9{object-fit:cover;width:100%;height:100%}.zoom.svelte-1kpwvv9{width:var(--art-zoom);max-width:none;height:auto}.banner.svelte-1kpwvv9,.zoom.svelte-1kpwvv9{animation:svelte-1kpwvv9-art-in var(--duration-slower) var(--ease-out)}[data-theme=dark] :is(.banner.svelte-1kpwvv9,.zoom.svelte-1kpwvv9){filter:var(--art-invert)}@keyframes svelte-1kpwvv9-art-in{0%{opacity:0;transform:scale(var(--scale-hover))}}.card.svelte-se47sn{align-items:center;gap:var(--space-2-5);margin-block:var(--space-0-5) calc(var(--space-1-5) * -1);padding:var(--space-1-5) var(--space-3);border-radius:var(--radius-md);transition:background-color var(--duration-fast) var(--ease-out);display:flex;position:relative}.card.svelte-se47sn:hover,.card.svelte-se47sn:focus-within{background:var(--color-fill)}.art.svelte-se47sn{flex:none;display:flex}.art.svelte-se47sn .art{height:var(--space-8)}.text.svelte-se47sn{min-width:0;line-height:var(--leading-snug);flex-direction:column;display:flex}.title.svelte-se47sn{font-size:var(--text-md);font-weight:var(--weight-medium);border-radius:var(--radius-xs)}.title.svelte-se47sn:after{content:"";border-radius:inherit;position:absolute;inset:0}.next.svelte-se47sn{color:var(--color-text-secondary);font-size:var(--text-sm);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.label.svelte-1j1o4mn{padding:var(--space-1-5);color:var(--color-text-tertiary);font-size:var(--text-xs);font-weight:var(--weight-medium);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.text.svelte-4twshh{min-width:0}.s-2xs.svelte-4twshh{font-size:var(--text-2xs)}.s-xs.svelte-4twshh{font-size:var(--text-xs)}.s-sm.svelte-4twshh{font-size:var(--text-sm)}.s-md.svelte-4twshh{font-size:var(--text-md)}.s-base.svelte-4twshh{font-size:var(--text-base)}.s-lg.svelte-4twshh{font-size:var(--text-lg)}.t-default.svelte-4twshh{color:var(--color-text)}.t-secondary.svelte-4twshh{color:var(--color-text-secondary)}.t-tertiary.svelte-4twshh{color:var(--color-text-tertiary)}.t-accent.svelte-4twshh{color:var(--color-accent)}.t-success.svelte-4twshh{color:var(--color-success)}.t-warning.svelte-4twshh{color:var(--color-warning)}.t-danger.svelte-4twshh{color:var(--color-danger)}.w-regular.svelte-4twshh{font-weight:var(--weight-regular)}.w-medium.svelte-4twshh{font-weight:var(--weight-medium)}.w-semibold.svelte-4twshh{font-weight:var(--weight-semibold)}.f-sans.svelte-4twshh{font-family:var(--font-sans)}.f-serif.svelte-4twshh{font-family:var(--font-serif);letter-spacing:var(--tracking-serif)}.truncate.svelte-4twshh{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.tabular.svelte-4twshh{font-variant-numeric:tabular-nums}.loading.svelte-u5ypwc{min-height:100dvh;color:var(--color-text-tertiary);place-items:center;display:grid}.shell.svelte-1n46o8q{height:100%;min-height:0;display:flex}.main.svelte-1n46o8q,.view.svelte-1n46o8q{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex;position:relative}
