@charset "UTF-8";.ds-icon[data-v-bb50bef3]{width:1.375rem;height:1.375rem;flex:none;stroke-width:var(--icon-stroke, 1.8)}.app-logo[data-v-12707a9c]{display:block;flex:none;--tile: var(--logo-tile, #eee0b0);--ink: var(--logo-ink, #2b2024)}.app-logo__tile[data-v-12707a9c]{fill:var(--tile)}.app-logo__back[data-v-12707a9c]{fill:color-mix(in srgb,var(--tile) 50%,var(--ink))}.app-logo__middle[data-v-12707a9c]{fill:color-mix(in srgb,var(--tile) 28%,var(--ink))}.app-logo__front[data-v-12707a9c]{fill:color-mix(in srgb,var(--tile) 5%,var(--ink))}.app-nav[data-v-1fa7e09a]{position:sticky;top:1.375rem;display:flex;flex-direction:column;align-items:center;gap:.5rem;height:calc(100vh - 2.75rem);padding:.875rem .625rem;overflow-y:auto}.app-nav__logo[data-v-1fa7e09a]{margin:.25rem 0 .875rem}.app-nav__item[data-v-1fa7e09a]{display:flex;flex-direction:column;align-items:center;gap:.25rem;width:100%;padding:.625rem .25rem;border-radius:1rem;color:var(--muted);font-size:.6875rem;text-align:center;transition:all .2s var(--ease);position:relative}.app-nav__item[data-v-1fa7e09a]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:currentcolor;opacity:0;pointer-events:none;transition:opacity .18s var(--ease)}@media (hover: hover){.app-nav__item[data-v-1fa7e09a]:hover:after{opacity:.1}}.app-nav__item[data-v-1fa7e09a]:active:after{opacity:.18}.app-nav__item--active[data-v-1fa7e09a],.app-nav__item--active[data-v-1fa7e09a]:hover{background:var(--cream);color:var(--ink)}.app-nav__item--more[data-v-1fa7e09a]{display:none}@media (max-width: 860px){.app-nav[data-v-1fa7e09a]{position:fixed;inset:auto .875rem calc(.875rem + env(safe-area-inset-bottom));z-index:5;flex-direction:row;justify-content:space-around;height:auto;padding:.5rem;border-radius:1.75rem}.app-nav__logo[data-v-1fa7e09a]{display:none}.app-nav__item[data-v-1fa7e09a]{padding:.5rem .125rem}.app-nav__item--more[data-v-1fa7e09a]{display:flex}}.ds-button[data-v-553c8dc3]{display:flex;align-items:center;justify-content:center;gap:.625rem;width:100%;padding:.8125rem 1.125rem;border:1px solid var(--stroke);border-radius:1rem;background:var(--glass-strong);color:var(--text);font-size:.9375rem;cursor:pointer;transition:background box-shadow .2s var(--ease);position:relative}.ds-button[data-v-553c8dc3]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:currentcolor;opacity:0;pointer-events:none;transition:opacity .18s var(--ease)}@media (hover: hover){.ds-button[data-v-553c8dc3]:hover:after{opacity:.1}}.ds-button[data-v-553c8dc3]:active:after{opacity:.18}.ds-button[data-v-553c8dc3]:disabled{opacity:.4;pointer-events:none}.ds-button--primary[data-v-553c8dc3]{border-color:transparent;background:var(--cream);color:var(--ink);font-weight:600}@media (hover: hover){.ds-button--primary[data-v-553c8dc3]:hover{box-shadow:0 8px 24px rgba(var(--sh),.25)}}.ds-button--danger[data-v-553c8dc3]{color:var(--danger)}.ds-button--big[data-v-553c8dc3]{padding:.9375rem 1.625rem;font-size:1rem}.ds-button--inline[data-v-553c8dc3]{display:inline-flex;width:auto}.ds-dialog[data-v-1ab7c927]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:50;display:grid;place-items:center;padding:1.25rem;background:var(--scrim);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.ds-dialog__window[data-v-1ab7c927]{position:relative;width:min(500px,100%);max-height:88vh;padding:1.625rem;background:var(--modal);overflow-y:auto}.ds-dialog__close[data-v-1ab7c927]{position:absolute;top:.875rem;right:.875rem;display:grid;place-items:center;border:1px solid var(--stroke);border-radius:50%;background:var(--glass-strong);color:var(--text);cursor:pointer;width:2.125rem;height:2.125rem;transition:background color .2s var(--ease)}.ds-dialog__close[data-v-1ab7c927]:hover{background:var(--cream);color:var(--ink)}.ds-dialog__title[data-v-1ab7c927]{padding-right:2.5rem;font-size:1.25rem}.ds-dialog__subtitle[data-v-1ab7c927]{margin:.25rem 0 1.125rem;color:var(--muted);font-size:.875rem}.ds-dialog__actions[data-v-1ab7c927]{display:flex;gap:.625rem;margin-top:1.125rem}@media (max-width: 860px){.ds-dialog[data-v-1ab7c927]{align-items:end;padding:0}.ds-dialog__window[data-v-1ab7c927]{width:100%;border-radius:1.625rem 1.625rem 0 0}}.ds-dialog-enter-active[data-v-1ab7c927],.ds-dialog-leave-active[data-v-1ab7c927]{transition:opacity .25s var(--ease)}.ds-dialog-enter-active .ds-dialog__window[data-v-1ab7c927],.ds-dialog-leave-active .ds-dialog__window[data-v-1ab7c927]{transition:transform .3s var(--ease)}.ds-dialog-enter-from[data-v-1ab7c927],.ds-dialog-leave-to[data-v-1ab7c927]{opacity:0}.ds-dialog-enter-from .ds-dialog__window[data-v-1ab7c927],.ds-dialog-leave-to .ds-dialog__window[data-v-1ab7c927]{transform:translateY(18px) scale(.97)}.ds-popover-layer[data-v-93f39322]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:60;pointer-events:none}.ds-popover-layer__scrim[data-v-93f39322]{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--scrim);pointer-events:auto}.ds-popover-layer--sheet[data-v-93f39322]{pointer-events:auto}.ds-popover[data-v-93f39322]{--radius: 20px;position:fixed;max-width:calc(100vw - 1rem);padding:.5rem;background:var(--pop);overflow-y:auto;pointer-events:auto;outline:none}.ds-popover--sheet[data-v-93f39322]{inset:auto 0 0;max-width:none;max-height:80vh;padding:.875rem;padding-bottom:calc(.875rem + env(safe-area-inset-bottom));border-radius:1.625rem 1.625rem 0 0}.ds-popover-enter-active[data-v-93f39322],.ds-popover-leave-active[data-v-93f39322]{transition:opacity .16s var(--ease)}.ds-popover-enter-active .ds-popover[data-v-93f39322],.ds-popover-leave-active .ds-popover[data-v-93f39322]{transition:transform .2s var(--ease)}.ds-popover-enter-from[data-v-93f39322],.ds-popover-leave-to[data-v-93f39322]{opacity:0}.ds-popover-enter-from .ds-popover--sheet[data-v-93f39322],.ds-popover-leave-to .ds-popover--sheet[data-v-93f39322]{transform:translateY(40px)}.ds-date-picker[data-v-9da92ae5]{width:100%}.ds-date-picker__trigger[data-v-9da92ae5]{display:flex;align-items:center;gap:.625rem;width:100%;padding:.6875rem .875rem;border:1px solid var(--stroke);border-radius:.875rem;background:var(--field);color:var(--text);font-size:.9375rem;text-align:left;cursor:pointer;transition:border-color background .2s var(--ease)}.ds-date-picker__trigger[data-v-9da92ae5]:focus-visible,.ds-date-picker__trigger[aria-expanded=true][data-v-9da92ae5]{border-color:var(--cream);background:var(--field-f)}.ds-date-picker__trigger[data-v-9da92ae5]:disabled{opacity:.45;cursor:not-allowed}.ds-date-picker__value--empty[data-v-9da92ae5]{color:var(--placeholder, rgba(var(--wr), .7))}.ds-date-picker__panel[data-v-9da92ae5]{width:min(320px,100%);min-width:17.5rem;padding:.25rem;outline:none}.ds-date-picker__head[data-v-9da92ae5]{display:flex;align-items:center;justify-content:space-between;margin-bottom:.5rem}.ds-date-picker__title[data-v-9da92ae5]{font-size:.9375rem}.ds-date-picker__nav[data-v-9da92ae5]{display:grid;place-items:center;border:0;border-radius:50%;background:none;color:var(--text);cursor:pointer;width:2.25rem;height:2.25rem;position:relative}.ds-date-picker__nav[data-v-9da92ae5]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:currentcolor;opacity:0;pointer-events:none;transition:opacity .18s var(--ease)}@media (hover: hover){.ds-date-picker__nav[data-v-9da92ae5]:hover:after{opacity:.1}}.ds-date-picker__nav[data-v-9da92ae5]:active:after{opacity:.18}.ds-date-picker__weekdays[data-v-9da92ae5],.ds-date-picker__grid[data-v-9da92ae5]{display:grid;grid-template-columns:repeat(7,1fr)}.ds-date-picker__weekdays[data-v-9da92ae5]{margin-bottom:.25rem;color:var(--muted);font-size:.75rem;text-align:center}.ds-date-picker__day[data-v-9da92ae5]{display:grid;place-items:center;border:0;border-radius:50%;background:none;color:var(--text);font-size:.875rem;cursor:pointer;aspect-ratio:1;transition:background .2s var(--ease);position:relative}.ds-date-picker__day[data-v-9da92ae5]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:currentcolor;opacity:0;pointer-events:none;transition:opacity .18s var(--ease)}@media (hover: hover){.ds-date-picker__day[data-v-9da92ae5]:hover:after{opacity:.1}}.ds-date-picker__day[data-v-9da92ae5]:active:after{opacity:.18}.ds-date-picker__day--out[data-v-9da92ae5]{color:var(--muted);opacity:.55}.ds-date-picker__day--today[data-v-9da92ae5]{box-shadow:inset 0 0 0 1.5px var(--sel)}.ds-date-picker__day--focused[data-v-9da92ae5]:after{opacity:.12}.ds-date-picker__day--active[data-v-9da92ae5]{background:var(--cream);color:var(--ink);font-weight:700;opacity:1}.ds-date-picker__day[data-v-9da92ae5]:disabled{opacity:.25;pointer-events:none}.ds-date-picker__foot[data-v-9da92ae5]{display:flex;justify-content:space-between;margin-top:.5rem;padding:0 .375rem}.ds-time-picker[data-v-722932fb]{width:100%}.ds-time-picker__trigger[data-v-722932fb]{display:flex;align-items:center;gap:.625rem;width:100%;padding:.6875rem .875rem;border:1px solid var(--stroke);border-radius:.875rem;background:var(--field);color:var(--text);font-size:.9375rem;text-align:left;cursor:pointer;transition:border-color background .2s var(--ease)}.ds-time-picker__trigger[data-v-722932fb]:focus-visible,.ds-time-picker__trigger[aria-expanded=true][data-v-722932fb]{border-color:var(--cream);background:var(--field-f)}.ds-time-picker__trigger[data-v-722932fb]:disabled{opacity:.45;cursor:not-allowed}.ds-time-picker__value--empty[data-v-722932fb]{color:var(--placeholder, rgba(var(--wr), .7))}.ds-time-picker__panel[data-v-722932fb]{display:flex;flex-direction:column;gap:.625rem;width:13.75rem;padding:.25rem}.ds-time-picker__input[data-v-722932fb]{width:100%;padding:.5625rem .75rem;border:1px solid var(--stroke);border-radius:.75rem;background:var(--field);color:var(--text);font-size:1.25rem;font-weight:600;letter-spacing:.06em;text-align:center;outline:none}.ds-time-picker__input[data-v-722932fb]:focus{border-color:var(--cream);background:var(--field-f)}.ds-time-picker__columns[data-v-722932fb]{display:grid;grid-template-columns:1fr 1fr;gap:.5rem}.ds-time-picker__column[data-v-722932fb]{display:flex;flex-direction:column;gap:.125rem;max-height:12.5rem;overflow-y:auto;scrollbar-width:none}.ds-time-picker__column[data-v-722932fb]::-webkit-scrollbar{display:none}.ds-time-picker__item[data-v-722932fb]{flex:none;padding:.5rem 0;border:0;border-radius:.625rem;background:none;color:var(--text);font-size:1rem;text-align:center;cursor:pointer;position:relative}.ds-time-picker__item[data-v-722932fb]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:currentcolor;opacity:0;pointer-events:none;transition:opacity .18s var(--ease)}@media (hover: hover){.ds-time-picker__item[data-v-722932fb]:hover:after{opacity:.1}}.ds-time-picker__item[data-v-722932fb]:active:after{opacity:.18}.ds-time-picker__item--active[data-v-722932fb]{background:var(--cream);color:var(--ink);font-weight:700}.ds-input[data-v-7f67a821]{margin-bottom:.875rem}.ds-input__label[data-v-7f67a821]{display:block;color:var(--muted);font-size:.75rem}.ds-input__control[data-v-7f67a821]{display:block;width:100%;margin-top:.375rem;padding:.6875rem .875rem;border:1px solid var(--stroke);border-radius:.875rem;background:var(--field);color:var(--text);font-size:.9375rem;transition:border-color background .2s var(--ease)}.ds-input__control[data-v-7f67a821]:focus{border-color:var(--cream);background:var(--field-f);outline:none}.ds-input__hint[data-v-7f67a821]{margin-top:.375rem;color:var(--muted);font-size:.75rem;line-height:1.45}.app-focus__task[data-v-f97cfa27]{margin-bottom:.625rem;font-size:1rem;font-weight:600;text-align:center}.app-focus__ring[data-v-f97cfa27]{position:relative;width:13.75rem;margin:0 auto 1rem}.app-focus__track[data-v-f97cfa27]{fill:none;stroke:var(--stroke);stroke-width:10}.app-focus__bar[data-v-f97cfa27]{fill:none;stroke:var(--cream);stroke-linecap:round;stroke-width:10;transition:stroke-dashoffset .5s linear}.app-focus__time[data-v-f97cfa27]{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;font-size:2.625rem;font-weight:700;font-variant-numeric:tabular-nums}.app-focus__buttons[data-v-f97cfa27]{display:grid;grid-template-columns:repeat(3,1fr);gap:.5rem}.app-focus__meta[data-v-f97cfa27]{margin:.875rem 0 .5rem;color:var(--muted);font-size:.8125rem;text-align:center}.app-focus__settings[data-v-f97cfa27]{display:grid;grid-template-columns:repeat(3,1fr);gap:.5rem}.app-focus__pill[data-v-f97cfa27]{position:fixed;right:1.125rem;bottom:6.25rem;z-index:70;display:flex;align-items:center;border-radius:99px;overflow:hidden}.app-focus__pill-open[data-v-f97cfa27],.app-focus__pill-close[data-v-f97cfa27]{padding:.625rem .875rem;border:0;background:none;color:var(--text);font-size:.875rem;font-variant-numeric:tabular-nums;cursor:pointer}.app-focus__pill-open[data-v-f97cfa27]:hover,.app-focus__pill-close[data-v-f97cfa27]:hover{background:var(--glass-strong)}.app-focus__pill-close[data-v-f97cfa27]{border-left:1px solid var(--stroke);color:var(--muted)}.app-toast-enter-active[data-v-f97cfa27],.app-toast-leave-active[data-v-f97cfa27]{transition:opacity .25s var(--ease)}.app-toast-enter-from[data-v-f97cfa27],.app-toast-leave-to[data-v-f97cfa27]{opacity:0}.app-offline[data-v-c47f5a6f]{margin-bottom:.875rem;padding:.625rem 1rem;border:1px solid color-mix(in srgb,var(--accent2) 50%,transparent);border-radius:1rem;background:color-mix(in srgb,var(--accent2) 22%,transparent);font-size:.8125rem}.app-toast[data-v-f44c77fd]{position:fixed;bottom:6.25rem;left:50%;z-index:80;display:flex;align-items:center;gap:.75rem;max-width:92vw;padding:.75rem 1.25rem;border-radius:99px;background:var(--modal);transform:translate(-50%)}.app-toast__undo[data-v-f44c77fd]{padding:.1875rem .75rem;border:0;border-radius:99px;background:var(--ink);color:var(--cream);font-size:.75rem;cursor:pointer}.app-toast-enter-active[data-v-f44c77fd],.app-toast-leave-active[data-v-f44c77fd]{transition:opacity .25s var(--ease),transform .25s var(--ease)}.app-toast-enter-from[data-v-f44c77fd],.app-toast-leave-to[data-v-f44c77fd]{opacity:0;transform:translate(-50%) translateY(20px)}.app-shell[data-v-d4f179ae]{position:relative;z-index:2;display:grid;grid-template-columns:5.25rem 1fr;gap:1.25rem;max-width:78.75rem;min-height:100vh;margin:0 auto;padding:1.375rem}.app-shell__main[data-v-d4f179ae]{min-width:0}@media (max-width: 860px){.app-shell[data-v-d4f179ae]{display:block;padding:.75rem .375rem 6.875rem}}:root{--purple: #cfc4e8;--orange: #f0c8ae;--yellow: #eee0b0;--green: #c4ddb9;--blue: #b6d5e6;--pink: #efc6d3;--teal: #acd9d0;--sand: #e4d6bf;--coral: #f2b8ad;--lime: #d9e6a8;--azure: #b4cdf0;--mauve: #dcb8cc;--jade: #b9e8d1;--apricot: #f6d3a3;--slate: #c0c9d8;--rose: #eeb4c2;--red: #f2a7a0;--peach: #f7c4a5;--butter: #f6e3a1;--olive: #cfd99a;--sage: #bcd6b0;--mint: #b2e5cf;--aqua: #a6e0e6;--sky: #a9d4f2;--cornflower: #b3c3f2;--lavender: #cdbff2;--lilac: #dcb8ee;--orchid: #eab3e0;--blush: #f5bdd0;--raspberry: #e99bb8;--terracotta: #e4a98e;--camel: #d9bd92;--stone: #cfc8bd;--silver: #cdd3da;--steel: #aab8c8;--moss: #a9c49a;--ink: #2a2522;--subject-ink: #2a2522;--radius: 26px;--ease: cubic-bezier(.2, .9, .3, 1)}:root,[data-theme=glass]{color-scheme:dark;--now-a: rgba(238, 224, 176, .96);--now-b: rgba(240, 200, 174, .96);--st1: #eee0b0;--st2: #cfc4e8;--st3: #c4ddb9;--av-a: #efc6d3;--av-b: #cfc4e8;--sel: #eee0b0;--ok: #c4ddb9;--hot: #f0c8ae;--text: #f4efe9;--muted: rgba(244, 239, 233, .74);--glass: rgba(255, 255, 255, .09);--glass-strong: rgba(255, 255, 255, .16);--stroke: rgba(255, 255, 255, .18);--cream: #f6efe6;--danger: #f6c2b8;--link: #f6efe6;--accent2: #eee0b0;--wr: 255, 255, 255;--br: 0, 0, 0;--sh: 0, 0, 0;--hl: 255, 255, 255;--field: rgba(0, 0, 0, .22);--field-f: rgba(0, 0, 0, .3);--modal: rgba(46, 39, 41, .78);--pop: rgba(50, 42, 44, .88);--solid: #2e2729;--logo-tile: #eee0b0;--logo-ink: #2b2024;--scrim: rgba(10, 8, 6, .5);--bg-base: #211c1f;--bg: radial-gradient(60% 50% at 15% 10%, rgba(222, 182, 160, .42), transparent 70%), radial-gradient(50% 45% at 90% 20%, rgba(184, 168, 214, .36), transparent 70%), radial-gradient(55% 55% at 70% 95%, rgba(150, 188, 200, .34), transparent 70%), radial-gradient(40% 40% at 10% 90%, rgba(226, 176, 166, .26), transparent 70%), #211c1f}[data-theme=dark]{color-scheme:dark;--now-a: #d5d8de;--now-b: #aab2c2;--st1: #d5d8de;--st2: #b8bfd0;--st3: #9aa6b8;--av-a: #c9ced8;--av-b: #9aa6b8;--sel: #cdd3e2;--ok: #b9d9c4;--hot: #e0b49a;--text: #ececec;--muted: rgba(236, 236, 236, .58);--glass: rgba(255, 255, 255, .06);--glass-strong: rgba(255, 255, 255, .12);--stroke: rgba(255, 255, 255, .12);--cream: #ecebe8;--danger: #eab0a6;--link: #ecebe8;--accent2: #eee0b0;--wr: 255, 255, 255;--br: 0, 0, 0;--sh: 0, 0, 0;--hl: 255, 255, 255;--field: rgba(0, 0, 0, .3);--field-f: rgba(0, 0, 0, .4);--modal: rgba(28, 28, 32, .88);--pop: rgba(32, 32, 36, .94);--solid: #1c1c20;--logo-tile: #d5d8de;--logo-ink: #2b2024;--scrim: rgba(0, 0, 0, .6);--bg-base: #121214;--bg: radial-gradient(60% 50% at 15% 10%, rgba(120, 130, 150, .16), transparent 70%), radial-gradient(50% 45% at 90% 20%, rgba(110, 100, 140, .13), transparent 70%), radial-gradient(55% 55% at 70% 95%, rgba(90, 110, 120, .12), transparent 70%), #121214}[data-theme=light]{color-scheme:light;--now-a: #f6dccb;--now-b: #e3d5f1;--st1: #f6dccb;--st2: #e3d5f1;--st3: #cfe6ee;--av-a: #f4cdbb;--av-b: #d5c6ee;--sel: #b78fd0;--ok: #9bd3a8;--hot: #f0a98f;--text: #2c2623;--muted: rgba(44, 38, 35, .72);--glass: rgba(255, 255, 255, .58);--glass-strong: rgba(255, 255, 255, .85);--stroke: rgba(90, 70, 60, .16);--cream: #fff;--danger: #a84a3f;--link: #6a4f8c;--accent2: #9c7a1c;--wr: 70, 55, 50;--br: 255, 255, 255;--sh: 90, 70, 60;--hl: 255, 255, 255;--field: rgba(255, 255, 255, .78);--field-f: rgba(255, 255, 255, .95);--modal: rgba(255, 252, 250, .92);--pop: rgba(255, 252, 250, .96);--solid: #fffdfb;--logo-tile: #f6dccb;--logo-ink: #2b2024;--scrim: rgba(60, 45, 40, .35);--bg-base: #f6f1f3;--bg: radial-gradient(60% 50% at 15% 10%, rgba(244, 205, 185, .75), transparent 70%), radial-gradient(50% 45% at 90% 20%, rgba(205, 195, 240, .75), transparent 70%), radial-gradient(55% 55% at 70% 95%, rgba(185, 222, 230, .75), transparent 70%), #f6f1f3}[data-theme=beige]{color-scheme:light;--now-a: #efd8b2;--now-b: #d8b88c;--st1: #efd8b2;--st2: #dfc39a;--st3: #cdb08a;--av-a: #e8cfa6;--av-b: #c9a77c;--sel: #c49a5c;--ok: #b3cf92;--hot: #d99a6c;--text: #3b2f26;--muted: rgba(59, 47, 38, .74);--glass: rgba(255, 250, 242, .55);--glass-strong: rgba(255, 250, 242, .88);--stroke: rgba(120, 90, 60, .2);--cream: #fffaf1;--danger: #a04c3a;--link: #7a5330;--accent2: #98701a;--wr: 90, 65, 40;--br: 255, 255, 255;--sh: 120, 90, 60;--hl: 255, 255, 255;--field: rgba(255, 252, 246, .8);--field-f: rgba(255, 252, 246, .96);--modal: rgba(250, 243, 232, .94);--pop: rgba(250, 243, 232, .97);--solid: #f9f2e6;--logo-tile: #efd8b2;--logo-ink: #2b2024;--scrim: rgba(70, 50, 30, .35);--bg-base: #f1e7d8;--bg: radial-gradient(60% 50% at 15% 10%, rgba(232, 200, 160, .75), transparent 70%), radial-gradient(50% 45% at 90% 20%, rgba(214, 180, 150, .6), transparent 70%), radial-gradient(55% 55% at 70% 95%, rgba(205, 190, 160, .65), transparent 70%), #f1e7d8}[data-theme=sea]{color-scheme:dark;--now-a: #a6dcd5;--now-b: #86bcd2;--st1: #a6dcd5;--st2: #8fb9d8;--st3: #9fd2c0;--av-a: #a6dcd5;--av-b: #8fb9d8;--sel: #7fd0cc;--ok: #8fd9b9;--hot: #f0c58f;--text: #e6f2f0;--muted: rgba(230, 242, 240, .76);--glass: rgba(220, 245, 240, .08);--glass-strong: rgba(220, 245, 240, .15);--stroke: rgba(200, 240, 235, .18);--cream: #e8f4f1;--danger: #ffc6bb;--link: #e8f4f1;--accent2: #eee0b0;--wr: 220, 245, 240;--br: 0, 0, 0;--sh: 0, 0, 0;--hl: 255, 255, 255;--field: rgba(0, 20, 25, .3);--field-f: rgba(0, 20, 25, .42);--modal: rgba(20, 40, 46, .86);--pop: rgba(22, 44, 50, .93);--solid: #16323a;--logo-tile: #a6dcd5;--logo-ink: #2b2024;--scrim: rgba(0, 10, 14, .55);--bg-base: #0f2128;--bg: radial-gradient(60% 50% at 15% 10%, rgba(80, 170, 170, .32), transparent 70%), radial-gradient(50% 45% at 90% 20%, rgba(90, 130, 200, .28), transparent 70%), radial-gradient(55% 55% at 70% 95%, rgba(70, 150, 150, .28), transparent 70%), #0f2128}[data-theme=rose]{color-scheme:dark;--now-a: #f4c7c4;--now-b: #e39ea2;--st1: #f4c7c4;--st2: #e8aeb2;--st3: #d89097;--av-a: #f2bfbc;--av-b: #d98f95;--sel: #ffd0cb;--ok: #ffd9c9;--hot: #ffe0b8;--text: #fcefee;--muted: rgba(252, 239, 238, .82);--glass: rgba(60, 10, 20, .3);--glass-strong: rgba(60, 10, 20, .46);--stroke: rgba(255, 170, 170, .3);--cream: #f8dedb;--danger: #ffb8ac;--link: #ffd8d3;--accent2: #f3d9a6;--wr: 255, 215, 215;--br: 40, 0, 8;--sh: 30, 0, 5;--hl: 255, 200, 200;--field: rgba(60, 0, 12, .3);--field-f: rgba(60, 0, 12, .42);--modal: rgba(96, 38, 44, .88);--pop: rgba(104, 42, 48, .95);--solid: #6c2d34;--logo-tile: #f4c7c4;--logo-ink: #2b2024;--scrim: rgba(30, 0, 6, .55);--bg-base: #2a0c10;--bg: radial-gradient(45% 35% at 88% 92%, rgba(18, 0, 2, .6), transparent 70%), radial-gradient(45% 35% at 8% 12%, rgba(255, 215, 215, .14), transparent 70%), linear-gradient(180deg, #a85f66 0%, #8a4a51 34%, #5e2429 68%, #2a0a0e 100%)}[data-theme=mocha]{color-scheme:dark;--now-a: #f2e0d2;--now-b: #d9bba7;--st1: #f2e0d2;--st2: #e2c6b3;--st3: #cfae9a;--av-a: #ecd3c1;--av-b: #c9a590;--sel: #fff0cf;--ok: #f4e3c1;--hot: #ffe0b8;--text: #fffaf6;--muted: rgba(255, 250, 246, .88);--glass: rgba(70, 45, 35, .4);--glass-strong: rgba(70, 45, 35, .56);--stroke: rgba(255, 255, 255, .3);--cream: #fff;--danger: #ffe6dd;--link: #fff;--accent2: #fbe6b8;--wr: 255, 255, 255;--br: 70, 42, 32;--sh: 70, 42, 32;--hl: 255, 255, 255;--field: rgba(112, 82, 68, .45);--field-f: rgba(112, 82, 68, .6);--modal: rgba(118, 90, 78, .94);--pop: rgba(118, 90, 78, .97);--solid: #7c6052;--logo-tile: #f2e0d2;--logo-ink: #2b2024;--scrim: rgba(50, 30, 24, .45);--bg-base: #8d7164;--bg: radial-gradient(60% 45% at 20% 10%, rgba(255, 240, 230, .3), transparent 70%), linear-gradient(180deg, #a98d7e 0%, #8d7164 50%, #6f5549 100%)}[data-theme=champagne]{color-scheme:light;--now-a: #f8ebc4;--now-b: #e8cd8f;--st1: #f8ebc4;--st2: #efd9a4;--st3: #e3c47e;--av-a: #f1dba6;--av-b: #d7b36a;--sel: #c9a14a;--ok: #d9c27a;--hot: #d99a50;--text: #3b3226;--muted: rgba(59, 50, 38, .74);--glass: rgba(255, 252, 245, .62);--glass-strong: rgba(255, 252, 245, .92);--stroke: rgba(190, 150, 80, .38);--cream: #fffdf7;--danger: #a2503f;--link: #7a5c18;--accent2: #9c7418;--wr: 120, 90, 40;--br: 255, 255, 255;--sh: 140, 110, 60;--hl: 255, 255, 255;--field: rgba(255, 253, 247, .85);--field-f: #fffefb;--modal: rgba(252, 247, 236, .95);--pop: rgba(252, 247, 236, .98);--solid: #fbf6ea;--logo-tile: #f8ebc4;--logo-ink: #2b2024;--scrim: rgba(80, 60, 30, .35);--bg-base: #efe6d6;--bg: radial-gradient(60% 50% at 20% 10%, rgba(255, 250, 240, .95), transparent 70%), radial-gradient(50% 45% at 85% 25%, rgba(228, 205, 160, .65), transparent 70%), radial-gradient(60% 55% at 60% 95%, rgba(214, 190, 150, .6), transparent 70%), #efe6d6}[data-theme=mint]{color-scheme:light;--now-a: #c3ece4;--now-b: #8fd9cd;--st1: #c3ece4;--st2: #a5e0d5;--st3: #8fd9cd;--av-a: #b9e8df;--av-b: #7fd0c3;--sel: #3fb5a8;--ok: #5fcfb7;--hot: #f0b27a;--text: #1f3b3a;--muted: rgba(31, 59, 58, .76);--glass: rgba(255, 255, 255, .7);--glass-strong: rgba(255, 255, 255, .93);--stroke: rgba(40, 140, 130, .24);--cream: #8fd9cd;--danger: #a8473d;--link: #167368;--accent2: #167368;--wr: 20, 100, 95;--br: 255, 255, 255;--sh: 20, 100, 95;--hl: 255, 255, 255;--field: rgba(255, 255, 255, .88);--field-f: #fff;--modal: rgba(248, 253, 252, .95);--pop: rgba(248, 253, 252, .98);--solid: #f7fcfb;--logo-tile: #c3ece4;--logo-ink: #2b2024;--scrim: rgba(10, 60, 56, .3);--bg-base: #eaf6f4;--bg: radial-gradient(70% 40% at 50% 108%, rgba(43, 154, 144, .5), transparent 70%), linear-gradient(180deg, #f6fbfa 0%, #dff1ee 50%, #bfe3dd 100%)}[data-theme=sunrise]{color-scheme:light;--now-a: #cdf3e5;--now-b: #f3cfe6;--st1: #cdf3e5;--st2: #f8dccf;--st3: #ecd0ee;--av-a: #cdf3e5;--av-b: #ecc6ea;--sel: #c98ac0;--ok: #a8e0c8;--hot: #f2a9b9;--text: #33283a;--muted: rgba(51, 40, 58, .76);--glass: rgba(255, 255, 255, .55);--glass-strong: rgba(255, 255, 255, .86);--stroke: rgba(120, 90, 140, .22);--cream: #fff;--danger: #a83f5e;--link: #7a4f9a;--accent2: #a0507a;--wr: 90, 60, 110;--br: 255, 255, 255;--sh: 120, 80, 140;--hl: 255, 255, 255;--field: rgba(255, 255, 255, .82);--field-f: #fff;--modal: rgba(255, 250, 252, .94);--pop: rgba(255, 250, 252, .98);--solid: #fff9fb;--logo-tile: #cdf3e5;--logo-ink: #2b2024;--scrim: rgba(80, 50, 100, .3);--bg-base: #f2e6f0;--bg: radial-gradient(55% 45% at 10% 95%, rgba(255, 170, 170, .5), transparent 70%), linear-gradient(170deg, #c8f2e4 0%, #f7e3e0 52%, #e8c6e8 100%)}[data-theme=fog]{color-scheme:light;--now-a: #f4f4f6;--now-b: #d8d8de;--st1: #f1f1f4;--st2: #dcdce2;--st3: #c9c9d1;--av-a: #e6e6ea;--av-b: #c4c4cc;--sel: #8a8a95;--ok: #9fb8a8;--hot: #d9a066;--text: #2a2a2d;--muted: rgba(42, 42, 45, .76);--glass: rgba(242, 242, 244, .78);--glass-strong: rgba(252, 252, 253, .95);--stroke: rgba(255, 255, 255, .85);--cream: #fff;--danger: #a64a40;--link: #55555c;--accent2: #8a6d2a;--wr: 60, 60, 70;--br: 255, 255, 255;--sh: 90, 90, 100;--hl: 255, 255, 255;--field: rgba(255, 255, 255, .78);--field-f: #fff;--modal: rgba(246, 246, 248, .95);--pop: rgba(246, 246, 248, .98);--solid: #efeff1;--logo-tile: #f4f4f6;--logo-ink: #2b2024;--scrim: rgba(50, 50, 60, .3);--bg-base: #d2d2d6;--bg: radial-gradient(50% 35% at 40% 50%, rgba(255, 236, 205, .55), transparent 70%), linear-gradient(145deg, #e2e2e5 0%, #c8c8cd 100%)}[data-theme=neon]{color-scheme:dark;--now-a: #bdb0ff;--now-b: #86d8ff;--st1: #bdb0ff;--st2: #86d8ff;--st3: #e9a6ee;--av-a: #c3b6ff;--av-b: #e9a6ee;--sel: #7fe8ff;--ok: #8ef0d0;--hot: #ff9fe8;--text: #f2f0ff;--muted: rgba(242, 240, 255, .84);--glass: rgba(180, 170, 255, .12);--glass-strong: rgba(190, 180, 255, .22);--stroke: rgba(190, 200, 255, .34);--cream: #e9e6ff;--danger: #ffb0c4;--link: #cfd6ff;--accent2: #7fe8ff;--wr: 200, 195, 255;--br: 0, 0, 30;--sh: 10, 0, 40;--hl: 200, 210, 255;--field: rgba(10, 5, 50, .38);--field-f: rgba(10, 5, 50, .5);--modal: rgba(34, 22, 100, .84);--pop: rgba(40, 26, 108, .94);--solid: #271b6c;--logo-tile: #bdb0ff;--logo-ink: #2b2024;--scrim: rgba(5, 0, 30, .6);--bg-base: #0e0630;--bg: radial-gradient(42% 38% at 80% 56%, rgba(226, 70, 226, .55), transparent 70%), radial-gradient(45% 42% at 48% 12%, rgba(60, 200, 255, .42), transparent 70%), radial-gradient(50% 50% at 14% 72%, rgba(110, 90, 255, .5), transparent 70%), #0e0630}[data-theme=sky]{color-scheme:dark;--now-a: #e6effb;--now-b: #b9cfec;--st1: #e6effb;--st2: #cfdef3;--st3: #b7cbe8;--av-a: #dce8f8;--av-b: #a9c2e6;--sel: #fff1bd;--ok: #bfe6d5;--hot: #ffd9a8;--text: #fff;--muted: rgba(255, 255, 255, .88);--glass: rgba(24, 48, 92, .46);--glass-strong: rgba(24, 48, 92, .62);--stroke: rgba(255, 255, 255, .42);--cream: #fff;--danger: #ffd6cb;--link: #fff;--accent2: #fff1bd;--wr: 255, 255, 255;--br: 36, 62, 104;--sh: 36, 62, 110;--hl: 255, 255, 255;--field: rgba(48, 78, 126, .38);--field-f: rgba(48, 78, 126, .55);--modal: rgba(62, 92, 142, .94);--pop: rgba(62, 92, 142, .97);--solid: #4f6c99;--logo-tile: #e6effb;--logo-ink: #2b2024;--scrim: rgba(24, 44, 84, .45);--bg-base: #6f8dbb;--bg: radial-gradient(60% 38% at 28% 96%, rgba(255, 255, 255, .2), transparent 70%), radial-gradient(48% 32% at 82% 12%, rgba(255, 255, 255, .3), transparent 70%), linear-gradient(180deg, #728fba 0%, #5a76a3 48%, #7a94bc 100%)}[data-theme=berry]{color-scheme:dark;--now-a: #f6b7c7;--now-b: #b6a5ce;--st1: #f6b7c7;--st2: #b6a5ce;--st3: #a3bbd7;--av-a: #f6b7c7;--av-b: #b6a5ce;--sel: #f6b7c7;--ok: #b4e3c8;--hot: #ffb3c9;--text: #f6eefc;--muted: rgba(246, 238, 252, .78);--glass: rgba(230, 215, 255, .09);--glass-strong: rgba(230, 215, 255, .16);--stroke: rgba(230, 215, 255, .18);--cream: #f6b7c7;--ink: #3a1f4a;--danger: #ffb4c0;--link: #f6c9e0;--accent2: #a3bbd7;--wr: 230,215,255;--br: 12,6,30;--sh: 12,6,30;--hl: 235,220,255;--field: rgba(12, 6, 30, .3);--field-f: rgba(12, 6, 30, .42);--modal: rgba(58, 44, 99, .88);--pop: rgba(58, 44, 99, .95);--solid: #3a2c63;--logo-tile: #f6b7c7;--logo-ink: #2b2024;--scrim: rgba(12, 6, 30, .55);--bg-base: #2d2250;--bg: radial-gradient(60% 50% at 15% 10%, rgba(179, 90, 138, .5), transparent 70%), radial-gradient(50% 45% at 90% 20%, rgba(120, 128, 174, .45), transparent 70%), radial-gradient(55% 55% at 70% 95%, rgba(163, 187, 215, .3), transparent 70%), radial-gradient(40% 40% at 10% 90%, rgba(246, 183, 199, .22), transparent 70%), #2d2250}[data-theme=blacksand]{color-scheme:dark;--now-a: #e2c2d2;--now-b: #c68aa2;--st1: #e2c2d2;--st2: #b26c86;--st3: #868092;--av-a: #e2c2d2;--av-b: #c68aa2;--sel: #e2c2d2;--ok: #b8dcc6;--hot: #e79bb6;--text: #f1e6ec;--muted: rgba(241, 230, 236, .74);--glass: rgba(226, 194, 210, .09);--glass-strong: rgba(226, 194, 210, .16);--stroke: rgba(226, 194, 210, .18);--cream: #e2c2d2;--ink: #2a1a24;--danger: #f4a7b9;--link: #ecc9d9;--accent2: #b26c86;--wr: 226,194,210;--br: 0,0,6;--sh: 0,0,6;--hl: 226,194,210;--field: rgba(0, 0, 6, .3);--field-f: rgba(0, 0, 6, .42);--modal: rgba(35, 29, 39, .88);--pop: rgba(35, 29, 39, .95);--solid: #231d27;--logo-tile: #e2c2d2;--logo-ink: #2b2024;--scrim: rgba(0, 0, 6, .55);--bg-base: #0e1018;--bg: radial-gradient(55% 45% at 85% 25%, rgba(178, 108, 134, .5), transparent 70%), radial-gradient(45% 40% at 20% 85%, rgba(75, 61, 79, .75), transparent 70%), radial-gradient(40% 35% at 55% 55%, rgba(226, 194, 210, .1), transparent 70%), #0e1018}[data-theme=peachlilac]{color-scheme:dark;--now-a: #f6cdbf;--now-b: #c3b8e8;--st1: #f3c3b6;--st2: #c3b8e8;--st3: #a9b3e8;--av-a: #f3c3b6;--av-b: #b8a8e8;--sel: #ffd8c4;--ok: #c7f0d4;--hot: #ffcfb4;--text: #fffaf6;--muted: rgba(255, 250, 246, .86);--glass: rgba(36, 26, 78, .36);--glass-strong: rgba(36, 26, 78, .52);--stroke: rgba(255, 255, 255, .3);--cream: #fff1e8;--ink: #3a2a5a;--danger: #ffc0c0;--link: #ffe2d4;--accent2: #ffd8c4;--wr: 255,240,235;--br: 30,20,60;--sh: 30,18,64;--hl: 255,225,215;--field: rgba(30, 20, 60, .3);--field-f: rgba(30, 20, 60, .42);--modal: rgba(91, 79, 134, .88);--pop: rgba(91, 79, 134, .95);--solid: #5b4f86;--logo-tile: #f6cdbf;--logo-ink: #2b2024;--scrim: rgba(30, 20, 60, .55);--bg-base: #7a6a9a;--bg: linear-gradient(135deg, #c98f8c 0%, #9a7a9c 45%, #5a5a9c 100%)}[data-theme=cherry]{color-scheme:light;--now-a: #a3294f;--now-b: #670626;--st1: #e7b4b8;--st2: #d98a98;--st3: #f0d2bd;--av-a: #a3294f;--av-b: #670626;--sel: #8c1a3e;--ok: #7fbf93;--hot: #d9576b;--text: #3b0a1a;--muted: rgba(59, 10, 26, .74);--glass: rgba(255, 255, 255, .58);--glass-strong: rgba(255, 255, 255, .85);--stroke: rgba(103, 6, 38, .16);--cream: #670626;--ink: #fdf3ea;--danger: #9e1b3a;--link: #8c1a3e;--accent2: #b0792b;--wr: 59,10,26;--br: 255,255,255;--sh: 103,6,38;--hl: 255,255,255;--field: rgba(255, 255, 255, .78);--field-f: rgba(255, 255, 255, .95);--modal: rgba(255, 250, 244, .92);--pop: rgba(255, 250, 244, .96);--solid: #fffaf4;--logo-tile: #a3294f;--logo-ink: #fffaf6;--scrim: rgba(103, 6, 38, .35);--bg-base: #f7f1ea;--bg: radial-gradient(60% 50% at 15% 10%, rgba(103, 6, 38, .14), transparent 70%), radial-gradient(50% 45% at 90% 20%, rgba(214, 120, 130, .25), transparent 70%), radial-gradient(55% 55% at 70% 95%, rgba(240, 200, 190, .5), transparent 70%), #f7f1ea}[data-theme=silkmilk]{color-scheme:light;--now-a: #a9525f;--now-b: #8f3f4d;--st1: #e8c3c8;--st2: #d89aa5;--st3: #f1dcd6;--av-a: #a9525f;--av-b: #8f3f4d;--sel: #b76e79;--ok: #8fcfa0;--hot: #e08a98;--text: #3a1f26;--muted: rgba(58, 31, 38, .74);--glass: rgba(255, 255, 255, .58);--glass-strong: rgba(255, 255, 255, .85);--stroke: rgba(120, 60, 70, .16);--cream: #a85a66;--ink: #fffafa;--danger: #a33a4a;--link: #a14f5c;--accent2: #a8763a;--wr: 58,31,38;--br: 255,255,255;--sh: 120,60,70;--hl: 255,255,255;--field: rgba(255, 255, 255, .78);--field-f: rgba(255, 255, 255, .95);--modal: rgba(251, 246, 245, .92);--pop: rgba(251, 246, 245, .96);--solid: #fbf6f5;--logo-tile: #a9525f;--logo-ink: #fffaf6;--scrim: rgba(120, 60, 70, .35);--bg-base: #f4eceb;--bg: radial-gradient(60% 50% at 15% 10%, rgba(183, 110, 121, .22), transparent 70%), radial-gradient(50% 45% at 90% 20%, rgba(244, 214, 214, .7), transparent 70%), radial-gradient(55% 55% at 70% 95%, rgba(230, 190, 195, .5), transparent 70%), #f4eceb}[data-theme=dustyrose]{color-scheme:light;--now-a: #f8d6bc;--now-b: #f0aaa8;--st1: #f6cdb4;--st2: #f0aaa8;--st3: #d98aa0;--av-a: #f6cdb4;--av-b: #d98aa0;--sel: #8f3a52;--ok: #9bd3a8;--hot: #ffd7b0;--text: #3a1620;--muted: rgba(58, 22, 32, .8);--glass: rgba(255, 255, 255, .42);--glass-strong: rgba(255, 255, 255, .68);--stroke: rgba(255, 255, 255, .5);--cream: #fff7f0;--ink: #3a1620;--danger: #8f2a3a;--link: #7a2f45;--accent2: #8a5a1a;--wr: 58,22,32;--br: 255,255,255;--sh: 110,40,60;--hl: 255,235,225;--field: rgba(255, 255, 255, .78);--field-f: rgba(255, 255, 255, .95);--modal: rgba(255, 240, 234, .92);--pop: rgba(255, 240, 234, .96);--solid: #fff0ea;--logo-tile: #f8d6bc;--logo-ink: #2b2024;--scrim: rgba(110, 40, 60, .35);--bg-base: #d87f81;--bg: linear-gradient(180deg, #eab595 0%, #d87f81 50%, #ae6378 100%)}[data-theme=pearl]{color-scheme:light;--now-a: #f6e4b8;--now-b: #ecd2b8;--st1: #f0dcae;--st2: #e6d3c2;--st3: #d8e0d0;--av-a: #f0dcae;--av-b: #e6d3c2;--sel: #a8823e;--ok: #a9d4b4;--hot: #e8b98a;--text: #4a3b2c;--muted: rgba(74, 59, 44, .76);--glass: rgba(255, 255, 255, .58);--glass-strong: rgba(255, 255, 255, .85);--stroke: rgba(140, 115, 80, .16);--cream: #d4b078;--ink: #3a2c18;--danger: #a64b3a;--link: #8a6a30;--accent2: #a8823e;--wr: 74,59,44;--br: 255,255,255;--sh: 140,115,80;--hl: 255,250,235;--field: rgba(255, 255, 255, .78);--field-f: rgba(255, 255, 255, .95);--modal: rgba(255, 253, 248, .92);--pop: rgba(255, 253, 248, .96);--solid: #fffdf8;--logo-tile: #f6e4b8;--logo-ink: #2b2024;--scrim: rgba(140, 115, 80, .35);--bg-base: #f4f0ea;--bg: radial-gradient(60% 50% at 50% 5%, rgba(255, 236, 190, .7), transparent 70%), radial-gradient(50% 45% at 90% 40%, rgba(255, 255, 255, .9), transparent 70%), radial-gradient(55% 55% at 20% 95%, rgba(236, 225, 205, .8), transparent 70%), #f4f0ea}[data-theme=ice]{color-scheme:light;--now-a: #a8e8ec;--now-b: #c4dcea;--st1: #9fe3e8;--st2: #bcd6e6;--st3: #d6ecef;--av-a: #9fe3e8;--av-b: #bcd6e6;--sel: #0f7c88;--ok: #8fe0c8;--hot: #7fd8e6;--text: #12343c;--muted: rgba(18, 52, 60, .76);--glass: rgba(255, 255, 255, .5);--glass-strong: rgba(255, 255, 255, .78);--stroke: rgba(40, 100, 110, .16);--cream: #1fb5c0;--ink: #06262c;--danger: #b3433f;--link: #0b6f7b;--accent2: #0f7c88;--wr: 18,52,60;--br: 255,255,255;--sh: 40,100,110;--hl: 255,255,255;--field: rgba(255, 255, 255, .78);--field-f: rgba(255, 255, 255, .95);--modal: rgba(242, 249, 250, .92);--pop: rgba(242, 249, 250, .96);--solid: #f2f9fa;--logo-tile: #a8e8ec;--logo-ink: #2b2024;--scrim: rgba(40, 100, 110, .35);--bg-base: #dbe8ea;--bg: radial-gradient(60% 50% at 15% 15%, rgba(120, 222, 230, .55), transparent 70%), radial-gradient(50% 45% at 85% 25%, rgba(255, 255, 255, .8), transparent 70%), radial-gradient(55% 55% at 70% 95%, rgba(150, 205, 220, .6), transparent 70%), #dbe8ea}[data-theme=lagoon]{color-scheme:dark;--now-a: #7ae6f0;--now-b: #6aa8e0;--st1: #7ae6f0;--st2: #6aa8e0;--st3: #b6f0e0;--av-a: #7ae6f0;--av-b: #6aa8e0;--sel: #7ae6f0;--ok: #9cf0cc;--hot: #ffd08a;--text: #eafcff;--muted: rgba(234, 252, 255, .8);--glass: rgba(190, 240, 250, .09);--glass-strong: rgba(190, 240, 250, .16);--stroke: rgba(190, 240, 250, .18);--cream: #7ae6f0;--ink: #04303a;--danger: #ffb0a6;--link: #a6f0f8;--accent2: #ffd08a;--wr: 190,240,250;--br: 0,20,30;--sh: 0,20,30;--hl: 190,240,250;--field: rgba(0, 20, 30, .3);--field-f: rgba(0, 20, 30, .42);--modal: rgba(15, 76, 99, .88);--pop: rgba(15, 76, 99, .95);--solid: #0f4c63;--logo-tile: #7ae6f0;--logo-ink: #2b2024;--scrim: rgba(0, 20, 30, .55);--bg-base: #0b3e52;--bg: radial-gradient(60% 50% at 20% 15%, rgba(45, 190, 210, .55), transparent 70%), radial-gradient(55% 50% at 90% 70%, rgba(10, 60, 90, .9), transparent 70%), radial-gradient(50% 45% at 60% 100%, rgba(30, 150, 180, .45), transparent 70%), #0b3e52}[data-theme=cream]{color-scheme:light;--now-a: #f6d0cc;--now-b: #f8e4bd;--st1: #f2c4c4;--st2: #f7e3b8;--st3: #c9dcb4;--av-a: #f2c4c4;--av-b: #c9dcb4;--sel: #c0626a;--ok: #a8c796;--hot: #f2b28c;--text: #4a2e2a;--muted: rgba(74, 46, 42, .76);--glass: rgba(255, 255, 255, .58);--glass-strong: rgba(255, 255, 255, .85);--stroke: rgba(150, 100, 90, .16);--cream: #e8a4a4;--ink: #3d1f1f;--danger: #a8433c;--link: #a1504a;--accent2: #6f8f5c;--wr: 74,46,42;--br: 255,255,255;--sh: 150,100,90;--hl: 255,255,255;--field: rgba(255, 255, 255, .78);--field-f: rgba(255, 255, 255, .95);--modal: rgba(255, 250, 243, .92);--pop: rgba(255, 250, 243, .96);--solid: #fffaf3;--logo-tile: #f6d0cc;--logo-ink: #2b2024;--scrim: rgba(150, 100, 90, .35);--bg-base: #f8eee3;--bg: radial-gradient(60% 50% at 15% 10%, rgba(244, 196, 196, .6), transparent 70%), radial-gradient(50% 45% at 90% 20%, rgba(255, 245, 220, .9), transparent 70%), radial-gradient(55% 55% at 70% 95%, rgba(200, 222, 184, .5), transparent 70%), #f8eee3}[data-theme=opal]{color-scheme:light;--now-a: #7060c8;--now-b: #5a49b0;--st1: #cfc4f0;--st2: #a9dde0;--st3: #f6c7b3;--av-a: #7060c8;--av-b: #5a49b0;--sel: #5a48b0;--ok: #8fdcc4;--hot: #f5a98a;--text: #28264a;--muted: rgba(40, 38, 74, .76);--glass: rgba(255, 255, 255, .58);--glass-strong: rgba(255, 255, 255, .85);--stroke: rgba(90, 80, 150, .16);--cream: #7260c8;--ink: #ffffff;--danger: #b0384a;--link: #5a48b0;--accent2: #2f8896;--wr: 40,38,74;--br: 255,255,255;--sh: 90,80,150;--hl: 255,255,255;--field: rgba(255, 255, 255, .78);--field-f: rgba(255, 255, 255, .95);--modal: rgba(247, 245, 253, .92);--pop: rgba(247, 245, 253, .96);--solid: #f7f5fd;--logo-tile: #7060c8;--logo-ink: #fffaf6;--scrim: rgba(90, 80, 150, .35);--bg-base: #ebe7f6;--bg: radial-gradient(60% 50% at 15% 10%, rgba(196, 186, 240, .85), transparent 70%), radial-gradient(50% 45% at 90% 25%, rgba(160, 220, 225, .7), transparent 70%), radial-gradient(55% 55% at 65% 95%, rgba(245, 190, 170, .7), transparent 70%), radial-gradient(40% 40% at 5% 85%, rgba(190, 235, 215, .5), transparent 70%), #ebe7f6}[data-theme=milk]{color-scheme:light;--now-a: #3a3a3a;--now-b: #111111;--st1: #d7ebf0;--st2: #e0ddd5;--st3: #cfd8dc;--av-a: #3a3a3a;--av-b: #111111;--sel: #1b1b1b;--ok: #9bd3a8;--hot: #e6a07a;--text: #161616;--muted: rgba(22, 22, 22, .72);--glass: rgba(255, 255, 255, .62);--glass-strong: rgba(255, 255, 255, .88);--stroke: rgba(60, 60, 60, .16);--cream: #1b1b1b;--ink: #ffffff;--danger: #b3382f;--link: #1b1b1b;--accent2: #1a8a9a;--wr: 20,20,20;--br: 255,255,255;--sh: 60,60,60;--hl: 255,255,255;--field: rgba(255, 255, 255, .78);--field-f: rgba(255, 255, 255, .95);--modal: rgba(255, 255, 255, .92);--pop: rgba(255, 255, 255, .96);--solid: #ffffff;--logo-tile: #3a3a3a;--logo-ink: #fffaf6;--scrim: rgba(60, 60, 60, .35);--bg-base: #efeeea;--bg: radial-gradient(60% 50% at 15% 10%, rgba(255, 255, 255, .95), transparent 70%), radial-gradient(50% 45% at 90% 25%, rgba(215, 235, 240, .7), transparent 70%), radial-gradient(55% 55% at 65% 95%, rgba(225, 222, 215, .9), transparent 70%), #efeeea}[data-theme=glowrose]{color-scheme:dark;--now-a: #ffb3c6;--now-b: #e89ab5;--st1: #ffb3c6;--st2: #e89ab5;--st3: #f7d0dc;--av-a: #ffb3c6;--av-b: #e89ab5;--sel: #ffb3c6;--ok: #bfeacd;--hot: #ff8fb0;--text: #ffe9ef;--muted: rgba(255, 233, 239, .78);--glass: rgba(255, 200, 215, .07);--glass-strong: rgba(255, 200, 215, .14);--stroke: rgba(255, 190, 210, .24);--cream: #ffb3c6;--ink: #3a0f1d;--danger: #ff9aaa;--link: #ffc6d4;--accent2: #ffd0dc;--wr: 255,200,215;--br: 0,0,0;--sh: 0,0,0;--hl: 255,190,210;--field: rgba(0, 0, 0, .3);--field-f: rgba(0, 0, 0, .42);--modal: rgba(27, 17, 21, .88);--pop: rgba(27, 17, 21, .95);--solid: #1b1115;--logo-tile: #ffb3c6;--logo-ink: #2b2024;--scrim: rgba(0, 0, 0, .55);--bg-base: #0a0709;--bg: radial-gradient(40% 35% at 85% 20%, rgba(255, 150, 190, .3), transparent 70%), radial-gradient(45% 40% at 10% 80%, rgba(255, 150, 190, .2), transparent 70%), radial-gradient(30% 30% at 50% 50%, rgba(80, 30, 50, .5), transparent 70%), #0a0709}[data-theme=smoke]{color-scheme:dark;--now-a: #ff9ac6;--now-b: #d9bccb;--st1: #ff9ac6;--st2: #d9bccb;--st3: #b8aab2;--av-a: #ff9ac6;--av-b: #d9bccb;--sel: #ff9ac6;--ok: #bfeacd;--hot: #ff7fb6;--text: #fff5f8;--muted: rgba(255, 245, 248, .84);--glass: rgba(30, 18, 28, .32);--glass-strong: rgba(30, 18, 28, .5);--stroke: rgba(255, 225, 235, .26);--cream: #ff7fb6;--ink: #3a0f24;--danger: #ffb0b8;--link: #ffc2dc;--accent2: #f3d0dc;--wr: 255,225,235;--br: 20,10,18;--sh: 20,10,18;--hl: 255,225,235;--field: rgba(20, 10, 18, .3);--field-f: rgba(20, 10, 18, .42);--modal: rgba(84, 70, 79, .88);--pop: rgba(84, 70, 79, .95);--solid: #54464f;--logo-tile: #ff9ac6;--logo-ink: #2b2024;--scrim: rgba(20, 10, 18, .55);--bg-base: #6e5f68;--bg: radial-gradient(45% 40% at 70% 40%, rgba(255, 95, 160, .35), transparent 70%), linear-gradient(160deg, #8a7a82 0%, #6e5f68 45%, #3f343c 100%)}[data-theme=magenta]{color-scheme:dark;--now-a: #ff8cc0;--now-b: #c58bff;--st1: #ff8cc0;--st2: #c58bff;--st3: #ff9ad0;--av-a: #ff8cc0;--av-b: #c58bff;--sel: #ff8cc0;--ok: #9cf0cc;--hot: #ff6fae;--text: #ffeaf4;--muted: rgba(255, 234, 244, .8);--glass: rgba(255, 170, 215, .09);--glass-strong: rgba(255, 170, 215, .16);--stroke: rgba(255, 170, 215, .18);--cream: #ff6fae;--ink: #2a0518;--danger: #ffa0b0;--link: #ffb0d4;--accent2: #ffd1e6;--wr: 255,170,215;--br: 10,0,15;--sh: 10,0,15;--hl: 255,170,215;--field: rgba(10, 0, 15, .3);--field-f: rgba(10, 0, 15, .42);--modal: rgba(42, 18, 51, .88);--pop: rgba(42, 18, 51, .95);--solid: #2a1233;--logo-tile: #ff8cc0;--logo-ink: #2b2024;--scrim: rgba(10, 0, 15, .55);--bg-base: #150a1c;--bg: radial-gradient(50% 40% at 25% 20%, rgba(255, 70, 150, .45), transparent 70%), radial-gradient(45% 40% at 90% 85%, rgba(180, 40, 120, .4), transparent 70%), #150a1c}[data-theme=stone]{color-scheme:light;--now-a: #f4d2c0;--now-b: #e0d8cc;--st1: #f0c9b4;--st2: #d8cfc2;--st3: #c4d2c6;--av-a: #f0c9b4;--av-b: #d8cfc2;--sel: #9a5a3e;--ok: #a9cdb0;--hot: #e8a58a;--text: #342c26;--muted: rgba(52, 44, 38, .76);--glass: rgba(255, 255, 255, .58);--glass-strong: rgba(255, 255, 255, .85);--stroke: rgba(110, 95, 80, .16);--cream: #f0b9a0;--ink: #3a2216;--danger: #a8483a;--link: #8a5a40;--accent2: #7a6652;--wr: 52,44,38;--br: 255,255,255;--sh: 110,95,80;--hl: 255,255,255;--field: rgba(255, 255, 255, .78);--field-f: rgba(255, 255, 255, .95);--modal: rgba(246, 242, 236, .92);--pop: rgba(246, 242, 236, .96);--solid: #f6f2ec;--logo-tile: #f4d2c0;--logo-ink: #2b2024;--scrim: rgba(110, 95, 80, .35);--bg-base: #e4ddd4;--bg: radial-gradient(60% 50% at 20% 10%, rgba(255, 250, 240, .8), transparent 70%), radial-gradient(50% 45% at 90% 25%, rgba(240, 185, 160, .35), transparent 70%), radial-gradient(55% 55% at 70% 95%, rgba(190, 178, 165, .7), transparent 70%), #e4ddd4}[data-theme=midnight]{color-scheme:dark;--now-a: #f4d83a;--now-b: #8fb4ff;--st1: #f4d83a;--st2: #8fb4ff;--st3: #9be8c0;--av-a: #f4d83a;--av-b: #8fb4ff;--sel: #f4d83a;--ok: #9be8c0;--hot: #ffb04a;--text: #eef4ff;--muted: rgba(238, 244, 255, .8);--glass: rgba(190, 210, 255, .09);--glass-strong: rgba(190, 210, 255, .16);--stroke: rgba(190, 210, 255, .18);--cream: #f4d83a;--ink: #1c1a05;--danger: #ff9a9a;--link: #ffe27a;--accent2: #f4d83a;--wr: 190,210,255;--br: 0,5,20;--sh: 0,5,20;--hl: 190,210,255;--field: rgba(0, 5, 20, .3);--field-f: rgba(0, 5, 20, .42);--modal: rgba(20, 40, 79, .88);--pop: rgba(20, 40, 79, .95);--solid: #14284f;--logo-tile: #f4d83a;--logo-ink: #2b2024;--scrim: rgba(0, 5, 20, .55);--bg-base: #0b1730;--bg: radial-gradient(55% 45% at 50% 20%, rgba(90, 140, 210, .45), transparent 70%), radial-gradient(60% 55% at 90% 90%, rgba(20, 60, 120, .6), transparent 70%), radial-gradient(40% 35% at 5% 70%, rgba(40, 90, 170, .35), transparent 70%), #0b1730}[data-theme=carmine]{color-scheme:dark;--now-a: #f08a70;--now-b: #d9b36a;--st1: #e8604a;--st2: #d9b36a;--st3: #8fc7b0;--av-a: #e8604a;--av-b: #d9b36a;--sel: #f08a70;--ok: #a8d8b0;--hot: #e8604a;--text: #f6ece8;--muted: rgba(246, 236, 232, .78);--glass: rgba(255, 225, 215, .09);--glass-strong: rgba(255, 225, 215, .16);--stroke: rgba(255, 225, 215, .18);--cream: #e8604a;--ink: #2a0c06;--danger: #ffa090;--link: #ffb8a0;--accent2: #d9b36a;--wr: 255,225,215;--br: 0,0,0;--sh: 0,0,0;--hl: 255,225,215;--field: rgba(0, 0, 0, .3);--field-f: rgba(0, 0, 0, .42);--modal: rgba(61, 48, 53, .88);--pop: rgba(61, 48, 53, .95);--solid: #3d3035;--logo-tile: #f08a70;--logo-ink: #2b2024;--scrim: rgba(0, 0, 0, .55);--bg-base: #33292d;--bg: radial-gradient(40% 35% at 85% 85%, rgba(220, 70, 50, .35), transparent 70%), radial-gradient(35% 30% at 10% 15%, rgba(180, 150, 90, .18), transparent 70%), linear-gradient(170deg, #4a3a40 0%, #33292d 55%, #1e171a 100%)}[data-theme=blackgold]{color-scheme:dark;--now-a: #e6c283;--now-b: #bf9650;--st1: #d9b06a;--st2: #a67c3a;--st3: #e8d4a8;--av-a: #d9b06a;--av-b: #bf9650;--sel: #e6c283;--ok: #b5d8b0;--hot: #d9944a;--text: #f5e8cf;--muted: rgba(245, 232, 207, .78);--glass: rgba(245, 225, 190, .09);--glass-strong: rgba(245, 225, 190, .16);--stroke: rgba(245, 225, 190, .18);--cream: #d9b06a;--ink: #2a1c06;--danger: #f0a090;--link: #f0d29a;--accent2: #e6c283;--wr: 245,225,190;--br: 0,0,0;--sh: 0,0,0;--hl: 255,230,180;--field: rgba(0, 0, 0, .3);--field-f: rgba(0, 0, 0, .42);--modal: rgba(29, 26, 22, .88);--pop: rgba(29, 26, 22, .95);--solid: #1d1a16;--logo-tile: #e6c283;--logo-ink: #2b2024;--scrim: rgba(0, 0, 0, .55);--bg-base: #0d0c0b;--bg: radial-gradient(45% 40% at 80% 20%, rgba(200, 150, 80, .3), transparent 70%), radial-gradient(45% 40% at 15% 85%, rgba(160, 110, 50, .22), transparent 70%), radial-gradient(30% 25% at 50% 50%, rgba(255, 220, 160, .05), transparent 70%), #0d0c0b}[data-theme=light],[data-theme=beige],[data-theme=champagne],[data-theme=mint],[data-theme=sunrise],[data-theme=fog],[data-theme=cherry],[data-theme=silkmilk],[data-theme=dustyrose],[data-theme=pearl],[data-theme=ice],[data-theme=cream],[data-theme=opal],[data-theme=milk],[data-theme=stone]{--neu-hi: rgba(255, 255, 255, .9);--neu-lo: rgba(var(--sh), .24);--clay-hi: rgba(255, 255, 255, .95);--clay-lo: rgba(var(--sh), .16)}[data-theme=light] .ds-chip--active,[data-theme=light] .app-nav__item--active,[data-theme=light] .ds-button--primary,[data-theme=beige] .ds-chip--active,[data-theme=beige] .app-nav__item--active,[data-theme=beige] .ds-button--primary,[data-theme=champagne] .ds-chip--active,[data-theme=champagne] .app-nav__item--active,[data-theme=champagne] .ds-button--primary,[data-theme=mint] .ds-chip--active,[data-theme=mint] .app-nav__item--active,[data-theme=mint] .ds-button--primary,[data-theme=sunrise] .ds-chip--active,[data-theme=sunrise] .app-nav__item--active,[data-theme=sunrise] .ds-button--primary,[data-theme=fog] .ds-chip--active,[data-theme=fog] .app-nav__item--active,[data-theme=fog] .ds-button--primary,[data-theme=cherry] .ds-chip--active,[data-theme=cherry] .app-nav__item--active,[data-theme=cherry] .ds-button--primary,[data-theme=silkmilk] .ds-chip--active,[data-theme=silkmilk] .app-nav__item--active,[data-theme=silkmilk] .ds-button--primary,[data-theme=dustyrose] .ds-chip--active,[data-theme=dustyrose] .app-nav__item--active,[data-theme=dustyrose] .ds-button--primary,[data-theme=pearl] .ds-chip--active,[data-theme=pearl] .app-nav__item--active,[data-theme=pearl] .ds-button--primary,[data-theme=ice] .ds-chip--active,[data-theme=ice] .app-nav__item--active,[data-theme=ice] .ds-button--primary,[data-theme=cream] .ds-chip--active,[data-theme=cream] .app-nav__item--active,[data-theme=cream] .ds-button--primary,[data-theme=opal] .ds-chip--active,[data-theme=opal] .app-nav__item--active,[data-theme=opal] .ds-button--primary,[data-theme=milk] .ds-chip--active,[data-theme=milk] .app-nav__item--active,[data-theme=milk] .ds-button--primary,[data-theme=stone] .ds-chip--active,[data-theme=stone] .app-nav__item--active,[data-theme=stone] .ds-button--primary{box-shadow:0 2px 10px rgba(var(--sh),.22)}[data-theme=neon] .glass,[data-theme=rose] .glass{box-shadow:0 10px 40px rgba(var(--sh),.35),inset 0 1px rgba(var(--hl),.14)}*{box-sizing:border-box;margin:0;padding:0;-webkit-tap-highlight-color:transparent}html,body{min-height:100%}body{font-family:Segoe UI,Inter,system-ui,-apple-system,Roboto,sans-serif;color:var(--text);background:var(--bg-base);overflow-x:hidden}button,input,select,textarea{font-family:inherit}a{color:inherit;text-decoration:none}:focus-visible{outline:2px solid var(--sel, #fff);outline-offset:2px}.glass{background:var(--glass);border:1px solid var(--stroke);border-radius:var(--radius);backdrop-filter:blur(22px) saturate(140%);-webkit-backdrop-filter:blur(22px) saturate(140%);box-shadow:0 10px 40px rgba(var(--sh),.25),inset 0 1px rgba(var(--hl),.12)}[data-surface=solid] .glass:not(.glass--accent){background:var(--solid);backdrop-filter:none;-webkit-backdrop-filter:none;box-shadow:0 6px 18px rgba(var(--sh),.22)}[data-surface=outline] .glass:not(.glass--accent){background:transparent;backdrop-filter:none;-webkit-backdrop-filter:none;border:1.5px solid rgba(var(--wr),.34);box-shadow:none}[data-surface=outline] .glass.glass--modal{background:var(--solid)}[data-surface=neu]{--radius: 28px;--icon-stroke: 2.2}[data-surface=neu] .app-bg{background:var(--solid)}[data-surface=neu] .glass{background:var(--solid);border-color:transparent;backdrop-filter:none;-webkit-backdrop-filter:none;box-shadow:9px 9px 20px var(--neu-lo, rgba(var(--sh), .5)),-9px -9px 20px var(--neu-hi, rgba(var(--hl), .08))}[data-surface=neu] .glass--modal{box-shadow:12px 12px 30px var(--neu-lo, rgba(var(--sh), .55)),-8px -8px 22px var(--neu-hi, rgba(var(--hl), .08))}[data-surface=neu] .ds-button.ds-button:not(.ds-button--primary),[data-surface=neu] .ds-chip.ds-chip:not(.ds-chip--active){border:1px solid transparent;background:var(--solid);box-shadow:5px 5px 11px var(--neu-lo, rgba(var(--sh), .5)),-5px -5px 11px var(--neu-hi, rgba(var(--hl), .08))}[data-surface=neu] .ds-button.ds-button:not(.ds-button--primary):hover,[data-surface=neu] .ds-chip.ds-chip:not(.ds-chip--active):hover{background:var(--solid);box-shadow:3px 3px 7px var(--neu-lo, rgba(var(--sh), .5)),-3px -3px 7px var(--neu-hi, rgba(var(--hl), .08))}[data-surface=neu] .ds-input__control.ds-input__control{border:1px solid transparent;background:var(--solid);box-shadow:inset 4px 4px 9px var(--neu-lo, rgba(var(--sh), .5)),inset -4px -4px 9px var(--neu-hi, rgba(var(--hl), .08))}[data-surface=clay]{--radius: 34px;--icon-stroke: 2.4}[data-surface=clay] .glass{background:var(--solid);border-color:transparent;backdrop-filter:none;-webkit-backdrop-filter:none;box-shadow:0 18px 30px -10px rgba(var(--sh),.45),inset 7px 7px 14px var(--clay-hi, rgba(var(--hl), .16)),inset -7px -9px 16px var(--clay-lo, rgba(var(--sh), .38))}[data-surface=clay] .ds-button.ds-button:not(.ds-button--primary),[data-surface=clay] .ds-chip.ds-chip:not(.ds-chip--active){border:1px solid transparent;background:color-mix(in srgb,var(--solid),var(--text) 7%);box-shadow:0 7px 12px -4px rgba(var(--sh),.4),inset 3px 3px 6px var(--clay-hi, rgba(var(--hl), .2)),inset -3px -4px 8px var(--clay-lo, rgba(var(--sh), .3))}[data-surface=clay] .ds-button.ds-button:not(.ds-button--primary):hover,[data-surface=clay] .ds-chip.ds-chip:not(.ds-chip--active):hover{background:color-mix(in srgb,var(--solid),var(--text) 7%);box-shadow:0 10px 16px -4px rgba(var(--sh),.45),inset 3px 3px 6px var(--clay-hi, rgba(var(--hl), .24)),inset -3px -4px 8px var(--clay-lo, rgba(var(--sh), .3))}[data-surface=clay] .ds-input__control.ds-input__control{border:1px solid transparent;background:color-mix(in srgb,var(--solid),var(--text) 7%);box-shadow:inset 3px 3px 8px var(--clay-lo, rgba(var(--sh), .38)),inset -3px -3px 7px var(--clay-hi, rgba(var(--hl), .14))}[data-surface=layers]{--radius: 24px;--icon-stroke: 2}[data-surface=layers] .glass{background:var(--glass-strong);backdrop-filter:blur(14px) saturate(140%);-webkit-backdrop-filter:blur(14px) saturate(140%);box-shadow:0 7px 0 -3px rgba(var(--wr),.16),0 14px 0 -6px rgba(var(--wr),.09),0 26px 36px -14px rgba(var(--sh),.42),inset 0 1px rgba(var(--hl),.2)}[data-surface=layers] .glass--modal{background:var(--modal)}[data-surface=layers] .ds-button.ds-button:not(.ds-button--primary),[data-surface=layers] .ds-chip.ds-chip:not(.ds-chip--active){border:1px solid var(--stroke);background:var(--glass-strong);box-shadow:0 3px 0 -1px rgba(var(--wr),.16),0 6px 0 -2px rgba(var(--wr),.08)}[data-surface=layers] .ds-button.ds-button:not(.ds-button--primary):hover,[data-surface=layers] .ds-chip.ds-chip:not(.ds-chip--active):hover{background:var(--glass-strong);box-shadow:0 4px 0 -1px rgba(var(--wr),.2),0 8px 0 -2px rgba(var(--wr),.1)}[data-surface=layers] .ds-input__control.ds-input__control{border:1px solid var(--stroke);background:var(--glass-strong);box-shadow:inset 0 2px 5px rgba(var(--sh),.22)}[data-surface=paper]{--radius: 14px;--icon-stroke: 2.1}[data-surface=paper] .glass{background:var(--solid);border:1px solid rgba(var(--wr),.1);backdrop-filter:none;-webkit-backdrop-filter:none;box-shadow:inset 0 1px rgba(var(--hl),.35),0 3px rgba(var(--sh),.26),0 14px 20px -8px rgba(var(--sh),.45)}[data-surface=paper] .ds-button.ds-button:not(.ds-button--primary),[data-surface=paper] .ds-chip.ds-chip:not(.ds-chip--active){border:1px solid rgba(var(--wr),.12);background:color-mix(in srgb,var(--solid),var(--text) 8%);box-shadow:0 2px rgba(var(--sh),.32)}[data-surface=paper] .ds-button.ds-button:not(.ds-button--primary):hover,[data-surface=paper] .ds-chip.ds-chip:not(.ds-chip--active):hover{background:color-mix(in srgb,var(--solid),var(--text) 8%);box-shadow:0 4px rgba(var(--sh),.32)}[data-surface=paper] .ds-input__control.ds-input__control{border:1px solid rgba(var(--wr),.12);background:color-mix(in srgb,var(--solid),var(--text) 8%);box-shadow:inset 0 2px rgba(var(--sh),.22)}[data-surface=liquid]{--radius: 30px;--icon-stroke: 1.7}[data-surface=liquid] .glass{background:radial-gradient(120% 90% at 0% 0%,rgba(var(--hl),.28),transparent 55%),linear-gradient(135deg,rgba(var(--hl),.14),rgba(var(--hl),.03)),var(--glass);border:1px solid rgba(var(--hl),.5);backdrop-filter:blur(30px) saturate(190%);-webkit-backdrop-filter:blur(30px) saturate(190%);box-shadow:inset 0 1.5px 1px rgba(var(--hl),.7),inset 0 -1.5px 1px rgba(var(--hl),.18),inset 0 0 26px rgba(var(--hl),.1),0 20px 40px -12px rgba(var(--sh),.4)}[data-surface=liquid] .glass--modal{background:radial-gradient(120% 90% at 0% 0%,rgba(var(--hl),.2),transparent 55%),var(--modal)}[data-surface=liquid] .ds-button.ds-button:not(.ds-button--primary),[data-surface=liquid] .ds-chip.ds-chip:not(.ds-chip--active){border:1px solid rgba(var(--hl),.45);background:linear-gradient(180deg,rgba(var(--hl),.26),rgba(var(--hl),.08));box-shadow:inset 0 1px 1px rgba(var(--hl),.65),0 6px 14px -4px rgba(var(--sh),.35)}[data-surface=liquid] .ds-button.ds-button:not(.ds-button--primary):hover,[data-surface=liquid] .ds-chip.ds-chip:not(.ds-chip--active):hover{background:linear-gradient(180deg,rgba(var(--hl),.26),rgba(var(--hl),.08));box-shadow:inset 0 1px 1px rgba(var(--hl),.8),0 9px 18px -4px rgba(var(--sh),.4)}[data-surface=liquid] .ds-input__control.ds-input__control{border:1px solid rgba(var(--hl),.45);background:linear-gradient(180deg,rgba(var(--hl),.26),rgba(var(--hl),.08));box-shadow:inset 0 2px 6px rgba(var(--sh),.25)}[data-surface=glow]{--radius: 24px;--icon-stroke: 1.5}[data-surface=glow] .glass{background:rgba(var(--br),.34);border:1px solid color-mix(in srgb,var(--sel) 72%,transparent);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);box-shadow:0 0 0 1px color-mix(in srgb,var(--sel) 16%,transparent),0 0 24px color-mix(in srgb,var(--sel) 30%,transparent),inset 0 0 26px color-mix(in srgb,var(--sel) 10%,transparent)}[data-surface=glow] .glass--modal{background:var(--modal)}[data-surface=glow] .ds-button.ds-button:not(.ds-button--primary),[data-surface=glow] .ds-chip.ds-chip:not(.ds-chip--active){border:1px solid color-mix(in srgb,var(--sel) 55%,transparent);background:rgba(var(--br),.3);box-shadow:0 0 12px color-mix(in srgb,var(--sel) 22%,transparent)}[data-surface=glow] .ds-button.ds-button:not(.ds-button--primary):hover,[data-surface=glow] .ds-chip.ds-chip:not(.ds-chip--active):hover{background:rgba(var(--br),.3);box-shadow:0 0 20px color-mix(in srgb,var(--sel) 40%,transparent)}[data-surface=glow] .ds-input__control.ds-input__control{border:1px solid color-mix(in srgb,var(--sel) 55%,transparent);background:rgba(var(--br),.3);box-shadow:inset 0 0 12px color-mix(in srgb,var(--sel) 16%,transparent),0 0 0 1px color-mix(in srgb,var(--sel) 14%,transparent)}[data-surface=glow] .ds-button--primary,[data-surface=glow] .ds-chip--active{box-shadow:0 0 20px color-mix(in srgb,var(--cream) 55%,transparent)}[data-surface=gilt]{--radius: 22px;--icon-stroke: 1.6}[data-surface=gilt] .glass{background:linear-gradient(180deg,color-mix(in srgb,var(--solid),#fff 5%),var(--solid));border:1px solid color-mix(in srgb,var(--accent2) 60%,transparent);backdrop-filter:none;-webkit-backdrop-filter:none;box-shadow:inset 0 0 0 5px var(--solid),inset 0 0 0 6px color-mix(in srgb,var(--accent2) 42%,transparent),0 16px 34px -8px rgba(var(--sh),.55)}[data-surface=gilt] .ds-button.ds-button:not(.ds-button--primary),[data-surface=gilt] .ds-chip.ds-chip:not(.ds-chip--active){border:1px solid color-mix(in srgb,var(--accent2) 52%,transparent);background:color-mix(in srgb,var(--solid),#fff 6%);box-shadow:inset 0 1px rgba(var(--hl),.12)}[data-surface=gilt] .ds-button.ds-button:not(.ds-button--primary):hover,[data-surface=gilt] .ds-chip.ds-chip:not(.ds-chip--active):hover{background:color-mix(in srgb,var(--solid),#fff 6%);box-shadow:inset 0 1px rgba(var(--hl),.18),0 0 14px color-mix(in srgb,var(--accent2) 28%,transparent)}[data-surface=gilt] .ds-input__control.ds-input__control{border:1px solid color-mix(in srgb,var(--accent2) 52%,transparent);background:color-mix(in srgb,var(--solid),#fff 6%);box-shadow:inset 0 2px 6px rgba(var(--sh),.4)}.app-bg{position:fixed;top:0;right:0;bottom:0;left:0;z-index:0;background:var(--bg)}input::placeholder,textarea::placeholder{color:var(--placeholder, rgba(var(--wr), .7));opacity:1}input,textarea,select{caret-color:var(--sel)}::selection{background:color-mix(in srgb,var(--sel) 38%,transparent);color:inherit}input[type=checkbox],input[type=radio],input[type=range]{accent-color:var(--sel)}.fade-slide-down-enter-active,.fade-slide-down-leave-active{transition:opacity .25s var(--ease),transform .25s var(--ease)}.fade-slide-down-enter-from{opacity:0;transform:translateY(10px)}.fade-slide-down-leave-to{opacity:0;transform:translateY(-6px)}.ds-ripple-host{position:relative;overflow:hidden}.ds-ripple{position:absolute;z-index:0;border-radius:50%;background:currentcolor;opacity:.22;pointer-events:none;animation:ds-ripple .55s var(--ease) forwards}@keyframes ds-ripple{0%{opacity:.22;transform:scale(0)}to{opacity:0;transform:scale(1)}}@media (prefers-reduced-motion: reduce){*,*:before,*:after{animation-duration:.01ms!important;transition-duration:.01ms!important}}.m-0{margin:0}.mt-0{margin-top:0}.mb-0{margin-bottom:0}.ml-0{margin-left:0}.mr-0{margin-right:0}.mx-0{margin-inline:0}.my-0{margin-block:0}.p-0{padding:0}.px-0{padding-inline:0}.py-0{padding-block:0}.gap-0{gap:0}.m-1{margin:.25rem}.mt-1{margin-top:.25rem}.mb-1{margin-bottom:.25rem}.ml-1{margin-left:.25rem}.mr-1{margin-right:.25rem}.mx-1{margin-inline:.25rem}.my-1{margin-block:.25rem}.p-1{padding:.25rem}.px-1{padding-inline:.25rem}.py-1{padding-block:.25rem}.gap-1{gap:.25rem}.m-2{margin:.5rem}.mt-2{margin-top:.5rem}.mb-2{margin-bottom:.5rem}.ml-2{margin-left:.5rem}.mr-2{margin-right:.5rem}.mx-2{margin-inline:.5rem}.my-2{margin-block:.5rem}.p-2{padding:.5rem}.px-2{padding-inline:.5rem}.py-2{padding-block:.5rem}.gap-2{gap:.5rem}.m-3{margin:.75rem}.mt-3{margin-top:.75rem}.mb-3{margin-bottom:.75rem}.ml-3{margin-left:.75rem}.mr-3{margin-right:.75rem}.mx-3{margin-inline:.75rem}.my-3{margin-block:.75rem}.p-3{padding:.75rem}.px-3{padding-inline:.75rem}.py-3{padding-block:.75rem}.gap-3{gap:.75rem}.m-4{margin:1rem}.mt-4{margin-top:1rem}.mb-4{margin-bottom:1rem}.ml-4{margin-left:1rem}.mr-4{margin-right:1rem}.mx-4{margin-inline:1rem}.my-4{margin-block:1rem}.p-4{padding:1rem}.px-4{padding-inline:1rem}.py-4{padding-block:1rem}.gap-4{gap:1rem}.m-5{margin:1.25rem}.mt-5{margin-top:1.25rem}.mb-5{margin-bottom:1.25rem}.ml-5{margin-left:1.25rem}.mr-5{margin-right:1.25rem}.mx-5{margin-inline:1.25rem}.my-5{margin-block:1.25rem}.p-5{padding:1.25rem}.px-5{padding-inline:1.25rem}.py-5{padding-block:1.25rem}.gap-5{gap:1.25rem}.m-6{margin:1.5rem}.mt-6{margin-top:1.5rem}.mb-6{margin-bottom:1.5rem}.ml-6{margin-left:1.5rem}.mr-6{margin-right:1.5rem}.mx-6{margin-inline:1.5rem}.my-6{margin-block:1.5rem}.p-6{padding:1.5rem}.px-6{padding-inline:1.5rem}.py-6{padding-block:1.5rem}.gap-6{gap:1.5rem}.m-8{margin:2rem}.mt-8{margin-top:2rem}.mb-8{margin-bottom:2rem}.ml-8{margin-left:2rem}.mr-8{margin-right:2rem}.mx-8{margin-inline:2rem}.my-8{margin-block:2rem}.p-8{padding:2rem}.px-8{padding-inline:2rem}.py-8{padding-block:2rem}.gap-8{gap:2rem}.flex{display:flex}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.grow{flex:1;min-width:0}.items-center{align-items:center}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.w-full{width:100%}.text-center{text-align:center}.text-xs{font-size:.75rem}.text-sm{font-size:.875rem}.text-secondary{color:var(--muted)}.font-semibold{font-weight:600}.icon-inline{margin-right:.35em;vertical-align:-.2em}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.link-button{padding:0;border:0;background:none;color:var(--link);font-size:.8125rem;letter-spacing:0;text-transform:none;white-space:nowrap;cursor:pointer}
