:root{--neutral-hue:75;--neutral-chroma:1.25%;--neutral-chroma-soft:0.5%;--theme-accent:oklch(26% 2% var(--neutral-hue));--theme-contrast:1;--theme-density:1;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--lightness-shift-flip-floor:.3;--lightness-shift-flip-ceiling:.7;--lightness-shift-flip-tiebreak:.000001;--lightness-shift-hover-magnitude:.02;--lightness-shift-pressed-magnitude:.01;--lightness-shift-general-magnitude:.08;--lightness-shift-text-magnitude:.08;--lightness-shift-lighten-boost:2;--shadow-lightness-shift:-.3;--alpha-4:.04;--alpha-6:.06;--alpha-8:.08;--alpha-10:.1;--alpha-15:.15;--alpha-25:.25;--alpha-40:.4;--shadow-alpha-boost-light:1;--shadow-alpha-boost-dark:2;--neutral-anchor-lightness-light:.185;--neutral-anchor-lightness-dark:.985;--focus-lightness-light:.6;--focus-lightness-dark:.8;--selected-indicator-lightness-light:.55;--selected-indicator-lightness-dark:.85;--accent:var(--theme-accent);--cherry:#b2261f;--blueberry:#2c44c7;--lime:#006736;--clementine:#fab967;--rose:#5d0001;--ocean:#111186;--forest:#00381b;--amber:#6b4300;--ruby:#a43a41;--rust:#9c4700;--gilded:#766200;--jade:#007742;--teal:#007272;--sapphire:#006a9d;--amethyst:#6451ac;--magenta:#953d7c;--alabaster:#fff;--limestone:oklch(99% var(--neutral-chroma-soft) var(--neutral-hue));--pumice:oklch(97% var(--neutral-chroma) var(--neutral-hue));--slate:oklch(29% var(--neutral-chroma) var(--neutral-hue));--basalt:oklch(26% var(--neutral-chroma) var(--neutral-hue));--onyx:oklch(20.5% var(--neutral-chroma) var(--neutral-hue));--obsidian:oklch(16.5% var(--neutral-chroma-soft) var(--neutral-hue));--ink:oklch(calc(var(--neutral-anchor-lightness-light) / var(--theme-contrast)) var(--neutral-chroma) var(--neutral-hue));--chalk:oklch(calc(1 - .015 / var(--theme-contrast)) var(--neutral-chroma) var(--neutral-hue));--ink-secondary:oklch(calc(.42 / var(--theme-contrast)) var(--neutral-chroma) var(--neutral-hue));--chalk-secondary:oklch(calc(1 - .3 / var(--theme-contrast)) var(--neutral-chroma) var(--neutral-hue));--ink-tertiary:oklch(calc(.62 / var(--theme-contrast)) var(--neutral-chroma) var(--neutral-hue));--chalk-tertiary:oklch(calc(1 - .45 / var(--theme-contrast)) var(--neutral-chroma) var(--neutral-hue));--keycap-gleam-light:#ffffff29;--keycap-gleam-dark:#ffffff54}@supports (color:lab(0% 0 0)){:root{--cherry:lab(40.2699% 55.3165 41.3581);--blueberry:lab(34.3855% 28.8386 -71.8627);--lime:lab(37.656% -36.202 20.0196);--clementine:lab(80.1444% 17.6411 50.5654);--ocean:lab(15.2523% 36.0409 -64.1879);--ruby:lab(40.5263% 44.8507 20.7188);--amethyst:lab(40.0022% 25.4312 -46.9756);--magenta:lab(40.0004% 43.0638 -17.3493);--alabaster:lab(100% 0 0);--keycap-gleam-light:lab(100% 0 0/.16);--keycap-gleam-dark:lab(100% 0 0/.33)}}@media (color-gamut:rec2020){:root{--rose:#5d0000;--forest:#003a15;--amber:#6c4300}@supports (color:lab(0% 0 0)){:root{--rose:lab(16.6414% 64.0826 38.7923);--forest:lab(20.6123% -51.0843 28.4631);--amber:lab(32.1818% 27.3162 78.2322)}}}@media (color-gamut:p3){:root{--rust:#9e4600}@supports (color:lab(0% 0 0)){:root{--rust:lab(41.0845% 36.1819 57.5542)}}}@media (color-gamut:rec2020){:root{--gilded:#766200}@supports (color:lab(0% 0 0)){:root{--gilded:lab(42.3165% 4.74823 84.1647)}}}@media (color-gamut:p3){:root{--jade:#007840}@supports (color:lab(0% 0 0)){:root{--jade:lab(43.7897% -45.381 23.5139)}}}@media (color-gamut:rec2020){:root{--teal:#007273}@supports (color:lab(0% 0 0)){:root{--teal:lab(43.4627% -45.9091 -13.5146)}}}@media (color-gamut:p3){:root{--sapphire:#006aa1}@supports (color:lab(0% 0 0)){:root{--sapphire:lab(41.6799% -11.3338 -43.2887)}}}:root{--lightness-shift-direction-floor:calc(max(0, sign(var(--lightness-shift-flip-floor) - l + var(--lightness-shift-flip-tiebreak))) * (var(--lightness-shift-lighten-boost) + 1) - 1);--lightness-shift-direction-ceiling:calc(max(0, sign(var(--lightness-shift-flip-ceiling) - l - var(--lightness-shift-flip-tiebreak))) * (var(--lightness-shift-lighten-boost) + 1) - 1);--lightness-shift-hover:calc(var(--lightness-shift-hover-magnitude) * var(--lightness-shift-direction-floor));--lightness-shift-pressed:calc(var(--lightness-shift-pressed-magnitude) * var(--lightness-shift-direction-floor));--lightness-shift-darker:calc(var(--lightness-shift-general-magnitude) * var(--lightness-shift-direction-floor));--lightness-shift-lighter:calc(var(--lightness-shift-general-magnitude) * var(--lightness-shift-direction-ceiling));--lightness-shift-text:calc(-1 * var(--lightness-shift-text-magnitude));--neutral-anchor-lightness:var(--neutral-anchor-lightness-light);--shadow-alpha-boost:var(--shadow-alpha-boost-light);--page-background:var(--limestone);--card-background:var(--alabaster);--shell-background:var(--pumice);--inverted-background:var(--basalt);--primary-background:var(--accent);--primary-background-hover:oklch(from var(--primary-background) calc(l + var(--lightness-shift-hover)) c h);--primary-background-pressed:oklch(from var(--primary-background) calc(l + var(--lightness-shift-pressed)) c h);--secondary-background:var(--alabaster);--secondary-background-hover:oklch(from var(--secondary-background) calc(l + var(--lightness-shift-hover)) c h);--secondary-background-pressed:oklch(from var(--secondary-background) calc(l + var(--lightness-shift-pressed)) c h);--ghost-background:var(--text);--ghost-background-hover:oklch(from var(--ghost-background) var(--neutral-anchor-lightness) c h / var(--alpha-6));--ghost-background-active:oklch(from var(--ghost-background) var(--neutral-anchor-lightness) c h / var(--alpha-8));--ghost-background-pressed:oklch(from var(--ghost-background) var(--neutral-anchor-lightness) c h / var(--alpha-10));--destruction-background:var(--cherry);--destruction-background-hover:oklch(from var(--destruction-background) calc(l + var(--lightness-shift-hover)) c h);--destruction-background-pressed:oklch(from var(--destruction-background) calc(l + var(--lightness-shift-pressed)) c h);--info-background:var(--blueberry);--success-background:var(--lime);--warning-background:var(--clementine);--border-color:oklch(var(--neutral-anchor-lightness) var(--neutral-chroma) var(--neutral-hue) / calc(var(--alpha-10) * var(--shadow-alpha-boost)));--focus-border-color:oklch(from var(--accent) min(l, var(--focus-lightness-light)) c h);--text:var(--ink);--secondary-text:var(--ink-secondary);--tertiary-text:var(--ink-tertiary);--inverted-text:var(--chalk);--info-text:oklch(from var(--info-background) calc(l + var(--lightness-shift-text)) c h);--success-text:oklch(from var(--success-background) calc(l + var(--lightness-shift-text)) c h);--warning-text:oklch(from var(--warning-background) calc(l + var(--lightness-shift-text)) c h);--destruction-text:oklch(from var(--destruction-background) calc(l + var(--lightness-shift-text)) c h);--navigation-text:var(--ocean);--navigation-hover:oklch(from var(--navigation-text) calc(l + var(--lightness-shift-hover)) c h);--contrast-ink-threshold:.564;--primary-fill-text:oklch(from var(--primary-background) clamp(0, (var(--contrast-ink-threshold) - l) * 1000, 1) 0 none);--secondary-fill-text:var(--text);--destruction-fill-text:oklch(from var(--destruction-background) clamp(0, (var(--contrast-ink-threshold) - l) * 1000, 1) 0 none);--error-background:var(--destruction-background);--emphasis-background:var(--text);--glint:oklch(from var(--basalt) calc(l + var(--lightness-shift-lighter)) c h);--shade:oklch(from var(--basalt) calc(l + var(--lightness-shift-hover)) c h);--keycap-gleam:var(--keycap-gleam-light);--loading-color:oklch(from color-mix(in oklch, oklch(from currentcolor clamp(0, (l - var(--contrast-ink-threshold)) * 1000, 1) 0 none), var(--accent)) clamp(.33, round(l), .95) calc(c * 2) h / calc(.25 * (round(l) * var(--shadow-alpha-boost-dark) + (1 - round(l)) * var(--shadow-alpha-boost-light))));--loading-color-error:oklch(from var(--destruction-background) calc(l + var(--lightness-shift-lighter)) c h / .67);--loading-color-success:oklch(from var(--success-background) calc(l + var(--lightness-shift-lighter)) c h / .67);--filled-gradient:linear-gradient(to bottom, oklch(from var(--glint) l c h / .02) 0%, oklch(from var(--basalt) l c h / .06) 52%, oklch(from var(--shade) l c h / .14) 100%);--secondary-gradient:linear-gradient(to bottom, transparent 0%, transparent 52%, var(--page-background) 100%);--primary-shadow-tint:oklch(from var(--primary-background) calc(l + var(--shadow-lightness-shift)) c h);--secondary-shadow-tint:oklch(from var(--text) calc(l + var(--shadow-lightness-shift)) c h);--destruction-shadow-tint:oklch(from var(--destruction-background) calc(l + var(--shadow-lightness-shift)) c h);--filled-dish:radial-gradient(ellipse 140% 92% at 50% 28%, #ffffff0d 0%, #ffffff08 25%, transparent 42%), radial-gradient(ellipse 130% 100% at 50% 72%, transparent 0%, transparent 56%, #0003 78%, #0006 100%);--secondary-dish:radial-gradient(ellipse 140% 92% at 50% 28%, #ffffff3d 0%, #ffffff1a 25%, transparent 42%), radial-gradient(ellipse 130% 100% at 50% 72%, transparent 0%, transparent 56%, oklch(from var(--text) l c h / .08) 78%, oklch(from var(--text) l c h / .1) 100%);--secondary-dish-opacity:.35;--shadow-color:var(--text);--modal-scrim:oklch(0% 0 0deg / var(--alpha-40));--neutral-surface:oklch(from var(--text) l c h / var(--alpha-10));--action-surface:oklch(from var(--text) l c h / var(--alpha-6));--placeholder-fill-1:var(--ruby);--placeholder-fill-2:var(--rust);--placeholder-fill-3:var(--gilded);--placeholder-fill-4:var(--jade);--placeholder-fill-5:var(--teal);--placeholder-fill-6:var(--sapphire);--placeholder-fill-7:var(--amethyst);--placeholder-fill-8:var(--magenta);--selected-indicator-color:oklch(from var(--accent) min(l, var(--selected-indicator-lightness-light)) c h);--option-unchecked-background:var(--card-background);--option-checked-background:var(--slate);--option-glyph-color:oklch(from var(--accent) 96% calc(c * .4) h);--option-shadow-edge:#000000a3;--option-gradient-rest:linear-gradient(in oklab 180deg, oklch(from var(--text) l c h / 0) 33.27%, oklch(from var(--text) l c h / .011) 100%);--option-gradient-checked:linear-gradient(in oklab 180deg, oklch(from var(--text) calc(l + .074) c h / .35) 0%, oklch(from var(--text) calc(l + .026) c h / .35) 52%, oklch(from var(--text) l c h / .35) 100%);--thumb-background:var(--alabaster);--thumb-gradient:radial-gradient(circle farthest-corner at 50% 95% in oklab, transparent 0%, #00000002 55%, oklch(0% 0 0deg / var(--alpha-6)) 100%);--disabled-opacity:.5}@supports (color:lab(0% 0 0)){:root{--filled-dish:radial-gradient(ellipse 140% 92% at 50% 28%, lab(100% 0 0/.05) 0%, lab(100% 0 0/.03) 25%, transparent 42%), radial-gradient(ellipse 130% 100% at 50% 72%, transparent 0%, transparent 56%, lab(0% 0 0/.2) 78%, lab(0% 0 0/.4) 100%);--secondary-dish:radial-gradient(ellipse 140% 92% at 50% 28%, lab(100% 0 0/.24) 0%, lab(100% 0 0/.1) 25%, transparent 42%), radial-gradient(ellipse 130% 100% at 50% 72%, transparent 0%, transparent 56%, oklch(from var(--text) l c h / .08) 78%, oklch(from var(--text) l c h / .1) 100%);--option-shadow-edge:lab(0% 0 0/.64);--thumb-gradient:radial-gradient(circle farthest-corner at 50% 95% in oklab, transparent 0%, lab(0% 0 0/.006) 55%, oklch(0% 0 0deg / var(--alpha-6)) 100%)}}@supports (color:contrast-color(red)){:root{--primary-fill-text:contrast-color(var(--primary-background));--destruction-fill-text:contrast-color(var(--destruction-background))}}@supports (color:color-mix(in lch, red, blue)) and (color:contrast-color(red)) and (color:lab(from red l 1 1% / calc(alpha + 0.1))){:root{--loading-color:oklch(from color-mix(in oklch, contrast-color(contrast-color(currentcolor)), var(--accent)) clamp(.33, round(l), .95) calc(c * 2) h / calc(.25 * (round(l) * var(--shadow-alpha-boost-dark) + (1 - round(l)) * var(--shadow-alpha-boost-light))))}}[data-mode=dark],[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--neutral-anchor-lightness:var(--neutral-anchor-lightness-dark);--shadow-alpha-boost:var(--shadow-alpha-boost-dark);--page-background:var(--obsidian);--card-background:var(--onyx);--shell-background:var(--basalt);--inverted-background:var(--limestone);--secondary-background:var(--onyx);--destruction-background:var(--rose);--info-background:var(--ocean);--success-background:var(--forest);--warning-background:var(--amber);--focus-border-color:oklch(from var(--accent) max(l, var(--focus-lightness-dark)) c h);--selected-indicator-color:oklch(from var(--accent) max(l, var(--selected-indicator-lightness-dark)) c h);--text:var(--chalk);--secondary-text:var(--chalk-secondary);--tertiary-text:var(--chalk-tertiary);--inverted-text:var(--ink);--navigation-text:var(--blueberry);--keycap-gleam:var(--keycap-gleam-dark);--lightness-shift-text:calc(var(--lightness-shift-lighten-boost) * var(--lightness-shift-text-magnitude));--option-shadow-edge:#0006}@supports (color:lab(0% 0 0)){[data-mode=dark],[data-theme=dark]{--option-shadow-edge:lab(0% 0 0/.4)}}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/assets/Inter-Variable-CFE5FJpA.woff2)format("woff2")}@font-face{font-family:Inter;font-style:italic;font-weight:100 900;font-display:swap;src:url(/assets/Inter-Italic-Variable-DeALVvRO.woff2)format("woff2")}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/assets/GeistMono-Variable-BwbjE1c8.woff2)format("woff2")}@font-face{font-family:Geist Mono;font-style:italic;font-weight:100 900;font-display:swap;src:url(/assets/GeistMono-Italic-Variable-8MN6JA0v.woff2)format("woff2")}:root{--sans-font-family:"Inter", ui-sans-serif, system-ui, -apple-system, "Segoe UI", roboto, sans-serif;--mono-font-family:"Geist Mono", ui-monospace, sfmono-regular, "SF Mono", menlo, consolas, monospace;--micro-font-size:.625rem;--extra-small-font-size:.75rem;--small-font-size:.8125rem;--base-font-size:.875rem;--large-font-size:1rem;--extra-large-font-size:1.25rem;--huge-font-size:1.5rem;--standard-font-weight:400;--emphasis-font-weight:450;--strong-font-weight:500;--bold-font-weight:600;--single-line-height:1;--default-line-height:calc(10 / 7);--extended-line-height:1.2;--loose-line-height:1.25;--goosey-line-height:calc(4 / 3);--font-family-body:var(--sans-font-family);--font-family-mono:var(--mono-font-family);--action-text-size:var(--small-font-size);--action-font-weight:var(--emphasis-font-weight);--active-action-font-weight:var(--strong-font-weight);--action-line-height:var(--single-line-height);--small-action-text-size:var(--extra-small-font-size);--input-text-size:var(--base-font-size);--input-line-height:var(--default-line-height);--heading-1-size:var(--huge-font-size);--heading-1-weight:var(--bold-font-weight);--heading-1-line-height:var(--goosey-line-height);--heading-2-size:var(--extra-large-font-size);--heading-2-weight:var(--bold-font-weight);--heading-2-line-height:var(--extended-line-height);--heading-3-size:var(--large-font-size);--heading-3-weight:var(--bold-font-weight);--heading-3-line-height:var(--loose-line-height);--heading-4-size:var(--base-font-size);--heading-4-weight:var(--strong-font-weight);--heading-4-line-height:var(--default-line-height);--paragraph-size:var(--base-font-size);--paragraph-line-height:var(--default-line-height);--label-size:var(--small-font-size);--label-line-height:var(--loose-line-height);--label-weight:var(--emphasis-font-weight);--annotation-text-size:var(--extra-small-font-size);--annotation-line-height:var(--goosey-line-height);--annotation-font-weight:var(--standard-font-weight);--caption-text-size:var(--micro-font-size);--caption-line-height:var(--single-line-height);--nano-spacing:.125rem;--micro-spacing:.25rem;--small-spacing:.5rem;--medium-spacing:.75rem;--large-spacing:1rem;--extra-large-spacing:1.25rem;--action-padding-block:var(--small-spacing);--action-padding-inline:var(--medium-spacing);--action-gap:var(--small-spacing);--small-action-padding-block:var(--nano-spacing);--small-action-padding-inline:var(--small-spacing);--small-action-gap:var(--nano-spacing);--field-button-padding:var(--micro-spacing);--track-padding:var(--nano-spacing);--pill-padding-block:var(--micro-spacing);--pill-padding-inline:var(--small-spacing);--input-padding-block:var(--micro-spacing);--input-padding-inline:var(--medium-spacing);--annotation-padding:var(--nano-spacing) var(--micro-spacing);--icon-margin:var(--micro-spacing);--popover-padding:var(--micro-spacing);--list-item-padding-block:var(--small-spacing);--list-item-padding-inline:var(--small-spacing);--popover-offset:var(--micro-spacing);--viewport-edge-padding:var(--small-spacing);--surface-padding-block:var(--large-spacing);--surface-padding-inline:var(--large-spacing);--surface-content-gap:var(--medium-spacing);--surface-heading-gap:var(--micro-spacing);--form-heading-gap:var(--small-spacing);--form-heading-padding-block-end:var(--medium-spacing);--form-content-gap:var(--large-spacing);--field-content-gap:var(--micro-spacing);--modal-padding-block:var(--large-spacing);--modal-padding-inline:var(--large-spacing);--modal-content-gap:var(--medium-spacing);--nav-items-gap:var(--nano-spacing);--nav-group-gap:var(--small-spacing);--micro-size:.75rem;--small-size:1rem;--medium-size:1.25rem;--large-size:1.5rem;--extra-large-size:2rem;--huge-size:3.5rem;--quarter-width:25%;--third-width:calc(100% / 3);--half-width:50%;--two-thirds-width:calc(100% * 2 / 3);--full-width:100%;--small-width:12.5%;--medium-width:20%;--large-width:25%;--extra-large-width:50%;--small-width-narrow:20%;--medium-width-narrow:30%;--large-width-narrow:50%;--extra-large-width-narrow:100%;--min-line-length:50ch;--line-length-target:75ch;--max-line-length:100ch;--icon-size-micro:var(--micro-size);--icon-size-small:var(--small-size);--icon-size-medium:var(--medium-size);--icon-size-extra-large:var(--extra-large-size);--icon-size-huge:var(--huge-size);--icon-size:var(--icon-size-small);--icon-button-size:var(--icon-size-small);--separator-min-length:var(--small-size);--input-min-width:calc(2 * var(--extra-large-size));--control-size:var(--icon-size-small);--track-height:var(--icon-size-medium);--track-width:2.25rem;--thumb-size:1.125rem;--floating-max-height:18rem;--lifted-max-inline-size:var(--min-line-length);--floating-max-inline-size:var(--line-length-target);--modal-max-inline-size:32rem;--modal-min-inline-size:18rem;--form-element-height:var(--extra-large-size);--small-action-height:1.75rem;--small-tag-height:var(--small-size);--option-row-height:2.25rem;--input-width-small:var(--small-width);--input-width-medium:var(--medium-width);--input-width-large:var(--large-width);--input-width-extra-large:var(--extra-large-width);--input-width-half:var(--half-width);--input-width-full:var(--full-width);--section-width-small:var(--quarter-width);--section-width-medium:var(--third-width);--section-width-large:var(--half-width);--section-width-extra-large:var(--two-thirds-width);--section-width-half:var(--half-width);--section-width-full:var(--full-width);--input-prose-inline-size:var(--line-length-target)}@container (width<=600px){.doss-field{--input-width-small:var(--small-width-narrow);--input-width-medium:var(--medium-width-narrow);--input-width-large:var(--large-width-narrow);--input-width-extra-large:var(--extra-large-width-narrow)}.doss-section{--section-width-small:var(--third-width);--section-width-medium:var(--half-width);--section-width-large:var(--two-thirds-width);--section-width-extra-large:var(--full-width)}}:root{--thin-border-width:1px;--thick-border-width:2px;--small-radius:calc(3rem / 16);--base-radius:.25rem;--medium-radius:.375rem;--full-radius:9999px;--top-z:1000;--diminuated-scale:.91;--border-width:var(--thin-border-width);--focus-outline-width:var(--thick-border-width);--selected-indicator-weight:var(--thick-border-width);--focus-outline-offset:var(--thick-border-width);--action-radius:var(--base-radius);--tag-radius:var(--small-radius);--surface-radius:var(--medium-radius);--modal-radius:var(--medium-radius);--pill-radius:var(--full-radius);--modal-backdrop-blur:blur(var(--base-radius));--dish-inset:2px;--popover-z:var(--top-z);--overlay-entrance-start-scale:var(--diminuated-scale);--primary-shadow:inset 0 -1px 0 1px oklch(from var(--primary-shadow-tint) l c h / .4), inset 0 0 0 1px oklch(from var(--primary-shadow-tint) l c h / .56), inset 0 0 0 1.5px var(--keycap-gleam);--primary-shadow-pressed:inset 0 1.5px 0 1px oklch(from var(--primary-shadow-tint) l c h / .48), inset 0 -.5px 0 1px oklch(from var(--primary-shadow-tint) l c h / .56), inset 0 0 0 1.5px var(--keycap-gleam);--destruction-shadow:inset 0 -1px 0 1px oklch(from var(--destruction-shadow-tint) l c h / .4), inset 0 0 0 1px oklch(from var(--destruction-shadow-tint) l c h / .56), inset 0 .5px 0 1.5px var(--keycap-gleam);--destruction-shadow-pressed:inset 0 1.5px 0 1px oklch(from var(--destruction-shadow-tint) l c h / .48), inset 0 -.5px 0 1px oklch(from var(--destruction-shadow-tint) l c h / .56), inset 0 0 0 1.5px var(--keycap-gleam);--secondary-shadow:inset 0 -1.5px 0 0 oklch(from var(--secondary-shadow-tint) l c h / .09), inset 0 0 0 1px oklch(from var(--secondary-shadow-tint) l c h / .09), inset 0 .5px 0 1.5px var(--secondary-background);--secondary-shadow-pressed:inset 0 -1px 0 0 oklch(from var(--secondary-shadow-tint) l c h / .1), inset 0 1.5px 1px .5px oklch(from var(--secondary-shadow-tint) l c h / .1), inset 0 .5px 0 1.5px oklch(from var(--secondary-background) l c h / .2);--primary-label-shadow:0 1px 2px oklch(from var(--primary-shadow-tint) l c h / var(--alpha-15));--destruction-label-shadow:0 1px 2px oklch(from var(--destruction-shadow-tint) l c h / var(--alpha-15));--input-shadow-rest:0 2px 6px -3px transparent, 0 1px 2px -1px transparent, 0 .5px 1px -.5px oklch(from var(--shadow-color) l c h / calc(var(--alpha-8) * var(--shadow-alpha-boost))), 0 0 0 1px oklch(from var(--shadow-color) l c h / calc(var(--alpha-10) * var(--shadow-alpha-boost)));--input-shadow-hover:0 2px 6px -3px oklch(from var(--shadow-color) l c h / calc(var(--alpha-4) * var(--shadow-alpha-boost))), 0 1px 2px -1px oklch(from var(--shadow-color) l c h / calc(var(--alpha-6) * var(--shadow-alpha-boost))), 0 .5px 1px -.5px oklch(from var(--shadow-color) l c h / calc(var(--alpha-8) * var(--shadow-alpha-boost))), 0 0 0 1px oklch(from var(--shadow-color) l c h / calc(var(--alpha-15) * var(--shadow-alpha-boost)));--input-shadow-focus:0 2px 6px -3px transparent, 0 1px 2px -1px transparent, 0 .5px 1px -.5px transparent, 0 0 0 1px var(--focus-border-color);--input-shadow-error:0 2px 6px -3px transparent, 0 1px 2px -1px transparent, 0 .5px .5px 0 oklch(from var(--destruction-background) l c h / calc(var(--alpha-15) * var(--shadow-alpha-boost))), 0 0 0 1px var(--destruction-background);--shadow-floating:0 0 0 1px var(--border-color), 0 2px 4px -1px oklch(from var(--shadow-color) l c h / calc(var(--alpha-6) * var(--shadow-alpha-boost))), 0 8px 24px -4px oklch(from var(--shadow-color) l c h / calc(var(--alpha-10) * var(--shadow-alpha-boost)));--shadow-lifted:0 0 0 1px var(--border-color), 0 1px 2px oklch(from var(--shadow-color) l c h / calc(var(--alpha-6) * var(--shadow-alpha-boost))), 0 2px 6px -1px oklch(from var(--shadow-color) l c h / calc(var(--alpha-4) * var(--shadow-alpha-boost)));--surface-shadow:0 0 0 1px var(--border-color);--modal-shadow:0 0 0 1px var(--border-color), 0 4px 8px -2px oklch(from var(--shadow-color) l c h / calc(var(--alpha-10) * var(--shadow-alpha-boost))), 0 16px 40px -8px oklch(from var(--shadow-color) l c h / calc(var(--alpha-15) * var(--shadow-alpha-boost)));--option-shadow-rest:inset 0 0 0 1px var(--keycap-gleam), 0 2px 6px -3px transparent, 0 1px 2px -1px transparent, 0 .5px 1px .5px oklch(from var(--text) l c h / calc(.078 * var(--shadow-alpha-boost))), 0 0 0 1px oklch(from var(--text) l c h / calc(var(--alpha-10) * var(--shadow-alpha-boost))), 0 0 0 3px transparent;--option-shadow-hover:inset 0 0 0 1px oklch(from var(--keycap-gleam) l c h / 0), 0 2px 6px -3px oklch(from var(--text) l c h / calc(var(--alpha-4) * var(--shadow-alpha-boost))), 0 1px 2px -1px oklch(from var(--text) l c h / calc(var(--alpha-6) * var(--shadow-alpha-boost))), 0 .5px 1px .5px oklch(from var(--text) l c h / calc(.078 * var(--shadow-alpha-boost))), 0 0 0 1px oklch(from var(--text) l c h / calc(.12 * var(--shadow-alpha-boost))), 0 0 0 3px transparent;--option-shadow-focus:inset 0 0 0 1px var(--keycap-gleam), 0 2px 6px -3px transparent, 0 1px 2px -1px transparent, 0 .5px 1px .5px oklch(from var(--text) l c h / calc(.078 * var(--shadow-alpha-boost))), 0 0 0 1px oklch(from var(--text) l c h / .8), 0 0 0 3px oklch(from var(--text) l c h / .2);--track-shadow:inset 0 1px 2px .5px oklch(from var(--shadow-color) l c h / calc(var(--alpha-10) * var(--shadow-alpha-boost)));--track-shadow-checked:inset 0 1px 2px .5px oklch(from var(--ink) l c h / .2);--thumb-shadow:0 .5px 2px oklch(0% 0 0deg / var(--alpha-8)), 0 .5px 1px #0000001f, 0 0 0 .5px #00000005;--thumb-dish-shadow:inset -.5px -.5px 2px -1px #fff}@supports (color:lab(0% 0 0)){:root{--thumb-shadow:0 .5px 2px oklch(0% 0 0deg / var(--alpha-8)), 0 .5px 1px lab(0% 0 0/.12), 0 0 0 .5px lab(0% 0 0/.02);--thumb-dish-shadow:inset -.5px -.5px 2px -1px lab(100% 0 0)}}:root{--quick-duration:80ms;--quidium-duration:.12s;--medium-duration:.15s;--slow-duration:.2s;--emphasis-duration:1s;--loop-duration:3s;--ease-glide:cubic-bezier(.32, .72, 0, 1);--ease-snap:cubic-bezier(.19, .91, .38, 1);--ease-spring:cubic-bezier(.34, 1.56, .64, 1);--action-transition-duration:var(--medium-duration);--action-press-duration:var(--quick-duration);--action-release-duration:var(--quidium-duration);--layout-transition-duration:var(--slow-duration);--layout-transition-easing:var(--ease-glide);--loading-ramp-in-duration:var(--emphasis-duration);--loading-ramp-out-duration:var(--quick-duration);--loading-orbit-duration:var(--loop-duration);--loading-flash-duration:var(--emphasis-duration);--floating-enter-duration:var(--medium-duration);--floating-exit-duration:var(--quidium-duration);--floating-enter-delay:var(--slow-duration);--modal-enter-duration:var(--slow-duration);--modal-exit-duration:var(--medium-duration);--modal-enter-ease:ease-out;--modal-exit-ease:ease-in;--option-in-duration:var(--quidium-duration);--option-out-duration:var(--quick-duration);--option-glyph-duration:var(--quick-duration);--option-dot-duration:var(--medium-duration)}.doss-tooltip{z-index:var(--popover-z);inset-area:top;position-area:top;position-try-fallbacks:flip-block, flip-inline, flip-block flip-inline;position-visibility:anchors-visible;margin:var(--popover-offset);max-inline-size:var(--lifted-max-inline-size);padding:var(--pill-padding-block) var(--pill-padding-inline);background-color:var(--inverted-background);color:var(--inverted-text);border-radius:var(--action-radius);box-shadow:var(--shadow-lifted);font-size:var(--annotation-text-size);font-weight:var(--annotation-font-weight);line-height:var(--annotation-line-height);pointer-events:none;opacity:0;transform:scale(var(--overlay-entrance-start-scale));transform-origin:50%;transition:opacity var(--floating-exit-duration) ease-in, transform var(--floating-exit-duration) ease-in;position:fixed}.doss-tooltip[data-placement=top-start]{inset-area:top span-right;position-area:top span-right}.doss-tooltip[data-placement=top-end]{inset-area:top span-left;position-area:top span-left}.doss-tooltip[data-placement=bottom]{inset-area:bottom;position-area:bottom}.doss-tooltip[data-placement=bottom-start]{inset-area:bottom span-right;position-area:bottom span-right}.doss-tooltip[data-placement=bottom-end]{inset-area:bottom span-left;position-area:bottom span-left}.doss-tooltip[data-placement=right]{inset-area:right;position-area:right}.doss-tooltip[data-placement=right-start]{inset-area:right span-bottom;position-area:right span-bottom}.doss-tooltip[data-placement=right-end]{inset-area:right span-top;position-area:right span-top}.doss-tooltip[data-placement=left]{inset-area:left;position-area:left}.doss-tooltip[data-placement=left-start]{inset-area:left span-bottom;position-area:left span-bottom}.doss-tooltip[data-placement=left-end]{inset-area:left span-top;position-area:left span-top}:is(.doss-tooltip-host:has(:hover)>.doss-tooltip,.doss-tooltip-host:has(:focus-visible)>.doss-tooltip){opacity:1;transition:opacity var(--floating-enter-duration) ease-out var(--floating-enter-delay), transform var(--floating-enter-duration) ease-out var(--floating-enter-delay);transform:scale(1)}.doss-tooltip[data-truncated=false]{visibility:hidden}@media (prefers-reduced-motion:reduce){.doss-tooltip{transition-property:opacity;transform:none}.doss-tooltip-host:has(:hover)>.doss-tooltip{transition-property:opacity;transform:none}.doss-tooltip-host:has(:focus-visible)>.doss-tooltip{transition-property:opacity;transform:none}}.menu-dropdown-toggle>.label{flex:1}.menu-dropdown-toggle>.switch{display:flex}.doss-color-picker .react-colorful__pointer{border-width:1px;width:10px;height:10px}.doss-color-picker .react-colorful__saturation{border-radius:4px 4px 0 0}.doss-color-picker .react-colorful__hue{border-radius:0 0 4px 4px;height:12px}
