@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}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--ink:#16181d;--yellow:#ffd23f;--brand-yellow:#ffd23f;--brand-ink:#16181d;--brand-light:#fff;--brand-shadow:color-mix(in srgb, var(--brand-yellow) 45%, var(--brand-ink));--yellow-hover:#ffc61a;--yellow-soft:#ffeca6;--yellow-ink:#7a5b00;--yellow-deep:#e0b300;--green:#00a6a6;--green-soft:#ddf5f5;--green-text:#006f6f;--rose:#e11d48;--rose-soft:#fde8ee;--rose-ink:#be123c;--violet:#6c63ff;--violet-soft:#ecebff;--violet-text:#4f46e5;--violet-muted:#534d8c;--violet-subtle:#5d579a;--teal:#00a6a6;--teal-soft:#ddf5f5;--teal-ink:#007a7a;--bg:#fff;--bg-paper:#f6f7f9;--surface:#fff;--soft:#fafafb;--fill:#f3f4f6;--fill-strong:#e8eaee;--line:#e4e6eb;--line-strong:#dde0e5;--border:var(--line);--outline:#c4c9d1;--outline-hover:#aeb4bd;--outline-strong:#7f8590;--control-line:#c4c9d1;--text:#16181d;--text-2:#2b2f3a;--text-muted:#4f5563;--text-subtle:#565c6a;--text-faint:#5c6270;--on-ink:#fff;--accent:var(--yellow);--accent-hover:var(--yellow-hover);--on-accent:var(--ink);--accent-ink:var(--on-accent);--accent-soft:var(--yellow-soft);--accent-strong:#8a6800;--accent-text:var(--yellow-ink);--accent-ring:#ffd23f73;--accent-shadow:#e0b30073;--focus:#16181d;--focus-width:2px;--focus-halo:0 0 0 4px var(--accent-ring);--target-min:0px;--overlay:#16181d52;--btn-dark-bg:var(--ink);--btn-dark-fg:#fff;--btn-disabled-bg:#e4e6eb;--btn-disabled-fg:#5b6170;--btn-dark-hover:#2b2f3a;--btn-primary-shine:inset 0 1px 0 #ffffff8c, inset 0 -2px 0 #16181d14;--btn-primary-drop:0 1px 2px #16181d0f, 0 8px 18px -6px var(--accent-shadow);--btn-primary-drop-hover:0 1px 2px #16181d0f, 0 12px 24px -8px var(--accent-shadow);--btn-dark-shine:inset 0 1px 0 #ffffff24;--btn-dark-drop:0 1px 2px #16181d2e, 0 10px 22px -8px #16181d66;--pop-tile:inset 0 1px 0 #ffffff80, 0 22px 44px -18px var(--accent-shadow);--swatch-edge:inset 0 0 0 1px #16181d26;--tone-yellow-bg:#ffeca6;--tone-yellow-fg:#7a5b00;--tone-yellow-solid:#ffd23f;--tone-yellow-icon:#8a6800;--tone-green-bg:#ddf5f5;--tone-green-fg:#006f6f;--tone-green-solid:#00a6a6;--tone-green-icon:#008a8a;--tone-rose-bg:#fde8ee;--tone-rose-fg:#be123c;--tone-rose-solid:#e11d48;--tone-rose-icon:#e11d48;--tone-violet-bg:#ecebff;--tone-violet-fg:#4f46e5;--tone-violet-solid:#6c63ff;--tone-violet-icon:#6c63ff;--tone-teal-bg:#ddf5f5;--tone-teal-fg:#006f6f;--tone-teal-solid:#00a6a6;--tone-teal-icon:#008a8a;--tone-gray-bg:#f1f2f5;--tone-gray-fg:#2b2f3a;--tone-gray-solid:#5b6170;--tone-gray-icon:#5b6170;--tone-blue-bg:#e3ecff;--tone-blue-fg:#1d4ed8;--tone-blue-solid:#2563eb;--tone-blue-icon:#2563eb;--tone-ink-bg:#16181d;--tone-ink-fg:#fff;--tone-ink-solid:#16181d;--tone-ink-icon:#ffd23f;--text-scale:1;--font:"Inter Variable", "Inter", "Segoe UI Variable Text", "Segoe UI", system-ui, -apple-system, "Helvetica Neue", Arial, sans-serif;--fs-2xs:calc(11px * var(--text-scale));--fs-xs:calc(12px * var(--text-scale));--fs-sm:calc(13px * var(--text-scale));--fs-base:calc(14.5px * var(--text-scale));--fs-md:calc(16px * var(--text-scale));--fs-lg:calc(18px * var(--text-scale));--fs-xl:calc(21px * var(--text-scale));--fs-2xl:calc(26px * var(--text-scale));--fs-3xl:calc(32px * var(--text-scale));--fs-4xl:calc(40px * var(--text-scale));--lh-display:1.08;--lh-tight:1.15;--lh-base:1.45;--fw-regular:400;--fw-medium:500;--fw-semibold:600;--fw-bold:700;--fw-black:800;--fw-heavy:var(--fw-black);--ls-display:-.03em;--ls-tight:-.022em;--ls-snug:-.012em;--ls-caps:.06em;--r-xs:8px;--r-sm:12px;--r-md:14px;--r-lg:20px;--r-xl:28px;--r-2xl:32px;--r-sheet:var(--r-xl);--r-menu:16px;--r-pill:999px;--r-seg:12px;--r-seg-in:9px;--s-1:4px;--s-2:8px;--s-3:12px;--s-4:16px;--s-5:20px;--s-6:24px;--s-8:32px;--s-10:40px;--safe-top:env(safe-area-inset-top,0px);--safe-right:env(safe-area-inset-right,0px);--safe-bottom:env(safe-area-inset-bottom,0px);--safe-left:env(safe-area-inset-left,0px);--page-gutter:16px;--gutter-l:max(var(--page-gutter), var(--safe-left));--gutter-r:max(var(--page-gutter), var(--safe-right));--topbar-h:56px;--nav-h:0px;--nav-total:calc(var(--nav-h) + var(--safe-bottom));--side-w:250px;--side-rail-w:68px;--panel-w:340px;--content-max:1120px;--offline-h:0px;--nav-space:0px;--safe-top-eff:var(--safe-top);--ease:cubic-bezier(.2, .8, .2, 1);--ease-in:cubic-bezier(.4, 0, 1, 1);--ease-emph:cubic-bezier(.16, 1, .3, 1);--ease-pop:cubic-bezier(.34, 1.35, .64, 1);--t-fast:.11s;--t-base:.17s;--t-slow:.24s;--t-press:70ms;--rise:6px;--stagger:28ms;--elev-0:0 0 0 1px var(--line);--elev-xs:0 1px 2px #16181d0d;--elev-1:0 1px 2px #16181d0a, 0 4px 16px -4px #16181d12;--elev-2:0 2px 4px #16181d0a, 0 14px 32px -10px #16181d24;--elev-3:0 4px 8px #16181d0a, 0 28px 60px -16px #16181d38;--r-card:var(--r-lg);--z-nav:20;--z-topbar:10;--z-banner:30;--z-overlay:100;--z-toast:200}@media (min-width:1024px){:root{--page-gutter:26px}}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#121419;--bg-paper:#16191e;--surface:#191c22;--soft:#1c1f26;--fill:#22252c;--fill-strong:#2c3039;--line:#2a2e36;--line-strong:#343943;--outline:#464b56;--outline-hover:#5a606c;--control-line:#464b56;--outline-strong:#7f8694;--text:#f4f5f7;--text-2:#d5d8df;--text-muted:#aab0bc;--text-subtle:#a3a9b5;--text-faint:#a0a7b3;--on-ink:#16181d;--yellow-soft:#3a3210;--yellow-ink:#ffd23f;--rose-soft:#3d1220;--rose-ink:#ff7a98;--green-text:#4fd6d6;--violet-text:#a49eff;--violet-muted:#c4c0ff;--violet-subtle:#b3aef5;--accent-strong:#ffd23f;--accent-ring:#ffd23f59;--accent-shadow:#0006;--focus:var(--accent-strong);--overlay:#0000008c;--btn-dark-bg:#f4f5f7;--btn-dark-fg:#16181d;--btn-dark-hover:#fff;--btn-disabled-bg:#272b34;--btn-disabled-fg:#a0a6b3;--btn-primary-shine:inset 0 1px 0 #ffffff40, inset 0 -1px 0 #16181d1a;--btn-primary-drop:0 1px 2px #00000059, 0 8px 18px -8px color-mix(in srgb, var(--accent) 25%, transparent);--btn-primary-drop-hover:0 1px 2px #00000059, 0 12px 24px -8px color-mix(in srgb, var(--accent) 32%, transparent);--btn-dark-shine:inset 0 1px 0 #fff6;--btn-dark-drop:0 1px 2px #00000059, 0 10px 22px -8px #00000080;--pop-tile:inset 0 1px 0 #ffffff59, 0 22px 44px -18px #0009;--elev-xs:0 1px 2px #00000059;--elev-1:0 1px 2px #00000059, 0 6px 18px -6px #00000073, inset 0 1px 0 #ffffff0a;--elev-2:0 2px 4px #0006, 0 16px 36px -10px #0009, inset 0 1px 0 #ffffff0d;--elev-3:0 4px 10px #00000073, 0 30px 64px -16px #000000b3, inset 0 1px 0 #ffffff0f;--tone-yellow-bg:#3a3210;--tone-yellow-fg:#ffd23f;--tone-yellow-icon:#ffd23f;--tone-green-bg:#0b3535;--tone-green-fg:#4fd6d6;--tone-green-icon:#4fd6d6;--tone-rose-bg:#3d1220;--tone-rose-fg:#ff7a98;--tone-rose-icon:#ff7a98;--tone-violet-bg:#25224d;--tone-violet-fg:#a49eff;--tone-violet-icon:#a49eff;--tone-teal-bg:#0b3535;--tone-teal-fg:#4fd6d6;--tone-teal-icon:#4fd6d6;--tone-gray-bg:#252932;--tone-gray-fg:#d5d8df;--tone-gray-solid:#a0a6b3;--tone-gray-icon:#a0a6b3;--tone-blue-bg:#13254a;--tone-blue-fg:#93b4ff;--tone-blue-solid:#3b82f6;--tone-blue-icon:#93b4ff;--tone-ink-bg:#e9ebef;--tone-ink-fg:#16181d;--tone-ink-solid:#f4f5f7;--tone-ink-icon:#16181d}:root[data-theme=dark],:root[data-theme=dark] body{background:var(--bg)}:root[data-accent=gold]{--accent:#e9cb6b;--accent-hover:#e2bf55;--accent-soft:#f7eecb;--accent-strong:#836a16;--accent-text:#6e5810;--accent-ring:#e9cb6b73;--accent-shadow:#836a1647}:root[data-accent=himmel]{--accent:#7cc6f6;--accent-hover:#5fb7f0;--accent-soft:#e0f1fd;--accent-strong:#1f74b0;--accent-text:#145f94;--accent-ring:#7cc6f673;--accent-shadow:#1f74b047}:root[data-accent=tiefblau]{--accent:#7ea6f4;--accent-hover:#6893ee;--accent-soft:#e4ecfd;--accent-strong:#2f62c8;--accent-text:#2453b0;--accent-ring:#7ea6f473;--accent-shadow:#2f62c847}:root[data-accent=indigo]{--accent:#9aa2ff;--accent-hover:#858ffb;--accent-soft:#e9ebff;--accent-strong:#4c55d6;--accent-text:#3f46c4;--accent-ring:#9aa2ff73;--accent-shadow:#4c55d647}:root[data-accent=lavendel]{--accent:#bdaef6;--accent-hover:#ab99f1;--accent-soft:#efebff;--accent-strong:#6c4fd0;--accent-text:#5a3fb8;--accent-ring:#bdaef673;--accent-shadow:#6c4fd047}:root[data-accent=flieder]{--accent:#d4a3f0;--accent-hover:#c78dea;--accent-soft:#f6e9fd;--accent-strong:#8a3fbf;--accent-text:#7530a8;--accent-ring:#d4a3f073;--accent-shadow:#8a3fbf47}:root[data-accent=beere]{--accent:#f190cb;--accent-hover:#eb78bd;--accent-soft:#fde6f3;--accent-strong:#b02a7c;--accent-text:#9a1f6a;--accent-ring:#f190cb73;--accent-shadow:#b02a7c47}:root[data-accent=rose]{--accent:#f8a5bf;--accent-hover:#f48cad;--accent-soft:#fee8ef;--accent-strong:#c22f5e;--accent-text:#a8244f;--accent-ring:#f8a5bf73;--accent-shadow:#c22f5e47}:root[data-accent=kirsche]{--accent:#f4848f;--accent-hover:#ef6b78;--accent-soft:#fde7e9;--accent-strong:#c62a3a;--accent-text:#ac1f2e;--accent-ring:#f4848f73;--accent-shadow:#c62a3a47}:root[data-theme=dark][data-accent=gold]{--accent:#e9cb6b;--accent-hover:#f0d78a;--accent-soft:#352d12;--accent-strong:#e9cb6b;--accent-text:#f0d78a;--accent-ring:#e9cb6b59;--accent-shadow:#0006}:root[data-theme=dark][data-accent=himmel]{--accent:#7cc6f6;--accent-hover:#9ad4f8;--accent-soft:#0f2d45;--accent-strong:#7cc6f6;--accent-text:#9ad4f8;--accent-ring:#7cc6f659;--accent-shadow:#0006}:root[data-theme=dark][data-accent=tiefblau]{--accent:#7ea6f4;--accent-hover:#9cbbf7;--accent-soft:#142650;--accent-strong:#8fb2f6;--accent-text:#a9c4f8;--accent-ring:#7ea6f459;--accent-shadow:#0006}:root[data-theme=dark][data-accent=indigo]{--accent:#9aa2ff;--accent-hover:#b1b8ff;--accent-soft:#1f2350;--accent-strong:#a4abff;--accent-text:#b9beff;--accent-ring:#9aa2ff59;--accent-shadow:#0006}:root[data-theme=dark][data-accent=lavendel]{--accent:#bdaef6;--accent-hover:#cdc1f9;--accent-soft:#28204d;--accent-strong:#bdaef6;--accent-text:#cdc1f9;--accent-ring:#bdaef659;--accent-shadow:#0006}:root[data-theme=dark][data-accent=flieder]{--accent:#d4a3f0;--accent-hover:#dfb9f4;--accent-soft:#321940;--accent-strong:#d4a3f0;--accent-text:#dfb9f4;--accent-ring:#d4a3f059;--accent-shadow:#0006}:root[data-theme=dark][data-accent=beere]{--accent:#f190cb;--accent-hover:#f5aad7;--accent-soft:#3d1430;--accent-strong:#f190cb;--accent-text:#f5aad7;--accent-ring:#f190cb59;--accent-shadow:#0006}:root[data-theme=dark][data-accent=rose]{--accent:#f8a5bf;--accent-hover:#fbbacd;--accent-soft:#3d1423;--accent-strong:#f8a5bf;--accent-text:#fbbacd;--accent-ring:#f8a5bf59;--accent-shadow:#0006}:root[data-theme=dark][data-accent=kirsche]{--accent:#f4848f;--accent-hover:#f8a0a8;--accent-soft:#3e1217;--accent-strong:#f4848f;--accent-text:#f8a0a8;--accent-ring:#f4848f59;--accent-shadow:#0006}:root:is([data-accent=gold],[data-accent=himmel],[data-accent=tiefblau],[data-accent=indigo],[data-accent=lavendel],[data-accent=flieder],[data-accent=beere],[data-accent=rose],[data-accent=kirsche]){--yellow:var(--accent);--yellow-hover:var(--accent-hover);--yellow-soft:var(--accent-soft);--yellow-ink:var(--accent-text);--yellow-deep:var(--accent-strong)}:root:not([data-theme=dark])[data-contrast=more]{--bg:#fff;--soft:#fff;--fill:#eef0f3;--fill-strong:#dfe2e7;--line:#9ea3ad;--line-strong:var(--outline);--outline:#5b6170;--outline-hover:#16181d;--outline-strong:#16181d;--control-line:var(--outline-strong);--pop-tile:none;--text:#16181d;--text-2:#16181d;--text-muted:#2b2f3a;--text-subtle:#3a3f4b;--text-faint:#40454f;--focus:#16181d;--focus-width:4px;--accent-hover:var(--accent);--accent-strong:var(--text);--accent-text:var(--text);--yellow-soft:#fff6cc;--yellow-ink:#5c4400;--green-text:#00504f;--rose:#9f1239;--rose-ink:#881337;--violet-text:#3730a3;--violet-muted:#3730a3;--violet-subtle:#403a8f;--btn-disabled-bg:#e4e6eb;--btn-disabled-fg:#2b2f3a;--tone-yellow-bg:#fff6cc;--tone-yellow-fg:#5c4400;--tone-yellow-icon:#5c4400;--tone-green-bg:#e6f7f7;--tone-green-fg:#00504f;--tone-green-icon:#00504f;--tone-rose-bg:#fde8ee;--tone-rose-fg:#881337;--tone-rose-icon:#881337;--tone-violet-bg:#ecebff;--tone-violet-fg:#3730a3;--tone-violet-icon:#3730a3;--tone-teal-bg:#e6f7f7;--tone-teal-fg:#00504f;--tone-teal-icon:#00504f;--tone-gray-bg:#eef0f3;--tone-gray-fg:#16181d;--tone-gray-icon:#2b2f3a;--tone-blue-bg:#e3ecff;--tone-blue-fg:#1e3a8a;--tone-blue-icon:#1e3a8a}:root[data-theme=dark][data-contrast=more]{--bg:#0b0c0f;--bg-paper:#0b0c0f;--surface:#111318;--soft:#111318;--fill:#2a2e37;--fill-strong:#353a45;--line:#4a505c;--line-strong:var(--outline);--outline:#8a91a0;--outline-hover:#c4c9d2;--outline-strong:#c4c9d2;--control-line:var(--outline-strong);--pop-tile:none;--text:#fff;--text-2:#e3e6ec;--text-muted:#e3e6ec;--text-subtle:#cbd0d8;--text-faint:#cbd0d8;--focus:var(--accent);--focus-width:4px;--accent-hover:var(--accent);--accent-strong:var(--text-2);--accent-text:var(--text);--yellow-soft:#2e2708;--yellow-ink:#ffd23f;--green-text:#7ff0f0;--rose:#9f1239;--rose-soft:#3a0f1c;--rose-ink:#ffb3c2;--violet-text:#c9c5ff;--violet-muted:#dcd9ff;--violet-subtle:#c9c5ff;--btn-dark-bg:#fff;--btn-dark-fg:#16181d;--btn-disabled-bg:#2a2e37;--btn-disabled-fg:#c4c9d2;--tone-yellow-bg:#2e2708;--tone-yellow-fg:#ffd23f;--tone-yellow-icon:#ffd23f;--tone-green-bg:#062a2a;--tone-green-fg:#7ff0f0;--tone-green-icon:#7ff0f0;--tone-rose-bg:#3a0f1c;--tone-rose-fg:#ffb3c2;--tone-rose-icon:#ffb3c2;--tone-violet-bg:#221f48;--tone-violet-fg:#c9c5ff;--tone-violet-icon:#c9c5ff;--tone-teal-bg:#062a2a;--tone-teal-fg:#7ff0f0;--tone-teal-icon:#7ff0f0;--tone-gray-bg:#2a2e37;--tone-gray-fg:#e3e6ec;--tone-gray-icon:#c4c9d2;--tone-blue-bg:#10203f;--tone-blue-fg:#bcd0ff;--tone-blue-icon:#bcd0ff;--tone-ink-bg:#f4f5f7;--tone-ink-fg:#16181d;--tone-ink-icon:#16181d}@keyframes e-rise{0%{opacity:var(--rise-o,0);transform:translateY(var(--rise-y,var(--rise)))}}@keyframes e-fade-in{0%{opacity:0}}@keyframes e-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.e-rise,.e-stagger>*{animation:e-rise var(--t-slow) var(--ease) backwards}.e-stagger>:nth-child(2){animation-delay:calc(var(--stagger) * 1)}.e-stagger>:nth-child(3){animation-delay:calc(var(--stagger) * 2)}.e-stagger>:nth-child(4){animation-delay:calc(var(--stagger) * 3)}.e-stagger>:nth-child(5){animation-delay:calc(var(--stagger) * 4)}.e-stagger>:nth-child(6){animation-delay:calc(var(--stagger) * 5)}.e-stagger>:nth-child(7){animation-delay:calc(var(--stagger) * 6)}.e-stagger>:nth-child(n+8){animation-delay:calc(var(--stagger) * 7)}.e-route-enter-active{transition:opacity var(--t-route,.16s) var(--ease)}.e-route-enter-from{opacity:0}.e-fade-enter-active{transition:opacity var(--t-base) var(--ease)}.e-fade-leave-active{transition:opacity var(--t-fast) var(--ease-in)}.e-fade-enter-from,.e-fade-leave-to{opacity:0}.e-pop-enter-active{transition:opacity var(--t-base) var(--ease), transform var(--t-base) var(--ease)}.e-pop-leave-active{transition:opacity var(--t-fast) var(--ease-in), transform var(--t-fast) var(--ease-in)}.e-pop-enter-from,.e-pop-leave-to{opacity:0;transform:scale(.98)}.e-fade-leave-active,.e-pop-leave-active,.e-list-leave-active,.e-list-abs-leave-active,.e-sheet-leave-active,.e-sheet-leave-active *{pointer-events:none}.e-list-enter-active{transition:opacity var(--t-slow) var(--ease), transform var(--t-slow) var(--ease)}.e-list-leave-active{transition:opacity var(--t-base) var(--ease-in), transform var(--t-base) var(--ease-in)}.e-list-enter-from{opacity:0;transform:translateY(var(--rise))}.e-list-leave-to{opacity:0;transform:scale(.98)}.e-list-move{transition:transform var(--t-slow) var(--ease)}.e-list-abs-enter-active{transition:opacity var(--t-base) var(--ease), transform var(--t-base) var(--ease)}.e-list-abs-leave-active{transition:opacity var(--t-fast) var(--ease-in), transform var(--t-fast) var(--ease-in);position:absolute;left:0;right:0}.e-list-abs-enter-from{opacity:0;transform:translateY(var(--rise))}.e-list-abs-leave-to{opacity:0;transform:scale(.98)}.e-list-abs-move{transition:transform var(--t-base) var(--ease)}.e-expand-enter-active{transition:opacity var(--t-base) var(--ease), transform var(--t-base) var(--ease)}.e-expand-enter-from{opacity:0;transform:translateY(-4px)}.e-slide-next-enter-active,.e-slide-prev-enter-active{transition:opacity var(--t-base) var(--ease), transform var(--t-base) var(--ease)}.e-slide-next-enter-from{opacity:0;transform:translate(12px)}.e-slide-prev-enter-from{opacity:0;transform:translate(-12px)}.e-tab-enter-active{transition:opacity var(--t-fast) var(--ease)}.e-tab-enter-from{opacity:0}.e-lift{transition:transform var(--t-base) var(--ease), box-shadow var(--t-base) var(--ease), background var(--t-fast)}@media (hover:hover){.e-lift:hover{box-shadow:var(--elev-2);transform:translateY(-1px)}}.e-shimmer{background:linear-gradient(90deg, var(--fill) 0%, var(--fill-strong) 50%, var(--fill) 100%);background-size:200% 100%;animation:1.4s ease-in-out infinite e-shimmer}@media (prefers-reduced-motion:reduce){.e-lift:hover,.e-pop-enter-from,.e-pop-leave-to,.e-list-enter-from,.e-list-leave-to,.e-list-abs-enter-from,.e-list-abs-leave-to,.e-expand-enter-from,.e-slide-next-enter-from,.e-slide-prev-enter-from{transform:none}}:root[data-motion=reduce] :is(.e-pop-enter-from,.e-pop-leave-to,.e-list-enter-from,.e-list-leave-to,.e-list-abs-enter-from,.e-list-abs-leave-to,.e-expand-enter-from,.e-slide-next-enter-from,.e-slide-prev-enter-from){transform:none}html,.shell__main{scroll-padding-block:calc(var(--topbar-h) + 8px) calc(var(--nav-space) + 96px)}:root[data-motion=reduce] *,:root[data-motion=reduce] :before,:root[data-motion=reduce] :after{scroll-behavior:auto!important;transition-duration:.01ms!important;transition-delay:0s!important;animation-duration:.01ms!important;animation-iteration-count:1!important;animation-delay:0s!important}:root[data-links=underline] :is(p,li,td,dd,blockquote,.md,.msg__body,.e-link) a,:root[data-links=underline] a.e-link{text-underline-offset:2px;text-decoration:underline;text-decoration-thickness:from-font}:root[data-focus=strong] :focus-visible{outline-width:4px;outline-style:solid;outline-color:var(--focus);outline-offset:3px;box-shadow:0 0 0 7px var(--yellow)}:root[data-theme=dark][data-focus=strong] :focus-visible{box-shadow:none}:root[data-targets=large]{--target-min:44px}:root[data-targets=large] :is(button,[role=button],[role=tab],[role=switch],a.e-btn,summary,select){min-height:var(--target-min)}:root[data-targets=large] :is(input[type=checkbox],input[type=radio]){min-width:24px;min-height:24px}@media (pointer:coarse){:root{--target-min:44px}}:root[data-reading=easy] body{letter-spacing:.02em;word-spacing:.08em;line-height:1.65}:root[data-reading=easy] :is(p,li){max-width:70ch}:root[data-reading=easy] :is(em,i,cite){font-style:normal}:root[data-reading=easy] .e-eyebrow{text-transform:none;letter-spacing:.02em}@media (forced-colors:active){:focus-visible{outline-offset:2px;box-shadow:none;outline:3px solid highlight}:is(.e-card,.e-chip,.e-segmented,[role=switch],[role=tab],[role=dialog]){border:1px solid canvastext}:is([role=switch][aria-checked=true],[role=tab][aria-selected=true],[aria-pressed=true]){border-color:highlight;outline:2px solid highlight}svg{color:currentColor}.e-hl{background:0 0;text-decoration:underline}}*,:before,:after{box-sizing:border-box}*{scrollbar-width:thin;scrollbar-color:var(--fill-strong) transparent;margin:0;padding:0}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;-webkit-tap-highlight-color:transparent;height:100%}body{background:var(--bg);min-height:100%;color:var(--text);font-family:var(--font);font-size:var(--fs-base);line-height:var(--lh-base);font-weight:var(--fw-regular);font-feature-settings:"cv11", "ss03";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;overscroll-behavior-y:none}#app{min-height:100dvh}h1,h2,h3,h4{font-weight:var(--fw-bold);line-height:var(--lh-tight);letter-spacing:-.01em}p{text-wrap:pretty}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit;color:inherit;letter-spacing:inherit}button{cursor:pointer;appearance:none;background:0 0;border:0}button:disabled{cursor:default}ul,ol{list-style:none}img,video,canvas{max-width:100%}svg{flex:none}::selection{background:var(--accent);color:var(--on-accent)}:focus{outline:none}:focus-visible{outline:var(--focus-width) solid var(--focus);outline-offset:2px}::placeholder{color:var(--text-faint);opacity:1}.tone-yellow{--tone-bg:var(--tone-yellow-bg);--tone-fg:var(--tone-yellow-fg);--tone-solid:var(--tone-yellow-solid);--tone-icon:var(--tone-yellow-icon)}.tone-green{--tone-bg:var(--tone-green-bg);--tone-fg:var(--tone-green-fg);--tone-solid:var(--tone-green-solid);--tone-icon:var(--tone-green-icon)}.tone-rose{--tone-bg:var(--tone-rose-bg);--tone-fg:var(--tone-rose-fg);--tone-solid:var(--tone-rose-solid);--tone-icon:var(--tone-rose-icon)}.tone-violet{--tone-bg:var(--tone-violet-bg);--tone-fg:var(--tone-violet-fg);--tone-solid:var(--tone-violet-solid);--tone-icon:var(--tone-violet-icon)}.on-violet{--text-2:var(--violet-muted);--text-muted:var(--violet-muted);--text-subtle:var(--violet-subtle);--text-faint:var(--violet-subtle)}.tone-teal{--tone-bg:var(--tone-teal-bg);--tone-fg:var(--tone-teal-fg);--tone-solid:var(--tone-teal-solid);--tone-icon:var(--tone-teal-icon)}.tone-gray{--tone-bg:var(--tone-gray-bg);--tone-fg:var(--tone-gray-fg);--tone-solid:var(--tone-gray-solid);--tone-icon:var(--tone-gray-icon)}.tone-blue{--tone-bg:var(--tone-blue-bg);--tone-fg:var(--tone-blue-fg);--tone-solid:var(--tone-blue-solid);--tone-icon:var(--tone-blue-icon)}.tone-ink{--tone-bg:var(--tone-ink-bg);--tone-fg:var(--tone-ink-fg);--tone-solid:var(--tone-ink-solid);--tone-icon:var(--tone-ink-icon)}.e-h1{font-size:var(--fs-2xl);font-weight:var(--fw-bold);letter-spacing:-.3px;line-height:1.15}.e-h2{font-size:var(--fs-lg);font-weight:var(--fw-bold);letter-spacing:-.2px}.e-h3{font-size:var(--fs-md);font-weight:var(--fw-bold)}.e-body{font-size:var(--fs-base)}.e-small{font-size:var(--fs-sm)}.e-muted{color:var(--text-muted)}.e-faint{color:var(--text-subtle)}.e-strong{font-weight:var(--fw-semibold)}.e-tnum{font-variant-numeric:tabular-nums}.e-eyebrow{font-size:var(--fs-xs);font-weight:var(--fw-semibold);letter-spacing:.04em;text-transform:uppercase;color:var(--text-muted)}.e-hl{background:linear-gradient(transparent 55%, var(--yellow) 55%)}.e-ellipsis{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.e-clamp-2{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.e-row{align-items:center;gap:var(--s-3);display:flex}.e-between{justify-content:space-between;align-items:center;gap:var(--s-3);display:flex}.e-stack{gap:var(--s-3);flex-direction:column;display:flex}.e-grow{flex:1;min-width:0}.e-sr-only{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.safe-top{padding-top:var(--safe-top)}.safe-bottom{padding-bottom:var(--safe-bottom)}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;transition-delay:0s!important;animation-duration:.01ms!important;animation-iteration-count:1!important;animation-delay:0s!important}}@media (pointer:coarse){:where(.e-hit){position:relative}.e-hit:before{content:"";width:max(100%, var(--target-min,44px));height:max(100%, var(--target-min,44px));position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}}:where(:root[data-targets=large] .e-hit){position:relative}:root[data-targets=large] .e-hit:before{content:"";width:max(100%, var(--target-min,44px));height:max(100%, var(--target-min,44px));position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.e-sr-only-focus:not(:focus,:focus-within){clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.e-field{flex-direction:column;gap:6px;min-width:0;display:flex}.e-field__label{font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--text-2)}.e-field__label .req{color:var(--rose);margin-left:2px}.e-field__hint{font-size:var(--fs-sm);color:var(--text-muted)}.e-field__error{font-size:var(--fs-sm);font-weight:var(--fw-medium);color:var(--rose-ink);align-items:center;gap:6px;display:flex}:root[data-theme=dark] .e-field__error{color:var(--tone-rose-fg)}.e-control{--h:44px;min-height:var(--h);border-radius:var(--r-md);background:var(--surface);color:var(--text);box-shadow:inset 0 0 0 1px var(--control-line), var(--elev-xs);outline-offset:0;transition:background var(--t-fast) var(--ease), outline-color var(--t-fast) var(--ease), box-shadow var(--t-base) var(--ease);outline:2px solid #0000;align-items:center;gap:10px;padding:0 14px;display:flex}@media (hover:hover){.e-control:not(.is-disabled):not(:focus-within):not(.is-error):hover{box-shadow:inset 0 0 0 1px var(--outline-hover), var(--elev-xs)}}.e-control--sm{--h:36px;padding:0 12px}.e-control--lg{--h:52px;padding:0 16px}.e-control:focus-within{background:var(--surface);outline-color:var(--focus);box-shadow:inset 0 0 0 1px transparent, var(--focus-halo)}.e-control.is-error{background:var(--rose-soft);box-shadow:inset 0 0 0 1px var(--rose)}:root[data-theme=dark] .e-control.is-error{background:var(--tone-rose-bg)}.e-control.is-error:focus-within{outline-color:var(--rose);box-shadow:inset 0 0 0 1px var(--rose)}.e-control.is-disabled{opacity:.55}.e-control>svg,.e-control__icon{color:var(--text-faint);flex:none}.e-control__icon{display:inline-flex}.e-control__icon svg{width:18px;height:18px}.e-control input,.e-control select,.e-control textarea{width:100%;min-width:0;height:100%;color:inherit;font-size:var(--fs-md);background:0 0;border:0;outline:none;flex:1;line-height:1.4}.e-control input::placeholder,.e-control textarea::placeholder{color:var(--text-faint)}.e-control input{height:var(--h)}.e-control textarea{resize:none;padding:12px 0;display:block}.ob[data-v-c8826d15]{z-index:var(--z-banner);height:calc(36px + var(--safe-top));padding:var(--safe-top) var(--gutter-r) 0 var(--gutter-l);background:var(--yellow-soft);color:var(--yellow-ink);font-size:13px;font-weight:var(--fw-semibold);justify-content:center;align-items:center;gap:8px;display:flex;position:sticky;top:0}:root[data-theme=dark] .ob[data-v-c8826d15]{background:var(--tone-yellow-bg);color:var(--tone-yellow-fg)}.ob.is-failed[data-v-c8826d15]{background:var(--rose-soft);color:var(--rose-ink)}:root[data-theme=dark] .ob.is-failed[data-v-c8826d15]{background:var(--tone-rose-bg);color:var(--tone-rose-fg)}.ob__text[data-v-c8826d15]{min-width:0}.ob__btn[data-v-c8826d15]{border-radius:var(--r-pill);font-size:12px;font-weight:var(--fw-bold);color:inherit;background:#16181d1a;flex:none;padding:3px 10px;position:relative}.ob__btn[data-v-c8826d15]:active{transform:scale(.96)}.ob__btn[data-v-c8826d15]:before{content:"";border-radius:var(--r-pill);position:absolute;inset:-7px -6px}.pl[data-v-9669063e]{flex-direction:column;gap:14px;display:flex}.pl__head[data-v-9669063e]{align-items:flex-start;gap:12px;display:flex}.pl__ico[data-v-9669063e]{background:var(--yellow);width:40px;height:40px;color:var(--on-accent);border-radius:14px;flex:none;place-items:center;display:grid}.pl__txt[data-v-9669063e]{flex-direction:column;gap:4px;min-width:0;display:flex}.pl__msg[data-v-9669063e]{color:var(--text);overflow-wrap:anywhere;margin:0}.pl__usage[data-v-9669063e]{font-size:var(--fs-sm);font-weight:var(--fw-bold);color:var(--text-2);margin:0}.pl__ask[data-v-9669063e]{border-radius:var(--r-md);background:var(--soft);font-size:var(--fs-sm);color:var(--text-2);align-items:flex-start;gap:8px;margin:0;padding:10px 14px;display:flex}.pl__ask.is-names[data-v-9669063e]{background:var(--tone-violet-bg);color:var(--tone-violet-fg)}.pl__preview[data-v-9669063e]{border:1px solid var(--border);border-radius:var(--r-md);animation:pl-in-9669063e var(--t-base) var(--ease);flex-direction:column;gap:4px;padding:12px 14px;display:flex}.pl__preview p[data-v-9669063e]{margin:0}.pl__note[data-v-9669063e]{font-size:var(--fs-sm);color:var(--text-muted)}.pl__err[data-v-9669063e]{color:var(--tone-rose-fg);font-size:var(--fs-sm);align-items:center;gap:6px;margin:0;display:flex}.pl__actions[data-v-9669063e]{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}@keyframes pl-in-9669063e{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.pl__preview[data-v-9669063e]{animation:none}}.pab[data-v-1024b32d]{background:var(--tone-rose-bg);min-height:34px;color:var(--tone-rose-fg);font-size:var(--fs-sm);font-weight:var(--fw-bold);align-items:center;gap:8px;padding:6px 16px;display:flex}.pab__txt[data-v-1024b32d]{flex:1;min-width:0}.pab__link[data-v-1024b32d]{background:var(--btn-dark-bg);color:var(--btn-dark-fg);transition:transform var(--t-fast) var(--ease);border-radius:999px;flex:none;padding:4px 12px;text-decoration:none}.pab__link[data-v-1024b32d]:active{transform:scale(.97)}.pab-enter-active[data-v-1024b32d],.pab-leave-active[data-v-1024b32d]{transition:opacity var(--t-base) var(--ease), transform var(--t-base) var(--ease)}.pab-enter-from[data-v-1024b32d],.pab-leave-to[data-v-1024b32d]{opacity:0;transform:translateY(-4px)}@media (prefers-reduced-motion:reduce){.pab-enter-active[data-v-1024b32d],.pab-leave-active[data-v-1024b32d]{transition:none}}.bl[data-v-baaffe7f]{--bl-tile:var(--logo-tile,var(--brand-yellow));--bl-fg:var(--logo-fg,var(--brand-ink));align-items:center;gap:var(--bl-gap);white-space:nowrap;flex:none;min-width:0;display:inline-flex}.bl.is-dark[data-v-baaffe7f]{--bl-tile:var(--brand-yellow);--bl-fg:var(--brand-ink)}.bl__mark[data-v-baaffe7f]{flex:none;display:block;overflow:visible}.bl__back[data-v-baaffe7f]{fill:var(--brand-ink)}.bl__tile[data-v-baaffe7f]{fill:var(--bl-tile)}.bl__lip[data-v-baaffe7f]{fill:color-mix(in srgb, var(--bl-tile) 76%, var(--bl-fg))}.bl__gloss[data-v-baaffe7f]{fill:none;stroke:var(--brand-light);stroke-width:2.2px;stroke-linecap:round;opacity:.6}.bl__eye[data-v-baaffe7f]{fill:var(--bl-fg)}.bl__halo[data-v-baaffe7f]{fill:var(--bl-tile);stroke:var(--bl-tile);stroke-width:4.4px;stroke-linejoin:round}.bl__tie[data-v-baaffe7f]{fill:var(--bl-fg);stroke:var(--bl-fg);stroke-width:1.2px;stroke-linejoin:round}.bl__knot[data-v-baaffe7f]{stroke:var(--bl-tile);stroke-width:1.8px;paint-order:stroke}.bl__fold[data-v-baaffe7f]{fill:none;stroke:color-mix(in srgb, var(--bl-fg) 62%, var(--bl-tile));stroke-width:1.3px;stroke-linecap:round}.bl.is-sm .bl__tie[data-v-baaffe7f]{stroke-width:3.2px}.bl.is-sm .bl__halo[data-v-baaffe7f]{stroke-width:5.2px}.bl__word[data-v-baaffe7f]{font-size:var(--bl-word);letter-spacing:-.02em;text-overflow:ellipsis;margin-block:-.16em;padding-block:.16em;line-height:1;overflow:hidden}.bl__hey[data-v-baaffe7f]{font-weight:var(--fw-regular)}.bl__word b[data-v-baaffe7f]{font-weight:var(--fw-black)}.cl__row[data-v-f5f79dc7]{border-radius:var(--r-sm);align-items:center;display:flex;position:relative}.cl__row.is-swiped[data-v-f5f79dc7]{overflow:hidden}.cl__row[data-v-f5f79dc7]:has(.is-dragging){overflow:hidden}.cl__item[data-v-f5f79dc7]{z-index:1;border-radius:var(--r-sm);background:var(--cl-bg,transparent);min-width:0;min-height:38px;font-size:var(--fs-base);color:var(--text-2);touch-action:pan-y;transition:background var(--t-fast), transform .2s var(--ease,ease);flex:1;align-items:center;gap:8px;padding:0 34px 0 10px;display:flex;position:relative}.cl__row.is-swiped .cl__item[data-v-f5f79dc7],.cl__item.is-dragging[data-v-f5f79dc7]{--cl-bg:var(--surface)}.cl__item.is-dragging[data-v-f5f79dc7]{transition:none}.is-dense{min-height:34px;font-size:13.5px}@media (hover:hover){.cl__item[data-v-f5f79dc7]:hover:not(.on){background:var(--fill)}}.cl__item.on[data-v-f5f79dc7]{background:var(--yellow-soft);color:var(--text);font-weight:var(--fw-semibold)}.cl__title[data-v-f5f79dc7]{flex:1;min-width:0}.cl__case[data-v-f5f79dc7]{color:var(--text-faint);flex:none}.cl__state[data-v-f5f79dc7]{animation:cl-in-f5f79dc7 var(--t-base,.18s) var(--ease,ease) both;flex:none;align-items:center;gap:5px;display:inline-flex}.cl__dot[data-v-f5f79dc7]{background:var(--yellow);width:8px;height:8px;box-shadow:0 0 0 1px var(--yellow-ink);border-radius:50%}.cl__label[data-v-f5f79dc7]{font-size:11.5px;font-weight:var(--fw-semibold);color:var(--text-2);white-space:nowrap}.is-dense{display:none}.cl__state.is-unread[data-v-f5f79dc7]{border-radius:var(--r-pill);background:var(--btn-dark-bg);color:var(--btn-dark-fg);font-size:10.5px;font-weight:var(--fw-bold);letter-spacing:.3px;padding:1px 7px}.cl__more[data-v-f5f79dc7]{z-index:2;width:28px;height:28px;color:var(--text-muted);opacity:0;transition:opacity var(--t-fast), background var(--t-fast);border-radius:50%;place-items:center;display:grid;position:absolute;right:4px}.cl__row:hover .cl__more[data-v-f5f79dc7],.cl__row:focus-within .cl__more[data-v-f5f79dc7],.cl__row.is-menu .cl__more[data-v-f5f79dc7]{opacity:1}.cl__row.is-menu .cl__more[data-v-f5f79dc7]{background:var(--fill-strong);color:var(--text)}@media (hover:hover){.cl__more[data-v-f5f79dc7]:hover{background:var(--fill-strong);color:var(--text)}}@media (hover:none),(pointer:coarse){.cl__more[data-v-f5f79dc7]{opacity:1}.cl__row.is-swiped .cl__more[data-v-f5f79dc7]{opacity:0;pointer-events:none}}.cl__mi.is-del[data-v-f5f79dc7]{color:var(--rose-ink)}.cl__tray[data-v-f5f79dc7]{border-radius:0 var(--r-sm) var(--r-sm) 0;visibility:hidden;width:132px;display:flex;position:absolute;inset:0 0 0 auto;overflow:hidden}.cl__row.is-swiped .cl__tray[data-v-f5f79dc7]{visibility:visible}.cl__row:has(.is-dragging) .cl__tray[data-v-f5f79dc7]{visibility:visible}.cl__tbtn[data-v-f5f79dc7]{min-width:0;height:100%;min-height:0;font:inherit;font-size:11px;font-weight:var(--fw-bold);white-space:nowrap;cursor:pointer;border:0;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:2px;padding:0 6px;line-height:1.2;display:flex}.cl__tbtn.is-pin[data-v-f5f79dc7]{background:var(--yellow);color:var(--on-accent)}.cl__tbtn.is-del[data-v-f5f79dc7]{background:var(--rose);color:var(--on-ink)}.cl__renameform[data-v-f5f79dc7]{box-shadow:inset 0 0 0 1px var(--outline), 0 0 0 4px var(--accent-ring);padding-right:10px}.cl__rename[data-v-f5f79dc7]{min-width:0;font:inherit;color:var(--text);background:0 0;border:0;outline:none;flex:1}@keyframes cl-in-f5f79dc7{0%{opacity:0;transform:scale(.85)}}@media (prefers-reduced-motion:reduce){.cl__state[data-v-f5f79dc7]{animation:none}.cl__item[data-v-f5f79dc7]{transition:background var(--t-fast)}}.e-skeleton[data-v-b3e9539a]{background:linear-gradient(90deg, var(--fill) 0%, var(--fill-strong) 50%, var(--fill) 100%);background-size:200% 100%;animation:1.4s ease-in-out infinite e-shimmer-b3e9539a;display:block}.e-skeleton-lines[data-v-b3e9539a]{flex-direction:column;gap:8px;width:100%;display:flex}@keyframes e-shimmer-b3e9539a{0%{background-position:200% 0}to{background-position:-200% 0}}.cl__err[data-v-67c5b2d0]{font-size:var(--fs-sm);color:var(--rose-ink);margin:4px 0}.cl__empty[data-v-67c5b2d0]{font-size:var(--fs-sm);color:var(--text-muted);align-items:center;gap:8px;margin:4px 10px;display:flex}.cl__loading[data-v-67c5b2d0]{flex-direction:column;gap:12px;padding:8px;display:flex}.cl__skel[data-v-67c5b2d0]{align-items:center;gap:12px;display:flex}.cl__caseopt[data-v-67c5b2d0]{text-align:left;min-width:0;color:var(--text);flex:1;align-items:center;gap:12px;display:flex}.cl__caseopt>span[data-v-67c5b2d0]:nth-child(2){flex:1;min-width:0}.cl__caseopt b[data-v-67c5b2d0]{font-size:var(--fs-base);font-weight:var(--fw-semibold);display:block}.cl__caseopt small[data-v-67c5b2d0]{font-size:var(--fs-sm);color:var(--text-muted);display:block}.cl__casebadge[data-v-67c5b2d0]{background:var(--tone-bg);width:32px;height:32px;color:var(--tone-icon);border-radius:10px;flex:none;place-items:center;display:grid}.cl[data-v-b046511c]{flex-direction:column;gap:10px;min-height:0;display:flex}.cl__empty[data-v-b046511c]{font-size:var(--fs-sm);color:var(--text-muted);align-items:center;gap:8px;margin:4px 10px;display:flex}.cl__groups[data-v-b046511c]{flex-direction:column;gap:10px;display:flex}.cl__group[data-v-b046511c]{flex-direction:column;gap:1px;display:flex}.cl__rows[data-v-b046511c]{flex-direction:column;gap:1px;display:flex;position:relative}.cl__face[data-v-b046511c]{transition:filter var(--t-base,.18s) var(--ease,ease), opacity var(--t-base,.18s) var(--ease,ease);flex:none}.cl__face.is-old[data-v-b046511c]{filter:grayscale();opacity:.45}.cl__head[data-v-b046511c]{font-size:11px;font-weight:var(--fw-bold);letter-spacing:.5px;text-transform:uppercase;color:var(--text-subtle);align-items:center;gap:5px;margin:0 10px 4px;display:flex}.e-disc[data-v-b6e34d35]{flex-direction:column;min-width:0;display:flex}.e-disc--card[data-v-b6e34d35]{border-radius:var(--r-lg);background:var(--surface);box-shadow:inset 0 0 0 1px var(--line)}.e-disc__head[data-v-b6e34d35]{align-items:center;gap:8px;display:flex}.e-disc__heading[data-v-b6e34d35]{min-width:0;font:inherit;flex:1;margin:0}.e-disc__btn[data-v-b6e34d35]{border-radius:var(--r-md);width:100%;min-height:44px;color:var(--text);text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background var(--t-fast) var(--ease);align-items:center;gap:12px;padding:10px 12px;display:flex}.e-disc--card .e-disc__btn[data-v-b6e34d35]{border-radius:var(--r-lg);padding:14px 16px}@media (hover:hover){.e-disc__btn[data-v-b6e34d35]:hover{background:var(--fill)}}.e-disc__icon[data-v-b6e34d35]{background:var(--soft);width:32px;height:32px;color:var(--text);border-radius:11px;flex:none;place-items:center;display:grid}.e-disc__titles[data-v-b6e34d35]{flex-direction:column;flex:1;min-width:0;line-height:1.3;display:flex}.e-disc__title[data-v-b6e34d35]{font-weight:var(--fw-semibold);align-items:center;gap:8px;display:inline-flex}.e-disc__summary[data-v-b6e34d35]{font-size:var(--fs-sm);color:var(--text-muted)}.e-disc__count[data-v-b6e34d35]{border-radius:var(--r-pill);background:var(--fill-strong);min-width:20px;font-size:var(--fs-xs);font-weight:var(--fw-semibold);text-align:center;color:var(--text-2);padding:0 6px;line-height:20px}.e-disc__chev[data-v-b6e34d35]{color:var(--text-muted);transition:transform var(--t-fast) var(--ease);flex:none}.is-open .e-disc__chev[data-v-b6e34d35]{transform:rotate(180deg)}.e-disc__actions[data-v-b6e34d35]{flex:none;align-items:center;gap:4px;padding-right:4px;display:flex}.e-disc__body[data-v-b6e34d35]{flex-direction:column;gap:12px;padding:4px 12px 12px;display:flex}.e-disc--card .e-disc__body[data-v-b6e34d35]{padding:4px 16px 16px}.side__item[data-v-6408712e]{border-radius:var(--r-sm);width:100%;min-height:36px;color:var(--text-2);font-size:13.5px;font-weight:var(--fw-medium);text-align:left;white-space:nowrap;transition:background var(--t-fast);align-items:center;gap:10px;padding:0 10px;display:flex}.side__item[data-v-6408712e] svg{color:var(--text-muted);flex:none}@media (hover:hover){.side__item[data-v-6408712e]:hover:not(.on){background:var(--fill)}}.side__item.on[data-v-6408712e]{background:var(--accent-soft);color:var(--text);font-weight:var(--fw-bold)}.side__item.on[data-v-6408712e] svg{color:var(--text)}.side__ico[data-v-6408712e]{flex:none;display:inline-flex;position:relative}.side__label[data-v-6408712e]{text-overflow:ellipsis;min-width:0;overflow:hidden}.side__badge[data-v-6408712e]{margin-left:auto}.side__count[data-v-6408712e]{border-radius:var(--r-pill);background:var(--rose);font-size:11px;font-weight:var(--fw-bold);margin-left:auto;padding:1px 7px}.side__dot-badge[data-v-6408712e]{background:var(--rose);width:8px;height:8px;box-shadow:0 0 0 2px var(--soft);border-radius:50%;position:absolute;top:-3px;right:-4px}.side__item.is-rail[data-v-6408712e]{justify-content:center;width:44px;min-height:40px;padding:0;position:relative}.side__item.is-rail .side__badge[data-v-6408712e]{margin:0;position:absolute;top:4px;right:6px}.side__item.is-rail .side__label[data-v-6408712e]{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.vs__tile[data-v-6408712e]{border-radius:var(--r-md);background:var(--soft);text-align:left;flex-direction:column;align-items:flex-start;gap:4px;width:100%;height:100%;padding:12px;display:flex}.vs__tile.on[data-v-6408712e]{background:var(--accent-soft)}.vs__tile b[data-v-6408712e]{font-size:var(--fs-base)}.vs__label[data-v-6408712e]{align-items:center;gap:6px;display:inline-flex}.vs__tile small[data-v-6408712e]{font-size:var(--fs-xs);color:var(--text-muted);line-height:1.3}.vs__ico[data-v-6408712e]{background:var(--tone-bg);width:38px;height:38px;color:var(--tone-icon);border-radius:12px;place-items:center;margin-bottom:4px;display:grid}.bell[data-v-cff6ff77]{width:40px;height:40px;color:var(--text-2);transition:background var(--t-fast);border-radius:50%;place-items:center;display:grid;position:relative}.bell.is-sm[data-v-cff6ff77]{width:34px;height:34px}@media (hover:hover){.bell[data-v-cff6ff77]:hover{background:var(--fill)}}.bell__dot[data-v-cff6ff77]{border-radius:var(--r-pill);background:var(--rose);color:#fff;min-width:18px;height:18px;font-size:10.5px;font-weight:var(--fw-bold);text-align:center;box-shadow:0 0 0 2px var(--bg);padding:0 5px;line-height:18px;position:absolute;top:2px;right:0}.e-menu-group[data-v-38f352d3]{flex-direction:column;gap:1px;display:flex}.e-menu-group__head[data-v-38f352d3]{padding:var(--s-2) var(--s-3) var(--s-1)}.accent-sw[data-v-7c9751c1]{flex-wrap:wrap;gap:8px;max-width:100%;display:flex}.accent-sw__opt[data-v-7c9751c1]{width:max(36px, var(--target-min,0px));height:max(36px, var(--target-min,0px));cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:50%;place-items:center;padding:0;display:inline-grid}.accent-sw__dot[data-v-7c9751c1]{width:28px;height:28px;box-shadow:var(--swatch-edge);transition:transform var(--t-fast) var(--ease), box-shadow var(--t-fast) var(--ease);border-radius:50%;place-items:center;display:inline-grid}.accent-sw__opt.is-on .accent-sw__dot[data-v-7c9751c1]{box-shadow:var(--swatch-edge), 0 0 0 2px var(--surface), 0 0 0 4px var(--text)}.accent-sw__check[data-v-7c9751c1]{color:var(--on-accent)}.accent-sw__opt[data-v-7c9751c1]:focus-visible{outline:var(--focus-width) solid var(--focus);outline-offset:0}@media (hover:hover){.accent-sw__opt:hover .accent-sw__dot[data-v-7c9751c1]{transform:scale(1.08)}}.accent-sw__opt:active .accent-sw__dot[data-v-7c9751c1]{transition-duration:var(--t-press);transform:scale(.94)}:root[data-motion=reduce] .accent-sw__opt .accent-sw__dot[data-v-7c9751c1]{transform:none}.pm__head[data-v-0847d31e]{align-items:center;gap:10px;padding:8px 8px 10px;display:flex}.pm__head-text[data-v-0847d31e]{flex-direction:column;flex:1;min-width:0;line-height:1.3;display:flex}.pm__head-text b[data-v-0847d31e]{font-size:var(--fs-base)}.pm__head-text small[data-v-0847d31e]{font-size:var(--fs-xs);color:var(--text-muted)}.pm__dev[data-v-0847d31e]{border-radius:var(--r-pill);background:var(--tone-violet-bg);color:var(--tone-violet-fg);font-size:10.5px;font-weight:var(--fw-bold);flex:none;padding:2px 8px}.pm__accent[data-v-0847d31e]{padding:2px 6px 8px}.pm__label[data-v-0847d31e]{padding:6px 4px 2px}.pm__row[data-v-0847d31e]{display:contents}.pm__row.is-current[data-v-0847d31e] .e-menu-item{background:var(--accent-soft);font-weight:var(--fw-semibold)}.pm__row.is-busy[data-v-0847d31e] .e-menu-row__icon{animation:.9s linear infinite pm-spin-0847d31e}.pm__row.is-busy[data-v-0847d31e] .e-menu-item{cursor:progress}@keyframes pm-spin-0847d31e{to{transform:rotate(360deg)}}.pm[data-v-d9faeb8b]{flex:none;margin-top:8px;position:relative}.pm__trigger[data-v-d9faeb8b]{border-radius:var(--r-md);background:var(--surface);width:100%;min-width:0;box-shadow:inset 0 0 0 1px var(--line), var(--elev-1);color:var(--text);text-align:left;transition:background var(--t-fast), box-shadow var(--t-fast);align-items:center;gap:10px;padding:7px 10px 7px 7px;display:flex}@media (hover:hover){.pm__trigger[data-v-d9faeb8b]:hover{background:var(--bg);box-shadow:inset 0 0 0 1px var(--fill-strong), var(--elev-1)}}.pm.is-open .pm__trigger[data-v-d9faeb8b]{box-shadow:inset 0 0 0 1px var(--fill-strong), var(--elev-2)}.pm__avatar[data-v-d9faeb8b]{box-shadow:0 0 0 2px var(--surface), 0 0 0 3px var(--yellow-soft)}.pm__who[data-v-d9faeb8b]{flex-direction:column;flex:1;min-width:0;line-height:1.25;display:flex}.pm__who b[data-v-d9faeb8b]{font-size:13px;font-weight:var(--fw-bold)}.pm__who span[data-v-d9faeb8b]{color:var(--text-muted);font-size:11.5px}.pm__chev[data-v-d9faeb8b]{color:var(--text-subtle);transition:transform var(--t-base) var(--ease);flex:none}.pm.is-open .pm__chev[data-v-d9faeb8b]{transform:rotate(180deg)}.pm.is-rail .pm__trigger[data-v-d9faeb8b]{width:48px;height:48px;box-shadow:none;background:0 0;border-radius:50%;justify-content:center;margin:0 auto;padding:0}@media (hover:hover){.pm.is-rail .pm__trigger[data-v-d9faeb8b]:hover{background:var(--fill);box-shadow:none}}.e-progress[data-v-83c8096d]{--fill-color:var(--accent);border-radius:var(--r-pill);background:var(--fill);width:100%;height:8px;position:relative;overflow:hidden}.e-progress--sm[data-v-83c8096d]{height:5px}.e-progress--xs[data-v-83c8096d]{height:3px}.e-progress--ink[data-v-83c8096d]{--fill-color:var(--text)}.e-progress--danger[data-v-83c8096d]{--fill-color:var(--rose)}.e-progress--muted[data-v-83c8096d]{--fill-color:var(--text-muted)}.e-progress__fill[data-v-83c8096d]{border-radius:inherit;background:var(--fill-color);transform-origin:0;transition:transform var(--t-slow) var(--ease);position:absolute;inset:0}.e-progress--yellow .e-progress__fill[data-v-83c8096d]{box-shadow:inset 0 0 0 1px var(--accent-strong)}.is-indeterminate .e-progress__fill[data-v-83c8096d]{width:40%;animation:e-progress-run-83c8096d 1.2s var(--ease) infinite;transition:none;right:auto}@keyframes e-progress-run-83c8096d{0%{transform:translate(-100%)}to{transform:translate(250%)}}@media (prefers-reduced-motion:reduce){.is-indeterminate .e-progress__fill[data-v-83c8096d]{opacity:.45;width:100%;animation:none}}:root[data-motion=reduce] .is-indeterminate .e-progress__fill[data-v-83c8096d]{opacity:.45;width:100%;animation:none}.ups__review[data-v-920dcf51]{text-decoration:none}.ups__x[data-v-920dcf51]{color:inherit;opacity:.75;flex:none}@media (hover:hover){.ups__x[data-v-920dcf51]:hover{opacity:1}}.ups[data-v-920dcf51]{flex-direction:column;flex:none;display:flex}.ups__bar[data-v-920dcf51]{border-radius:var(--r-md);background:var(--tone-yellow-bg);color:var(--tone-yellow-fg);align-items:center;gap:4px;margin:8px 0 0;padding:4px 6px 4px 4px;display:flex;position:relative;overflow:hidden}.ups__bar.is-failed[data-v-920dcf51]{background:var(--tone-rose-bg);color:var(--tone-rose-fg)}.ups__bar.is-done[data-v-920dcf51]{background:var(--tone-teal-bg);color:var(--tone-teal-fg)}.ups__bar.is-syncing[data-v-920dcf51]{background:var(--surface);color:var(--text-2);box-shadow:inset 0 0 0 1px var(--line);padding-bottom:9px}.ups__main[data-v-920dcf51]{border-radius:var(--r-sm);min-width:0;color:inherit;text-align:left;transition:background var(--t-fast);flex:1;align-items:center;gap:9px;padding:6px;display:flex}@media (hover:hover){.ups__main[data-v-920dcf51]:hover{background:color-mix(in srgb, currentColor 7%, transparent)}}.ups__ico[data-v-920dcf51]{background:color-mix(in srgb, var(--surface) 65%, transparent);border-radius:9px;flex:none;place-items:center;width:28px;height:28px;display:grid}.ups__bar.is-syncing .ups__ico[data-v-920dcf51]{background:var(--yellow-soft);color:var(--yellow-ink)}.ups__text[data-v-920dcf51]{flex-direction:column;min-width:0;line-height:1.25;display:flex}.ups__text b[data-v-920dcf51]{font-size:12.5px;font-weight:var(--fw-bold)}.ups__text small[data-v-920dcf51]{opacity:.92;font-size:11.5px}.ups__act[data-v-920dcf51]{border-radius:var(--r-pill);background:color-mix(in srgb, currentColor 10%, transparent);color:inherit;font-size:12px;font-weight:var(--fw-bold);transition:background var(--t-fast);flex:none;padding:5px 10px}@media (hover:hover){.ups__act[data-v-920dcf51]:hover{background:color-mix(in srgb, currentColor 16%, transparent)}}.ups__track[data-v-920dcf51]{background:var(--fill);width:auto;position:absolute;bottom:5px;left:47px;right:10px}.ups__chip[data-v-920dcf51]{background:var(--tone-yellow-bg);width:40px;height:40px;color:var(--tone-yellow-fg);border-radius:12px;place-items:center;margin:8px auto 0;display:grid;position:relative}.ups__chip.is-failed[data-v-920dcf51]{background:var(--tone-rose-bg);color:var(--tone-rose-fg)}.ups__chip.is-done[data-v-920dcf51]{background:var(--tone-teal-bg);color:var(--tone-teal-fg)}.ups__chip.is-syncing[data-v-920dcf51]{background:var(--surface);color:var(--text-2);box-shadow:inset 0 0 0 1px var(--line)}.ups__badge[data-v-920dcf51]{border-radius:var(--r-pill);background:var(--text);min-width:18px;height:18px;color:var(--bg);font-size:10.5px;font-weight:var(--fw-bold);text-align:center;box-shadow:0 0 0 2px var(--soft);padding:0 5px;line-height:18px;position:absolute;top:-4px;right:-5px}.ups__chip.is-failed .ups__badge[data-v-920dcf51]{background:var(--rose)}.side[data-v-19f9a169]{z-index:var(--z-nav);width:var(--side-w);background:var(--soft);height:100%;min-height:0;transition:width var(--t-base) var(--ease), padding var(--t-base) var(--ease);flex-direction:column;padding:18px 12px 12px;display:flex;position:relative}.side__top[data-v-19f9a169]{flex:none;justify-content:space-between;align-items:center;gap:6px;margin:0 2px 14px 4px;display:flex}.side__logo[data-v-19f9a169]{min-width:0;color:var(--text);flex:0 auto;align-items:center;display:flex;overflow:hidden}.side__logo .bl[data-v-19f9a169]{max-width:100%}.side__tools[data-v-19f9a169]{flex:none;align-items:center;gap:2px;display:flex}.side__toggle[data-v-19f9a169]{width:34px;height:34px;color:var(--text-2);transition:background var(--t-fast);border-radius:50%;place-items:center;display:grid}@media (hover:hover){.side__toggle[data-v-19f9a169]:hover{background:var(--fill)}}.side__toggle-ico[data-v-19f9a169]{transform:rotate(270deg)}.side__new[data-v-19f9a169]{border-radius:var(--r-md);background:var(--accent);color:var(--on-accent);font-weight:var(--fw-bold);text-align:left;white-space:nowrap;transition:background var(--t-fast);align-items:center;gap:8px;margin-bottom:12px;padding:11px 14px;display:flex;overflow:hidden}@media (hover:hover){.side__new[data-v-19f9a169]:hover{background:var(--accent-hover)}}.side__scroll[data-v-19f9a169]{flex-direction:column;flex:1;gap:16px;min-height:0;margin:0 -4px;padding:0 4px 8px;display:flex;overflow:hidden auto}.side__scroll[data-v-19f9a169]>*{flex-shrink:0}.side__sec[data-v-19f9a169],.side__nav[data-v-19f9a169]{flex-direction:column;gap:1px;display:flex}.side__disc[data-v-19f9a169] .e-disc__btn{border-radius:var(--r-sm);letter-spacing:.5px;text-transform:uppercase;white-space:nowrap;min-height:28px;color:var(--text-subtle);gap:6px;margin:0 0 4px;padding:2px 10px;font-size:11px}.side__disc[data-v-19f9a169] .e-disc__titles{flex:0 auto}.side__disc[data-v-19f9a169] .e-disc__title{font-weight:var(--fw-bold)}.side__disc[data-v-19f9a169] .e-disc__chev{width:10px;height:10px;color:inherit}.side__disc[data-v-19f9a169] .e-disc__body{gap:0;padding:0}.side__nav[data-v-19f9a169] .side__count{color:#fff}.side.is-rail[data-v-19f9a169]{width:var(--side-rail-w);padding:14px 10px 12px}.side.is-rail .side__top[data-v-19f9a169]{flex-direction:column;gap:8px;margin:0 0 12px}.side.is-rail .side__logo[data-v-19f9a169]{justify-content:center}.side.is-rail .side__tools[data-v-19f9a169]{flex-direction:column;gap:4px}.side.is-rail .side__new[data-v-19f9a169]{justify-content:center;width:44px;height:44px;margin:0 auto 12px;padding:0}.side.is-rail .side__scroll[data-v-19f9a169]{align-items:center;gap:10px;margin:0 -10px;padding:4px 10px 8px}.side.is-rail .side__disc[data-v-19f9a169] .e-disc__head{display:none}.side.is-rail .side__nav[data-v-19f9a169]{align-items:center}.side.is-rail .side__new .side__label[data-v-19f9a169]{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){.side[data-v-19f9a169]{transition:none}}.sn__logo[data-v-19f9a169]{--logo-tile:var(--accent);--logo-fg:var(--on-accent)}.space--full[data-v-27dab320]{flex-direction:column;gap:12px;display:flex}.space__title[data-v-27dab320]{font-size:var(--fs-lg);font-weight:var(--fw-bold)}.space__lead[data-v-27dab320]{font-size:var(--fs-sm);color:var(--text-muted);margin-top:2px}.space__loading[data-v-27dab320]{color:var(--text-muted);font-size:var(--fs-sm);align-items:center;gap:8px;display:flex}.space__list[data-v-27dab320]{flex-direction:column;gap:8px;display:flex}.space__row[data-v-27dab320]{border-radius:var(--r-lg);background:var(--soft);width:100%;color:var(--text);font:inherit;text-align:left;cursor:pointer;transition:background var(--t-fast) var(--ease), border-color var(--t-fast) var(--ease);border:1px solid #0000;align-items:center;gap:12px;padding:12px;display:flex}.space__row[data-v-27dab320]:hover{background:var(--fill)}.space__row.is-current[data-v-27dab320]{border-color:var(--yellow-deep);background:var(--accent-soft)}.space__row[data-v-27dab320]:disabled{cursor:progress}.space__text[data-v-27dab320]{flex-direction:column;flex:1;min-width:0;display:flex}.space__text b[data-v-27dab320]{font-size:var(--fs-base);font-weight:var(--fw-semibold)}.space__text small[data-v-27dab320]{font-size:var(--fs-xs);color:var(--text-muted)}.space__badge[data-v-27dab320]{border-radius:var(--r-pill);background:var(--yellow);color:var(--on-accent);font-size:var(--fs-xs);font-weight:var(--fw-bold);flex:none;padding:3px 10px}.space__go[data-v-27dab320]{color:var(--text-subtle)}.space__error[data-v-27dab320]{font-size:var(--fs-sm);color:var(--rose-ink);padding:8px}.space__create[data-v-27dab320]{border-radius:var(--r-lg);background:var(--tone-violet-bg);flex-direction:column;align-items:flex-start;gap:10px;padding:12px;display:flex}.space__create p[data-v-27dab320]{font-size:var(--fs-sm);color:var(--violet-muted)}.space--compact[data-v-779c4e31]{display:inline-flex;position:relative}.space__pill[data-v-779c4e31]{border:1px solid var(--outline);border-radius:var(--r-pill);background:var(--surface);max-width:200px;min-height:34px;color:var(--text);font:inherit;font-size:var(--fs-sm);font-weight:var(--fw-semibold);cursor:pointer;transition:background var(--t-fast) var(--ease), border-color var(--t-fast) var(--ease);align-items:center;gap:6px;padding:0 12px 0 10px;display:inline-flex}.space__pill[data-v-779c4e31]:hover{background:var(--fill)}.space__pill.is-personal[data-v-779c4e31]{background:var(--tone-violet-bg);color:var(--tone-violet-fg);border-color:#0000}.space__pill[data-v-779c4e31]:disabled{cursor:progress}.space__pill-label[data-v-779c4e31]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.space__chev[data-v-779c4e31]{transition:transform var(--t-base) var(--ease);flex:none}.space__chev.is-open[data-v-779c4e31]{transform:rotate(180deg)}.space__menu-title[data-v-779c4e31]{font-size:var(--fs-xs);font-weight:var(--fw-bold);letter-spacing:.4px;text-transform:uppercase;color:var(--text-subtle);padding:4px 8px 6px}.space__opt[data-v-779c4e31]{align-items:center;gap:10px;min-width:0;display:flex}.space__text[data-v-779c4e31]{flex-direction:column;flex:1;min-width:0;display:flex}.space__text b[data-v-779c4e31]{font-size:var(--fs-base);font-weight:var(--fw-semibold)}.space__text small[data-v-779c4e31]{font-size:var(--fs-xs);font-weight:var(--fw-regular);color:var(--text-muted);white-space:normal}.is-current[data-v-779c4e31]{background:var(--accent-soft)}.space__new[data-v-779c4e31]{margin-top:4px}.space__new-ico[data-v-779c4e31]{flex:none;place-items:center;width:30px;height:30px;display:inline-grid}.space__error[data-v-779c4e31]{font-size:var(--fs-sm);color:var(--rose-ink);padding:8px}.vs[data-v-090835cf]{flex-direction:column;gap:14px;display:flex}.vs__space[data-v-090835cf]{display:flex}.vs__grid[data-v-090835cf]{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.vs__accent[data-v-090835cf]{flex-direction:column;gap:6px;display:flex}.vs__cap[data-v-090835cf]{font-size:var(--fs-xs);font-weight:var(--fw-bold);letter-spacing:.4px;text-transform:uppercase;color:var(--text-subtle);margin:0}.vs__foot[data-v-090835cf]{border-top:1px solid var(--line);flex-direction:column;gap:2px;padding-top:6px;display:flex}.vs__row[data-v-090835cf]{border-radius:var(--r-sm);min-height:46px;font-weight:var(--fw-semibold);text-align:left;align-items:center;gap:12px;padding:0 8px;display:flex}.vs__who[data-v-090835cf]{font-weight:var(--fw-regular);font-size:var(--fs-sm);color:var(--text-muted);margin-left:auto}.cd[data-v-b0071ea7]{flex-direction:column;gap:14px;display:flex}.cd__err[data-v-b0071ea7]{font-size:var(--fs-sm);font-weight:var(--fw-medium);color:var(--rose-ink)}.cp[data-v-672d2993]{z-index:var(--z-overlay);background:var(--overlay);justify-content:center;align-items:flex-start;padding:12vh 16px 16px;display:flex;position:fixed;inset:0}.cp__box[data-v-672d2993]{background:var(--surface);width:min(620px,100%);max-height:70vh;color:var(--text);border-radius:var(--r-xl);box-shadow:var(--elev-2);outline:none;flex-direction:column;display:flex;overflow:hidden}.cp__search[data-v-672d2993]{border-bottom:1px solid var(--line);color:var(--text-muted);align-items:center;gap:10px;padding:14px 16px;display:flex}.cp__input[data-v-672d2993]{min-width:0;font:inherit;font-size:var(--fs-md);color:var(--text);background:0 0;border:0;outline:none;flex:1}.cp__list[data-v-672d2993]{padding:6px 8px 8px;position:relative;overflow-y:auto}.cp__group[data-v-672d2993]{padding-top:6px}.cp__group-h[data-v-672d2993]{font-size:var(--fs-xs);font-weight:var(--fw-bold);color:var(--text-muted);margin:4px 8px}.cp__item[data-v-672d2993]{border-radius:var(--r-md);cursor:pointer;min-height:44px;transition:background var(--t-fast) var(--ease);align-items:center;gap:12px;padding:6px 8px;display:flex}.cp__item.is-active[data-v-672d2993]{background:var(--accent-soft)}.cp__item.is-active .cp__ico[data-v-672d2993]{background:var(--accent);color:var(--on-accent)}.cp__ico[data-v-672d2993]{border-radius:var(--r-sm);background:var(--fill);width:30px;height:30px;color:var(--text-2);flex:none;place-items:center;display:grid}.cp__txt[data-v-672d2993]{flex-direction:column;min-width:0;display:flex}.cp__txt b[data-v-672d2993]{font-weight:var(--fw-semibold);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.cp__txt small[data-v-672d2993]{color:var(--text-muted);font-size:var(--fs-sm);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.cp__none[data-v-672d2993]{color:var(--text-muted);text-align:center;padding:18px 10px}.cp__foot[data-v-672d2993]{border-top:1px solid var(--line);font-size:var(--fs-xs);color:var(--text-muted);margin:0;padding:8px 16px}.cp__head[data-v-672d2993]{justify-content:space-between;align-items:center;padding:14px 16px 6px;display:flex}.cp__title[data-v-672d2993]{font-size:var(--fs-lg);font-weight:var(--fw-bold);margin:0}.cp__close[data-v-672d2993]{border-radius:var(--r-pill);background:var(--fill);width:36px;height:36px;color:var(--text);cursor:pointer;border:0;place-items:center;display:grid}.cp__row[data-v-672d2993]{border-radius:var(--r-md);font-size:var(--fs-sm);justify-content:space-between;gap:12px;padding:8px;display:flex}.cp__keys[data-v-672d2993]{color:var(--text-muted);flex:none;align-items:center;gap:4px;display:inline-flex}kbd[data-v-672d2993],.cp__kbd[data-v-672d2993]{border:1px solid var(--outline);border-radius:var(--r-xs);background:var(--bg-paper);min-width:22px;color:var(--text);font:inherit;font-size:var(--fs-xs);text-align:center;border-bottom-width:2px;padding:1px 6px;display:inline-block}.new-list[data-v-edae54c6]{padding:4px 12px 16px}.new-item[data-v-edae54c6]{border-radius:var(--r-md);text-align:left;width:100%;min-height:52px;transition:background var(--t-fast);align-items:center;gap:14px;padding:10px;display:flex}@media (hover:hover){.new-item[data-v-edae54c6]:hover{background:var(--soft)}}.new-item[data-v-edae54c6]:active{background:var(--fill)}.new-item b[data-v-edae54c6]{font-weight:var(--fw-semibold);display:block}.new-item small[data-v-edae54c6]{font-size:var(--fs-sm);color:var(--text-muted);display:block}.site-bar[data-v-2c35902f]{z-index:var(--z-nav);padding:8px 10px calc(8px + var(--safe-bottom));background:var(--surface);border-top:2px solid var(--outline-strong);box-shadow:var(--elev-2);animation:site-in-2c35902f var(--t-base) var(--ease);flex-direction:column;gap:6px;display:flex;position:fixed;bottom:0;left:0;right:0}.site-bar__off[data-v-2c35902f]{font-size:var(--fs-sm);font-weight:var(--fw-bold);color:var(--text);justify-content:center;align-items:center;gap:6px;display:flex}.site-bar__row[data-v-2c35902f]{grid-template-columns:repeat(4,1fr);gap:8px;width:100%;max-width:720px;margin:0 auto;display:grid}.site-bar__btn[data-v-2c35902f]{border-radius:var(--r-lg);min-height:76px;font-size:var(--fs-md);font-weight:var(--fw-bold);background:var(--btn-dark-bg);color:var(--btn-dark-fg);transition:transform var(--t-fast) var(--ease), filter var(--t-fast);flex-direction:column;justify-content:center;align-items:center;gap:4px;display:flex}.site-bar__btn.is-diktat[data-v-2c35902f]{background:var(--yellow);color:var(--on-accent)}.site-bar__btn[data-v-2c35902f]:active{transform:scale(.97)}.site-bar__exit[data-v-2c35902f]{font-size:var(--fs-xs);font-weight:var(--fw-semibold);color:var(--text-muted);align-self:center;padding:4px 10px}@keyframes site-in-2c35902f{0%{transform:translateY(100%)}to{transform:none}}@media (prefers-reduced-motion:reduce){.site-bar[data-v-2c35902f]{animation:none}}:root[data-site=on]{--text-muted:var(--text);--text-subtle:var(--text);--line:var(--outline-strong);font-size:112.5%}:root[data-site=on] :is(button,[role=button],a.e-btn,select,textarea,input:not([type=checkbox],[type=radio])){min-height:52px}:root[data-site=on] .shell__main{padding-bottom:calc(150px + var(--safe-bottom))}:root[data-site=on] .shell__fab{display:none}.e-switch[data-v-b2cda0df]{justify-content:space-between;align-items:center;gap:var(--s-4);min-height:var(--target-min,0px);cursor:pointer;-webkit-user-select:none;user-select:none;display:flex}.e-switch.is-disabled[data-v-b2cda0df]{opacity:.5;cursor:default}.e-switch__text[data-v-b2cda0df]{flex-direction:column;gap:1px;min-width:0;display:flex}.e-switch__label[data-v-b2cda0df]{font-weight:var(--fw-medium)}.e-switch__desc[data-v-b2cda0df]{font-size:var(--fs-sm);color:var(--text-muted)}.e-switch__state[data-v-b2cda0df]{min-width:2em;margin-left:auto;margin-right:calc(var(--s-2) - var(--s-4));text-align:right;font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--text-muted);transition:color var(--t-base) var(--ease)}.e-switch__state.is-on[data-v-b2cda0df]{color:var(--text)}.e-switch__track[data-v-b2cda0df]{border-radius:var(--r-pill);background:var(--fill-strong);width:46px;height:28px;box-shadow:inset 0 0 0 1.5px var(--outline-strong);transition:background var(--t-base) var(--ease), box-shadow var(--t-base) var(--ease);flex:none;position:relative}.e-switch__thumb[data-v-b2cda0df]{width:22px;height:22px;box-shadow:0 0 0 1px #16181d2e, var(--elev-1);transition:transform var(--t-base) var(--ease), background var(--t-base);background:#fff;border-radius:50%;position:absolute;top:3px;left:3px}input:checked+.e-switch__track[data-v-b2cda0df]{background:var(--accent);box-shadow:inset 0 0 0 1.5px var(--accent-strong)}input:checked+.e-switch__track .e-switch__thumb[data-v-b2cda0df]{transform:translate(18px)}input:focus-visible+.e-switch__track[data-v-b2cda0df]{outline:var(--focus-width) solid var(--focus);outline-offset:2px}:root[data-theme=dark] input:checked+.e-switch__track .e-switch__thumb[data-v-b2cda0df]{background:var(--on-accent);box-shadow:none}.hw[data-v-0f8d24df]{flex-direction:column;gap:12px;display:flex}.hw__err[data-v-0f8d24df]{color:var(--rose-ink);font-size:var(--fs-sm);font-weight:var(--fw-medium)}.hw__src[data-v-0f8d24df]{font-size:var(--fs-sm);color:var(--text-muted);align-items:center;gap:6px;display:flex}.hw__low[data-v-0f8d24df]{border-radius:var(--r-md);background:var(--yellow-soft);color:var(--yellow-ink);font-size:var(--fs-sm);font-weight:var(--fw-semibold);align-items:center;gap:6px;padding:8px 10px;display:flex}.hw__acts[data-v-0f8d24df]{flex-wrap:wrap;gap:8px;display:flex}.shell[data-v-69a4fa37]{min-height:100dvh;position:relative}.shell__col[data-v-69a4fa37]{flex-direction:column;min-width:0;min-height:100dvh;display:flex}.shell__main[data-v-69a4fa37]{outline:none;flex:1;min-width:0}.shell:not(.is-chat) .shell__main[data-v-69a4fa37]{--rise-o:1;--rise-y:0px}.shell.has-fab[data-v-69a4fa37]{--nav-space:76px;--nav-total:calc(64px + var(--safe-bottom))}.shell.has-fab .shell__main[data-v-69a4fa37]{padding-bottom:var(--nav-space)}.shell.has-fab[data-v-69a4fa37] .e-page.is-fill{padding-bottom:0}.shell.is-chat:not(.is-desktop) .shell__col[data-v-69a4fa37]{height:100dvh;min-height:0}.shell.is-chat:not(.is-desktop) .shell__main[data-v-69a4fa37]{flex-direction:column;min-height:0;display:flex;overflow:hidden}.shell__skip[data-v-69a4fa37]{z-index:calc(var(--z-toast) + 1);border-radius:var(--r-pill);background:var(--btn-dark-bg);color:var(--btn-dark-fg);font-weight:var(--fw-semibold);transition:transform var(--t-fast) var(--ease);padding:10px 16px;position:fixed;top:12px;left:12px;transform:translateY(calc(-100% - 24px))}.shell__skip[data-v-69a4fa37]:focus{transform:none}.shell.is-desktop[data-v-69a4fa37]{grid-template-columns:auto minmax(0,1fr) auto;height:100dvh;display:grid;overflow:hidden}.shell.is-desktop .shell__col[data-v-69a4fa37]{height:100dvh;min-height:0}.shell.is-desktop .shell__main[data-v-69a4fa37]{min-height:0;overflow-y:auto}.shell.is-desktop.is-chat .shell__main[data-v-69a4fa37]{flex-direction:column;display:flex;overflow:hidden}.shell__detail[data-v-69a4fa37]{width:var(--panel-w);border-left:1px solid var(--fill);height:100dvh;padding:22px 20px;display:none;overflow-y:auto}.shell__detail[data-v-69a4fa37]:has(>*){display:block}.shell__fab[data-v-69a4fa37]{right:max(16px, var(--safe-right));bottom:calc(14px + var(--safe-bottom));z-index:var(--z-nav);border-radius:var(--r-pill);background:var(--yellow);height:52px;color:var(--on-accent);font-weight:var(--fw-bold);box-shadow:0 8px 20px var(--accent-shadow);transition:transform var(--t-fast) var(--ease);animation:e-rise var(--t-slow) var(--ease) backwards;align-items:center;gap:9px;padding:0 20px 0 18px;display:flex;position:fixed}.shell__fab[data-v-69a4fa37]:active{transform:scale(.96)}.shell__drop[data-v-69a4fa37]{z-index:var(--z-overlay);background:color-mix(in srgb, var(--yellow-soft) 95%, transparent);color:var(--yellow-ink);text-align:center;pointer-events:none;border-radius:22px;flex-direction:column;justify-content:center;align-items:center;gap:6px;display:flex;position:fixed;inset:12px}.shell__drop b[data-v-69a4fa37]{font-size:var(--fs-xl);color:var(--text)}.e-toasts[data-v-3c5d674b]{left:0;right:0;bottom:calc(var(--nav-total) + var(--dock-h,0px) + 12px);z-index:var(--z-toast);padding:0 var(--gutter-r) 0 var(--gutter-l);pointer-events:none;flex-direction:column;align-items:center;gap:8px;display:flex;position:fixed}@media (min-width:1024px){.e-toasts[data-v-3c5d674b]{bottom:calc(24px + var(--dock-h,0px))}}.e-toast[data-v-3c5d674b]{pointer-events:auto;border-radius:var(--r-pill);background:var(--btn-dark-bg);max-width:min(460px,100%);color:var(--btn-dark-fg);font-size:14px;font-weight:var(--fw-medium);cursor:pointer;box-shadow:var(--btn-dark-shine), var(--elev-3);align-items:center;gap:10px;padding:11px 18px;line-height:1.35;display:flex}:root[data-theme=dark] .e-toast__action[data-v-3c5d674b]{color:var(--btn-dark-fg);text-underline-offset:3px;text-decoration:underline}:root[data-theme=dark] .is-info .e-toast__icon[data-v-3c5d674b]{color:var(--btn-dark-fg)}.e-toast__icon[data-v-3c5d674b]{flex:none}.is-success .e-toast__icon[data-v-3c5d674b]{color:var(--tone-ink-icon)}.is-error .e-toast__icon[data-v-3c5d674b]{color:#ff7a98}.is-info .e-toast__icon[data-v-3c5d674b]{color:var(--accent)}.e-toast__text[data-v-3c5d674b]{min-width:0}.e-toast__action[data-v-3c5d674b]{border-radius:var(--r-pill);color:var(--accent);font-weight:var(--fw-bold);flex:none;margin:-4px -6px -4px 4px;padding:6px 10px}@media (hover:hover){.e-toast__action[data-v-3c5d674b]:hover{background:#ffffff1f}}.e-toast-enter-active[data-v-3c5d674b]{transition:transform var(--t-slow) var(--ease-emph), opacity var(--t-slow) var(--ease)}.e-toast-leave-active[data-v-3c5d674b]{transition:transform var(--t-base) var(--ease-in), opacity var(--t-base) var(--ease-in)}.e-toast-move[data-v-3c5d674b]{transition:transform var(--t-slow) var(--ease)}.e-toast-enter-from[data-v-3c5d674b]{opacity:0;transform:translateY(16px)}.e-toast-leave-to[data-v-3c5d674b]{opacity:0;transform:translateY(8px)scale(.98)}.e-toast-leave-active[data-v-3c5d674b]{position:absolute}.cs[data-v-53e8d4bc]{flex-direction:column;gap:18px;display:flex}.cs__text[data-v-53e8d4bc]{color:var(--text-2);gap:10px;display:flex}.cs__ico[data-v-53e8d4bc]{color:var(--text);flex:none;margin-top:2px}.cs__ico.is-danger[data-v-53e8d4bc]{color:var(--rose-ink)}.cs__details[data-v-53e8d4bc]{color:var(--text-2);font-size:var(--fs-sm);flex-direction:column;gap:4px;margin:-6px 0 0;padding-left:1.4em;list-style:outside;display:flex}.cs__error[data-v-53e8d4bc]{border-radius:var(--r-md);background:var(--rose-soft);color:var(--rose-ink);font-size:var(--fs-sm);font-weight:var(--fw-medium);gap:8px;padding:10px 12px;display:flex}.cs__error-ico[data-v-53e8d4bc]{flex:none;margin-top:1px}.cs__actions[data-v-53e8d4bc]{flex-wrap:wrap;gap:8px;display:flex}.e-loader[data-v-aa453f00]{--dot:10px;color:var(--text-muted);flex-direction:column;align-items:center;gap:12px;display:inline-flex}.e-loader--sm[data-v-aa453f00]{--dot:6px;gap:8px}.e-loader--lg[data-v-aa453f00]{--dot:14px;gap:16px}.e-loader__dots[data-v-aa453f00]{align-items:center;gap:calc(var(--dot) * .7);height:calc(var(--dot) * 2);display:inline-flex}.e-loader__dots i[data-v-aa453f00]{width:var(--dot);height:var(--dot);background:var(--text);opacity:.28;animation:e-loader-wave-aa453f00 1.2s var(--ease,ease-in-out) infinite;border-radius:50%;transform:scale(.72)}.e-loader__dots i[data-v-aa453f00]:nth-child(2){animation-delay:.16s}.e-loader__dots i[data-v-aa453f00]:nth-child(3){animation-delay:.32s}.e-loader__text[data-v-aa453f00]{font-size:.875rem}@keyframes e-loader-wave-aa453f00{0%,60%,to{opacity:.28;transform:translateY(0)scale(.72)}30%{opacity:1;background:var(--accent);transform:translateY(-40%)scale(1);box-shadow:inset 0 0 0 1.5px #16181d38}}:root[data-theme=dark] .e-loader__dots i[data-v-aa453f00]{animation-name:e-loader-wave-dark-aa453f00}@keyframes e-loader-wave-dark-aa453f00{0%,60%,to{opacity:.28;transform:translateY(0)scale(.72)}30%{opacity:1;background:var(--accent);transform:translateY(-40%)scale(1)}}:root[data-contrast=more] .e-loader__dots i[data-v-aa453f00]{animation-name:e-loader-wave-ink-aa453f00}@keyframes e-loader-wave-ink-aa453f00{0%,60%,to{opacity:.35;transform:translateY(0)scale(.72)}30%{opacity:1;transform:translateY(-40%)scale(1)}}@media (prefers-reduced-motion:reduce){.e-loader__dots i[data-v-aa453f00]{opacity:.5;transform:none;animation:none!important}}:root[data-motion=reduce] .e-loader__dots i[data-v-aa453f00]{opacity:.5;transform:none;animation:none!important}.spot[data-v-6480030c]{z-index:calc(var(--z-overlay) + 50);position:fixed;inset:0}.spot__backdrop[data-v-6480030c]{animation:spot-fade-6480030c var(--t-base) var(--ease);background:#16181d8c;position:absolute;inset:0}.spot__backdrop.has-hole[data-v-6480030c]{background:0 0}.spot__hole[data-v-6480030c]{box-shadow:0 0 0 4px var(--yellow), 0 0 0 9999px #16181d8c;transition:transform var(--t-slow) var(--ease);animation:spot-fade-6480030c var(--t-base) var(--ease);border-radius:14px;position:absolute;top:0;left:0}.spot.is-pass[data-v-6480030c]{pointer-events:none}.spot.is-pass .spot__block[data-v-6480030c],.spot.is-pass .spot__bubble[data-v-6480030c]{pointer-events:auto}.spot__block[data-v-6480030c]{background:0 0;position:absolute}.spot__hole.is-pass[data-v-6480030c]{pointer-events:none}.spot__bubble[data-v-6480030c]{background:var(--surface);color:var(--text);box-shadow:var(--elev-2);transition:transform var(--t-slow) var(--ease);animation:spot-in-6480030c var(--t-slow) var(--ease);border-radius:18px;flex-direction:column;gap:8px;padding:14px 14px 12px;display:flex;position:absolute;top:0;left:0}.spot__head[data-v-6480030c]{align-items:center;gap:8px;display:flex}.spot__ico[data-v-6480030c]{background:var(--yellow);width:26px;height:26px;color:var(--on-accent);border-radius:9px;flex:none;place-items:center;display:grid}.spot__title[data-v-6480030c]{min-width:0;font-size:var(--fs-md,15px);flex:1}.spot__x[data-v-6480030c]{width:28px;height:28px;color:var(--text-muted);border-radius:50%;flex:none;place-items:center;margin-left:auto;display:grid}@media (hover:hover){.spot__x[data-v-6480030c]:hover{background:var(--soft)}}.spot__text[data-v-6480030c]{font-size:var(--fs-sm);color:var(--text-2);margin:0;line-height:1.45}.spot__actions[data-v-6480030c]{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.spot__btn[data-v-6480030c]{border-radius:var(--r-pill);min-height:36px;font-size:var(--fs-sm);font-weight:var(--fw-semibold);background:var(--fill);color:var(--text);transition:background var(--t-fast);padding:0 14px}.spot__btn.is-primary[data-v-6480030c]{background:var(--yellow);color:var(--on-accent)}@keyframes spot-fade-6480030c{0%{opacity:0}}@keyframes spot-in-6480030c{0%{opacity:0}}@media (prefers-reduced-motion:reduce){.spot__backdrop[data-v-6480030c],.spot__hole[data-v-6480030c],.spot__bubble[data-v-6480030c]{transition:none;animation:none}}.tour__count[data-v-b259e138]{font-size:var(--fs-xs);color:var(--text-muted);flex:none}.tour__dots[data-v-b259e138]{flex:1;align-items:center;gap:5px;min-width:0;display:flex}.tour__dot[data-v-b259e138]{background:var(--outline);transform-origin:0;width:7px;height:7px;transition:transform var(--t-base) var(--ease), background var(--t-base) var(--ease);border-radius:4px;padding:0}.tour__dot.done[data-v-b259e138]{background:var(--text);opacity:.45}.tour__dot.on[data-v-b259e138]{background:var(--yellow);margin-right:11px;transform:scaleX(2.57)}.spot__btn[data-v-b259e138]{border-radius:var(--r-pill);min-height:36px;font-size:var(--fs-sm);font-weight:var(--fw-semibold);background:var(--fill);color:var(--text);padding:0 14px}.spot__btn.is-primary[data-v-b259e138]{background:var(--yellow);color:var(--on-accent)}.spot__btn.tour__skip[data-v-b259e138]{color:var(--text-muted);background:0 0;padding:0 6px}@media (prefers-reduced-motion:reduce){.tour__dot[data-v-b259e138]{transition:none}}.route-loader[data-v-a8c58ffb]{z-index:50;pointer-events:none;place-items:center;display:grid;position:fixed;inset:0}.route-loader-enter-active[data-v-a8c58ffb],.route-loader-leave-active[data-v-a8c58ffb]{transition:opacity .2s var(--ease,ease)}.route-loader-enter-from[data-v-a8c58ffb],.route-loader-leave-to[data-v-a8c58ffb]{opacity:0}@media (prefers-reduced-motion:reduce){.route-loader-enter-active[data-v-a8c58ffb],.route-loader-leave-active[data-v-a8c58ffb]{transition:none}}
