@font-face{font-family:"PT Serif";font-style:normal;font-display:swap;font-weight:400;src:url(./pt-serif-cyrillic-ext-400-normal.DU92duxl.woff2) format("woff2"),url(./pt-serif-cyrillic-ext-400-normal.DWZRXqV9.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"PT Serif";font-style:normal;font-display:swap;font-weight:400;src:url(./pt-serif-cyrillic-400-normal.B-euljER.woff2) format("woff2"),url(./pt-serif-cyrillic-400-normal.D8jOFnDU.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:"PT Serif";font-style:normal;font-display:swap;font-weight:400;src:url(./pt-serif-latin-ext-400-normal.B7STXmTm.woff2) format("woff2"),url(./pt-serif-latin-ext-400-normal.tfSDtiqN.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:"PT Serif";font-style:normal;font-display:swap;font-weight:400;src:url(./pt-serif-latin-400-normal.Cx0mQj7e.woff2) format("woff2"),url(./pt-serif-latin-400-normal.DIu_lRW0.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"PT Serif";font-style:normal;font-display:swap;font-weight:700;src:url(./pt-serif-cyrillic-ext-700-normal.CpXZPNZI.woff2) format("woff2"),url(./pt-serif-cyrillic-ext-700-normal.C7FyUQsB.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"PT Serif";font-style:normal;font-display:swap;font-weight:700;src:url(./pt-serif-cyrillic-700-normal.DvVvs_4R.woff2) format("woff2"),url(./pt-serif-cyrillic-700-normal.BeN6CUoB.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:"PT Serif";font-style:normal;font-display:swap;font-weight:700;src:url(./pt-serif-latin-ext-700-normal.B7jTzfC-.woff2) format("woff2"),url(./pt-serif-latin-ext-700-normal.BQOBW4N0.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:"PT Serif";font-style:normal;font-display:swap;font-weight:700;src:url(./pt-serif-latin-700-normal.Bsuo9jes.woff2) format("woff2"),url(./pt-serif-latin-700-normal.BnJLcJ8K.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.global-error-message.svelte-x39z9k{position:fixed;top:1rem;left:50%;z-index:1300;width:min(calc(100% - 1.5rem),42rem);display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.75rem;align-items:start;margin:0;padding:.9rem 1rem;border-radius:.95rem;border:1px solid var(--color-error-border);background:color-mix(in srgb,var(--color-error) 15%,var(--color-base-paper-000));color:var(--color-error);box-shadow:0 18px 36px var(--color-shadow-strong);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);opacity:1;visibility:visible;transform:translate(-50%);animation:svelte-x39z9k-reveal-global-error-message .24s ease .15s both;transition:visibility .22s ease,display .22s ease}@media(min-width:40rem){.global-error-message.svelte-x39z9k{width:min(calc(100% - 2rem),42rem)}}.global-error-message.is-exiting.svelte-x39z9k{visibility:hidden;animation:svelte-x39z9k-dismiss-global-error-message .22s ease both}@keyframes svelte-x39z9k-reveal-global-error-message{0%{opacity:0;transform:translate(-50%) translateY(-.75rem)}to{opacity:1;transform:translate(-50%) translateY(0)}}@keyframes svelte-x39z9k-dismiss-global-error-message{0%{opacity:1;visibility:visible;transform:translate(-50%) translateY(0)}to{opacity:0;visibility:hidden;transform:translate(-50%) translateY(-.45rem)}}.global-error-message-copy.svelte-x39z9k{display:grid;gap:.2rem;min-width:0}.global-error-message-copy.svelte-x39z9k h2:where(.svelte-x39z9k){margin:0;font-size:1rem;line-height:1.3;color:var(--color-error)}.global-error-message-copy.svelte-x39z9k p:where(.svelte-x39z9k){margin:0;color:var(--color-error);line-height:1.55}.global-error-message-close.svelte-x39z9k{display:inline-flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;margin:-.2rem -.25rem 0 0;padding:0;border:0;border-radius:999px;background:var(--color-transparent);color:var(--color-error);cursor:pointer;transition:background var(--control-transition-duration) var(--control-transition-easing),color var(--control-transition-duration) var(--control-transition-easing)}.global-error-message-close.svelte-x39z9k:hover,.global-error-message-close.svelte-x39z9k:focus-visible{background:var(--color-button-danger-hover);color:var(--color-base-red-900)}.global-error-message-close.svelte-x39z9k:focus-visible{outline:3px solid var(--color-control-focus-glow);outline-offset:2px}@media(prefers-reduced-motion:reduce){.global-error-message.svelte-x39z9k{animation:none}.global-error-message-close.svelte-x39z9k{transition:none}}.update-notification-shell.svelte-stn5to{position:fixed;top:0;left:0;right:0;z-index:1200;display:flex;justify-content:center;padding:.9rem .75rem 0;animation:svelte-stn5to-reveal-update-notification .26s ease}@media(min-width:40rem){.update-notification-shell.svelte-stn5to{padding-inline:1rem}}@keyframes svelte-stn5to-reveal-update-notification{0%{opacity:0;transform:translateY(-88px)}to{opacity:1;transform:translateY(0)}}.update-notification.svelte-stn5to{pointer-events:auto;border:0;width:100%;min-width:0;border-radius:0 0 .75rem .75rem;padding:.9rem 1rem;background:linear-gradient(180deg,var(--color-banner-start) 0%,var(--color-banner-end) 100%);color:var(--color-banner-ink);box-shadow:0 18px 32px var(--color-banner-shadow);font-size:.94rem;font-weight:700;letter-spacing:.01em;text-align:center;cursor:pointer;transition:background var(--control-transition-duration) var(--control-transition-easing),box-shadow var(--control-transition-duration) var(--control-transition-easing),transform var(--control-transition-duration) var(--control-transition-easing)}@media(min-width:40rem){.update-notification.svelte-stn5to{width:auto;min-width:min(32rem,calc(100vw - 2rem));border-radius:0 0 .9rem .9rem;padding:.95rem 1.4rem;font-size:.98rem}}.update-notification.svelte-stn5to:hover,.update-notification.svelte-stn5to:focus-visible{background:linear-gradient(180deg,var(--color-banner-start-hover) 0%,var(--color-banner-end-hover) 100%)}.update-notification.svelte-stn5to:active{background:linear-gradient(180deg,var(--color-banner-start-active) 0%,var(--color-banner-end-active) 100%);box-shadow:0 12px 24px var(--color-banner-shadow)}.update-notification.svelte-stn5to:focus-visible{outline:3px solid var(--color-banner-outline);outline-offset:3px}@media(prefers-reduced-motion:reduce){.update-notification-shell.svelte-stn5to{animation:none}}:root{--color-base-transparent: rgba(0, 0, 0, 0);--color-base-forest-900: rgb(29, 42, 33);--color-base-forest-900-70: rgba(29, 42, 33, .7);--color-base-forest-900-34: rgba(29, 42, 33, .34);--color-base-forest-900-32: rgba(29, 42, 33, .32);--color-base-forest-900-20: rgba(29, 42, 33, .2);--color-base-forest-900-18: rgba(29, 42, 33, .18);--color-base-forest-900-14: rgba(29, 42, 33, .14);--color-base-forest-900-12: rgba(29, 42, 33, .12);--color-base-forest-900-08: rgba(29, 42, 33, .08);--color-base-moss-700: rgb(29, 95, 58);--color-base-moss-700-16: rgba(29, 95, 58, .16);--color-base-moss-700-08: rgba(29, 95, 58, .08);--color-base-red-700: rgb(145, 68, 64);--color-base-red-800: rgb(128, 56, 53);--color-base-red-900: rgb(108, 46, 43);--color-base-red-700-24: rgba(145, 68, 64, .24);--color-base-red-700-18: rgba(145, 68, 64, .18);--color-base-red-700-10: rgba(145, 68, 64, .1);--color-base-red-700-08: rgba(145, 68, 64, .08);--color-base-rust-700: rgb(139, 47, 24);--color-base-rust-700-18: rgba(139, 47, 24, .18);--color-base-rust-700-08: rgba(139, 47, 24, .08);--color-base-amber-700: rgb(128, 91, 16);--color-base-amber-800: rgb(106, 75, 13);--color-base-amber-700-32: rgba(128, 91, 16, .32);--color-base-amber-700-30: rgba(128, 91, 16, .3);--color-base-amber-700-28: rgba(128, 91, 16, .28);--color-base-amber-700-24: rgba(128, 91, 16, .24);--color-base-amber-700-20: rgba(128, 91, 16, .2);--color-base-amber-700-18: rgba(128, 91, 16, .18);--color-base-amber-700-16: rgba(128, 91, 16, .16);--color-base-amber-700-12: rgba(128, 91, 16, .12);--color-base-amber-700-10: rgba(128, 91, 16, .1);--color-base-amber-700-08: rgba(128, 91, 16, .08);--color-base-gold-400: rgb(214, 181, 107);--color-base-gold-400-30: rgba(214, 181, 107, .3);--color-base-gold-500: rgb(231, 196, 93);--color-base-gold-500-50: rgba(231, 196, 93, .5);--color-base-gold-600: rgb(210, 168, 46);--color-base-gold-900: rgb(43, 34, 8);--color-base-gold-900-30: rgba(43, 34, 8, .3);--color-base-gold-shadow-22: rgba(113, 84, 11, .22);--color-base-paper-000: rgb(255, 255, 255);--color-base-paper-000-98: rgba(255, 255, 255, .98);--color-base-paper-000-96: rgba(255, 255, 255, .96);--color-base-paper-000-92: rgba(255, 255, 255, .92);--color-base-paper-000-82: rgba(255, 255, 255, .82);--color-base-paper-000-78: rgba(255, 255, 255, .78);--color-base-paper-000-74: rgba(255, 255, 255, .74);--color-base-paper-000-70: rgba(255, 255, 255, .7);--color-base-paper-000-58: rgba(255, 255, 255, .58);--color-base-paper-000-50: rgba(255, 255, 255, .5);--color-base-parchment-050-98: rgba(255, 252, 244, .98);--color-base-parchment-050-82: rgba(255, 252, 244, .82);--color-base-parchment-100-96: rgba(255, 250, 239, .96);--color-base-parchment-200-96: rgba(250, 248, 244, .96);--color-base-parchment-400-95: rgba(247, 242, 232, .95);--color-base-parchment-500-94: rgba(247, 241, 228, .94);--color-base-parchment-600-90: rgba(247, 240, 221, .9);--color-base-parchment-700: rgb(247, 243, 232);--color-base-parchment-800: rgb(237, 226, 198);--color-base-shadow-700-16: rgba(74, 58, 24, .16);--color-base-shadow-700-12: rgba(74, 58, 24, .12);--color-base-shadow-700-10: rgba(74, 58, 24, .1);--color-base-shadow-700-08: rgba(74, 58, 24, .08);--color-base-shadow-700-06: rgba(74, 58, 24, .06);--color-base-cover-700: rgb(24, 56, 97);--color-base-ivory-100: rgb(255, 248, 234);--color-base-midnight-900-12: rgba(7, 18, 35, .12);--color-base-midnight-900-08: rgba(7, 18, 35, .08);--color-base-midnight-900-26: rgba(7, 18, 35, .26);--color-base-midnight-900-22: rgba(7, 18, 35, .22);--color-base-midnight-900-66: rgba(7, 18, 35, .66);--color-base-midnight-900-70: rgba(7, 18, 35, .7);--color-base-navy-800-30: rgba(12, 38, 78, .3);--color-base-navy-800-28: rgba(12, 38, 78, .28);--color-base-navy-800-08: rgba(12, 38, 78, .08);--color-base-shadow-ink-22: rgba(6, 15, 29, .22);--color-base-blue-ink-900: rgb(27, 47, 74);--color-base-blue-ink-900-72: rgba(27, 47, 74, .72);--color-base-blue-ink-900-28: rgba(27, 47, 74, .28);--color-base-blue-ink-900-18: rgba(27, 47, 74, .18);--color-base-blue-ink-900-15: rgba(27, 47, 74, .15);--color-base-blue-ink-900-11: rgba(27, 47, 74, .11);--color-base-blue-ink-900-08: rgba(27, 47, 74, .08);--color-base-blue-ink-800: rgb(17, 42, 72);--color-base-blue-ink-800-28: rgba(17, 42, 72, .28);--color-base-blue-500: rgb(48, 105, 165);--color-base-blue-500-34: rgba(48, 105, 165, .34);--color-base-blue-500-32: rgba(48, 105, 165, .32);--color-base-blue-500-24: rgba(48, 105, 165, .24);--color-base-blue-500-18: rgba(48, 105, 165, .18);--color-base-blue-500-16: rgba(48, 105, 165, .16);--color-base-blue-500-13: rgba(48, 105, 165, .13);--color-base-blue-500-11: rgba(48, 105, 165, .11);--color-base-blue-500-10: rgba(48, 105, 165, .1);--color-base-blue-500-08: rgba(48, 105, 165, .08);--color-base-blue-600: rgb(35, 84, 138);--color-base-blue-650: rgb(33, 74, 126);--color-base-blue-700: rgb(22, 39, 62);--color-base-blue-700-30: rgba(22, 39, 62, .3);--color-base-blue-750-18: rgba(33, 63, 97, .18);--color-base-blue-750-16: rgba(33, 63, 97, .16);--color-base-blue-750-14: rgba(33, 63, 97, .14);--color-base-blue-750-10: rgba(33, 63, 97, .1);--color-base-blue-750-08: rgba(33, 63, 97, .08);--color-base-sky-300: rgb(176, 210, 247);--color-base-sky-300-42: rgba(176, 210, 247, .42);--color-base-sky-400: rgb(147, 198, 244);--color-base-sky-500: rgb(110, 168, 227);--color-base-sky-500-42: rgba(110, 168, 227, .42);--color-base-sky-600: rgb(75, 138, 201);--color-base-sky-650: rgb(99, 155, 212);--color-base-sky-700: rgb(173, 212, 248);--color-base-cloud-000-99: rgba(255, 255, 255, .99);--color-base-cloud-000-97: rgba(255, 255, 255, .97);--color-base-cloud-000-96: rgba(255, 255, 255, .96);--color-base-cloud-000-90: rgba(255, 255, 255, .9);--color-base-cloud-000-84: rgba(255, 255, 255, .84);--color-base-cloud-000-80: rgba(255, 255, 255, .8);--color-base-cloud-000-62: rgba(255, 255, 255, .62);--color-base-cloud-100: rgb(244, 248, 255);--color-base-cloud-100-97: rgba(250, 252, 255, .97);--color-base-cloud-150: rgb(248, 251, 255);--color-base-cloud-150-80: rgba(248, 251, 255, .8);--color-base-cloud-200: rgb(244, 249, 255);--color-base-cloud-200-88: rgba(244, 249, 255, .88);--color-base-cloud-250: rgb(249, 252, 255);--color-base-cloud-250-99: rgba(249, 252, 255, .99);--color-base-cloud-300: rgb(240, 247, 255);--color-base-cloud-300-94: rgba(240, 247, 255, .94);--color-base-cloud-350: rgb(236, 245, 255);--color-base-cloud-350-96: rgba(236, 245, 255, .96);--color-base-cloud-400: rgb(236, 244, 252);--color-base-cloud-500: rgb(232, 241, 252);--color-base-cloud-500-95: rgba(232, 241, 252, .95);--color-base-cloud-600: rgb(228, 238, 251);--color-base-cloud-600-96: rgba(228, 238, 251, .96);--color-base-cloud-700: rgb(220, 232, 248);--color-base-cloud-700-92: rgba(220, 232, 248, .92);--color-base-cloud-800: rgb(215, 228, 244);--color-base-night-900-12: rgba(10, 24, 46, .12);--color-base-night-900-08: rgba(10, 24, 46, .08);--color-base-night-900-26: rgba(10, 24, 46, .26);--color-base-night-900-22: rgba(10, 24, 46, .22);--color-base-night-900-62: rgba(10, 24, 46, .62);--color-base-night-900-68: rgba(10, 24, 46, .68);--color-base-night-ink-24: rgba(7, 18, 35, .24);--color-base-ocean-700-28: rgba(24, 63, 113, .28);--color-base-ocean-700-26: rgba(24, 63, 113, .26);--color-base-ocean-700-08: rgba(24, 63, 113, .08);--color-base-banner-shadow-24: rgba(36, 92, 152, .24);--color-transparent: var(--color-base-transparent);--color-ink: var(--color-base-forest-900);--color-ink-muted: var(--color-base-forest-900-70);--color-accent: var(--color-base-amber-700);--color-accent-strong: var(--color-base-amber-800);--color-on-accent: var(--color-base-paper-000);--color-surface: var(--color-base-parchment-050-82);--color-surface-muted: var(--color-base-paper-000-78);--color-surface-strong: var(--color-base-parchment-100-96);--color-surface-elevated-hover: var(--color-base-paper-000-50);--color-surface-label: var(--color-base-parchment-400-95);--color-surface-sidebar-end: var(--color-base-parchment-600-90);--color-border: var(--color-base-forest-900-14);--color-border-soft: var(--color-base-forest-900-12);--color-border-strong: var(--color-base-forest-900-34);--color-shadow: var(--color-base-shadow-700-10);--color-shadow-subtle: var(--color-base-shadow-700-06);--color-shadow-soft: var(--color-base-shadow-700-08);--color-shadow-strong: var(--color-base-shadow-700-12);--color-control-border: var(--color-base-forest-900-18);--color-control-border-strong: var(--color-base-amber-700-30);--color-control-divider: var(--color-base-forest-900-08);--color-control-divider-strong: var(--color-base-forest-900-20);--color-control-background: var(--color-base-paper-000-82);--color-control-background-hover: var(--color-base-paper-000-96);--color-control-background-subtle: var(--color-base-paper-000-70);--color-control-background-muted: var(--color-base-paper-000-74);--color-control-picker-background: var(--color-base-paper-000-98);--color-control-picker-hover: var(--color-base-amber-700-10);--color-control-picker-selected: var(--color-base-amber-700-18);--color-control-shadow-soft: var(--color-base-shadow-700-08);--color-control-focus-border: var(--color-base-gold-600);--color-control-focus-glow: var(--color-base-gold-500-50);--color-picker-shadow: var(--color-base-shadow-700-16);--color-accent-border-soft: var(--color-base-amber-700-20);--color-accent-border-strong: var(--color-base-amber-700-24);--color-accent-outline: var(--color-base-amber-700-32);--color-hover-surface: var(--color-base-amber-700-08);--color-selected-surface: var(--color-base-amber-700-12);--color-pressed-surface: var(--color-base-amber-700-18);--color-button-soft-hover: var(--color-base-amber-700-10);--color-button-soft-active: var(--color-base-amber-700-18);--color-button-outline-hover: var(--color-base-paper-000-98);--color-button-outline-active: var(--color-base-paper-000-82);--color-button-icon-hover: var(--color-base-paper-000-96);--color-button-icon-active: var(--color-base-parchment-100-96);--color-danger: var(--color-base-red-700);--color-danger-border: var(--color-base-red-700-24);--color-danger-surface: var(--color-base-red-700-08);--color-button-danger-hover: var(--color-base-red-700-10);--color-button-danger-active: var(--color-base-red-700-18);--color-button-danger-border-hover: var(--color-base-red-700-24);--color-button-danger-border-active: var(--color-base-red-700-24);--color-button-toolbar-hover: var(--color-base-paper-000-96);--color-button-toolbar-active: var(--color-base-amber-700-18);--color-button-toolbar-selected-hover: var(--color-base-amber-800);--color-button-toolbar-selected-active: var(--color-base-amber-800);--color-overlay-backdrop: var(--color-base-forest-900-32);--color-feedback-surface: var(--color-base-paper-000-58);--color-success: var(--color-base-moss-700);--color-success-border: var(--color-base-moss-700-16);--color-success-surface: var(--color-base-moss-700-08);--color-error: var(--color-base-rust-700);--color-error-border: var(--color-base-rust-700-18);--color-error-surface: var(--color-base-rust-700-08);--color-app-background-glow: var(--color-base-gold-400-30);--color-app-background-start: var(--color-base-parchment-700);--color-app-background-end: var(--color-base-parchment-800);--color-panel-gradient-start: var(--color-base-parchment-050-98);--color-panel-gradient-end: var(--color-base-parchment-500-94);--color-panel-overlay: var(--color-base-paper-000-92);--color-cover-surface: var(--color-base-cover-700);--color-cover-text: var(--color-base-ivory-100);--color-cover-overlay-top: var(--color-base-midnight-900-12);--color-cover-overlay-mid: var(--color-base-midnight-900-26);--color-cover-overlay-bottom: var(--color-base-midnight-900-66);--color-cover-overlay-top-lg: var(--color-base-midnight-900-08);--color-cover-overlay-mid-lg: var(--color-base-midnight-900-22);--color-cover-overlay-bottom-lg: var(--color-base-midnight-900-70);--color-cover-atmosphere-strong: var(--color-base-navy-800-30);--color-cover-atmosphere-soft: var(--color-base-navy-800-08);--color-cover-atmosphere-strong-lg: var(--color-base-navy-800-28);--color-cover-text-shadow: var(--color-base-shadow-ink-22);--color-banner-start: var(--color-base-gold-500);--color-banner-end: var(--color-base-gold-600);--color-banner-start-hover: var(--color-base-gold-400);--color-banner-end-hover: var(--color-base-gold-500);--color-banner-start-active: var(--color-base-gold-600);--color-banner-end-active: var(--color-base-amber-700);--color-banner-ink: var(--color-base-gold-900);--color-banner-shadow: var(--color-base-gold-shadow-22);--color-banner-outline: var(--color-base-gold-900-30);--font-family-serif-pt-serif: "PT Serif", "Iowan Old Style", "Palatino Linotype", "Book Antiqua", Palatino, Georgia, serif;--font-family-serif: var(--font-family-serif-pt-serif);--letter-spacing-serif: .1px;--font-family-monospace: "SFMono-Regular", Menlo, Monaco, Consolas, "Liberation Mono", monospace;--control-border-width: 1px;--control-padding-block: .8rem;--control-padding-inline: .9rem;--control-transition-duration: .18s;--control-transition-easing: ease;--control-radius: .5rem;--button-radius: var(--control-radius);--panel-radius: .75rem}html{background:radial-gradient(circle at top left,var(--color-app-background-glow),var(--color-transparent) 28%),linear-gradient(180deg,var(--color-app-background-start) 0%,var(--color-app-background-end) 100%)}body{margin:0;font-family:var(--font-family-serif);letter-spacing:var(--letter-spacing-serif);background:var(--color-transparent);color:var(--color-ink)}*{box-sizing:border-box}a{color:inherit}.app-wrapper{display:contents}button,input,select,textarea{font:inherit}img{display:block;max-width:100%}[data-theme=blue-light]{--color-ink: var(--color-base-blue-ink-900);--color-ink-muted: var(--color-base-blue-ink-900-72);--color-accent: var(--color-base-blue-500);--color-accent-strong: var(--color-base-blue-600);--color-on-accent: var(--color-base-paper-000);--color-surface: var(--color-base-cloud-200-88);--color-surface-muted: var(--color-base-cloud-000-80);--color-surface-strong: var(--color-base-cloud-100-97);--color-surface-elevated-hover: var(--color-base-cloud-000-62);--color-surface-label: var(--color-base-cloud-600-96);--color-surface-sidebar-end: var(--color-base-cloud-700-92);--color-border: var(--color-base-blue-ink-900-15);--color-border-soft: var(--color-base-blue-ink-900-11);--color-border-strong: var(--color-base-blue-ink-900-28);--color-shadow: var(--color-base-blue-750-14);--color-shadow-subtle: var(--color-base-blue-750-08);--color-shadow-soft: var(--color-base-blue-750-10);--color-shadow-strong: var(--color-base-blue-750-16);--color-control-border: var(--color-base-blue-ink-900-18);--color-control-border-strong: var(--color-base-blue-500-32);--color-control-divider: var(--color-base-blue-ink-900-08);--color-control-divider-strong: var(--color-base-blue-ink-900-18);--color-control-background: var(--color-base-cloud-000-84);--color-control-background-hover: var(--color-base-cloud-000-96);--color-control-background-subtle: var(--color-base-paper-000-74);--color-control-background-muted: var(--color-base-cloud-150-80);--color-control-picker-background: var(--color-base-cloud-000-99);--color-control-picker-hover: var(--color-base-blue-500-10);--color-control-picker-selected: var(--color-base-blue-500-16);--color-control-shadow-soft: var(--color-base-blue-750-10);--color-control-focus-border: var(--color-base-sky-600);--color-control-focus-glow: var(--color-base-sky-500-42);--color-picker-shadow: var(--color-base-blue-750-18);--color-accent-border-soft: var(--color-base-blue-500-18);--color-accent-border-strong: var(--color-base-blue-500-24);--color-accent-outline: var(--color-base-blue-500-34);--color-hover-surface: var(--color-base-blue-500-08);--color-selected-surface: var(--color-base-blue-500-13);--color-pressed-surface: var(--color-base-blue-500-18);--color-button-soft-hover: var(--color-base-blue-500-11);--color-button-soft-active: var(--color-base-blue-500-18);--color-button-outline-hover: var(--color-base-cloud-000-99);--color-button-outline-active: var(--color-base-cloud-300-94);--color-button-icon-hover: var(--color-base-cloud-000-97);--color-button-icon-active: var(--color-base-cloud-350-96);--color-button-toolbar-hover: var(--color-base-cloud-000-97);--color-button-toolbar-active: var(--color-base-blue-500-18);--color-button-toolbar-selected-hover: var(--color-base-blue-600);--color-button-toolbar-selected-active: var(--color-base-blue-600);--color-overlay-backdrop: var(--color-base-blue-700-30);--color-feedback-surface: var(--color-base-cloud-000-62);--color-app-background-glow: var(--color-base-sky-300-42);--color-app-background-start: var(--color-base-cloud-400);--color-app-background-end: var(--color-base-cloud-800);--color-panel-gradient-start: var(--color-base-cloud-250-99);--color-panel-gradient-end: var(--color-base-cloud-500-95);--color-panel-overlay: var(--color-base-cloud-000-90);--color-cover-surface: var(--color-base-blue-650);--color-cover-text: var(--color-base-cloud-100);--color-cover-overlay-top: var(--color-base-night-900-12);--color-cover-overlay-mid: var(--color-base-night-900-26);--color-cover-overlay-bottom: var(--color-base-night-900-62);--color-cover-overlay-top-lg: var(--color-base-night-900-08);--color-cover-overlay-mid-lg: var(--color-base-night-900-22);--color-cover-overlay-bottom-lg: var(--color-base-night-900-68);--color-cover-atmosphere-strong: var(--color-base-ocean-700-28);--color-cover-atmosphere-soft: var(--color-base-ocean-700-08);--color-cover-atmosphere-strong-lg: var(--color-base-ocean-700-26);--color-cover-text-shadow: var(--color-base-night-ink-24);--color-banner-start: var(--color-base-sky-400);--color-banner-end: var(--color-base-sky-600);--color-banner-start-hover: var(--color-base-sky-700);--color-banner-end-hover: var(--color-base-sky-650);--color-banner-start-active: var(--color-base-sky-600);--color-banner-end-active: var(--color-base-blue-500);--color-banner-ink: var(--color-base-blue-ink-800);--color-banner-shadow: var(--color-base-banner-shadow-24);--color-banner-outline: var(--color-base-blue-ink-800-28)}
