.light body,.light{--luminance-1:100.0%;--luminance-2:99.88%;--luminance-3:99.04%;--luminance-4:96.76%;--luminance-5:92.32%;--luminance-6:85.0%;--luminance-7:76.0%;--luminance-8:67.0%;--luminance-9:58.0%;--luminance-10:49.0%;--luminance-11:40.0%;--luminance-12:30.78%;--luminance-13:23.25%;--luminance-14:17.72%;--luminance-15:15%;--grayscale-hue:220;--grayscale-chroma:.001;--border-intensity:1;--shadow-intensity-light:1;--shadow-intensity-dark:2;--highlight-intensity-light:10;--highlight-intensity-dark:1;--hue:var(--grayscale-hue);--chroma-1:var(--grayscale-chroma);--chroma-2:var(--grayscale-chroma);--chroma-3:var(--grayscale-chroma);--chroma-4:var(--grayscale-chroma);--chroma-5:var(--grayscale-chroma);--chroma-6:var(--grayscale-chroma);--chroma-7:var(--grayscale-chroma);--chroma-8:var(--grayscale-chroma);--chroma-9:var(--grayscale-chroma);--chroma-10:var(--grayscale-chroma);--chroma-11:var(--grayscale-chroma);--chroma-12:var(--grayscale-chroma);--chroma-13:var(--grayscale-chroma);--chroma-14:var(--grayscale-chroma);--chroma-15:var(--grayscale-chroma);--primary-light:oklch(var(--luminance-7) var(--chroma-7) var(--hue) / 1);--primary-dark:oklch(var(--luminance-7) var(--chroma-7) var(--hue) / 1);--background-light:oklch(var(--luminance-3) var(--chroma-3) var(--hue) / 1);--background-dark:oklch(var(--luminance-15) var(--chroma-15) var(--hue) / 1);--surface-light:oklch(var(--luminance-2) var(--chroma-2) var(--hue) / 1);--surface-dark:oklch(var(--luminance-14) var(--chroma-14) var(--hue) / 1);--elevated-light:oklch(var(--luminance-1) var(--chroma-1) var(--hue) / 1);--elevated-dark:oklch(var(--luminance-13) var(--chroma-13) var(--hue) / 1);--highlight-light:#fff;--highlight-dark:oklch(var(--luminance-10) var(--chroma-10) var(--hue) / 1);--shade-light:oklch(var(--luminance-10) var(--chroma-10) var(--hue) / calc(.3 * var(--shadow-intensity,1)));--shade-dark:oklch(0% 0 0 / calc(1 * var(--shadow-intensity,1)));--button-primary-light-light:oklch(var(--luminance-8) var(--chroma-8) var(--hue) / 1);--button-primary-light-dark:oklch(var(--luminance-10) var(--chroma-10) var(--hue) / 1);--button-primary-dark-light:oklch(var(--luminance-9) var(--chroma-9) var(--hue) / 1);--button-primary-dark-dark:oklch(var(--luminance-11) var(--chroma-11) var(--hue) / 1);--button-primary-foreground-light:oklch(var(--luminance-1) var(--chroma-1) var(--hue) / 1);--button-primary-foreground-dark:oklch(var(--luminance-1) var(--chroma-1) var(--hue) / 1);--button-primary-highlight-light:oklch(var(--luminance-5) var(--chroma-5) var(--hue) / 1);--button-primary-highlight-dark:oklch(var(--luminance-8) var(--chroma-8) var(--hue) / 1);--button-primary-outline-light:oklch(var(--luminance-12) var(--chroma-12) var(--hue) / .2);--button-primary-outline-dark:oklch(var(--luminance-7) var(--chroma-7) var(--hue) / .2);--button-outline-highlight-light:oklch(var(--luminance-6) var(--chroma-6) var(--hue) / 1);--button-outline-highlight-dark:oklch(var(--luminance-11) var(--chroma-11) var(--hue) / 1);--button-outline-outline-light:oklch(var(--luminance-5) var(--chroma-5) var(--hue) / .2);--button-outline-outline-dark:oklch(var(--luminance-7) var(--chroma-7) var(--hue) / .2);--indicator-light:oklch(var(--luminance-8) var(--chroma-8) var(--hue) / 1);--indicator-dark:oklch(var(--luminance-9) var(--chroma-9) var(--hue) / 1);--on-indicator-light:#fff;--on-indicator-dark:#fff;--indicator-highlight-light:oklch(var(--luminance-12) var(--chroma-12) var(--hue) / .1);--indicator-highlight-dark:oklch(var(--luminance-6) var(--chroma-6) var(--hue) / .3);--indicator-track-light:oklch(var(--luminance-8) var(--chroma-8) var(--hue) / .1);--indicator-track-dark:oklch(var(--luminance-8) var(--chroma-8) var(--hue) / .15);--high-contrast-light:oklch(var(--luminance-15) calc(var(--chroma-15) * .9) var(--hue) / 1);--high-contrast-dark:#fff;--medium-contrast-light:oklch(var(--luminance-11) calc(var(--chroma-11) * .55) var(--hue) / 1);--medium-contrast-dark:oklch(var(--luminance-5) calc(var(--chroma-5) * .55) var(--hue) / 1);--low-contrast-light:oklch(var(--luminance-9) calc(var(--chroma-9) * .25) var(--hue) / 1);--low-contrast-dark:oklch(var(--luminance-8) calc(var(--chroma-8) * .25) var(--hue) / 1);--decorative-light:oklch(var(--luminance-11) var(--chroma-11) var(--hue) / .5);--decorative-dark:oklch(var(--luminance-5) var(--chroma-5) var(--hue) / .5);--grid-light:oklch(calc(100% - (100% - var(--luminance-5)) * var(--border-intensity,1)) var(--chroma-5) var(--hue) / .5);--grid-dark:oklch(calc(var(--luminance-12) * var(--border-intensity,1)) var(--chroma-12) var(--hue) / .5);--grid-emphasis-light:oklch(calc(100% - (100% - var(--luminance-6)) * var(--border-intensity,1)) var(--chroma-6) var(--hue) / .5);--grid-emphasis-dark:oklch(calc(var(--luminance-11) * var(--border-intensity,1)) var(--chroma-11) var(--hue) / .5);--grid-fill-light:oklch(calc(100% - (100% - var(--luminance-5)) * var(--border-intensity,1)) var(--chroma-5) var(--hue) / .35);--grid-fill-dark:oklch(calc(var(--luminance-13) * var(--border-intensity,1)) var(--chroma-13) var(--hue) / .425);--divider-light:oklch(calc(100% - (100% - var(--luminance-5)) * var(--border-intensity,1)) var(--chroma-5) var(--hue) / .5);--divider-dark:oklch(calc(var(--luminance-12) * var(--border-intensity,1)) var(--chroma-12) var(--hue) / .5);--menu-active-background-light:oklch(var(--luminance-9) var(--chroma-9) var(--hue) / .04);--menu-active-background-dark:oklch(var(--luminance-11) var(--chroma-11) var(--hue) / .2);--menu-active-outline-light:oklch(var(--luminance-9) var(--chroma-9) var(--hue) / .04);--menu-active-outline-dark:oklch(var(--luminance-11) var(--chroma-11) var(--hue) / .2);--scrim-light:oklch(0% 0 0 / calc(.05 * var(--shadow-intensity,1)));--scrim-dark:oklch(0% 0 0 / calc(.25 * var(--shadow-intensity,1)));--frame-light:oklch(0% 0 0 / calc(.15 * var(--shadow-intensity,1)));--frame-dark:#ffffff40;--frame-highlight-light:#fff3;--frame-highlight-dark:#fff3;--popover-border-light:oklch(var(--luminance-10) var(--chroma-10) var(--hue) / calc(.12 * var(--shadow-intensity,1)));--popover-border-dark:oklch(var(--luminance-10) var(--chroma-10) var(--hue) / .2);--popover-border-highlight-light:oklch(var(--luminance-10) var(--chroma-10) var(--hue) / calc(.12 * var(--shadow-intensity,1)));--popover-border-highlight-dark:oklch(var(--luminance-10) var(--chroma-10) var(--hue) / .4);--event-foreground-light:oklch(var(--luminance-12) var(--chroma-12) var(--hue) / 1);--event-foreground-dark:oklch(var(--luminance-5) var(--chroma-5) var(--hue) / 1);--event-foreground-medium-contrast-light:oklch(var(--luminance-12) var(--chroma-12) var(--hue) / .8);--event-foreground-medium-contrast-dark:oklch(var(--luminance-5) var(--chroma-5) var(--hue) / .8);--event-foreground-low-contrast-light:oklch(var(--luminance-12) var(--chroma-12) var(--hue) / .6);--event-foreground-low-contrast-dark:oklch(var(--luminance-5) var(--chroma-5) var(--hue) / .6);--event-light-light:oklch(var(--luminance-5) var(--chroma-5) var(--hue) / 1);--event-light-dark:oklch(var(--luminance-10) var(--chroma-10) var(--hue) / 1);--event-dark-light:oklch(var(--luminance-6) var(--chroma-6) var(--hue) / 1);--event-dark-dark:oklch(var(--luminance-11) var(--chroma-11) var(--hue) / 1);--event-invitation-light-light:oklch(var(--luminance-2) calc(var(--chroma-2) * 0) var(--hue) / 1);--event-invitation-light-dark:oklch(var(--luminance-13) calc(var(--chroma-13) * 0) var(--hue) / 1);--event-invitation-dark-light:oklch(var(--luminance-3) calc(var(--chroma-3) * 0) var(--hue) / 1);--event-invitation-dark-dark:oklch(var(--luminance-14) calc(var(--chroma-14) * 0) var(--hue) / 1);--event-muted-light-light:oklch(var(--luminance-4) calc(var(--chroma-4) * 0) var(--hue) / 1);--event-muted-light-dark:oklch(var(--luminance-11) calc(var(--chroma-11) * 0) var(--hue) / 1);--event-muted-dark-light:oklch(var(--luminance-5) calc(var(--chroma-5) * 0) var(--hue) / 1);--event-muted-dark-dark:oklch(var(--luminance-12) calc(var(--chroma-12) * 0) var(--hue) / 1);--event-progress-light:oklch(var(--luminance-9) var(--chroma-9) var(--hue) / 1);--event-progress-dark:oklch(var(--luminance-7) var(--chroma-7) var(--hue) / 1);--event-border-light:oklch(calc(100% - (100% - var(--luminance-10)) * var(--border-intensity,1)) var(--chroma-10) var(--hue) / .2);--event-border-dark:oklch(calc(var(--luminance-5) * var(--border-intensity,1)) var(--chroma-5) var(--hue) / .15);--event-shadow-light:oklch(var(--luminance-2) var(--chroma-2) var(--hue) / calc(1 * var(--shadow-intensity,1)));--event-shadow-dark:oklch(0% 0 0 / calc(1 * var(--shadow-intensity,1)));--event-hover-light:oklch(var(--luminance-6) var(--chroma-6) var(--hue) / .1);--event-hover-dark:oklch(var(--luminance-8) var(--chroma-8) var(--hue) / .2);--event-active-light:oklch(var(--luminance-6) var(--chroma-6) var(--hue) / .2);--event-active-dark:oklch(var(--luminance-8) var(--chroma-8) var(--hue) / .35);--input-light:oklch(var(--luminance-2) var(--chroma-2) var(--hue) / 1);--input-dark:oklch(var(--luminance-13) var(--chroma-13) var(--hue) / .5);--input-border-light:oklch(calc(100% - (100% - var(--luminance-1)) * var(--border-intensity,1)) var(--chroma-1) var(--hue) / 1);--input-border-dark:oklch(calc(var(--luminance-11) * var(--border-intensity,1)) var(--chroma-11) var(--hue) / .3);--input-placeholder-light:oklch(var(--luminance-12) var(--chroma-12) var(--hue) / .5);--input-placeholder-dark:oklch(var(--luminance-7) var(--chroma-7) var(--hue) / .5);--alert-light-light:oklch(var(--luminance-3) var(--chroma-3) var(--hue) / 1);--alert-light-dark:oklch(var(--luminance-12) var(--chroma-12) var(--hue) / 1);--alert-dark-light:oklch(var(--luminance-4) var(--chroma-4) var(--hue) / 1);--alert-dark-dark:oklch(var(--luminance-13) var(--chroma-13) var(--hue) / 1);--alert-foreground-light:oklch(var(--luminance-11) var(--chroma-11) var(--hue) / 1);--alert-foreground-dark:oklch(var(--luminance-5) var(--chroma-5) var(--hue) / 1);--alert-border-light:oklch(calc(100% - (100% - var(--luminance-11)) * var(--border-intensity,1)) var(--chroma-11) var(--hue) / .2);--alert-border-dark:oklch(calc(var(--luminance-11) * var(--border-intensity,1)) var(--chroma-11) var(--hue) / .5);--alert-shadow-light:oklch(var(--luminance-5) var(--chroma-5) var(--hue) / calc(1 * var(--shadow-intensity,1)));--alert-shadow-dark:oklch(0% 0 0 / calc(1 * var(--shadow-intensity,1)));--badge-light:oklch(var(--luminance-4) var(--chroma-4) var(--hue) / 1);--badge-dark:oklch(var(--luminance-9) var(--chroma-9) var(--hue) / 1);--on-badge-light:oklch(var(--luminance-11) var(--chroma-11) var(--hue) / 1);--on-badge-dark:oklch(var(--luminance-1) var(--chroma-1) var(--hue) / 1);--badge-outline-light:oklch(var(--luminance-11) var(--chroma-11) var(--hue) / .2);--badge-outline-dark:oklch(var(--luminance-1) var(--chroma-1) var(--hue) / .1);--indicator-luminance-light:var(--luminance-8);--indicator-chroma-light:var(--chroma-8);--indicator-luminance-dark:var(--luminance-9);--indicator-chroma-dark:var(--chroma-9);--primary:var(--primary-light);--background:var(--background-light);--surface:var(--surface-light);--elevated:var(--elevated-light);--highlight:var(--highlight-light);--shade:var(--shade-light);--button-primary-light:var(--button-primary-light-light);--button-primary-dark:var(--button-primary-dark-light);--button-primary-foreground:var(--button-primary-foreground-light);--button-primary-highlight:var(--button-primary-highlight-light);--button-primary-outline:var(--button-primary-outline-light);--button-outline-highlight:var(--button-outline-highlight-light);--button-outline-outline:var(--button-outline-outline-light);--indicator:var(--indicator-light);--on-indicator:var(--on-indicator-light);--indicator-highlight:var(--indicator-highlight-light);--indicator-track:var(--indicator-track-light);--high-contrast:var(--high-contrast-light);--medium-contrast:var(--medium-contrast-light);--low-contrast:var(--low-contrast-light);--decorative:var(--decorative-light);--grid:var(--grid-light);--grid-emphasis:var(--grid-emphasis-light);--grid-fill:var(--grid-fill-light);--divider:var(--divider-light);--menu-active-background:var(--menu-active-background-light);--menu-active-outline:var(--menu-active-outline-light);--scrim:var(--scrim-light);--frame:var(--frame-light);--frame-highlight:var(--frame-highlight-light);--popover-border:var(--popover-border-light);--popover-border-highlight:var(--popover-border-highlight-light);--event-foreground:var(--event-foreground-light);--event-foreground-medium-contrast:var(--event-foreground-medium-contrast-light);--event-foreground-low-contrast:var(--event-foreground-low-contrast-light);--event-light:var(--event-light-light);--event-dark:var(--event-dark-light);--event-invitation-light:var(--event-invitation-light-light);--event-invitation-dark:var(--event-invitation-dark-light);--event-muted-light:var(--event-muted-light-light);--event-muted-dark:var(--event-muted-dark-light);--event-progress:var(--event-progress-light);--event-border:var(--event-border-light);--event-shadow:var(--event-shadow-light);--event-hover:var(--event-hover-light);--event-active:var(--event-active-light);--input:var(--input-light);--input-border:var(--input-border-light);--input-placeholder:var(--input-placeholder-light);--alert-light:var(--alert-light-light);--alert-dark:var(--alert-dark-light);--alert-foreground:var(--alert-foreground-light);--alert-border:var(--alert-border-light);--alert-shadow:var(--alert-shadow-light);--badge:var(--badge-light);--on-badge:var(--on-badge-light);--badge-outline:var(--badge-outline-light);--indicator-luminance:var(--indicator-luminance-light);--indicator-chroma:var(--indicator-chroma-light);--shadow-intensity:var(--shadow-intensity-light);--highlight-intensity:var(--highlight-intensity-light)}@supports (color:lab(0% 0 0)){.light body,.light{--highlight-light:lab(100% 0 0);--on-indicator-light:lab(100% 0 0);--on-indicator-dark:lab(100% 0 0);--high-contrast-dark:lab(100% 0 0);--frame-dark:lab(100% 0 0/.25);--frame-highlight-light:lab(100% 0 0/.2);--frame-highlight-dark:lab(100% 0 0/.2)}}.light .neutral,.light .focus-visible\:neutral:focus-visible,.light .focus\:neutral:focus,.light .hover\:neutral:hover,.light .aria-checked\:neutral[aria-checked=true],.light .group\/item:hover .group-hover\/item\:neutral,.light .group\/item[data-highlighted] .group-data-\[highlighted\]\/item\:neutral{--hue:var(--grayscale-hue);--chroma-1:var(--grayscale-chroma);--chroma-2:var(--grayscale-chroma);--chroma-3:var(--grayscale-chroma);--chroma-4:var(--grayscale-chroma);--chroma-5:var(--grayscale-chroma);--chroma-6:var(--grayscale-chroma);--chroma-7:var(--grayscale-chroma);--chroma-8:var(--grayscale-chroma);--chroma-9:var(--grayscale-chroma);--chroma-10:var(--grayscale-chroma);--chroma-11:var(--grayscale-chroma);--chroma-12:var(--grayscale-chroma);--chroma-13:var(--grayscale-chroma);--chroma-14:var(--grayscale-chroma);--chroma-15:var(--grayscale-chroma);--primary-light:oklch(var(--luminance-7) var(--chroma-7) var(--hue) / 1);--primary-dark:oklch(var(--luminance-7) var(--chroma-7) var(--hue) / 1);--background-light:oklch(var(--luminance-3) var(--chroma-3) var(--hue) / 1);--background-dark:oklch(var(--luminance-15) var(--chroma-15) var(--hue) / 1);--surface-light:oklch(var(--luminance-2) var(--chroma-2) var(--hue) / 1);--surface-dark:oklch(var(--luminance-14) var(--chroma-14) var(--hue) / 1);--elevated-light:oklch(var(--luminance-1) var(--chroma-1) var(--hue) / 1);--elevated-dark:oklch(var(--luminance-13) var(--chroma-13) var(--hue) / 1);--highlight-light:#fff;--highlight-dark:oklch(var(--luminance-10) var(--chroma-10) var(--hue) / 1);--shade-light:oklch(var(--luminance-10) var(--chroma-10) var(--hue) / calc(.3 * var(--shadow-intensity,1)));--shade-dark:oklch(0% 0 0 / calc(1 * var(--shadow-intensity,1)));--button-primary-light-light:oklch(var(--luminance-8) var(--chroma-8) var(--hue) / 1);--button-primary-light-dark:oklch(var(--luminance-10) var(--chroma-10) var(--hue) / 1);--button-primary-dark-light:oklch(var(--luminance-9) var(--chroma-9) var(--hue) / 1);--button-primary-dark-dark:oklch(var(--luminance-11) var(--chroma-11) var(--hue) / 1);--button-primary-foreground-light:oklch(var(--luminance-1) var(--chroma-1) var(--hue) / 1);--button-primary-foreground-dark:oklch(var(--luminance-1) var(--chroma-1) var(--hue) / 1);--button-primary-highlight-light:oklch(var(--luminance-5) var(--chroma-5) var(--hue) / 1);--button-primary-highlight-dark:oklch(var(--luminance-8) var(--chroma-8) var(--hue) / 1);--button-primary-outline-light:oklch(var(--luminance-12) var(--chroma-12) var(--hue) / .2);--button-primary-outline-dark:oklch(var(--luminance-7) var(--chroma-7) var(--hue) / .2);--button-outline-highlight-light:oklch(var(--luminance-6) var(--chroma-6) var(--hue) / 1);--button-outline-highlight-dark:oklch(var(--luminance-11) var(--chroma-11) var(--hue) / 1);--button-outline-outline-light:oklch(var(--luminance-5) var(--chroma-5) var(--hue) / .2);--button-outline-outline-dark:oklch(var(--luminance-7) var(--chroma-7) var(--hue) / .2);--indicator-light:oklch(var(--luminance-8) var(--chroma-8) var(--hue) / 1);--indicator-dark:oklch(var(--luminance-9) var(--chroma-9) var(--hue) / 1);--on-indicator-light:#fff;--on-indicator-dark:#fff;--indicator-highlight-light:oklch(var(--luminance-12) var(--chroma-12) var(--hue) / .1);--indicator-highlight-dark:oklch(var(--luminance-6) var(--chroma-6) var(--hue) / .3);--indicator-track-light:oklch(var(--luminance-8) var(--chroma-8) var(--hue) / .1);--indicator-track-dark:oklch(var(--luminance-8) var(--chroma-8) var(--hue) / .15);--high-contrast-light:oklch(var(--luminance-15) calc(var(--chroma-15) * .9) var(--hue) / 1);--high-contrast-dark:#fff;--medium-contrast-light:oklch(var(--luminance-11) calc(var(--chroma-11) * .55) var(--hue) / 1);--medium-contrast-dark:oklch(var(--luminance-5) calc(var(--chroma-5) * .55) var(--hue) / 1);--low-contrast-light:oklch(var(--luminance-9) calc(var(--chroma-9) * .25) var(--hue) / 1);--low-contrast-dark:oklch(var(--luminance-8) calc(var(--chroma-8) * .25) var(--hue) / 1);--decorative-light:oklch(var(--luminance-11) var(--chroma-11) var(--hue) / .5);--decorative-dark:oklch(var(--luminance-5) var(--chroma-5) var(--hue) / .5);--grid-light:oklch(calc(100% - (100% - var(--luminance-5)) * var(--border-intensity,1)) var(--chroma-5) var(--hue) / .5);--grid-dark:oklch(calc(var(--luminance-12) * var(--border-intensity,1)) var(--chroma-12) var(--hue) / .5);--grid-emphasis-light:oklch(calc(100% - (100% - var(--luminance-6)) * var(--border-intensity,1)) var(--chroma-6) var(--hue) / .5);--grid-emphasis-dark:oklch(calc(var(--luminance-11) * var(--border-intensity,1)) var(--chroma-11) var(--hue) / .5);--grid-fill-light:oklch(calc(100% - (100% - var(--luminance-5)) * var(--border-intensity,1)) var(--chroma-5) var(--hue) / .35);--grid-fill-dark:oklch(calc(var(--luminance-13) * var(--border-intensity,1)) var(--chroma-13) var(--hue) / .425);--divider-light:oklch(calc(100% - (100% - var(--luminance-5)) * var(--border-intensity,1)) var(--chroma-5) var(--hue) / .5);--divider-dark:oklch(calc(var(--luminance-12) * var(--border-intensity,1)) var(--chroma-12) var(--hue) / .5);--menu-active-background-light:oklch(var(--luminance-9) var(--chroma-9) var(--hue) / .04);--menu-active-background-dark:oklch(var(--luminance-11) var(--chroma-11) var(--hue) / .2);--menu-active-outline-light:oklch(var(--luminance-9) var(--chroma-9) var(--hue) / .04);--menu-active-outline-dark:oklch(var(--luminance-11) var(--chroma-11) var(--hue) / .2);--scrim-light:oklch(0% 0 0 / calc(.05 * var(--shadow-intensity,1)));--scrim-dark:oklch(0% 0 0 / calc(.25 * var(--shadow-intensity,1)));--frame-light:oklch(0% 0 0 / calc(.15 * var(--shadow-intensity,1)));--frame-dark:#ffffff40;--frame-highlight-light:#fff3;--frame-highlight-dark:#fff3;--popover-border-light:oklch(var(--luminance-10) var(--chroma-10) var(--hue) / calc(.12 * var(--shadow-intensity,1)));--popover-border-dark:oklch(var(--luminance-10) var(--chroma-10) var(--hue) / .2);--popover-border-highlight-light:oklch(var(--luminance-10) var(--chroma-10) var(--hue) / calc(.12 * var(--shadow-intensity,1)));--popover-border-highlight-dark:oklch(var(--luminance-10) var(--chroma-10) var(--hue) / .4);--event-foreground-light:oklch(var(--luminance-12) var(--chroma-12) var(--hue) / 1);--event-foreground-dark:oklch(var(--luminance-5) var(--chroma-5) var(--hue) / 1);--event-foreground-medium-contrast-light:oklch(var(--luminance-12) var(--chroma-12) var(--hue) / .8);--event-foreground-medium-contrast-dark:oklch(var(--luminance-5) var(--chroma-5) var(--hue) / .8);--event-foreground-low-contrast-light:oklch(var(--luminance-12) var(--chroma-12) var(--hue) / .6);--event-foreground-low-contrast-dark:oklch(var(--luminance-5) var(--chroma-5) var(--hue) / .6);--event-light-light:oklch(var(--luminance-5) var(--chroma-5) var(--hue) / 1);--event-light-dark:oklch(var(--luminance-10) var(--chroma-10) var(--hue) / 1);--event-dark-light:oklch(var(--luminance-6) var(--chroma-6) var(--hue) / 1);--event-dark-dark:oklch(var(--luminance-11) var(--chroma-11) var(--hue) / 1);--event-invitation-light-light:oklch(var(--luminance-2) calc(var(--chroma-2) * 0) var(--hue) / 1);--event-invitation-light-dark:oklch(var(--luminance-13) calc(var(--chroma-13) * 0) var(--hue) / 1);--event-invitation-dark-light:oklch(var(--luminance-3) calc(var(--chroma-3) * 0) var(--hue) / 1);--event-invitation-dark-dark:oklch(var(--luminance-14) calc(var(--chroma-14) * 0) var(--hue) / 1);--event-muted-light-light:oklch(var(--luminance-4) calc(var(--chroma-4) * 0) var(--hue) / 1);--event-muted-light-dark:oklch(var(--luminance-11) calc(var(--chroma-11) * 0) var(--hue) / 1);--event-muted-dark-light:oklch(var(--luminance-5) calc(var(--chroma-5) * 0) var(--hue) / 1);--event-muted-dark-dark:oklch(var(--luminance-12) calc(var(--chroma-12) * 0) var(--hue) / 1);--event-progress-light:oklch(var(--luminance-9) var(--chroma-9) var(--hue) / 1);--event-progress-dark:oklch(var(--luminance-7) var(--chroma-7) var(--hue) / 1);--event-border-light:oklch(calc(100% - (100% - var(--luminance-10)) * var(--border-intensity,1)) var(--chroma-10) var(--hue) / .2);--event-border-dark:oklch(calc(var(--luminance-5) * var(--border-intensity,1)) var(--chroma-5) var(--hue) / .15);--event-shadow-light:oklch(var(--luminance-2) var(--chroma-2) var(--hue) / calc(1 * var(--shadow-intensity,1)));--event-shadow-dark:oklch(0% 0 0 / calc(1 * var(--shadow-intensity,1)));--event-hover-light:oklch(var(--luminance-6) var(--chroma-6) var(--hue) / .1);--event-hover-dark:oklch(var(--luminance-8) var(--chroma-8) var(--hue) / .2);--event-active-light:oklch(var(--luminance-6) var(--chroma-6) var(--hue) / .2);--event-active-dark:oklch(var(--luminance-8) var(--chroma-8) var(--hue) / .35);--input-light:oklch(var(--luminance-2) var(--chroma-2) var(--hue) / 1);--input-dark:oklch(var(--luminance-13) var(--chroma-13) var(--hue) / .5);--input-border-light:oklch(calc(100% - (100% - var(--luminance-1)) * var(--border-intensity,1)) var(--chroma-1) var(--hue) / 1);--input-border-dark:oklch(calc(var(--luminance-11) * var(--border-intensity,1)) var(--chroma-11) var(--hue) / .3);--input-placeholder-light:oklch(var(--luminance-12) var(--chroma-12) var(--hue) / .5);--input-placeholder-dark:oklch(var(--luminance-7) var(--chroma-7) var(--hue) / .5);--alert-light-light:oklch(var(--luminance-3) var(--chroma-3) var(--hue) / 1);--alert-light-dark:oklch(var(--luminance-12) var(--chroma-12) var(--hue) / 1);--alert-dark-light:oklch(var(--luminance-4) var(--chroma-4) var(--hue) / 1);--alert-dark-dark:oklch(var(--luminance-13) var(--chroma-13) var(--hue) / 1);--alert-foreground-light:oklch(var(--luminance-11) var(--chroma-11) var(--hue) / 1);--alert-foreground-dark:oklch(var(--luminance-5) var(--chroma-5) var(--hue) / 1);--alert-border-light:oklch(calc(100% - (100% - var(--luminance-11)) * var(--border-intensity,1)) var(--chroma-11) var(--hue) / .2);--alert-border-dark:oklch(calc(var(--luminance-11) * var(--border-intensity,1)) var(--chroma-11) var(--hue) / .5);--alert-shadow-light:oklch(var(--luminance-5) var(--chroma-5) var(--hue) / calc(1 * var(--shadow-intensity,1)));--alert-shadow-dark:oklch(0% 0 0 / calc(1 * var(--shadow-intensity,1)));--badge-light:oklch(var(--luminance-4) var(--chroma-4) var(--hue) / 1);--badge-dark:oklch(var(--luminance-9) var(--chroma-9) var(--hue) / 1);--on-badge-light:oklch(var(--luminance-11) var(--chroma-11) var(--hue) / 1);--on-badge-dark:oklch(var(--luminance-1) var(--chroma-1) var(--hue) / 1);--badge-outline-light:oklch(var(--luminance-11) var(--chroma-11) var(--hue) / .2);--badge-outline-dark:oklch(var(--luminance-1) var(--chroma-1) var(--hue) / .1);--indicator-luminance-light:var(--luminance-8);--indicator-chroma-light:var(--chroma-8);--indicator-luminance-dark:var(--luminance-9);--indicator-chroma-dark:var(--chroma-9);--primary:var(--primary-light);--background:var(--background-light);--surface:var(--surface-light);--elevated:var(--elevated-light);--highlight:var(--highlight-light);--shade:var(--shade-light);--button-primary-light:var(--button-primary-light-light);--button-primary-dark:var(--button-primary-dark-light);--button-primary-foreground:var(--button-primary-foreground-light);--button-primary-highlight:var(--button-primary-highlight-light);--button-primary-outline:var(--button-primary-outline-light);--button-outline-highlight:var(--button-outline-highlight-light);--button-outline-outline:var(--button-outline-outline-light);--indicator:var(--indicator-light);--on-indicator:var(--on-indicator-light);--indicator-highlight:var(--indicator-highlight-light);--indicator-track:var(--indicator-track-light);--high-contrast:var(--high-contrast-light);--medium-contrast:var(--medium-contrast-light);--low-contrast:var(--low-contrast-light);--decorative:var(--decorative-light);--grid:var(--grid-light);--grid-emphasis:var(--grid-emphasis-light);--grid-fill:var(--grid-fill-light);--divider:var(--divider-light);--menu-active-background:var(--menu-active-background-light);--menu-active-outline:var(--menu-active-outline-light);--scrim:var(--scrim-light);--frame:var(--frame-light);--frame-highlight:var(--frame-highlight-light);--popover-border:var(--popover-border-light);--popover-border-highlight:var(--popover-border-highlight-light);--event-foreground:var(--event-foreground-light);--event-foreground-medium-contrast:var(--event-foreground-medium-contrast-light);--event-foreground-low-contrast:var(--event-foreground-low-contrast-light);--event-light:var(--event-light-light);--event-dark:var(--event-dark-light);--event-invitation-light:var(--event-invitation-light-light);--event-invitation-dark:var(--event-invitation-dark-light);--event-muted-light:var(--event-muted-light-light);--event-muted-dark:var(--event-muted-dark-light);--event-progress:var(--event-progress-light);--event-border:var(--event-border-light);--event-shadow:var(--event-shadow-light);--event-hover:var(--event-hover-light);--event-active:var(--event-active-light);--input:var(--input-light);--input-border:var(--input-border-light);--input-placeholder:var(--input-placeholder-light);--alert-light:var(--alert-light-light);--alert-dark:var(--alert-dark-light);--alert-foreground:var(--alert-foreground-light);--alert-border:var(--alert-border-light);--alert-shadow:var(--alert-shadow-light);--badge:var(--badge-light);--on-badge:var(--on-badge-light);--badge-outline:var(--badge-outline-light);--indicator-luminance:var(--indicator-luminance-light);--indicator-chroma:var(--indicator-chroma-light);--shadow-intensity:var(--shadow-intensity-light);--highlight-intensity:var(--highlight-intensity-light)}@supports (color:lab(0% 0 0)){.light .neutral,.light .focus-visible\:neutral:focus-visible,.light .focus\:neutral:focus,.light .hover\:neutral:hover,.light .aria-checked\:neutral[aria-checked=true],.light .group\/item:hover .group-hover\/item\:neutral,.light .group\/item[data-highlighted] .group-data-\[highlighted\]\/item\:neutral{--highlight-light:lab(100% 0 0);--on-indicator-light:lab(100% 0 0);--on-indicator-dark:lab(100% 0 0);--high-contrast-dark:lab(100% 0 0);--frame-dark:lab(100% 0 0/.25);--frame-highlight-light:lab(100% 0 0/.2);--frame-highlight-dark:lab(100% 0 0/.2)}}.light .with-color,.light .focus-visible\:with-color:focus-visible,.light .focus\:with-color:focus,.light .hover\:with-color:hover,.light .aria-\[invalid\=true\]\:with-color[aria-invalid=true],.light .aria-checked\:with-color[aria-checked=true],.light .group\/item:hover .group-hover\/item\:with-color,.light .group\/item[data-highlighted] .group-data-\[highlighted\]\/item\:with-color{--chroma-base-1:0;--chroma-base-2:0;--chroma-base-3:.0049;--chroma-base-4:.0167;--chroma-base-5:.0403;--chroma-base-6:.0806;--chroma-base-7:.1328;--chroma-base-8:.1526;--chroma-base-9:.1321;--chroma-base-10:.1116;--chroma-base-11:.0911;--chroma-base-12:.0701;--chroma-base-13:.0529;--chroma-base-14:.0404;--chroma-base-15:.0341;--chroma-1:calc(var(--chroma-base-1) * 1);--chroma-2:calc(var(--chroma-base-2) * 1);--chroma-3:calc(var(--chroma-base-3) * 1);--chroma-4:calc(var(--chroma-base-4) * 1);--chroma-5:calc(var(--chroma-base-5) * 1);--chroma-6:calc(var(--chroma-base-6) * 1);--chroma-7:calc(var(--chroma-base-7) * 1);--chroma-8:calc(var(--chroma-base-8) * 1);--chroma-9:calc(var(--chroma-base-9) * 1);--chroma-10:calc(var(--chroma-base-10) * 1);--chroma-11:calc(var(--chroma-base-11) * 1);--chroma-12:calc(var(--chroma-base-12) * 1);--chroma-13:calc(var(--chroma-base-13) * 1);--chroma-14:calc(var(--chroma-base-14) * 1);--chroma-15:calc(var(--chroma-base-15) * 1);--primary-light:oklch(var(--luminance-7) var(--chroma-7) var(--hue) / 1);--primary-dark:oklch(var(--luminance-7) var(--chroma-7) var(--hue) / 1);--background-light:oklch(var(--luminance-3) var(--chroma-3) var(--hue) / 1);--background-dark:oklch(var(--luminance-15) var(--chroma-15) var(--hue) / 1);--surface-light:oklch(var(--luminance-2) var(--chroma-2) var(--hue) / 1);--surface-dark:oklch(var(--luminance-14) var(--chroma-14) var(--hue) / 1);--elevated-light:oklch(var(--luminance-1) var(--chroma-1) var(--hue) / 1);--elevated-dark:oklch(var(--luminance-13) var(--chroma-13) var(--hue) / 1);--highlight-light:#fff;--highlight-dark:oklch(var(--luminance-10) var(--chroma-10) var(--hue) / 1);--shade-light:oklch(var(--luminance-10) var(--chroma-10) var(--hue) / calc(.3 * var(--shadow-intensity,1)));--shade-dark:oklch(0% 0 0 / calc(1 * var(--shadow-intensity,1)));--button-primary-light-light:oklch(var(--luminance-8) var(--chroma-8) var(--hue) / 1);--button-primary-light-dark:oklch(var(--luminance-10) var(--chroma-10) var(--hue) / 1);--button-primary-dark-light:oklch(var(--luminance-9) var(--chroma-9) var(--hue) / 1);--button-primary-dark-dark:oklch(var(--luminance-11) var(--chroma-11) var(--hue) / 1);--button-primary-foreground-light:oklch(var(--luminance-1) var(--chroma-1) var(--hue) / 1);--button-primary-foreground-dark:oklch(var(--luminance-1) var(--chroma-1) var(--hue) / 1);--button-primary-highlight-light:oklch(var(--luminance-5) var(--chroma-5) var(--hue) / 1);--button-primary-highlight-dark:oklch(var(--luminance-8) var(--chroma-8) var(--hue) / 1);--button-primary-outline-light:oklch(var(--luminance-12) var(--chroma-12) var(--hue) / .2);--button-primary-outline-dark:oklch(var(--luminance-7) var(--chroma-7) var(--hue) / .2);--button-outline-highlight-light:oklch(var(--luminance-6) var(--chroma-6) var(--hue) / 1);--button-outline-highlight-dark:oklch(var(--luminance-11) var(--chroma-11) var(--hue) / 1);--button-outline-outline-light:oklch(var(--luminance-5) var(--chroma-5) var(--hue) / .2);--button-outline-outline-dark:oklch(var(--luminance-7) var(--chroma-7) var(--hue) / .2);--indicator-light:oklch(var(--luminance-8) var(--chroma-8) var(--hue) / 1);--indicator-dark:oklch(var(--luminance-9) var(--chroma-9) var(--hue) / 1);--on-indicator-light:#fff;--on-indicator-dark:#fff;--indicator-highlight-light:oklch(var(--luminance-12) var(--chroma-12) var(--hue) / .1);--indicator-highlight-dark:oklch(var(--luminance-6) var(--chroma-6) var(--hue) / .3);--indicator-track-light:oklch(var(--luminance-8) var(--chroma-8) var(--hue) / .1);--indicator-track-dark:oklch(var(--luminance-8) var(--chroma-8) var(--hue) / .15);--high-contrast-light:oklch(var(--luminance-15) calc(var(--chroma-15) * .9) var(--hue) / 1);--high-contrast-dark:#fff;--medium-contrast-light:oklch(var(--luminance-11) calc(var(--chroma-11) * .55) var(--hue) / 1);--medium-contrast-dark:oklch(var(--luminance-5) calc(var(--chroma-5) * .55) var(--hue) / 1);--low-contrast-light:oklch(var(--luminance-9) calc(var(--chroma-9) * .25) var(--hue) / 1);--low-contrast-dark:oklch(var(--luminance-8) calc(var(--chroma-8) * .25) var(--hue) / 1);--decorative-light:oklch(var(--luminance-11) var(--chroma-11) var(--hue) / .5);--decorative-dark:oklch(var(--luminance-5) var(--chroma-5) var(--hue) / .5);--grid-light:oklch(calc(100% - (100% - var(--luminance-5)) * var(--border-intensity,1)) var(--chroma-5) var(--hue) / .5);--grid-dark:oklch(calc(var(--luminance-12) * var(--border-intensity,1)) var(--chroma-12) var(--hue) / .5);--grid-emphasis-light:oklch(calc(100% - (100% - var(--luminance-6)) * var(--border-intensity,1)) var(--chroma-6) var(--hue) / .5);--grid-emphasis-dark:oklch(calc(var(--luminance-11) * var(--border-intensity,1)) var(--chroma-11) var(--hue) / .5);--grid-fill-light:oklch(calc(100% - (100% - var(--luminance-5)) * var(--border-intensity,1)) var(--chroma-5) var(--hue) / .35);--grid-fill-dark:oklch(calc(var(--luminance-13) * var(--border-intensity,1)) var(--chroma-13) var(--hue) / .425);--divider-light:oklch(calc(100% - (100% - var(--luminance-5)) * var(--border-intensity,1)) var(--chroma-5) var(--hue) / .5);--divider-dark:oklch(calc(var(--luminance-12) * var(--border-intensity,1)) var(--chroma-12) var(--hue) / .5);--menu-active-background-light:oklch(var(--luminance-9) var(--chroma-9) var(--hue) / .04);--menu-active-background-dark:oklch(var(--luminance-11) var(--chroma-11) var(--hue) / .2);--menu-active-outline-light:oklch(var(--luminance-9) var(--chroma-9) var(--hue) / .04);--menu-active-outline-dark:oklch(var(--luminance-11) var(--chroma-11) var(--hue) / .2);--scrim-light:oklch(0% 0 0 / calc(.05 * var(--shadow-intensity,1)));--scrim-dark:oklch(0% 0 0 / calc(.25 * var(--shadow-intensity,1)));--frame-light:oklch(0% 0 0 / calc(.15 * var(--shadow-intensity,1)));--frame-dark:#ffffff40;--frame-highlight-light:#fff3;--frame-highlight-dark:#fff3;--popover-border-light:oklch(var(--luminance-10) var(--chroma-10) var(--hue) / calc(.12 * var(--shadow-intensity,1)));--popover-border-dark:oklch(var(--luminance-10) var(--chroma-10) var(--hue) / .2);--popover-border-highlight-light:oklch(var(--luminance-10) var(--chroma-10) var(--hue) / calc(.12 * var(--shadow-intensity,1)));--popover-border-highlight-dark:oklch(var(--luminance-10) var(--chroma-10) var(--hue) / .4);--event-foreground-light:oklch(var(--luminance-12) var(--chroma-12) var(--hue) / 1);--event-foreground-dark:oklch(var(--luminance-5) var(--chroma-5) var(--hue) / 1);--event-foreground-medium-contrast-light:oklch(var(--luminance-12) var(--chroma-12) var(--hue) / .8);--event-foreground-medium-contrast-dark:oklch(var(--luminance-5) var(--chroma-5) var(--hue) / .8);--event-foreground-low-contrast-light:oklch(var(--luminance-12) var(--chroma-12) var(--hue) / .6);--event-foreground-low-contrast-dark:oklch(var(--luminance-5) var(--chroma-5) var(--hue) / .6);--event-light-light:oklch(var(--luminance-5) var(--chroma-5) var(--hue) / 1);--event-light-dark:oklch(var(--luminance-10) var(--chroma-10) var(--hue) / 1);--event-dark-light:oklch(var(--luminance-6) var(--chroma-6) var(--hue) / 1);--event-dark-dark:oklch(var(--luminance-11) var(--chroma-11) var(--hue) / 1);--event-invitation-light-light:oklch(var(--luminance-2) calc(var(--chroma-2) * 0) var(--hue) / 1);--event-invitation-light-dark:oklch(var(--luminance-13) calc(var(--chroma-13) * 0) var(--hue) / 1);--event-invitation-dark-light:oklch(var(--luminance-3) calc(var(--chroma-3) * 0) var(--hue) / 1);--event-invitation-dark-dark:oklch(var(--luminance-14) calc(var(--chroma-14) * 0) var(--hue) / 1);--event-muted-light-light:oklch(var(--luminance-4) calc(var(--chroma-4) * 0) var(--hue) / 1);--event-muted-light-dark:oklch(var(--luminance-11) calc(var(--chroma-11) * 0) var(--hue) / 1);--event-muted-dark-light:oklch(var(--luminance-5) calc(var(--chroma-5) * 0) var(--hue) / 1);--event-muted-dark-dark:oklch(var(--luminance-12) calc(var(--chroma-12) * 0) var(--hue) / 1);--event-progress-light:oklch(var(--luminance-9) var(--chroma-9) var(--hue) / 1);--event-progress-dark:oklch(var(--luminance-7) var(--chroma-7) var(--hue) / 1);--event-border-light:oklch(calc(100% - (100% - var(--luminance-10)) * var(--border-intensity,1)) var(--chroma-10) var(--hue) / .2);--event-border-dark:oklch(calc(var(--luminance-5) * var(--border-intensity,1)) var(--chroma-5) var(--hue) / .15);--event-shadow-light:oklch(var(--luminance-2) var(--chroma-2) var(--hue) / calc(1 * var(--shadow-intensity,1)));--event-shadow-dark:oklch(0% 0 0 / calc(1 * var(--shadow-intensity,1)));--event-hover-light:oklch(var(--luminance-6) var(--chroma-6) var(--hue) / .1);--event-hover-dark:oklch(var(--luminance-8) var(--chroma-8) var(--hue) / .2);--event-active-light:oklch(var(--luminance-6) var(--chroma-6) var(--hue) / .2);--event-active-dark:oklch(var(--luminance-8) var(--chroma-8) var(--hue) / .35);--input-light:oklch(var(--luminance-2) var(--chroma-2) var(--hue) / 1);--input-dark:oklch(var(--luminance-13) var(--chroma-13) var(--hue) / .5);--input-border-light:oklch(calc(100% - (100% - var(--luminance-1)) * var(--border-intensity,1)) var(--chroma-1) var(--hue) / 1);--input-border-dark:oklch(calc(var(--luminance-11) * var(--border-intensity,1)) var(--chroma-11) var(--hue) / .3);--input-placeholder-light:oklch(var(--luminance-12) var(--chroma-12) var(--hue) / .5);--input-placeholder-dark:oklch(var(--luminance-7) var(--chroma-7) var(--hue) / .5);--alert-light-light:oklch(var(--luminance-3) var(--chroma-3) var(--hue) / 1);--alert-light-dark:oklch(var(--luminance-12) var(--chroma-12) var(--hue) / 1);--alert-dark-light:oklch(var(--luminance-4) var(--chroma-4) var(--hue) / 1);--alert-dark-dark:oklch(var(--luminance-13) var(--chroma-13) var(--hue) / 1);--alert-foreground-light:oklch(var(--luminance-11) var(--chroma-11) var(--hue) / 1);--alert-foreground-dark:oklch(var(--luminance-5) var(--chroma-5) var(--hue) / 1);--alert-border-light:oklch(calc(100% - (100% - var(--luminance-11)) * var(--border-intensity,1)) var(--chroma-11) var(--hue) / .2);--alert-border-dark:oklch(calc(var(--luminance-11) * var(--border-intensity,1)) var(--chroma-11) var(--hue) / .5);--alert-shadow-light:oklch(var(--luminance-5) var(--chroma-5) var(--hue) / calc(1 * var(--shadow-intensity,1)));--alert-shadow-dark:oklch(0% 0 0 / calc(1 * var(--shadow-intensity,1)));--badge-light:oklch(var(--luminance-4) var(--chroma-4) var(--hue) / 1);--badge-dark:oklch(var(--luminance-9) var(--chroma-9) var(--hue) / 1);--on-badge-light:oklch(var(--luminance-11) var(--chroma-11) var(--hue) / 1);--on-badge-dark:oklch(var(--luminance-1) var(--chroma-1) var(--hue) / 1);--badge-outline-light:oklch(var(--luminance-11) var(--chroma-11) var(--hue) / .2);--badge-outline-dark:oklch(var(--luminance-1) var(--chroma-1) var(--hue) / .1);--indicator-luminance-light:var(--luminance-8);--indicator-chroma-light:var(--chroma-8);--indicator-luminance-dark:var(--luminance-9);--indicator-chroma-dark:var(--chroma-9);--primary:var(--primary-light);--background:var(--background-light);--surface:var(--surface-light);--elevated:var(--elevated-light);--highlight:var(--highlight-light);--shade:var(--shade-light);--button-primary-light:var(--button-primary-light-light);--button-primary-dark:var(--button-primary-dark-light);--button-primary-foreground:var(--button-primary-foreground-light);--button-primary-highlight:var(--button-primary-highlight-light);--button-primary-outline:var(--button-primary-outline-light);--button-outline-highlight:var(--button-outline-highlight-light);--button-outline-outline:var(--button-outline-outline-light);--indicator:var(--indicator-light);--on-indicator:var(--on-indicator-light);--indicator-highlight:var(--indicator-highlight-light);--indicator-track:var(--indicator-track-light);--high-contrast:var(--high-contrast-light);--medium-contrast:var(--medium-contrast-light);--low-contrast:var(--low-contrast-light);--decorative:var(--decorative-light);--grid:var(--grid-light);--grid-emphasis:var(--grid-emphasis-light);--grid-fill:var(--grid-fill-light);--divider:var(--divider-light);--menu-active-background:var(--menu-active-background-light);--menu-active-outline:var(--menu-active-outline-light);--scrim:var(--scrim-light);--frame:var(--frame-light);--frame-highlight:var(--frame-highlight-light);--popover-border:var(--popover-border-light);--popover-border-highlight:var(--popover-border-highlight-light);--event-foreground:var(--event-foreground-light);--event-foreground-medium-contrast:var(--event-foreground-medium-contrast-light);--event-foreground-low-contrast:var(--event-foreground-low-contrast-light);--event-light:var(--event-light-light);--event-dark:var(--event-dark-light);--event-invitation-light:var(--event-invitation-light-light);--event-invitation-dark:var(--event-invitation-dark-light);--event-muted-light:var(--event-muted-light-light);--event-muted-dark:var(--event-muted-dark-light);--event-progress:var(--event-progress-light);--event-border:var(--event-border-light);--event-shadow:var(--event-shadow-light);--event-hover:var(--event-hover-light);--event-active:var(--event-active-light);--input:var(--input-light);--input-border:var(--input-border-light);--input-placeholder:var(--input-placeholder-light);--alert-light:var(--alert-light-light);--alert-dark:var(--alert-dark-light);--alert-foreground:var(--alert-foreground-light);--alert-border:var(--alert-border-light);--alert-shadow:var(--alert-shadow-light);--badge:var(--badge-light);--on-badge:var(--on-badge-light);--badge-outline:var(--badge-outline-light);--indicator-luminance:var(--indicator-luminance-light);--indicator-chroma:var(--indicator-chroma-light);--shadow-intensity:var(--shadow-intensity-light);--highlight-intensity:var(--highlight-intensity-light)}@supports (color:lab(0% 0 0)){.light .with-color,.light .focus-visible\:with-color:focus-visible,.light .focus\:with-color:focus,.light .hover\:with-color:hover,.light .aria-\[invalid\=true\]\:with-color[aria-invalid=true],.light .aria-checked\:with-color[aria-checked=true],.light .group\/item:hover .group-hover\/item\:with-color,.light .group\/item[data-highlighted] .group-data-\[highlighted\]\/item\:with-color{--highlight-light:lab(100% 0 0);--on-indicator-light:lab(100% 0 0);--on-indicator-dark:lab(100% 0 0);--high-contrast-dark:lab(100% 0 0);--frame-dark:lab(100% 0 0/.25);--frame-highlight-light:lab(100% 0 0/.2);--frame-highlight-dark:lab(100% 0 0/.2)}}.light .brand,.light .focus-visible\:brand:focus-visible,.light .focus\:brand:focus,.light .hover\:brand:hover,.light .aria-\[invalid\=true\]\:brand[aria-invalid=true],.light .aria-checked\:brand[aria-checked=true],.light .group\/item:hover .group-hover\/item\:brand,.light .group\/item[data-highlighted] .group-data-\[highlighted\]\/item\:brand{--hue:270;--chroma-base-1:0;--chroma-base-2:0;--chroma-base-3:.0049;--chroma-base-4:.0167;--chroma-base-5:.0403;--chroma-base-6:.0806;--chroma-base-7:.1328;--chroma-base-8:.1526;--chroma-base-9:.1321;--chroma-base-10:.1116;--chroma-base-11:.0911;--chroma-base-12:.0701;--chroma-base-13:.0529;--chroma-base-14:.0404;--chroma-base-15:.0341;--chroma-1:calc(var(--chroma-base-1) * 1);--chroma-2:calc(var(--chroma-base-2) * 1);--chroma-3:calc(var(--chroma-base-3) * 1);--chroma-4:calc(var(--chroma-base-4) * 1);--chroma-5:calc(var(--chroma-base-5) * 1);--chroma-6:calc(var(--chroma-base-6) * 1);--chroma-7:calc(var(--chroma-base-7) * 1);--chroma-8:calc(var(--chroma-base-8) * 1);--chroma-9:calc(var(--chroma-base-9) * 1);--chroma-10:calc(var(--chroma-base-10) * 1);--chroma-11:calc(var(--chroma-base-11) * 1);--chroma-12:calc(var(--chroma-base-12) * 1);--chroma-13:calc(var(--chroma-base-13) * 1);--chroma-14:calc(var(--chroma-base-14) * 1);--chroma-15:calc(var(--chroma-base-15) * 1);--primary-light:oklch(var(--luminance-7) var(--chroma-7) var(--hue) / 1);--primary-dark:oklch(var(--luminance-7) var(--chroma-7) var(--hue) / 1);--background-light:oklch(var(--luminance-3) var(--chroma-3) var(--hue) / 1);--background-dark:oklch(var(--luminance-15) var(--chroma-15) var(--hue) / 1);--surface-light:oklch(var(--luminance-2) var(--chroma-2) var(--hue) / 1);--surface-dark:oklch(var(--luminance-14) var(--chroma-14) var(--hue) / 1);--elevated-light:oklch(var(--luminance-1) var(--chroma-1) var(--hue) / 1);--elevated-dark:oklch(var(--luminance-13) var(--chroma-13) var(--hue) / 1);--highlight-light:#fff;--highlight-dark:oklch(var(--luminance-10) var(--chroma-10) var(--hue) / 1);--shade-light:oklch(var(--luminance-10) var(--chroma-10) var(--hue) / calc(.3 * var(--shadow-intensity,1)));--shade-dark:oklch(0% 0 0 / calc(1 * var(--shadow-intensity,1)));--button-primary-light-light:oklch(var(--luminance-8) var(--chroma-8) var(--hue) / 1);--button-primary-light-dark:oklch(var(--luminance-10) var(--chroma-10) var(--hue) / 1);--button-primary-dark-light:oklch(var(--luminance-9) var(--chroma-9) var(--hue) / 1);--button-primary-dark-dark:oklch(var(--luminance-11) var(--chroma-11) var(--hue) / 1);--button-primary-foreground-light:oklch(var(--luminance-1) var(--chroma-1) var(--hue) / 1);--button-primary-foreground-dark:oklch(var(--luminance-1) var(--chroma-1) var(--hue) / 1);--button-primary-highlight-light:oklch(var(--luminance-5) var(--chroma-5) var(--hue) / 1);--button-primary-highlight-dark:oklch(var(--luminance-8) var(--chroma-8) var(--hue) / 1);--button-primary-outline-light:oklch(var(--luminance-12) var(--chroma-12) var(--hue) / .2);--button-primary-outline-dark:oklch(var(--luminance-7) var(--chroma-7) var(--hue) / .2);--button-outline-highlight-light:oklch(var(--luminance-6) var(--chroma-6) var(--hue) / 1);--button-outline-highlight-dark:oklch(var(--luminance-11) var(--chroma-11) var(--hue) / 1);--button-outline-outline-light:oklch(var(--luminance-5) var(--chroma-5) var(--hue) / .2);--button-outline-outline-dark:oklch(var(--luminance-7) var(--chroma-7) var(--hue) / .2);--indicator-light:oklch(var(--luminance-8) var(--chroma-8) var(--hue) / 1);--indicator-dark:oklch(var(--luminance-9) var(--chroma-9) var(--hue) / 1);--on-indicator-light:#fff;--on-indicator-dark:#fff;--indicator-highlight-light:oklch(var(--luminance-12) var(--chroma-12) var(--hue) / .1);--indicator-highlight-dark:oklch(var(--luminance-6) var(--chroma-6) var(--hue) / .3);--indicator-track-light:oklch(var(--luminance-8) var(--chroma-8) var(--hue) / .1);--indicator-track-dark:oklch(var(--luminance-8) var(--chroma-8) var(--hue) / .15);--high-contrast-light:oklch(var(--luminance-15) calc(var(--chroma-15) * .9) var(--hue) / 1);--high-contrast-dark:#fff;--medium-contrast-light:oklch(var(--luminance-11) calc(var(--chroma-11) * .55) var(--hue) / 1);--medium-contrast-dark:oklch(var(--luminance-5) calc(var(--chroma-5) * .55) var(--hue) / 1);--low-contrast-light:oklch(var(--luminance-9) calc(var(--chroma-9) * .25) var(--hue) / 1);--low-contrast-dark:oklch(var(--luminance-8) calc(var(--chroma-8) * .25) var(--hue) / 1);--decorative-light:oklch(var(--luminance-11) var(--chroma-11) var(--hue) / .5);--decorative-dark:oklch(var(--luminance-5) var(--chroma-5) var(--hue) / .5);--grid-light:oklch(calc(100% - (100% - var(--luminance-5)) * var(--border-intensity,1)) var(--chroma-5) var(--hue) / .5);--grid-dark:oklch(calc(var(--luminance-12) * var(--border-intensity,1)) var(--chroma-12) var(--hue) / .5);--grid-emphasis-light:oklch(calc(100% - (100% - var(--luminance-6)) * var(--border-intensity,1)) var(--chroma-6) var(--hue) / .5);--grid-emphasis-dark:oklch(calc(var(--luminance-11) * var(--border-intensity,1)) var(--chroma-11) var(--hue) / .5);--grid-fill-light:oklch(calc(100% - (100% - var(--luminance-5)) * var(--border-intensity,1)) var(--chroma-5) var(--hue) / .35);--grid-fill-dark:oklch(calc(var(--luminance-13) * var(--border-intensity,1)) var(--chroma-13) var(--hue) / .425);--divider-light:oklch(calc(100% - (100% - var(--luminance-5)) * var(--border-intensity,1)) var(--chroma-5) var(--hue) / .5);--divider-dark:oklch(calc(var(--luminance-12) * var(--border-intensity,1)) var(--chroma-12) var(--hue) / .5);--menu-active-background-light:oklch(var(--luminance-9) var(--chroma-9) var(--hue) / .04);--menu-active-background-dark:oklch(var(--luminance-11) var(--chroma-11) var(--hue) / .2);--menu-active-outline-light:oklch(var(--luminance-9) var(--chroma-9) var(--hue) / .04);--menu-active-outline-dark:oklch(var(--luminance-11) var(--chroma-11) var(--hue) / .2);--scrim-light:oklch(0% 0 0 / calc(.05 * var(--shadow-intensity,1)));--scrim-dark:oklch(0% 0 0 / calc(.25 * var(--shadow-intensity,1)));--frame-light:oklch(0% 0 0 / calc(.15 * var(--shadow-intensity,1)));--frame-dark:#ffffff40;--frame-highlight-light:#fff3;--frame-highlight-dark:#fff3;--popover-border-light:oklch(var(--luminance-10) var(--chroma-10) var(--hue) / calc(.12 * var(--shadow-intensity,1)));--popover-border-dark:oklch(var(--luminance-10) var(--chroma-10) var(--hue) / .2);--popover-border-highlight-light:oklch(var(--luminance-10) var(--chroma-10) var(--hue) / calc(.12 * var(--shadow-intensity,1)));--popover-border-highlight-dark:oklch(var(--luminance-10) var(--chroma-10) var(--hue) / .4);--event-foreground-light:oklch(var(--luminance-12) var(--chroma-12) var(--hue) / 1);--event-foreground-dark:oklch(var(--luminance-5) var(--chroma-5) var(--hue) / 1);--event-foreground-medium-contrast-light:oklch(var(--luminance-12) var(--chroma-12) var(--hue) / .8);--event-foreground-medium-contrast-dark:oklch(var(--luminance-5) var(--chroma-5) var(--hue) / .8);--event-foreground-low-contrast-light:oklch(var(--luminance-12) var(--chroma-12) var(--hue) / .6);--event-foreground-low-contrast-dark:oklch(var(--luminance-5) var(--chroma-5) var(--hue) / .6);--event-light-light:oklch(var(--luminance-5) var(--chroma-5) var(--hue) / 1);--event-light-dark:oklch(var(--luminance-10) var(--chroma-10) var(--hue) / 1);--event-dark-light:oklch(var(--luminance-6) var(--chroma-6) var(--hue) / 1);--event-dark-dark:oklch(var(--luminance-11) var(--chroma-11) var(--hue) / 1);--event-invitation-light-light:oklch(var(--luminance-2) calc(var(--chroma-2) * 0) var(--hue) / 1);--event-invitation-light-dark:oklch(var(--luminance-13) calc(var(--chroma-13) * 0) var(--hue) / 1);--event-invitation-dark-light:oklch(var(--luminance-3) calc(var(--chroma-3) * 0) var(--hue) / 1);--event-invitation-dark-dark:oklch(var(--luminance-14) calc(var(--chroma-14) * 0) var(--hue) / 1);--event-muted-light-light:oklch(var(--luminance-4) calc(var(--chroma-4) * 0) var(--hue) / 1);--event-muted-light-dark:oklch(var(--luminance-11) calc(var(--chroma-11) * 0) var(--hue) / 1);--event-muted-dark-light:oklch(var(--luminance-5) calc(var(--chroma-5) * 0) var(--hue) / 1);--event-muted-dark-dark:oklch(var(--luminance-12) calc(var(--chroma-12) * 0) var(--hue) / 1);--event-progress-light:oklch(var(--luminance-9) var(--chroma-9) var(--hue) / 1);--event-progress-dark:oklch(var(--luminance-7) var(--chroma-7) var(--hue) / 1);--event-border-light:oklch(calc(100% - (100% - var(--luminance-10)) * var(--border-intensity,1)) var(--chroma-10) var(--hue) / .2);--event-border-dark:oklch(calc(var(--luminance-5) * var(--border-intensity,1)) var(--chroma-5) var(--hue) / .15);--event-shadow-light:oklch(var(--luminance-2) var(--chroma-2) var(--hue) / calc(1 * var(--shadow-intensity,1)));--event-shadow-dark:oklch(0% 0 0 / calc(1 * var(--shadow-intensity,1)));--event-hover-light:oklch(var(--luminance-6) var(--chroma-6) var(--hue) / .1);--event-hover-dark:oklch(var(--luminance-8) var(--chroma-8) var(--hue) / .2);--event-active-light:oklch(var(--luminance-6) var(--chroma-6) var(--hue) / .2);--event-active-dark:oklch(var(--luminance-8) var(--chroma-8) var(--hue) / .35);--input-light:oklch(var(--luminance-2) var(--chroma-2) var(--hue) / 1);--input-dark:oklch(var(--luminance-13) var(--chroma-13) var(--hue) / .5);--input-border-light:oklch(calc(100% - (100% - var(--luminance-1)) * var(--border-intensity,1)) var(--chroma-1) var(--hue) / 1);--input-border-dark:oklch(calc(var(--luminance-11) * var(--border-intensity,1)) var(--chroma-11) var(--hue) / .3);--input-placeholder-light:oklch(var(--luminance-12) var(--chroma-12) var(--hue) / .5);--input-placeholder-dark:oklch(var(--luminance-7) var(--chroma-7) var(--hue) / .5);--alert-light-light:oklch(var(--luminance-3) var(--chroma-3) var(--hue) / 1);--alert-light-dark:oklch(var(--luminance-12) var(--chroma-12) var(--hue) / 1);--alert-dark-light:oklch(var(--luminance-4) var(--chroma-4) var(--hue) / 1);--alert-dark-dark:oklch(var(--luminance-13) var(--chroma-13) var(--hue) / 1);--alert-foreground-light:oklch(var(--luminance-11) var(--chroma-11) var(--hue) / 1);--alert-foreground-dark:oklch(var(--luminance-5) var(--chroma-5) var(--hue) / 1);--alert-border-light:oklch(calc(100% - (100% - var(--luminance-11)) * var(--border-intensity,1)) var(--chroma-11) var(--hue) / .2);--alert-border-dark:oklch(calc(var(--luminance-11) * var(--border-intensity,1)) var(--chroma-11) var(--hue) / .5);--alert-shadow-light:oklch(var(--luminance-5) var(--chroma-5) var(--hue) / calc(1 * var(--shadow-intensity,1)));--alert-shadow-dark:oklch(0% 0 0 / calc(1 * var(--shadow-intensity,1)));--badge-light:oklch(var(--luminance-4) var(--chroma-4) var(--hue) / 1);--badge-dark:oklch(var(--luminance-9) var(--chroma-9) var(--hue) / 1);--on-badge-light:oklch(var(--luminance-11) var(--chroma-11) var(--hue) / 1);--on-badge-dark:oklch(var(--luminance-1) var(--chroma-1) var(--hue) / 1);--badge-outline-light:oklch(var(--luminance-11) var(--chroma-11) var(--hue) / .2);--badge-outline-dark:oklch(var(--luminance-1) var(--chroma-1) var(--hue) / .1);--indicator-luminance-light:var(--luminance-8);--indicator-chroma-light:var(--chroma-8);--indicator-luminance-dark:var(--luminance-9);--indicator-chroma-dark:var(--chroma-9);--primary:var(--primary-light);--background:var(--background-light);--surface:var(--surface-light);--elevated:var(--elevated-light);--highlight:var(--highlight-light);--shade:var(--shade-light);--button-primary-light:var(--button-primary-light-light);--button-primary-dark:var(--button-primary-dark-light);--button-primary-foreground:var(--button-primary-foreground-light);--button-primary-highlight:var(--button-primary-highlight-light);--button-primary-outline:var(--button-primary-outline-light);--button-outline-highlight:var(--button-outline-highlight-light);--button-outline-outline:var(--button-outline-outline-light);--indicator:var(--indicator-light);--on-indicator:var(--on-indicator-light);--indicator-highlight:var(--indicator-highlight-light);--indicator-track:var(--indicator-track-light);--high-contrast:var(--high-contrast-light);--medium-contrast:var(--medium-contrast-light);--low-contrast:var(--low-contrast-light);--decorative:var(--decorative-light);--grid:var(--grid-light);--grid-emphasis:var(--grid-emphasis-light);--grid-fill:var(--grid-fill-light);--divider:var(--divider-light);--menu-active-background:var(--menu-active-background-light);--menu-active-outline:var(--menu-active-outline-light);--scrim:var(--scrim-light);--frame:var(--frame-light);--frame-highlight:var(--frame-highlight-light);--popover-border:var(--popover-border-light);--popover-border-highlight:var(--popover-border-highlight-light);--event-foreground:var(--event-foreground-light);--event-foreground-medium-contrast:var(--event-foreground-medium-contrast-light);--event-foreground-low-contrast:var(--event-foreground-low-contrast-light);--event-light:var(--event-light-light);--event-dark:var(--event-dark-light);--event-invitation-light:var(--event-invitation-light-light);--event-invitation-dark:var(--event-invitation-dark-light);--event-muted-light:var(--event-muted-light-light);--event-muted-dark:var(--event-muted-dark-light);--event-progress:var(--event-progress-light);--event-border:var(--event-border-light);--event-shadow:var(--event-shadow-light);--event-hover:var(--event-hover-light);--event-active:var(--event-active-light);--input:var(--input-light);--input-border:var(--input-border-light);--input-placeholder:var(--input-placeholder-light);--alert-light:var(--alert-light-light);--alert-dark:var(--alert-dark-light);--alert-foreground:var(--alert-foreground-light);--alert-border:var(--alert-border-light);--alert-shadow:var(--alert-shadow-light);--badge:var(--badge-light);--on-badge:var(--on-badge-light);--badge-outline:var(--badge-outline-light);--indicator-luminance:var(--indicator-luminance-light);--indicator-chroma:var(--indicator-chroma-light);--shadow-intensity:var(--shadow-intensity-light);--highlight-intensity:var(--highlight-intensity-light)}@supports (color:lab(0% 0 0)){.light .brand,.light .focus-visible\:brand:focus-visible,.light .focus\:brand:focus,.light .hover\:brand:hover,.light .aria-\[invalid\=true\]\:brand[aria-invalid=true],.light .aria-checked\:brand[aria-checked=true],.light .group\/item:hover .group-hover\/item\:brand,.light .group\/item[data-highlighted] .group-data-\[highlighted\]\/item\:brand{--highlight-light:lab(100% 0 0);--on-indicator-light:lab(100% 0 0);--on-indicator-dark:lab(100% 0 0);--high-contrast-dark:lab(100% 0 0);--frame-dark:lab(100% 0 0/.25);--frame-highlight-light:lab(100% 0 0/.2);--frame-highlight-dark:lab(100% 0 0/.2)}}.light .success,.light .focus-visible\:success:focus-visible,.light .focus\:success:focus,.light .hover\:success:hover,.light .aria-\[invalid\=true\]\:success[aria-invalid=true],.light .aria-checked\:success[aria-checked=true],.light .group\/item:hover .group-hover\/item\:success,.light .group\/item[data-highlighted] .group-data-\[highlighted\]\/item\:success{--hue:140;--chroma-base-1:0;--chroma-base-2:0;--chroma-base-3:.0049;--chroma-base-4:.0167;--chroma-base-5:.0403;--chroma-base-6:.0806;--chroma-base-7:.1328;--chroma-base-8:.1526;--chroma-base-9:.1321;--chroma-base-10:.1116;--chroma-base-11:.0911;--chroma-base-12:.0701;--chroma-base-13:.0529;--chroma-base-14:.0404;--chroma-base-15:.0341;--chroma-1:calc(var(--chroma-base-1) * 1.2);--chroma-2:calc(var(--chroma-base-2) * 1.2);--chroma-3:calc(var(--chroma-base-3) * 1.2);--chroma-4:calc(var(--chroma-base-4) * 1.2);--chroma-5:calc(var(--chroma-base-5) * 1.2);--chroma-6:calc(var(--chroma-base-6) * 1.2);--chroma-7:calc(var(--chroma-base-7) * 1.2);--chroma-8:calc(var(--chroma-base-8) * 1.2);--chroma-9:calc(var(--chroma-base-9) * 1.2);--chroma-10:calc(var(--chroma-base-10) * 1.2);--chroma-11:calc(var(--chroma-base-11) * 1.2);--chroma-12:calc(var(--chroma-base-12) * 1.2);--chroma-13:calc(var(--chroma-base-13) * 1.2);--chroma-14:calc(var(--chroma-base-14) * 1.2);--chroma-15:calc(var(--chroma-base-15) * 1.2);--primary-light:oklch(var(--luminance-7) var(--chroma-7) var(--hue) / 1);--primary-dark:oklch(var(--luminance-7) var(--chroma-7) var(--hue) / 1);--background-light:oklch(var(--luminance-3) var(--chroma-3) var(--hue) / 1);--background-dark:oklch(var(--luminance-15) var(--chroma-15) var(--hue) / 1);--surface-light:oklch(var(--luminance-2) var(--chroma-2) var(--hue) / 1);--surface-dark:oklch(var(--luminance-14) var(--chroma-14) var(--hue) / 1);--elevated-light:oklch(var(--luminance-1) var(--chroma-1) var(--hue) / 1);--elevated-dark:oklch(var(--luminance-13) var(--chroma-13) var(--hue) / 1);--highlight-light:#fff;--highlight-dark:oklch(var(--luminance-10) var(--chroma-10) var(--hue) / 1);--shade-light:oklch(var(--luminance-10) var(--chroma-10) var(--hue) / calc(.3 * var(--shadow-intensity,1)));--shade-dark:oklch(0% 0 0 / calc(1 * var(--shadow-intensity,1)));--button-primary-light-light:oklch(var(--luminance-8) var(--chroma-8) var(--hue) / 1);--button-primary-light-dark:oklch(var(--luminance-10) var(--chroma-10) var(--hue) / 1);--button-primary-dark-light:oklch(var(--luminance-9) var(--chroma-9) var(--hue) / 1);--button-primary-dark-dark:oklch(var(--luminance-11) var(--chroma-11) var(--hue) / 1);--button-primary-foreground-light:oklch(var(--luminance-1) var(--chroma-1) var(--hue) / 1);--button-primary-foreground-dark:oklch(var(--luminance-1) var(--chroma-1) var(--hue) / 1);--button-primary-highlight-light:oklch(var(--luminance-5) var(--chroma-5) var(--hue) / 1);--button-primary-highlight-dark:oklch(var(--luminance-8) var(--chroma-8) var(--hue) / 1);--button-primary-outline-light:oklch(var(--luminance-12) var(--chroma-12) var(--hue) / .2);--button-primary-outline-dark:oklch(var(--luminance-7) var(--chroma-7) var(--hue) / .2);--button-outline-highlight-light:oklch(var(--luminance-6) var(--chroma-6) var(--hue) / 1);--button-outline-highlight-dark:oklch(var(--luminance-11) var(--chroma-11) var(--hue) / 1);--button-outline-outline-light:oklch(var(--luminance-5) var(--chroma-5) var(--hue) / .2);--button-outline-outline-dark:oklch(var(--luminance-7) var(--chroma-7) var(--hue) / .2);--indicator-light:oklch(var(--luminance-8) var(--chroma-8) var(--hue) / 1);--indicator-dark:oklch(var(--luminance-9) var(--chroma-9) var(--hue) / 1);--on-indicator-light:#fff;--on-indicator-dark:#fff;--indicator-highlight-light:oklch(var(--luminance-12) var(--chroma-12) var(--hue) / .1);--indicator-highlight-dark:oklch(var(--luminance-6) var(--chroma-6) var(--hue) / .3);--indicator-track-light:oklch(var(--luminance-8) var(--chroma-8) var(--hue) / .1);--indicator-track-dark:oklch(var(--luminance-8) var(--chroma-8) var(--hue) / .15);--high-contrast-light:oklch(var(--luminance-15) calc(var(--chroma-15) * .9) var(--hue) / 1);--high-contrast-dark:#fff;--medium-contrast-light:oklch(var(--luminance-11) calc(var(--chroma-11) * .55) var(--hue) / 1);--medium-contrast-dark:oklch(var(--luminance-5) calc(var(--chroma-5) * .55) var(--hue) / 1);--low-contrast-light:oklch(var(--luminance-9) calc(var(--chroma-9) * .25) var(--hue) / 1);--low-contrast-dark:oklch(var(--luminance-8) calc(var(--chroma-8) * .25) var(--hue) / 1);--decorative-light:oklch(var(--luminance-11) var(--chroma-11) var(--hue) / .5);--decorative-dark:oklch(var(--luminance-5) var(--chroma-5) var(--hue) / .5);--grid-light:oklch(calc(100% - (100% - var(--luminance-5)) * var(--border-intensity,1)) var(--chroma-5) var(--hue) / .5);--grid-dark:oklch(calc(var(--luminance-12) * var(--border-intensity,1)) var(--chroma-12) var(--hue) / .5);--grid-emphasis-light:oklch(calc(100% - (100% - var(--luminance-6)) * var(--border-intensity,1)) var(--chroma-6) var(--hue) / .5);--grid-emphasis-dark:oklch(calc(var(--luminance-11) * var(--border-intensity,1)) var(--chroma-11) var(--hue) / .5);--grid-fill-light:oklch(calc(100% - (100% - var(--luminance-5)) * var(--border-intensity,1)) var(--chroma-5) var(--hue) / .35);--grid-fill-dark:oklch(calc(var(--luminance-13) * var(--border-intensity,1)) var(--chroma-13) var(--hue) / .425);--divider-light:oklch(calc(100% - (100% - var(--luminance-5)) * var(--border-intensity,1)) var(--chroma-5) var(--hue) / .5);--divider-dark:oklch(calc(var(--luminance-12) * var(--border-intensity,1)) var(--chroma-12) var(--hue) / .5);--menu-active-background-light:oklch(var(--luminance-9) var(--chroma-9) var(--hue) / .04);--menu-active-background-dark:oklch(var(--luminance-11) var(--chroma-11) var(--hue) / .2);--menu-active-outline-light:oklch(var(--luminance-9) var(--chroma-9) var(--hue) / .04);--menu-active-outline-dark:oklch(var(--luminance-11) var(--chroma-11) var(--hue) / .2);--scrim-light:oklch(0% 0 0 / calc(.05 * var(--shadow-intensity,1)));--scrim-dark:oklch(0% 0 0 / calc(.25 * var(--shadow-intensity,1)));--frame-light:oklch(0% 0 0 / calc(.15 * var(--shadow-intensity,1)));--frame-dark:#ffffff40;--frame-highlight-light:#fff3;--frame-highlight-dark:#fff3;--popover-border-light:oklch(var(--luminance-10) var(--chroma-10) var(--hue) / calc(.12 * var(--shadow-intensity,1)));--popover-border-dark:oklch(var(--luminance-10) var(--chroma-10) var(--hue) / .2);--popover-border-highlight-light:oklch(var(--luminance-10) var(--chroma-10) var(--hue) / calc(.12 * var(--shadow-intensity,1)));--popover-border-highlight-dark:oklch(var(--luminance-10) var(--chroma-10) var(--hue) / .4);--event-foreground-light:oklch(var(--luminance-12) var(--chroma-12) var(--hue) / 1);--event-foreground-dark:oklch(var(--luminance-5) var(--chroma-5) var(--hue) / 1);--event-foreground-medium-contrast-light:oklch(var(--luminance-12) var(--chroma-12) var(--hue) / .8);--event-foreground-medium-contrast-dark:oklch(var(--luminance-5) var(--chroma-5) var(--hue) / .8);--event-foreground-low-contrast-light:oklch(var(--luminance-12) var(--chroma-12) var(--hue) / .6);--event-foreground-low-contrast-dark:oklch(var(--luminance-5) var(--chroma-5) var(--hue) / .6);--event-light-light:oklch(var(--luminance-5) var(--chroma-5) var(--hue) / 1);--event-light-dark:oklch(var(--luminance-10) var(--chroma-10) var(--hue) / 1);--event-dark-light:oklch(var(--luminance-6) var(--chroma-6) var(--hue) / 1);--event-dark-dark:oklch(var(--luminance-11) var(--chroma-11) var(--hue) / 1);--event-invitation-light-light:oklch(var(--luminance-2) calc(var(--chroma-2) * 0) var(--hue) / 1);--event-invitation-light-dark:oklch(var(--luminance-13) calc(var(--chroma-13) * 0) var(--hue) / 1);--event-invitation-dark-light:oklch(var(--luminance-3) calc(var(--chroma-3) * 0) var(--hue) / 1);--event-invitation-dark-dark:oklch(var(--luminance-14) calc(var(--chroma-14) * 0) var(--hue) / 1);--event-muted-light-light:oklch(var(--luminance-4) calc(var(--chroma-4) * 0) var(--hue) / 1);--event-muted-light-dark:oklch(var(--luminance-11) calc(var(--chroma-11) * 0) var(--hue) / 1);--event-muted-dark-light:oklch(var(--luminance-5) calc(var(--chroma-5) * 0) var(--hue) / 1);--event-muted-dark-dark:oklch(var(--luminance-12) calc(var(--chroma-12) * 0) var(--hue) / 1);--event-progress-light:oklch(var(--luminance-9) var(--chroma-9) var(--hue) / 1);--event-progress-dark:oklch(var(--luminance-7) var(--chroma-7) var(--hue) / 1);--event-border-light:oklch(calc(100% - (100% - var(--luminance-10)) * var(--border-intensity,1)) var(--chroma-10) var(--hue) / .2);--event-border-dark:oklch(calc(var(--luminance-5) * var(--border-intensity,1)) var(--chroma-5) var(--hue) / .15);--event-shadow-light:oklch(var(--luminance-2) var(--chroma-2) var(--hue) / calc(1 * var(--shadow-intensity,1)));--event-shadow-dark:oklch(0% 0 0 / calc(1 * var(--shadow-intensity,1)));--event-hover-light:oklch(var(--luminance-6) var(--chroma-6) var(--hue) / .1);--event-hover-dark:oklch(var(--luminance-8) var(--chroma-8) var(--hue) / .2);--event-active-light:oklch(var(--luminance-6) var(--chroma-6) var(--hue) / .2);--event-active-dark:oklch(var(--luminance-8) var(--chroma-8) var(--hue) / .35);--input-light:oklch(var(--luminance-2) var(--chroma-2) var(--hue) / 1);--input-dark:oklch(var(--luminance-13) var(--chroma-13) var(--hue) / .5);--input-border-light:oklch(calc(100% - (100% - var(--luminance-1)) * var(--border-intensity,1)) var(--chroma-1) var(--hue) / 1);--input-border-dark:oklch(calc(var(--luminance-11) * var(--border-intensity,1)) var(--chroma-11) var(--hue) / .3);--input-placeholder-light:oklch(var(--luminance-12) var(--chroma-12) var(--hue) / .5);--input-placeholder-dark:oklch(var(--luminance-7) var(--chroma-7) var(--hue) / .5);--alert-light-light:oklch(var(--luminance-3) var(--chroma-3) var(--hue) / 1);--alert-light-dark:oklch(var(--luminance-12) var(--chroma-12) var(--hue) / 1);--alert-dark-light:oklch(var(--luminance-4) var(--chroma-4) var(--hue) / 1);--alert-dark-dark:oklch(var(--luminance-13) var(--chroma-13) var(--hue) / 1);--alert-foreground-light:oklch(var(--luminance-11) var(--chroma-11) var(--hue) / 1);--alert-foreground-dark:oklch(var(--luminance-5) var(--chroma-5) var(--hue) / 1);--alert-border-light:oklch(calc(100% - (100% - var(--luminance-11)) * var(--border-intensity,1)) var(--chroma-11) var(--hue) / .2);--alert-border-dark:oklch(calc(var(--luminance-11) * var(--border-intensity,1)) var(--chroma-11) var(--hue) / .5);--alert-shadow-light:oklch(var(--luminance-5) var(--chroma-5) var(--hue) / calc(1 * var(--shadow-intensity,1)));--alert-shadow-dark:oklch(0% 0 0 / calc(1 * var(--shadow-intensity,1)));--badge-light:oklch(var(--luminance-4) var(--chroma-4) var(--hue) / 1);--badge-dark:oklch(var(--luminance-9) var(--chroma-9) var(--hue) / 1);--on-badge-light:oklch(var(--luminance-11) var(--chroma-11) var(--hue) / 1);--on-badge-dark:oklch(var(--luminance-1) var(--chroma-1) var(--hue) / 1);--badge-outline-light:oklch(var(--luminance-11) var(--chroma-11) var(--hue) / .2);--badge-outline-dark:oklch(var(--luminance-1) var(--chroma-1) var(--hue) / .1);--indicator-luminance-light:var(--luminance-8);--indicator-chroma-light:var(--chroma-8);--indicator-luminance-dark:var(--luminance-9);--indicator-chroma-dark:var(--chroma-9);--primary:var(--primary-light);--background:var(--background-light);--surface:var(--surface-light);--elevated:var(--elevated-light);--highlight:var(--highlight-light);--shade:var(--shade-light);--button-primary-light:var(--button-primary-light-light);--button-primary-dark:var(--button-primary-dark-light);--button-primary-foreground:var(--button-primary-foreground-light);--button-primary-highlight:var(--button-primary-highlight-light);--button-primary-outline:var(--button-primary-outline-light);--button-outline-highlight:var(--button-outline-highlight-light);--button-outline-outline:var(--button-outline-outline-light);--indicator:var(--indicator-light);--on-indicator:var(--on-indicator-light);--indicator-highlight:var(--indicator-highlight-light);--indicator-track:var(--indicator-track-light);--high-contrast:var(--high-contrast-light);--medium-contrast:var(--medium-contrast-light);--low-contrast:var(--low-contrast-light);--decorative:var(--decorative-light);--grid:var(--grid-light);--grid-emphasis:var(--grid-emphasis-light);--grid-fill:var(--grid-fill-light);--divider:var(--divider-light);--menu-active-background:var(--menu-active-background-light);--menu-active-outline:var(--menu-active-outline-light);--scrim:var(--scrim-light);--frame:var(--frame-light);--frame-highlight:var(--frame-highlight-light);--popover-border:var(--popover-border-light);--popover-border-highlight:var(--popover-border-highlight-light);--event-foreground:var(--event-foreground-light);--event-foreground-medium-contrast:var(--event-foreground-medium-contrast-light);--event-foreground-low-contrast:var(--event-foreground-low-contrast-light);--event-light:var(--event-light-light);--event-dark:var(--event-dark-light);--event-invitation-light:var(--event-invitation-light-light);--event-invitation-dark:var(--event-invitation-dark-light);--event-muted-light:var(--event-muted-light-light);--event-muted-dark:var(--event-muted-dark-light);--event-progress:var(--event-progress-light);--event-border:var(--event-border-light);--event-shadow:var(--event-shadow-light);--event-hover:var(--event-hover-light);--event-active:var(--event-active-light);--input:var(--input-light);--input-border:var(--input-border-light);--input-placeholder:var(--input-placeholder-light);--alert-light:var(--alert-light-light);--alert-dark:var(--alert-dark-light);--alert-foreground:var(--alert-foreground-light);--alert-border:var(--alert-border-light);--alert-shadow:var(--alert-shadow-light);--badge:var(--badge-light);--on-badge:var(--on-badge-light);--badge-outline:var(--badge-outline-light);--indicator-luminance:var(--indicator-luminance-light);--indicator-chroma:var(--indicator-chroma-light);--shadow-intensity:var(--shadow-intensity-light);--highlight-intensity:var(--highlight-intensity-light)}@supports (color:lab(0% 0 0)){.light .success,.light .focus-visible\:success:focus-visible,.light .focus\:success:focus,.light .hover\:success:hover,.light .aria-\[invalid\=true\]\:success[aria-invalid=true],.light .aria-checked\:success[aria-checked=true],.light .group\/item:hover .group-hover\/item\:success,.light .group\/item[data-highlighted] .group-data-\[highlighted\]\/item\:success{--highlight-light:lab(100% 0 0);--on-indicator-light:lab(100% 0 0);--on-indicator-dark:lab(100% 0 0);--high-contrast-dark:lab(100% 0 0);--frame-dark:lab(100% 0 0/.25);--frame-highlight-light:lab(100% 0 0/.2);--frame-highlight-dark:lab(100% 0 0/.2)}}.light .error,.light .focus-visible\:error:focus-visible,.light .focus\:error:focus,.light .hover\:error:hover,.light .aria-\[invalid\=true\]\:error[aria-invalid=true],.light .aria-checked\:error[aria-checked=true],.light .group\/item:hover .group-hover\/item\:error,.light .group\/item[data-highlighted] .group-data-\[highlighted\]\/item\:error{--hue:30;--chroma-base-1:0;--chroma-base-2:0;--chroma-base-3:.0049;--chroma-base-4:.0167;--chroma-base-5:.0403;--chroma-base-6:.0806;--chroma-base-7:.1328;--chroma-base-8:.1526;--chroma-base-9:.1321;--chroma-base-10:.1116;--chroma-base-11:.0911;--chroma-base-12:.0701;--chroma-base-13:.0529;--chroma-base-14:.0404;--chroma-base-15:.0341;--chroma-1:calc(var(--chroma-base-1) * 1.2);--chroma-2:calc(var(--chroma-base-2) * 1.2);--chroma-3:calc(var(--chroma-base-3) * 1.2);--chroma-4:calc(var(--chroma-base-4) * 1.2);--chroma-5:calc(var(--chroma-base-5) * 1.2);--chroma-6:calc(var(--chroma-base-6) * 1.2);--chroma-7:calc(var(--chroma-base-7) * 1.2);--chroma-8:calc(var(--chroma-base-8) * 1.2);--chroma-9:calc(var(--chroma-base-9) * 1.2);--chroma-10:calc(var(--chroma-base-10) * 1.2);--chroma-11:calc(var(--chroma-base-11) * 1.2);--chroma-12:calc(var(--chroma-base-12) * 1.2);--chroma-13:calc(var(--chroma-base-13) * 1.2);--chroma-14:calc(var(--chroma-base-14) * 1.2);--chroma-15:calc(var(--chroma-base-15) * 1.2);--primary-light:oklch(var(--luminance-7) var(--chroma-7) var(--hue) / 1);--primary-dark:oklch(var(--luminance-7) var(--chroma-7) var(--hue) / 1);--background-light:oklch(var(--luminance-3) var(--chroma-3) var(--hue) / 1);--background-dark:oklch(var(--luminance-15) var(--chroma-15) var(--hue) / 1);--surface-light:oklch(var(--luminance-2) var(--chroma-2) var(--hue) / 1);--surface-dark:oklch(var(--luminance-14) var(--chroma-14) var(--hue) / 1);--elevated-light:oklch(var(--luminance-1) var(--chroma-1) var(--hue) / 1);--elevated-dark:oklch(var(--luminance-13) var(--chroma-13) var(--hue) / 1);--highlight-light:#fff;--highlight-dark:oklch(var(--luminance-10) var(--chroma-10) var(--hue) / 1);--shade-light:oklch(var(--luminance-10) var(--chroma-10) var(--hue) / calc(.3 * var(--shadow-intensity,1)));--shade-dark:oklch(0% 0 0 / calc(1 * var(--shadow-intensity,1)));--button-primary-light-light:oklch(var(--luminance-8) var(--chroma-8) var(--hue) / 1);--button-primary-light-dark:oklch(var(--luminance-10) var(--chroma-10) var(--hue) / 1);--button-primary-dark-light:oklch(var(--luminance-9) var(--chroma-9) var(--hue) / 1);--button-primary-dark-dark:oklch(var(--luminance-11) var(--chroma-11) var(--hue) / 1);--button-primary-foreground-light:oklch(var(--luminance-1) var(--chroma-1) var(--hue) / 1);--button-primary-foreground-dark:oklch(var(--luminance-1) var(--chroma-1) var(--hue) / 1);--button-primary-highlight-light:oklch(var(--luminance-5) var(--chroma-5) var(--hue) / 1);--button-primary-highlight-dark:oklch(var(--luminance-8) var(--chroma-8) var(--hue) / 1);--button-primary-outline-light:oklch(var(--luminance-12) var(--chroma-12) var(--hue) / .2);--button-primary-outline-dark:oklch(var(--luminance-7) var(--chroma-7) var(--hue) / .2);--button-outline-highlight-light:oklch(var(--luminance-6) var(--chroma-6) var(--hue) / 1);--button-outline-highlight-dark:oklch(var(--luminance-11) var(--chroma-11) var(--hue) / 1);--button-outline-outline-light:oklch(var(--luminance-5) var(--chroma-5) var(--hue) / .2);--button-outline-outline-dark:oklch(var(--luminance-7) var(--chroma-7) var(--hue) / .2);--indicator-light:oklch(var(--luminance-8) var(--chroma-8) var(--hue) / 1);--indicator-dark:oklch(var(--luminance-9) var(--chroma-9) var(--hue) / 1);--on-indicator-light:#fff;--on-indicator-dark:#fff;--indicator-highlight-light:oklch(var(--luminance-12) var(--chroma-12) var(--hue) / .1);--indicator-highlight-dark:oklch(var(--luminance-6) var(--chroma-6) var(--hue) / .3);--indicator-track-light:oklch(var(--luminance-8) var(--chroma-8) var(--hue) / .1);--indicator-track-dark:oklch(var(--luminance-8) var(--chroma-8) var(--hue) / .15);--high-contrast-light:oklch(var(--luminance-15) calc(var(--chroma-15) * .9) var(--hue) / 1);--high-contrast-dark:#fff;--medium-contrast-light:oklch(var(--luminance-11) calc(var(--chroma-11) * .55) var(--hue) / 1);--medium-contrast-dark:oklch(var(--luminance-5) calc(var(--chroma-5) * .55) var(--hue) / 1);--low-contrast-light:oklch(var(--luminance-9) calc(var(--chroma-9) * .25) var(--hue) / 1);--low-contrast-dark:oklch(var(--luminance-8) calc(var(--chroma-8) * .25) var(--hue) / 1);--decorative-light:oklch(var(--luminance-11) var(--chroma-11) var(--hue) / .5);--decorative-dark:oklch(var(--luminance-5) var(--chroma-5) var(--hue) / .5);--grid-light:oklch(calc(100% - (100% - var(--luminance-5)) * var(--border-intensity,1)) var(--chroma-5) var(--hue) / .5);--grid-dark:oklch(calc(var(--luminance-12) * var(--border-intensity,1)) var(--chroma-12) var(--hue) / .5);--grid-emphasis-light:oklch(calc(100% - (100% - var(--luminance-6)) * var(--border-intensity,1)) var(--chroma-6) var(--hue) / .5);--grid-emphasis-dark:oklch(calc(var(--luminance-11) * var(--border-intensity,1)) var(--chroma-11) var(--hue) / .5);--grid-fill-light:oklch(calc(100% - (100% - var(--luminance-5)) * var(--border-intensity,1)) var(--chroma-5) var(--hue) / .35);--grid-fill-dark:oklch(calc(var(--luminance-13) * var(--border-intensity,1)) var(--chroma-13) var(--hue) / .425);--divider-light:oklch(calc(100% - (100% - var(--luminance-5)) * var(--border-intensity,1)) var(--chroma-5) var(--hue) / .5);--divider-dark:oklch(calc(var(--luminance-12) * var(--border-intensity,1)) var(--chroma-12) var(--hue) / .5);--menu-active-background-light:oklch(var(--luminance-9) var(--chroma-9) var(--hue) / .04);--menu-active-background-dark:oklch(var(--luminance-11) var(--chroma-11) var(--hue) / .2);--menu-active-outline-light:oklch(var(--luminance-9) var(--chroma-9) var(--hue) / .04);--menu-active-outline-dark:oklch(var(--luminance-11) var(--chroma-11) var(--hue) / .2);--scrim-light:oklch(0% 0 0 / calc(.05 * var(--shadow-intensity,1)));--scrim-dark:oklch(0% 0 0 / calc(.25 * var(--shadow-intensity,1)));--frame-light:oklch(0% 0 0 / calc(.15 * var(--shadow-intensity,1)));--frame-dark:#ffffff40;--frame-highlight-light:#fff3;--frame-highlight-dark:#fff3;--popover-border-light:oklch(var(--luminance-10) var(--chroma-10) var(--hue) / calc(.12 * var(--shadow-intensity,1)));--popover-border-dark:oklch(var(--luminance-10) var(--chroma-10) var(--hue) / .2);--popover-border-highlight-light:oklch(var(--luminance-10) var(--chroma-10) var(--hue) / calc(.12 * var(--shadow-intensity,1)));--popover-border-highlight-dark:oklch(var(--luminance-10) var(--chroma-10) var(--hue) / .4);--event-foreground-light:oklch(var(--luminance-12) var(--chroma-12) var(--hue) / 1);--event-foreground-dark:oklch(var(--luminance-5) var(--chroma-5) var(--hue) / 1);--event-foreground-medium-contrast-light:oklch(var(--luminance-12) var(--chroma-12) var(--hue) / .8);--event-foreground-medium-contrast-dark:oklch(var(--luminance-5) var(--chroma-5) var(--hue) / .8);--event-foreground-low-contrast-light:oklch(var(--luminance-12) var(--chroma-12) var(--hue) / .6);--event-foreground-low-contrast-dark:oklch(var(--luminance-5) var(--chroma-5) var(--hue) / .6);--event-light-light:oklch(var(--luminance-5) var(--chroma-5) var(--hue) / 1);--event-light-dark:oklch(var(--luminance-10) var(--chroma-10) var(--hue) / 1);--event-dark-light:oklch(var(--luminance-6) var(--chroma-6) var(--hue) / 1);--event-dark-dark:oklch(var(--luminance-11) var(--chroma-11) var(--hue) / 1);--event-invitation-light-light:oklch(var(--luminance-2) calc(var(--chroma-2) * 0) var(--hue) / 1);--event-invitation-light-dark:oklch(var(--luminance-13) calc(var(--chroma-13) * 0) var(--hue) / 1);--event-invitation-dark-light:oklch(var(--luminance-3) calc(var(--chroma-3) * 0) var(--hue) / 1);--event-invitation-dark-dark:oklch(var(--luminance-14) calc(var(--chroma-14) * 0) var(--hue) / 1);--event-muted-light-light:oklch(var(--luminance-4) calc(var(--chroma-4) * 0) var(--hue) / 1);--event-muted-light-dark:oklch(var(--luminance-11) calc(var(--chroma-11) * 0) var(--hue) / 1);--event-muted-dark-light:oklch(var(--luminance-5) calc(var(--chroma-5) * 0) var(--hue) / 1);--event-muted-dark-dark:oklch(var(--luminance-12) calc(var(--chroma-12) * 0) var(--hue) / 1);--event-progress-light:oklch(var(--luminance-9) var(--chroma-9) var(--hue) / 1);--event-progress-dark:oklch(var(--luminance-7) var(--chroma-7) var(--hue) / 1);--event-border-light:oklch(calc(100% - (100% - var(--luminance-10)) * var(--border-intensity,1)) var(--chroma-10) var(--hue) / .2);--event-border-dark:oklch(calc(var(--luminance-5) * var(--border-intensity,1)) var(--chroma-5) var(--hue) / .15);--event-shadow-light:oklch(var(--luminance-2) var(--chroma-2) var(--hue) / calc(1 * var(--shadow-intensity,1)));--event-shadow-dark:oklch(0% 0 0 / calc(1 * var(--shadow-intensity,1)));--event-hover-light:oklch(var(--luminance-6) var(--chroma-6) var(--hue) / .1);--event-hover-dark:oklch(var(--luminance-8) var(--chroma-8) var(--hue) / .2);--event-active-light:oklch(var(--luminance-6) var(--chroma-6) var(--hue) / .2);--event-active-dark:oklch(var(--luminance-8) var(--chroma-8) var(--hue) / .35);--input-light:oklch(var(--luminance-2) var(--chroma-2) var(--hue) / 1);--input-dark:oklch(var(--luminance-13) var(--chroma-13) var(--hue) / .5);--input-border-light:oklch(calc(100% - (100% - var(--luminance-1)) * var(--border-intensity,1)) var(--chroma-1) var(--hue) / 1);--input-border-dark:oklch(calc(var(--luminance-11) * var(--border-intensity,1)) var(--chroma-11) var(--hue) / .3);--input-placeholder-light:oklch(var(--luminance-12) var(--chroma-12) var(--hue) / .5);--input-placeholder-dark:oklch(var(--luminance-7) var(--chroma-7) var(--hue) / .5);--alert-light-light:oklch(var(--luminance-3) var(--chroma-3) var(--hue) / 1);--alert-light-dark:oklch(var(--luminance-12) var(--chroma-12) var(--hue) / 1);--alert-dark-light:oklch(var(--luminance-4) var(--chroma-4) var(--hue) / 1);--alert-dark-dark:oklch(var(--luminance-13) var(--chroma-13) var(--hue) / 1);--alert-foreground-light:oklch(var(--luminance-11) var(--chroma-11) var(--hue) / 1);--alert-foreground-dark:oklch(var(--luminance-5) var(--chroma-5) var(--hue) / 1);--alert-border-light:oklch(calc(100% - (100% - var(--luminance-11)) * var(--border-intensity,1)) var(--chroma-11) var(--hue) / .2);--alert-border-dark:oklch(calc(var(--luminance-11) * var(--border-intensity,1)) var(--chroma-11) var(--hue) / .5);--alert-shadow-light:oklch(var(--luminance-5) var(--chroma-5) var(--hue) / calc(1 * var(--shadow-intensity,1)));--alert-shadow-dark:oklch(0% 0 0 / calc(1 * var(--shadow-intensity,1)));--badge-light:oklch(var(--luminance-4) var(--chroma-4) var(--hue) / 1);--badge-dark:oklch(var(--luminance-9) var(--chroma-9) var(--hue) / 1);--on-badge-light:oklch(var(--luminance-11) var(--chroma-11) var(--hue) / 1);--on-badge-dark:oklch(var(--luminance-1) var(--chroma-1) var(--hue) / 1);--badge-outline-light:oklch(var(--luminance-11) var(--chroma-11) var(--hue) / .2);--badge-outline-dark:oklch(var(--luminance-1) var(--chroma-1) var(--hue) / .1);--indicator-luminance-light:var(--luminance-8);--indicator-chroma-light:var(--chroma-8);--indicator-luminance-dark:var(--luminance-9);--indicator-chroma-dark:var(--chroma-9);--primary:var(--primary-light);--background:var(--background-light);--surface:var(--surface-light);--elevated:var(--elevated-light);--highlight:var(--highlight-light);--shade:var(--shade-light);--button-primary-light:var(--button-primary-light-light);--button-primary-dark:var(--button-primary-dark-light);--button-primary-foreground:var(--button-primary-foreground-light);--button-primary-highlight:var(--button-primary-highlight-light);--button-primary-outline:var(--button-primary-outline-light);--button-outline-highlight:var(--button-outline-highlight-light);--button-outline-outline:var(--button-outline-outline-light);--indicator:var(--indicator-light);--on-indicator:var(--on-indicator-light);--indicator-highlight:var(--indicator-highlight-light);--indicator-track:var(--indicator-track-light);--high-contrast:var(--high-contrast-light);--medium-contrast:var(--medium-contrast-light);--low-contrast:var(--low-contrast-light);--decorative:var(--decorative-light);--grid:var(--grid-light);--grid-emphasis:var(--grid-emphasis-light);--grid-fill:var(--grid-fill-light);--divider:var(--divider-light);--menu-active-background:var(--menu-active-background-light);--menu-active-outline:var(--menu-active-outline-light);--scrim:var(--scrim-light);--frame:var(--frame-light);--frame-highlight:var(--frame-highlight-light);--popover-border:var(--popover-border-light);--popover-border-highlight:var(--popover-border-highlight-light);--event-foreground:var(--event-foreground-light);--event-foreground-medium-contrast:var(--event-foreground-medium-contrast-light);--event-foreground-low-contrast:var(--event-foreground-low-contrast-light);--event-light:var(--event-light-light);--event-dark:var(--event-dark-light);--event-invitation-light:var(--event-invitation-light-light);--event-invitation-dark:var(--event-invitation-dark-light);--event-muted-light:var(--event-muted-light-light);--event-muted-dark:var(--event-muted-dark-light);--event-progress:var(--event-progress-light);--event-border:var(--event-border-light);--event-shadow:var(--event-shadow-light);--event-hover:var(--event-hover-light);--event-active:var(--event-active-light);--input:var(--input-light);--input-border:var(--input-border-light);--input-placeholder:var(--input-placeholder-light);--alert-light:var(--alert-light-light);--alert-dark:var(--alert-dark-light);--alert-foreground:var(--alert-foreground-light);--alert-border:var(--alert-border-light);--alert-shadow:var(--alert-shadow-light);--badge:var(--badge-light);--on-badge:var(--on-badge-light);--badge-outline:var(--badge-outline-light);--indicator-luminance:var(--indicator-luminance-light);--indicator-chroma:var(--indicator-chroma-light);--shadow-intensity:var(--shadow-intensity-light);--highlight-intensity:var(--highlight-intensity-light)}@supports (color:lab(0% 0 0)){.light .error,.light .focus-visible\:error:focus-visible,.light .focus\:error:focus,.light .hover\:error:hover,.light .aria-\[invalid\=true\]\:error[aria-invalid=true],.light .aria-checked\:error[aria-checked=true],.light .group\/item:hover .group-hover\/item\:error,.light .group\/item[data-highlighted] .group-data-\[highlighted\]\/item\:error{--highlight-light:lab(100% 0 0);--on-indicator-light:lab(100% 0 0);--on-indicator-dark:lab(100% 0 0);--high-contrast-dark:lab(100% 0 0);--frame-dark:lab(100% 0 0/.25);--frame-highlight-light:lab(100% 0 0/.2);--frame-highlight-dark:lab(100% 0 0/.2)}}.light .warning,.light .focus-visible\:warning:focus-visible,.light .focus\:warning:focus,.light .hover\:warning:hover,.light .aria-\[invalid\=true\]\:warning[aria-invalid=true],.light .aria-checked\:warning[aria-checked=true],.light .group\/item:hover .group-hover\/item\:warning,.light .group\/item[data-highlighted] .group-data-\[highlighted\]\/item\:warning{--hue:60;--chroma-base-1:0;--chroma-base-2:0;--chroma-base-3:.0049;--chroma-base-4:.0167;--chroma-base-5:.0403;--chroma-base-6:.0806;--chroma-base-7:.1328;--chroma-base-8:.1526;--chroma-base-9:.1321;--chroma-base-10:.1116;--chroma-base-11:.0911;--chroma-base-12:.0701;--chroma-base-13:.0529;--chroma-base-14:.0404;--chroma-base-15:.0341;--chroma-1:calc(var(--chroma-base-1) * 1.2);--chroma-2:calc(var(--chroma-base-2) * 1.2);--chroma-3:calc(var(--chroma-base-3) * 1.2);--chroma-4:calc(var(--chroma-base-4) * 1.2);--chroma-5:calc(var(--chroma-base-5) * 1.2);--chroma-6:calc(var(--chroma-base-6) * 1.2);--chroma-7:calc(var(--chroma-base-7) * 1.2);--chroma-8:calc(var(--chroma-base-8) * 1.2);--chroma-9:calc(var(--chroma-base-9) * 1.2);--chroma-10:calc(var(--chroma-base-10) * 1.2);--chroma-11:calc(var(--chroma-base-11) * 1.2);--chroma-12:calc(var(--chroma-base-12) * 1.2);--chroma-13:calc(var(--chroma-base-13) * 1.2);--chroma-14:calc(var(--chroma-base-14) * 1.2);--chroma-15:calc(var(--chroma-base-15) * 1.2);--primary-light:oklch(var(--luminance-7) var(--chroma-7) var(--hue) / 1);--primary-dark:oklch(var(--luminance-7) var(--chroma-7) var(--hue) / 1);--background-light:oklch(var(--luminance-3) var(--chroma-3) var(--hue) / 1);--background-dark:oklch(var(--luminance-15) var(--chroma-15) var(--hue) / 1);--surface-light:oklch(var(--luminance-2) var(--chroma-2) var(--hue) / 1);--surface-dark:oklch(var(--luminance-14) var(--chroma-14) var(--hue) / 1);--elevated-light:oklch(var(--luminance-1) var(--chroma-1) var(--hue) / 1);--elevated-dark:oklch(var(--luminance-13) var(--chroma-13) var(--hue) / 1);--highlight-light:#fff;--highlight-dark:oklch(var(--luminance-10) var(--chroma-10) var(--hue) / 1);--shade-light:oklch(var(--luminance-10) var(--chroma-10) var(--hue) / calc(.3 * var(--shadow-intensity,1)));--shade-dark:oklch(0% 0 0 / calc(1 * var(--shadow-intensity,1)));--button-primary-light-light:oklch(var(--luminance-8) var(--chroma-8) var(--hue) / 1);--button-primary-light-dark:oklch(var(--luminance-10) var(--chroma-10) var(--hue) / 1);--button-primary-dark-light:oklch(var(--luminance-9) var(--chroma-9) var(--hue) / 1);--button-primary-dark-dark:oklch(var(--luminance-11) var(--chroma-11) var(--hue) / 1);--button-primary-foreground-light:oklch(var(--luminance-1) var(--chroma-1) var(--hue) / 1);--button-primary-foreground-dark:oklch(var(--luminance-1) var(--chroma-1) var(--hue) / 1);--button-primary-highlight-light:oklch(var(--luminance-5) var(--chroma-5) var(--hue) / 1);--button-primary-highlight-dark:oklch(var(--luminance-8) var(--chroma-8) var(--hue) / 1);--button-primary-outline-light:oklch(var(--luminance-12) var(--chroma-12) var(--hue) / .2);--button-primary-outline-dark:oklch(var(--luminance-7) var(--chroma-7) var(--hue) / .2);--button-outline-highlight-light:oklch(var(--luminance-6) var(--chroma-6) var(--hue) / 1);--button-outline-highlight-dark:oklch(var(--luminance-11) var(--chroma-11) var(--hue) / 1);--button-outline-outline-light:oklch(var(--luminance-5) var(--chroma-5) var(--hue) / .2);--button-outline-outline-dark:oklch(var(--luminance-7) var(--chroma-7) var(--hue) / .2);--indicator-light:oklch(var(--luminance-8) var(--chroma-8) var(--hue) / 1);--indicator-dark:oklch(var(--luminance-9) var(--chroma-9) var(--hue) / 1);--on-indicator-light:#fff;--on-indicator-dark:#fff;--indicator-highlight-light:oklch(var(--luminance-12) var(--chroma-12) var(--hue) / .1);--indicator-highlight-dark:oklch(var(--luminance-6) var(--chroma-6) var(--hue) / .3);--indicator-track-light:oklch(var(--luminance-8) var(--chroma-8) var(--hue) / .1);--indicator-track-dark:oklch(var(--luminance-8) var(--chroma-8) var(--hue) / .15);--high-contrast-light:oklch(var(--luminance-15) calc(var(--chroma-15) * .9) var(--hue) / 1);--high-contrast-dark:#fff;--medium-contrast-light:oklch(var(--luminance-11) calc(var(--chroma-11) * .55) var(--hue) / 1);--medium-contrast-dark:oklch(var(--luminance-5) calc(var(--chroma-5) * .55) var(--hue) / 1);--low-contrast-light:oklch(var(--luminance-9) calc(var(--chroma-9) * .25) var(--hue) / 1);--low-contrast-dark:oklch(var(--luminance-8) calc(var(--chroma-8) * .25) var(--hue) / 1);--decorative-light:oklch(var(--luminance-11) var(--chroma-11) var(--hue) / .5);--decorative-dark:oklch(var(--luminance-5) var(--chroma-5) var(--hue) / .5);--grid-light:oklch(calc(100% - (100% - var(--luminance-5)) * var(--border-intensity,1)) var(--chroma-5) var(--hue) / .5);--grid-dark:oklch(calc(var(--luminance-12) * var(--border-intensity,1)) var(--chroma-12) var(--hue) / .5);--grid-emphasis-light:oklch(calc(100% - (100% - var(--luminance-6)) * var(--border-intensity,1)) var(--chroma-6) var(--hue) / .5);--grid-emphasis-dark:oklch(calc(var(--luminance-11) * var(--border-intensity,1)) var(--chroma-11) var(--hue) / .5);--grid-fill-light:oklch(calc(100% - (100% - var(--luminance-5)) * var(--border-intensity,1)) var(--chroma-5) var(--hue) / .35);--grid-fill-dark:oklch(calc(var(--luminance-13) * var(--border-intensity,1)) var(--chroma-13) var(--hue) / .425);--divider-light:oklch(calc(100% - (100% - var(--luminance-5)) * var(--border-intensity,1)) var(--chroma-5) var(--hue) / .5);--divider-dark:oklch(calc(var(--luminance-12) * var(--border-intensity,1)) var(--chroma-12) var(--hue) / .5);--menu-active-background-light:oklch(var(--luminance-9) var(--chroma-9) var(--hue) / .04);--menu-active-background-dark:oklch(var(--luminance-11) var(--chroma-11) var(--hue) / .2);--menu-active-outline-light:oklch(var(--luminance-9) var(--chroma-9) var(--hue) / .04);--menu-active-outline-dark:oklch(var(--luminance-11) var(--chroma-11) var(--hue) / .2);--scrim-light:oklch(0% 0 0 / calc(.05 * var(--shadow-intensity,1)));--scrim-dark:oklch(0% 0 0 / calc(.25 * var(--shadow-intensity,1)));--frame-light:oklch(0% 0 0 / calc(.15 * var(--shadow-intensity,1)));--frame-dark:#ffffff40;--frame-highlight-light:#fff3;--frame-highlight-dark:#fff3;--popover-border-light:oklch(var(--luminance-10) var(--chroma-10) var(--hue) / calc(.12 * var(--shadow-intensity,1)));--popover-border-dark:oklch(var(--luminance-10) var(--chroma-10) var(--hue) / .2);--popover-border-highlight-light:oklch(var(--luminance-10) var(--chroma-10) var(--hue) / calc(.12 * var(--shadow-intensity,1)));--popover-border-highlight-dark:oklch(var(--luminance-10) var(--chroma-10) var(--hue) / .4);--event-foreground-light:oklch(var(--luminance-12) var(--chroma-12) var(--hue) / 1);--event-foreground-dark:oklch(var(--luminance-5) var(--chroma-5) var(--hue) / 1);--event-foreground-medium-contrast-light:oklch(var(--luminance-12) var(--chroma-12) var(--hue) / .8);--event-foreground-medium-contrast-dark:oklch(var(--luminance-5) var(--chroma-5) var(--hue) / .8);--event-foreground-low-contrast-light:oklch(var(--luminance-12) var(--chroma-12) var(--hue) / .6);--event-foreground-low-contrast-dark:oklch(var(--luminance-5) var(--chroma-5) var(--hue) / .6);--event-light-light:oklch(var(--luminance-5) var(--chroma-5) var(--hue) / 1);--event-light-dark:oklch(var(--luminance-10) var(--chroma-10) var(--hue) / 1);--event-dark-light:oklch(var(--luminance-6) var(--chroma-6) var(--hue) / 1);--event-dark-dark:oklch(var(--luminance-11) var(--chroma-11) var(--hue) / 1);--event-invitation-light-light:oklch(var(--luminance-2) calc(var(--chroma-2) * 0) var(--hue) / 1);--event-invitation-light-dark:oklch(var(--luminance-13) calc(var(--chroma-13) * 0) var(--hue) / 1);--event-invitation-dark-light:oklch(var(--luminance-3) calc(var(--chroma-3) * 0) var(--hue) / 1);--event-invitation-dark-dark:oklch(var(--luminance-14) calc(var(--chroma-14) * 0) var(--hue) / 1);--event-muted-light-light:oklch(var(--luminance-4) calc(var(--chroma-4) * 0) var(--hue) / 1);--event-muted-light-dark:oklch(var(--luminance-11) calc(var(--chroma-11) * 0) var(--hue) / 1);--event-muted-dark-light:oklch(var(--luminance-5) calc(var(--chroma-5) * 0) var(--hue) / 1);--event-muted-dark-dark:oklch(var(--luminance-12) calc(var(--chroma-12) * 0) var(--hue) / 1);--event-progress-light:oklch(var(--luminance-9) var(--chroma-9) var(--hue) / 1);--event-progress-dark:oklch(var(--luminance-7) var(--chroma-7) var(--hue) / 1);--event-border-light:oklch(calc(100% - (100% - var(--luminance-10)) * var(--border-intensity,1)) var(--chroma-10) var(--hue) / .2);--event-border-dark:oklch(calc(var(--luminance-5) * var(--border-intensity,1)) var(--chroma-5) var(--hue) / .15);--event-shadow-light:oklch(var(--luminance-2) var(--chroma-2) var(--hue) / calc(1 * var(--shadow-intensity,1)));--event-shadow-dark:oklch(0% 0 0 / calc(1 * var(--shadow-intensity,1)));--event-hover-light:oklch(var(--luminance-6) var(--chroma-6) var(--hue) / .1);--event-hover-dark:oklch(var(--luminance-8) var(--chroma-8) var(--hue) / .2);--event-active-light:oklch(var(--luminance-6) var(--chroma-6) var(--hue) / .2);--event-active-dark:oklch(var(--luminance-8) var(--chroma-8) var(--hue) / .35);--input-light:oklch(var(--luminance-2) var(--chroma-2) var(--hue) / 1);--input-dark:oklch(var(--luminance-13) var(--chroma-13) var(--hue) / .5);--input-border-light:oklch(calc(100% - (100% - var(--luminance-1)) * var(--border-intensity,1)) var(--chroma-1) var(--hue) / 1);--input-border-dark:oklch(calc(var(--luminance-11) * var(--border-intensity,1)) var(--chroma-11) var(--hue) / .3);--input-placeholder-light:oklch(var(--luminance-12) var(--chroma-12) var(--hue) / .5);--input-placeholder-dark:oklch(var(--luminance-7) var(--chroma-7) var(--hue) / .5);--alert-light-light:oklch(var(--luminance-3) var(--chroma-3) var(--hue) / 1);--alert-light-dark:oklch(var(--luminance-12) var(--chroma-12) var(--hue) / 1);--alert-dark-light:oklch(var(--luminance-4) var(--chroma-4) var(--hue) / 1);--alert-dark-dark:oklch(var(--luminance-13) var(--chroma-13) var(--hue) / 1);--alert-foreground-light:oklch(var(--luminance-11) var(--chroma-11) var(--hue) / 1);--alert-foreground-dark:oklch(var(--luminance-5) var(--chroma-5) var(--hue) / 1);--alert-border-light:oklch(calc(100% - (100% - var(--luminance-11)) * var(--border-intensity,1)) var(--chroma-11) var(--hue) / .2);--alert-border-dark:oklch(calc(var(--luminance-11) * var(--border-intensity,1)) var(--chroma-11) var(--hue) / .5);--alert-shadow-light:oklch(var(--luminance-5) var(--chroma-5) var(--hue) / calc(1 * var(--shadow-intensity,1)));--alert-shadow-dark:oklch(0% 0 0 / calc(1 * var(--shadow-intensity,1)));--badge-light:oklch(var(--luminance-4) var(--chroma-4) var(--hue) / 1);--badge-dark:oklch(var(--luminance-9) var(--chroma-9) var(--hue) / 1);--on-badge-light:oklch(var(--luminance-11) var(--chroma-11) var(--hue) / 1);--on-badge-dark:oklch(var(--luminance-1) var(--chroma-1) var(--hue) / 1);--badge-outline-light:oklch(var(--luminance-11) var(--chroma-11) var(--hue) / .2);--badge-outline-dark:oklch(var(--luminance-1) var(--chroma-1) var(--hue) / .1);--indicator-luminance-light:var(--luminance-8);--indicator-chroma-light:var(--chroma-8);--indicator-luminance-dark:var(--luminance-9);--indicator-chroma-dark:var(--chroma-9);--primary:var(--primary-light);--background:var(--background-light);--surface:var(--surface-light);--elevated:var(--elevated-light);--highlight:var(--highlight-light);--shade:var(--shade-light);--button-primary-light:var(--button-primary-light-light);--button-primary-dark:var(--button-primary-dark-light);--button-primary-foreground:var(--button-primary-foreground-light);--button-primary-highlight:var(--button-primary-highlight-light);--button-primary-outline:var(--button-primary-outline-light);--button-outline-highlight:var(--button-outline-highlight-light);--button-outline-outline:var(--button-outline-outline-light);--indicator:var(--indicator-light);--on-indicator:var(--on-indicator-light);--indicator-highlight:var(--indicator-highlight-light);--indicator-track:var(--indicator-track-light);--high-contrast:var(--high-contrast-light);--medium-contrast:var(--medium-contrast-light);--low-contrast:var(--low-contrast-light);--decorative:var(--decorative-light);--grid:var(--grid-light);--grid-emphasis:var(--grid-emphasis-light);--grid-fill:var(--grid-fill-light);--divider:var(--divider-light);--menu-active-background:var(--menu-active-background-light);--menu-active-outline:var(--menu-active-outline-light);--scrim:var(--scrim-light);--frame:var(--frame-light);--frame-highlight:var(--frame-highlight-light);--popover-border:var(--popover-border-light);--popover-border-highlight:var(--popover-border-highlight-light);--event-foreground:var(--event-foreground-light);--event-foreground-medium-contrast:var(--event-foreground-medium-contrast-light);--event-foreground-low-contrast:var(--event-foreground-low-contrast-light);--event-light:var(--event-light-light);--event-dark:var(--event-dark-light);--event-invitation-light:var(--event-invitation-light-light);--event-invitation-dark:var(--event-invitation-dark-light);--event-muted-light:var(--event-muted-light-light);--event-muted-dark:var(--event-muted-dark-light);--event-progress:var(--event-progress-light);--event-border:var(--event-border-light);--event-shadow:var(--event-shadow-light);--event-hover:var(--event-hover-light);--event-active:var(--event-active-light);--input:var(--input-light);--input-border:var(--input-border-light);--input-placeholder:var(--input-placeholder-light);--alert-light:var(--alert-light-light);--alert-dark:var(--alert-dark-light);--alert-foreground:var(--alert-foreground-light);--alert-border:var(--alert-border-light);--alert-shadow:var(--alert-shadow-light);--badge:var(--badge-light);--on-badge:var(--on-badge-light);--badge-outline:var(--badge-outline-light);--indicator-luminance:var(--indicator-luminance-light);--indicator-chroma:var(--indicator-chroma-light);--shadow-intensity:var(--shadow-intensity-light);--highlight-intensity:var(--highlight-intensity-light)}@supports (color:lab(0% 0 0)){.light .warning,.light .focus-visible\:warning:focus-visible,.light .focus\:warning:focus,.light .hover\:warning:hover,.light .aria-\[invalid\=true\]\:warning[aria-invalid=true],.light .aria-checked\:warning[aria-checked=true],.light .group\/item:hover .group-hover\/item\:warning,.light .group\/item[data-highlighted] .group-data-\[highlighted\]\/item\:warning{--highlight-light:lab(100% 0 0);--on-indicator-light:lab(100% 0 0);--on-indicator-dark:lab(100% 0 0);--high-contrast-dark:lab(100% 0 0);--frame-dark:lab(100% 0 0/.25);--frame-highlight-light:lab(100% 0 0/.2);--frame-highlight-dark:lab(100% 0 0/.2)}}.light .info,.light .focus-visible\:info:focus-visible,.light .focus\:info:focus,.light .hover\:info:hover,.light .aria-\[invalid\=true\]\:info[aria-invalid=true],.light .aria-checked\:info[aria-checked=true],.light .group\/item:hover .group-hover\/item\:info,.light .group\/item[data-highlighted] .group-data-\[highlighted\]\/item\:info{--hue:240;--chroma-base-1:0;--chroma-base-2:0;--chroma-base-3:.0049;--chroma-base-4:.0167;--chroma-base-5:.0403;--chroma-base-6:.0806;--chroma-base-7:.1328;--chroma-base-8:.1526;--chroma-base-9:.1321;--chroma-base-10:.1116;--chroma-base-11:.0911;--chroma-base-12:.0701;--chroma-base-13:.0529;--chroma-base-14:.0404;--chroma-base-15:.0341;--chroma-1:calc(var(--chroma-base-1) * 1.2);--chroma-2:calc(var(--chroma-base-2) * 1.2);--chroma-3:calc(var(--chroma-base-3) * 1.2);--chroma-4:calc(var(--chroma-base-4) * 1.2);--chroma-5:calc(var(--chroma-base-5) * 1.2);--chroma-6:calc(var(--chroma-base-6) * 1.2);--chroma-7:calc(var(--chroma-base-7) * 1.2);--chroma-8:calc(var(--chroma-base-8) * 1.2);--chroma-9:calc(var(--chroma-base-9) * 1.2);--chroma-10:calc(var(--chroma-base-10) * 1.2);--chroma-11:calc(var(--chroma-base-11) * 1.2);--chroma-12:calc(var(--chroma-base-12) * 1.2);--chroma-13:calc(var(--chroma-base-13) * 1.2);--chroma-14:calc(var(--chroma-base-14) * 1.2);--chroma-15:calc(var(--chroma-base-15) * 1.2);--primary-light:oklch(var(--luminance-7) var(--chroma-7) var(--hue) / 1);--primary-dark:oklch(var(--luminance-7) var(--chroma-7) var(--hue) / 1);--background-light:oklch(var(--luminance-3) var(--chroma-3) var(--hue) / 1);--background-dark:oklch(var(--luminance-15) var(--chroma-15) var(--hue) / 1);--surface-light:oklch(var(--luminance-2) var(--chroma-2) var(--hue) / 1);--surface-dark:oklch(var(--luminance-14) var(--chroma-14) var(--hue) / 1);--elevated-light:oklch(var(--luminance-1) var(--chroma-1) var(--hue) / 1);--elevated-dark:oklch(var(--luminance-13) var(--chroma-13) var(--hue) / 1);--highlight-light:#fff;--highlight-dark:oklch(var(--luminance-10) var(--chroma-10) var(--hue) / 1);--shade-light:oklch(var(--luminance-10) var(--chroma-10) var(--hue) / calc(.3 * var(--shadow-intensity,1)));--shade-dark:oklch(0% 0 0 / calc(1 * var(--shadow-intensity,1)));--button-primary-light-light:oklch(var(--luminance-8) var(--chroma-8) var(--hue) / 1);--button-primary-light-dark:oklch(var(--luminance-10) var(--chroma-10) var(--hue) / 1);--button-primary-dark-light:oklch(var(--luminance-9) var(--chroma-9) var(--hue) / 1);--button-primary-dark-dark:oklch(var(--luminance-11) var(--chroma-11) var(--hue) / 1);--button-primary-foreground-light:oklch(var(--luminance-1) var(--chroma-1) var(--hue) / 1);--button-primary-foreground-dark:oklch(var(--luminance-1) var(--chroma-1) var(--hue) / 1);--button-primary-highlight-light:oklch(var(--luminance-5) var(--chroma-5) var(--hue) / 1);--button-primary-highlight-dark:oklch(var(--luminance-8) var(--chroma-8) var(--hue) / 1);--button-primary-outline-light:oklch(var(--luminance-12) var(--chroma-12) var(--hue) / .2);--button-primary-outline-dark:oklch(var(--luminance-7) var(--chroma-7) var(--hue) / .2);--button-outline-highlight-light:oklch(var(--luminance-6) var(--chroma-6) var(--hue) / 1);--button-outline-highlight-dark:oklch(var(--luminance-11) var(--chroma-11) var(--hue) / 1);--button-outline-outline-light:oklch(var(--luminance-5) var(--chroma-5) var(--hue) / .2);--button-outline-outline-dark:oklch(var(--luminance-7) var(--chroma-7) var(--hue) / .2);--indicator-light:oklch(var(--luminance-8) var(--chroma-8) var(--hue) / 1);--indicator-dark:oklch(var(--luminance-9) var(--chroma-9) var(--hue) / 1);--on-indicator-light:#fff;--on-indicator-dark:#fff;--indicator-highlight-light:oklch(var(--luminance-12) var(--chroma-12) var(--hue) / .1);--indicator-highlight-dark:oklch(var(--luminance-6) var(--chroma-6) var(--hue) / .3);--indicator-track-light:oklch(var(--luminance-8) var(--chroma-8) var(--hue) / .1);--indicator-track-dark:oklch(var(--luminance-8) var(--chroma-8) var(--hue) / .15);--high-contrast-light:oklch(var(--luminance-15) calc(var(--chroma-15) * .9) var(--hue) / 1);--high-contrast-dark:#fff;--medium-contrast-light:oklch(var(--luminance-11) calc(var(--chroma-11) * .55) var(--hue) / 1);--medium-contrast-dark:oklch(var(--luminance-5) calc(var(--chroma-5) * .55) var(--hue) / 1);--low-contrast-light:oklch(var(--luminance-9) calc(var(--chroma-9) * .25) var(--hue) / 1);--low-contrast-dark:oklch(var(--luminance-8) calc(var(--chroma-8) * .25) var(--hue) / 1);--decorative-light:oklch(var(--luminance-11) var(--chroma-11) var(--hue) / .5);--decorative-dark:oklch(var(--luminance-5) var(--chroma-5) var(--hue) / .5);--grid-light:oklch(calc(100% - (100% - var(--luminance-5)) * var(--border-intensity,1)) var(--chroma-5) var(--hue) / .5);--grid-dark:oklch(calc(var(--luminance-12) * var(--border-intensity,1)) var(--chroma-12) var(--hue) / .5);--grid-emphasis-light:oklch(calc(100% - (100% - var(--luminance-6)) * var(--border-intensity,1)) var(--chroma-6) var(--hue) / .5);--grid-emphasis-dark:oklch(calc(var(--luminance-11) * var(--border-intensity,1)) var(--chroma-11) var(--hue) / .5);--grid-fill-light:oklch(calc(100% - (100% - var(--luminance-5)) * var(--border-intensity,1)) var(--chroma-5) var(--hue) / .35);--grid-fill-dark:oklch(calc(var(--luminance-13) * var(--border-intensity,1)) var(--chroma-13) var(--hue) / .425);--divider-light:oklch(calc(100% - (100% - var(--luminance-5)) * var(--border-intensity,1)) var(--chroma-5) var(--hue) / .5);--divider-dark:oklch(calc(var(--luminance-12) * var(--border-intensity,1)) var(--chroma-12) var(--hue) / .5);--menu-active-background-light:oklch(var(--luminance-9) var(--chroma-9) var(--hue) / .04);--menu-active-background-dark:oklch(var(--luminance-11) var(--chroma-11) var(--hue) / .2);--menu-active-outline-light:oklch(var(--luminance-9) var(--chroma-9) var(--hue) / .04);--menu-active-outline-dark:oklch(var(--luminance-11) var(--chroma-11) var(--hue) / .2);--scrim-light:oklch(0% 0 0 / calc(.05 * var(--shadow-intensity,1)));--scrim-dark:oklch(0% 0 0 / calc(.25 * var(--shadow-intensity,1)));--frame-light:oklch(0% 0 0 / calc(.15 * var(--shadow-intensity,1)));--frame-dark:#ffffff40;--frame-highlight-light:#fff3;--frame-highlight-dark:#fff3;--popover-border-light:oklch(var(--luminance-10) var(--chroma-10) var(--hue) / calc(.12 * var(--shadow-intensity,1)));--popover-border-dark:oklch(var(--luminance-10) var(--chroma-10) var(--hue) / .2);--popover-border-highlight-light:oklch(var(--luminance-10) var(--chroma-10) var(--hue) / calc(.12 * var(--shadow-intensity,1)));--popover-border-highlight-dark:oklch(var(--luminance-10) var(--chroma-10) var(--hue) / .4);--event-foreground-light:oklch(var(--luminance-12) var(--chroma-12) var(--hue) / 1);--event-foreground-dark:oklch(var(--luminance-5) var(--chroma-5) var(--hue) / 1);--event-foreground-medium-contrast-light:oklch(var(--luminance-12) var(--chroma-12) var(--hue) / .8);--event-foreground-medium-contrast-dark:oklch(var(--luminance-5) var(--chroma-5) var(--hue) / .8);--event-foreground-low-contrast-light:oklch(var(--luminance-12) var(--chroma-12) var(--hue) / .6);--event-foreground-low-contrast-dark:oklch(var(--luminance-5) var(--chroma-5) var(--hue) / .6);--event-light-light:oklch(var(--luminance-5) var(--chroma-5) var(--hue) / 1);--event-light-dark:oklch(var(--luminance-10) var(--chroma-10) var(--hue) / 1);--event-dark-light:oklch(var(--luminance-6) var(--chroma-6) var(--hue) / 1);--event-dark-dark:oklch(var(--luminance-11) var(--chroma-11) var(--hue) / 1);--event-invitation-light-light:oklch(var(--luminance-2) calc(var(--chroma-2) * 0) var(--hue) / 1);--event-invitation-light-dark:oklch(var(--luminance-13) calc(var(--chroma-13) * 0) var(--hue) / 1);--event-invitation-dark-light:oklch(var(--luminance-3) calc(var(--chroma-3) * 0) var(--hue) / 1);--event-invitation-dark-dark:oklch(var(--luminance-14) calc(var(--chroma-14) * 0) var(--hue) / 1);--event-muted-light-light:oklch(var(--luminance-4) calc(var(--chroma-4) * 0) var(--hue) / 1);--event-muted-light-dark:oklch(var(--luminance-11) calc(var(--chroma-11) * 0) var(--hue) / 1);--event-muted-dark-light:oklch(var(--luminance-5) calc(var(--chroma-5) * 0) var(--hue) / 1);--event-muted-dark-dark:oklch(var(--luminance-12) calc(var(--chroma-12) * 0) var(--hue) / 1);--event-progress-light:oklch(var(--luminance-9) var(--chroma-9) var(--hue) / 1);--event-progress-dark:oklch(var(--luminance-7) var(--chroma-7) var(--hue) / 1);--event-border-light:oklch(calc(100% - (100% - var(--luminance-10)) * var(--border-intensity,1)) var(--chroma-10) var(--hue) / .2);--event-border-dark:oklch(calc(var(--luminance-5) * var(--border-intensity,1)) var(--chroma-5) var(--hue) / .15);--event-shadow-light:oklch(var(--luminance-2) var(--chroma-2) var(--hue) / calc(1 * var(--shadow-intensity,1)));--event-shadow-dark:oklch(0% 0 0 / calc(1 * var(--shadow-intensity,1)));--event-hover-light:oklch(var(--luminance-6) var(--chroma-6) var(--hue) / .1);--event-hover-dark:oklch(var(--luminance-8) var(--chroma-8) var(--hue) / .2);--event-active-light:oklch(var(--luminance-6) var(--chroma-6) var(--hue) / .2);--event-active-dark:oklch(var(--luminance-8) var(--chroma-8) var(--hue) / .35);--input-light:oklch(var(--luminance-2) var(--chroma-2) var(--hue) / 1);--input-dark:oklch(var(--luminance-13) var(--chroma-13) var(--hue) / .5);--input-border-light:oklch(calc(100% - (100% - var(--luminance-1)) * var(--border-intensity,1)) var(--chroma-1) var(--hue) / 1);--input-border-dark:oklch(calc(var(--luminance-11) * var(--border-intensity,1)) var(--chroma-11) var(--hue) / .3);--input-placeholder-light:oklch(var(--luminance-12) var(--chroma-12) var(--hue) / .5);--input-placeholder-dark:oklch(var(--luminance-7) var(--chroma-7) var(--hue) / .5);--alert-light-light:oklch(var(--luminance-3) var(--chroma-3) var(--hue) / 1);--alert-light-dark:oklch(var(--luminance-12) var(--chroma-12) var(--hue) / 1);--alert-dark-light:oklch(var(--luminance-4) var(--chroma-4) var(--hue) / 1);--alert-dark-dark:oklch(var(--luminance-13) var(--chroma-13) var(--hue) / 1);--alert-foreground-light:oklch(var(--luminance-11) var(--chroma-11) var(--hue) / 1);--alert-foreground-dark:oklch(var(--luminance-5) var(--chroma-5) var(--hue) / 1);--alert-border-light:oklch(calc(100% - (100% - var(--luminance-11)) * var(--border-intensity,1)) var(--chroma-11) var(--hue) / .2);--alert-border-dark:oklch(calc(var(--luminance-11) * var(--border-intensity,1)) var(--chroma-11) var(--hue) / .5);--alert-shadow-light:oklch(var(--luminance-5) var(--chroma-5) var(--hue) / calc(1 * var(--shadow-intensity,1)));--alert-shadow-dark:oklch(0% 0 0 / calc(1 * var(--shadow-intensity,1)));--badge-light:oklch(var(--luminance-4) var(--chroma-4) var(--hue) / 1);--badge-dark:oklch(var(--luminance-9) var(--chroma-9) var(--hue) / 1);--on-badge-light:oklch(var(--luminance-11) var(--chroma-11) var(--hue) / 1);--on-badge-dark:oklch(var(--luminance-1) var(--chroma-1) var(--hue) / 1);--badge-outline-light:oklch(var(--luminance-11) var(--chroma-11) var(--hue) / .2);--badge-outline-dark:oklch(var(--luminance-1) var(--chroma-1) var(--hue) / .1);--indicator-luminance-light:var(--luminance-8);--indicator-chroma-light:var(--chroma-8);--indicator-luminance-dark:var(--luminance-9);--indicator-chroma-dark:var(--chroma-9);--primary:var(--primary-light);--background:var(--background-light);--surface:var(--surface-light);--elevated:var(--elevated-light);--highlight:var(--highlight-light);--shade:var(--shade-light);--button-primary-light:var(--button-primary-light-light);--button-primary-dark:var(--button-primary-dark-light);--button-primary-foreground:var(--button-primary-foreground-light);--button-primary-highlight:var(--button-primary-highlight-light);--button-primary-outline:var(--button-primary-outline-light);--button-outline-highlight:var(--button-outline-highlight-light);--button-outline-outline:var(--button-outline-outline-light);--indicator:var(--indicator-light);--on-indicator:var(--on-indicator-light);--indicator-highlight:var(--indicator-highlight-light);--indicator-track:var(--indicator-track-light);--high-contrast:var(--high-contrast-light);--medium-contrast:var(--medium-contrast-light);--low-contrast:var(--low-contrast-light);--decorative:var(--decorative-light);--grid:var(--grid-light);--grid-emphasis:var(--grid-emphasis-light);--grid-fill:var(--grid-fill-light);--divider:var(--divider-light);--menu-active-background:var(--menu-active-background-light);--menu-active-outline:var(--menu-active-outline-light);--scrim:var(--scrim-light);--frame:var(--frame-light);--frame-highlight:var(--frame-highlight-light);--popover-border:var(--popover-border-light);--popover-border-highlight:var(--popover-border-highlight-light);--event-foreground:var(--event-foreground-light);--event-foreground-medium-contrast:var(--event-foreground-medium-contrast-light);--event-foreground-low-contrast:var(--event-foreground-low-contrast-light);--event-light:var(--event-light-light);--event-dark:var(--event-dark-light);--event-invitation-light:var(--event-invitation-light-light);--event-invitation-dark:var(--event-invitation-dark-light);--event-muted-light:var(--event-muted-light-light);--event-muted-dark:var(--event-muted-dark-light);--event-progress:var(--event-progress-light);--event-border:var(--event-border-light);--event-shadow:var(--event-shadow-light);--event-hover:var(--event-hover-light);--event-active:var(--event-active-light);--input:var(--input-light);--input-border:var(--input-border-light);--input-placeholder:var(--input-placeholder-light);--alert-light:var(--alert-light-light);--alert-dark:var(--alert-dark-light);--alert-foreground:var(--alert-foreground-light);--alert-border:var(--alert-border-light);--alert-shadow:var(--alert-shadow-light);--badge:var(--badge-light);--on-badge:var(--on-badge-light);--badge-outline:var(--badge-outline-light);--indicator-luminance:var(--indicator-luminance-light);--indicator-chroma:var(--indicator-chroma-light);--shadow-intensity:var(--shadow-intensity-light);--highlight-intensity:var(--highlight-intensity-light)}@supports (color:lab(0% 0 0)){.light .info,.light .focus-visible\:info:focus-visible,.light .focus\:info:focus,.light .hover\:info:hover,.light .aria-\[invalid\=true\]\:info[aria-invalid=true],.light .aria-checked\:info[aria-checked=true],.light .group\/item:hover .group-hover\/item\:info,.light .group\/item[data-highlighted] .group-data-\[highlighted\]\/item\:info{--highlight-light:lab(100% 0 0);--on-indicator-light:lab(100% 0 0);--on-indicator-dark:lab(100% 0 0);--high-contrast-dark:lab(100% 0 0);--frame-dark:lab(100% 0 0/.25);--frame-highlight-light:lab(100% 0 0/.2);--frame-highlight-dark:lab(100% 0 0/.2)}}.dark body,.dark{--luminance-1:100.0%;--luminance-2:99.88%;--luminance-3:99.04%;--luminance-4:96.76%;--luminance-5:92.32%;--luminance-6:85.0%;--luminance-7:76.0%;--luminance-8:67.0%;--luminance-9:58.0%;--luminance-10:49.0%;--luminance-11:40.0%;--luminance-12:30.78%;--luminance-13:23.25%;--luminance-14:17.72%;--luminance-15:15%;--grayscale-hue:220;--grayscale-chroma:.001;--border-intensity:1;--shadow-intensity-light:1;--shadow-intensity-dark:2;--highlight-intensity-light:10;--highlight-intensity-dark:1;--hue:var(--grayscale-hue);--chroma-1:var(--grayscale-chroma);--chroma-2:var(--grayscale-chroma);--chroma-3:var(--grayscale-chroma);--chroma-4:var(--grayscale-chroma);--chroma-5:var(--grayscale-chroma);--chroma-6:var(--grayscale-chroma);--chroma-7:var(--grayscale-chroma);--chroma-8:var(--grayscale-chroma);--chroma-9:var(--grayscale-chroma);--chroma-10:var(--grayscale-chroma);--chroma-11:var(--grayscale-chroma);--chroma-12:var(--grayscale-chroma);--chroma-13:var(--grayscale-chroma);--chroma-14:var(--grayscale-chroma);--chroma-15:var(--grayscale-chroma);--primary-light:oklch(var(--luminance-7) var(--chroma-7) var(--hue) / 1);--primary-dark:oklch(var(--luminance-7) var(--chroma-7) var(--hue) / 1);--background-light:oklch(var(--luminance-3) var(--chroma-3) var(--hue) / 1);--background-dark:oklch(var(--luminance-15) var(--chroma-15) var(--hue) / 1);--surface-light:oklch(var(--luminance-2) var(--chroma-2) var(--hue) / 1);--surface-dark:oklch(var(--luminance-14) var(--chroma-14) var(--hue) / 1);--elevated-light:oklch(var(--luminance-1) var(--chroma-1) var(--hue) / 1);--elevated-dark:oklch(var(--luminance-13) var(--chroma-13) var(--hue) / 1);--highlight-light:#fff;--highlight-dark:oklch(var(--luminance-10) var(--chroma-10) var(--hue) / 1);--shade-light:oklch(var(--luminance-10) var(--chroma-10) var(--hue) / calc(.3 * var(--shadow-intensity,1)));--shade-dark:oklch(0% 0 0 / calc(1 * var(--shadow-intensity,1)));--button-primary-light-light:oklch(var(--luminance-8) var(--chroma-8) var(--hue) / 1);--button-primary-light-dark:oklch(var(--luminance-10) var(--chroma-10) var(--hue) / 1);--button-primary-dark-light:oklch(var(--luminance-9) var(--chroma-9) var(--hue) / 1);--button-primary-dark-dark:oklch(var(--luminance-11) var(--chroma-11) var(--hue) / 1);--button-primary-foreground-light:oklch(var(--luminance-1) var(--chroma-1) var(--hue) / 1);--button-primary-foreground-dark:oklch(var(--luminance-1) var(--chroma-1) var(--hue) / 1);--button-primary-highlight-light:oklch(var(--luminance-5) var(--chroma-5) var(--hue) / 1);--button-primary-highlight-dark:oklch(var(--luminance-8) var(--chroma-8) var(--hue) / 1);--button-primary-outline-light:oklch(var(--luminance-12) var(--chroma-12) var(--hue) / .2);--button-primary-outline-dark:oklch(var(--luminance-7) var(--chroma-7) var(--hue) / .2);--button-outline-highlight-light:oklch(var(--luminance-6) var(--chroma-6) var(--hue) / 1);--button-outline-highlight-dark:oklch(var(--luminance-11) var(--chroma-11) var(--hue) / 1);--button-outline-outline-light:oklch(var(--luminance-5) var(--chroma-5) var(--hue) / .2);--button-outline-outline-dark:oklch(var(--luminance-7) var(--chroma-7) var(--hue) / .2);--indicator-light:oklch(var(--luminance-8) var(--chroma-8) var(--hue) / 1);--indicator-dark:oklch(var(--luminance-9) var(--chroma-9) var(--hue) / 1);--on-indicator-light:#fff;--on-indicator-dark:#fff;--indicator-highlight-light:oklch(var(--luminance-12) var(--chroma-12) var(--hue) / .1);--indicator-highlight-dark:oklch(var(--luminance-6) var(--chroma-6) var(--hue) / .3);--indicator-track-light:oklch(var(--luminance-8) var(--chroma-8) var(--hue) / .1);--indicator-track-dark:oklch(var(--luminance-8) var(--chroma-8) var(--hue) / .15);--high-contrast-light:oklch(var(--luminance-15) calc(var(--chroma-15) * .9) var(--hue) / 1);--high-contrast-dark:#fff;--medium-contrast-light:oklch(var(--luminance-11) calc(var(--chroma-11) * .55) var(--hue) / 1);--medium-contrast-dark:oklch(var(--luminance-5) calc(var(--chroma-5) * .55) var(--hue) / 1);--low-contrast-light:oklch(var(--luminance-9) calc(var(--chroma-9) * .25) var(--hue) / 1);--low-contrast-dark:oklch(var(--luminance-8) calc(var(--chroma-8) * .25) var(--hue) / 1);--decorative-light:oklch(var(--luminance-11) var(--chroma-11) var(--hue) / .5);--decorative-dark:oklch(var(--luminance-5) var(--chroma-5) var(--hue) / .5);--grid-light:oklch(calc(100% - (100% - var(--luminance-5)) * var(--border-intensity,1)) var(--chroma-5) var(--hue) / .5);--grid-dark:oklch(calc(var(--luminance-12) * var(--border-intensity,1)) var(--chroma-12) var(--hue) / .5);--grid-emphasis-light:oklch(calc(100% - (100% - var(--luminance-6)) * var(--border-intensity,1)) var(--chroma-6) var(--hue) / .5);--grid-emphasis-dark:oklch(calc(var(--luminance-11) * var(--border-intensity,1)) var(--chroma-11) var(--hue) / .5);--grid-fill-light:oklch(calc(100% - (100% - var(--luminance-5)) * var(--border-intensity,1)) var(--chroma-5) var(--hue) / .35);--grid-fill-dark:oklch(calc(var(--luminance-13) * var(--border-intensity,1)) var(--chroma-13) var(--hue) / .425);--divider-light:oklch(calc(100% - (100% - var(--luminance-5)) * var(--border-intensity,1)) var(--chroma-5) var(--hue) / .5);--divider-dark:oklch(calc(var(--luminance-12) * var(--border-intensity,1)) var(--chroma-12) var(--hue) / .5);--menu-active-background-light:oklch(var(--luminance-9) var(--chroma-9) var(--hue) / .04);--menu-active-background-dark:oklch(var(--luminance-11) var(--chroma-11) var(--hue) / .2);--menu-active-outline-light:oklch(var(--luminance-9) var(--chroma-9) var(--hue) / .04);--menu-active-outline-dark:oklch(var(--luminance-11) var(--chroma-11) var(--hue) / .2);--scrim-light:oklch(0% 0 0 / calc(.05 * var(--shadow-intensity,1)));--scrim-dark:oklch(0% 0 0 / calc(.25 * var(--shadow-intensity,1)));--frame-light:oklch(0% 0 0 / calc(.15 * var(--shadow-intensity,1)));--frame-dark:#ffffff40;--frame-highlight-light:#fff3;--frame-highlight-dark:#fff3;--popover-border-light:oklch(var(--luminance-10) var(--chroma-10) var(--hue) / calc(.12 * var(--shadow-intensity,1)));--popover-border-dark:oklch(var(--luminance-10) var(--chroma-10) var(--hue) / .2);--popover-border-highlight-light:oklch(var(--luminance-10) var(--chroma-10) var(--hue) / calc(.12 * var(--shadow-intensity,1)));--popover-border-highlight-dark:oklch(var(--luminance-10) var(--chroma-10) var(--hue) / .4);--event-foreground-light:oklch(var(--luminance-12) var(--chroma-12) var(--hue) / 1);--event-foreground-dark:oklch(var(--luminance-5) var(--chroma-5) var(--hue) / 1);--event-foreground-medium-contrast-light:oklch(var(--luminance-12) var(--chroma-12) var(--hue) / .8);--event-foreground-medium-contrast-dark:oklch(var(--luminance-5) var(--chroma-5) var(--hue) / .8);--event-foreground-low-contrast-light:oklch(var(--luminance-12) var(--chroma-12) var(--hue) / .6);--event-foreground-low-contrast-dark:oklch(var(--luminance-5) var(--chroma-5) var(--hue) / .6);--event-light-light:oklch(var(--luminance-5) var(--chroma-5) var(--hue) / 1);--event-light-dark:oklch(var(--luminance-10) var(--chroma-10) var(--hue) / 1);--event-dark-light:oklch(var(--luminance-6) var(--chroma-6) var(--hue) / 1);--event-dark-dark:oklch(var(--luminance-11) var(--chroma-11) var(--hue) / 1);--event-invitation-light-light:oklch(var(--luminance-2) calc(var(--chroma-2) * 0) var(--hue) / 1);--event-invitation-light-dark:oklch(var(--luminance-13) calc(var(--chroma-13) * 0) var(--hue) / 1);--event-invitation-dark-light:oklch(var(--luminance-3) calc(var(--chroma-3) * 0) var(--hue) / 1);--event-invitation-dark-dark:oklch(var(--luminance-14) calc(var(--chroma-14) * 0) var(--hue) / 1);--event-muted-light-light:oklch(var(--luminance-4) calc(var(--chroma-4) * 0) var(--hue) / 1);--event-muted-light-dark:oklch(var(--luminance-11) calc(var(--chroma-11) * 0) var(--hue) / 1);--event-muted-dark-light:oklch(var(--luminance-5) calc(var(--chroma-5) * 0) var(--hue) / 1);--event-muted-dark-dark:oklch(var(--luminance-12) calc(var(--chroma-12) * 0) var(--hue) / 1);--event-progress-light:oklch(var(--luminance-9) var(--chroma-9) var(--hue) / 1);--event-progress-dark:oklch(var(--luminance-7) var(--chroma-7) var(--hue) / 1);--event-border-light:oklch(calc(100% - (100% - var(--luminance-10)) * var(--border-intensity,1)) var(--chroma-10) var(--hue) / .2);--event-border-dark:oklch(calc(var(--luminance-5) * var(--border-intensity,1)) var(--chroma-5) var(--hue) / .15);--event-shadow-light:oklch(var(--luminance-2) var(--chroma-2) var(--hue) / calc(1 * var(--shadow-intensity,1)));--event-shadow-dark:oklch(0% 0 0 / calc(1 * var(--shadow-intensity,1)));--event-hover-light:oklch(var(--luminance-6) var(--chroma-6) var(--hue) / .1);--event-hover-dark:oklch(var(--luminance-8) var(--chroma-8) var(--hue) / .2);--event-active-light:oklch(var(--luminance-6) var(--chroma-6) var(--hue) / .2);--event-active-dark:oklch(var(--luminance-8) var(--chroma-8) var(--hue) / .35);--input-light:oklch(var(--luminance-2) var(--chroma-2) var(--hue) / 1);--input-dark:oklch(var(--luminance-13) var(--chroma-13) var(--hue) / .5);--input-border-light:oklch(calc(100% - (100% - var(--luminance-1)) * var(--border-intensity,1)) var(--chroma-1) var(--hue) / 1);--input-border-dark:oklch(calc(var(--luminance-11) * var(--border-intensity,1)) var(--chroma-11) var(--hue) / .3);--input-placeholder-light:oklch(var(--luminance-12) var(--chroma-12) var(--hue) / .5);--input-placeholder-dark:oklch(var(--luminance-7) var(--chroma-7) var(--hue) / .5);--alert-light-light:oklch(var(--luminance-3) var(--chroma-3) var(--hue) / 1);--alert-light-dark:oklch(var(--luminance-12) var(--chroma-12) var(--hue) / 1);--alert-dark-light:oklch(var(--luminance-4) var(--chroma-4) var(--hue) / 1);--alert-dark-dark:oklch(var(--luminance-13) var(--chroma-13) var(--hue) / 1);--alert-foreground-light:oklch(var(--luminance-11) var(--chroma-11) var(--hue) / 1);--alert-foreground-dark:oklch(var(--luminance-5) var(--chroma-5) var(--hue) / 1);--alert-border-light:oklch(calc(100% - (100% - var(--luminance-11)) * var(--border-intensity,1)) var(--chroma-11) var(--hue) / .2);--alert-border-dark:oklch(calc(var(--luminance-11) * var(--border-intensity,1)) var(--chroma-11) var(--hue) / .5);--alert-shadow-light:oklch(var(--luminance-5) var(--chroma-5) var(--hue) / calc(1 * var(--shadow-intensity,1)));--alert-shadow-dark:oklch(0% 0 0 / calc(1 * var(--shadow-intensity,1)));--badge-light:oklch(var(--luminance-4) var(--chroma-4) var(--hue) / 1);--badge-dark:oklch(var(--luminance-9) var(--chroma-9) var(--hue) / 1);--on-badge-light:oklch(var(--luminance-11) var(--chroma-11) var(--hue) / 1);--on-badge-dark:oklch(var(--luminance-1) var(--chroma-1) var(--hue) / 1);--badge-outline-light:oklch(var(--luminance-11) var(--chroma-11) var(--hue) / .2);--badge-outline-dark:oklch(var(--luminance-1) var(--chroma-1) var(--hue) / .1);--indicator-luminance-light:var(--luminance-8);--indicator-chroma-light:var(--chroma-8);--indicator-luminance-dark:var(--luminance-9);--indicator-chroma-dark:var(--chroma-9);--primary:var(--primary-dark);--background:var(--background-dark);--surface:var(--surface-dark);--elevated:var(--elevated-dark);--highlight:var(--highlight-dark);--shade:var(--shade-dark);--button-primary-light:var(--button-primary-light-dark);--button-primary-dark:var(--button-primary-dark-dark);--button-primary-foreground:var(--button-primary-foreground-dark);--button-primary-highlight:var(--button-primary-highlight-dark);--button-primary-outline:var(--button-primary-outline-dark);--button-outline-highlight:var(--button-outline-highlight-dark);--button-outline-outline:var(--button-outline-outline-dark);--indicator:var(--indicator-dark);--on-indicator:var(--on-indicator-dark);--indicator-highlight:var(--indicator-highlight-dark);--indicator-track:var(--indicator-track-dark);--high-contrast:var(--high-contrast-dark);--medium-contrast:var(--medium-contrast-dark);--low-contrast:var(--low-contrast-dark);--decorative:var(--decorative-dark);--grid:var(--grid-dark);--grid-emphasis:var(--grid-emphasis-dark);--grid-fill:var(--grid-fill-dark);--divider:var(--divider-dark);--menu-active-background:var(--menu-active-background-dark);--menu-active-outline:var(--menu-active-outline-dark);--scrim:var(--scrim-dark);--frame:var(--frame-dark);--frame-highlight:var(--frame-highlight-dark);--popover-border:var(--popover-border-dark);--popover-border-highlight:var(--popover-border-highlight-dark);--event-foreground:var(--event-foreground-dark);--event-foreground-medium-contrast:var(--event-foreground-medium-contrast-dark);--event-foreground-low-contrast:var(--event-foreground-low-contrast-dark);--event-light:var(--event-light-dark);--event-dark:var(--event-dark-dark);--event-invitation-light:var(--event-invitation-light-dark);--event-invitation-dark:var(--event-invitation-dark-dark);--event-muted-light:var(--event-muted-light-dark);--event-muted-dark:var(--event-muted-dark-dark);--event-progress:var(--event-progress-dark);--event-border:var(--event-border-dark);--event-shadow:var(--event-shadow-dark);--event-hover:var(--event-hover-dark);--event-active:var(--event-active-dark);--input:var(--input-dark);--input-border:var(--input-border-dark);--input-placeholder:var(--input-placeholder-dark);--alert-light:var(--alert-light-dark);--alert-dark:var(--alert-dark-dark);--alert-foreground:var(--alert-foreground-dark);--alert-border:var(--alert-border-dark);--alert-shadow:var(--alert-shadow-dark);--badge:var(--badge-dark);--on-badge:var(--on-badge-dark);--badge-outline:var(--badge-outline-dark);--indicator-luminance:var(--indicator-luminance-dark);--indicator-chroma:var(--indicator-chroma-dark);--shadow-intensity:var(--shadow-intensity-dark);--highlight-intensity:var(--highlight-intensity-dark)}@supports (color:lab(0% 0 0)){.dark body,.dark{--highlight-light:lab(100% 0 0);--on-indicator-light:lab(100% 0 0);--on-indicator-dark:lab(100% 0 0);--high-contrast-dark:lab(100% 0 0);--frame-dark:lab(100% 0 0/.25);--frame-highlight-light:lab(100% 0 0/.2);--frame-highlight-dark:lab(100% 0 0/.2)}}.dark .neutral,.dark .focus-visible\:neutral:focus-visible,.dark .focus\:neutral:focus,.dark .hover\:neutral:hover,.dark .aria-checked\:neutral[aria-checked=true],.dark .group\/item:hover .group-hover\/item\:neutral,.dark .group\/item[data-highlighted] .group-data-\[highlighted\]\/item\:neutral{--hue:var(--grayscale-hue);--chroma-1:var(--grayscale-chroma);--chroma-2:var(--grayscale-chroma);--chroma-3:var(--grayscale-chroma);--chroma-4:var(--grayscale-chroma);--chroma-5:var(--grayscale-chroma);--chroma-6:var(--grayscale-chroma);--chroma-7:var(--grayscale-chroma);--chroma-8:var(--grayscale-chroma);--chroma-9:var(--grayscale-chroma);--chroma-10:var(--grayscale-chroma);--chroma-11:var(--grayscale-chroma);--chroma-12:var(--grayscale-chroma);--chroma-13:var(--grayscale-chroma);--chroma-14:var(--grayscale-chroma);--chroma-15:var(--grayscale-chroma);--primary-light:oklch(var(--luminance-7) var(--chroma-7) var(--hue) / 1);--primary-dark:oklch(var(--luminance-7) var(--chroma-7) var(--hue) / 1);--background-light:oklch(var(--luminance-3) var(--chroma-3) var(--hue) / 1);--background-dark:oklch(var(--luminance-15) var(--chroma-15) var(--hue) / 1);--surface-light:oklch(var(--luminance-2) var(--chroma-2) var(--hue) / 1);--surface-dark:oklch(var(--luminance-14) var(--chroma-14) var(--hue) / 1);--elevated-light:oklch(var(--luminance-1) var(--chroma-1) var(--hue) / 1);--elevated-dark:oklch(var(--luminance-13) var(--chroma-13) var(--hue) / 1);--highlight-light:#fff;--highlight-dark:oklch(var(--luminance-10) var(--chroma-10) var(--hue) / 1);--shade-light:oklch(var(--luminance-10) var(--chroma-10) var(--hue) / calc(.3 * var(--shadow-intensity,1)));--shade-dark:oklch(0% 0 0 / calc(1 * var(--shadow-intensity,1)));--button-primary-light-light:oklch(var(--luminance-8) var(--chroma-8) var(--hue) / 1);--button-primary-light-dark:oklch(var(--luminance-10) var(--chroma-10) var(--hue) / 1);--button-primary-dark-light:oklch(var(--luminance-9) var(--chroma-9) var(--hue) / 1);--button-primary-dark-dark:oklch(var(--luminance-11) var(--chroma-11) var(--hue) / 1);--button-primary-foreground-light:oklch(var(--luminance-1) var(--chroma-1) var(--hue) / 1);--button-primary-foreground-dark:oklch(var(--luminance-1) var(--chroma-1) var(--hue) / 1);--button-primary-highlight-light:oklch(var(--luminance-5) var(--chroma-5) var(--hue) / 1);--button-primary-highlight-dark:oklch(var(--luminance-8) var(--chroma-8) var(--hue) / 1);--button-primary-outline-light:oklch(var(--luminance-12) var(--chroma-12) var(--hue) / .2);--button-primary-outline-dark:oklch(var(--luminance-7) var(--chroma-7) var(--hue) / .2);--button-outline-highlight-light:oklch(var(--luminance-6) var(--chroma-6) var(--hue) / 1);--button-outline-highlight-dark:oklch(var(--luminance-11) var(--chroma-11) var(--hue) / 1);--button-outline-outline-light:oklch(var(--luminance-5) var(--chroma-5) var(--hue) / .2);--button-outline-outline-dark:oklch(var(--luminance-7) var(--chroma-7) var(--hue) / .2);--indicator-light:oklch(var(--luminance-8) var(--chroma-8) var(--hue) / 1);--indicator-dark:oklch(var(--luminance-9) var(--chroma-9) var(--hue) / 1);--on-indicator-light:#fff;--on-indicator-dark:#fff;--indicator-highlight-light:oklch(var(--luminance-12) var(--chroma-12) var(--hue) / .1);--indicator-highlight-dark:oklch(var(--luminance-6) var(--chroma-6) var(--hue) / .3);--indicator-track-light:oklch(var(--luminance-8) var(--chroma-8) var(--hue) / .1);--indicator-track-dark:oklch(var(--luminance-8) var(--chroma-8) var(--hue) / .15);--high-contrast-light:oklch(var(--luminance-15) calc(var(--chroma-15) * .9) var(--hue) / 1);--high-contrast-dark:#fff;--medium-contrast-light:oklch(var(--luminance-11) calc(var(--chroma-11) * .55) var(--hue) / 1);--medium-contrast-dark:oklch(var(--luminance-5) calc(var(--chroma-5) * .55) var(--hue) / 1);--low-contrast-light:oklch(var(--luminance-9) calc(var(--chroma-9) * .25) var(--hue) / 1);--low-contrast-dark:oklch(var(--luminance-8) calc(var(--chroma-8) * .25) var(--hue) / 1);--decorative-light:oklch(var(--luminance-11) var(--chroma-11) var(--hue) / .5);--decorative-dark:oklch(var(--luminance-5) var(--chroma-5) var(--hue) / .5);--grid-light:oklch(calc(100% - (100% - var(--luminance-5)) * var(--border-intensity,1)) var(--chroma-5) var(--hue) / .5);--grid-dark:oklch(calc(var(--luminance-12) * var(--border-intensity,1)) var(--chroma-12) var(--hue) / .5);--grid-emphasis-light:oklch(calc(100% - (100% - var(--luminance-6)) * var(--border-intensity,1)) var(--chroma-6) var(--hue) / .5);--grid-emphasis-dark:oklch(calc(var(--luminance-11) * var(--border-intensity,1)) var(--chroma-11) var(--hue) / .5);--grid-fill-light:oklch(calc(100% - (100% - var(--luminance-5)) * var(--border-intensity,1)) var(--chroma-5) var(--hue) / .35);--grid-fill-dark:oklch(calc(var(--luminance-13) * var(--border-intensity,1)) var(--chroma-13) var(--hue) / .425);--divider-light:oklch(calc(100% - (100% - var(--luminance-5)) * var(--border-intensity,1)) var(--chroma-5) var(--hue) / .5);--divider-dark:oklch(calc(var(--luminance-12) * var(--border-intensity,1)) var(--chroma-12) var(--hue) / .5);--menu-active-background-light:oklch(var(--luminance-9) var(--chroma-9) var(--hue) / .04);--menu-active-background-dark:oklch(var(--luminance-11) var(--chroma-11) var(--hue) / .2);--menu-active-outline-light:oklch(var(--luminance-9) var(--chroma-9) var(--hue) / .04);--menu-active-outline-dark:oklch(var(--luminance-11) var(--chroma-11) var(--hue) / .2);--scrim-light:oklch(0% 0 0 / calc(.05 * var(--shadow-intensity,1)));--scrim-dark:oklch(0% 0 0 / calc(.25 * var(--shadow-intensity,1)));--frame-light:oklch(0% 0 0 / calc(.15 * var(--shadow-intensity,1)));--frame-dark:#ffffff40;--frame-highlight-light:#fff3;--frame-highlight-dark:#fff3;--popover-border-light:oklch(var(--luminance-10) var(--chroma-10) var(--hue) / calc(.12 * var(--shadow-intensity,1)));--popover-border-dark:oklch(var(--luminance-10) var(--chroma-10) var(--hue) / .2);--popover-border-highlight-light:oklch(var(--luminance-10) var(--chroma-10) var(--hue) / calc(.12 * var(--shadow-intensity,1)));--popover-border-highlight-dark:oklch(var(--luminance-10) var(--chroma-10) var(--hue) / .4);--event-foreground-light:oklch(var(--luminance-12) var(--chroma-12) var(--hue) / 1);--event-foreground-dark:oklch(var(--luminance-5) var(--chroma-5) var(--hue) / 1);--event-foreground-medium-contrast-light:oklch(var(--luminance-12) var(--chroma-12) var(--hue) / .8);--event-foreground-medium-contrast-dark:oklch(var(--luminance-5) var(--chroma-5) var(--hue) / .8);--event-foreground-low-contrast-light:oklch(var(--luminance-12) var(--chroma-12) var(--hue) / .6);--event-foreground-low-contrast-dark:oklch(var(--luminance-5) var(--chroma-5) var(--hue) / .6);--event-light-light:oklch(var(--luminance-5) var(--chroma-5) var(--hue) / 1);--event-light-dark:oklch(var(--luminance-10) var(--chroma-10) var(--hue) / 1);--event-dark-light:oklch(var(--luminance-6) var(--chroma-6) var(--hue) / 1);--event-dark-dark:oklch(var(--luminance-11) var(--chroma-11) var(--hue) / 1);--event-invitation-light-light:oklch(var(--luminance-2) calc(var(--chroma-2) * 0) var(--hue) / 1);--event-invitation-light-dark:oklch(var(--luminance-13) calc(var(--chroma-13) * 0) var(--hue) / 1);--event-invitation-dark-light:oklch(var(--luminance-3) calc(var(--chroma-3) * 0) var(--hue) / 1);--event-invitation-dark-dark:oklch(var(--luminance-14) calc(var(--chroma-14) * 0) var(--hue) / 1);--event-muted-light-light:oklch(var(--luminance-4) calc(var(--chroma-4) * 0) var(--hue) / 1);--event-muted-light-dark:oklch(var(--luminance-11) calc(var(--chroma-11) * 0) var(--hue) / 1);--event-muted-dark-light:oklch(var(--luminance-5) calc(var(--chroma-5) * 0) var(--hue) / 1);--event-muted-dark-dark:oklch(var(--luminance-12) calc(var(--chroma-12) * 0) var(--hue) / 1);--event-progress-light:oklch(var(--luminance-9) var(--chroma-9) var(--hue) / 1);--event-progress-dark:oklch(var(--luminance-7) var(--chroma-7) var(--hue) / 1);--event-border-light:oklch(calc(100% - (100% - var(--luminance-10)) * var(--border-intensity,1)) var(--chroma-10) var(--hue) / .2);--event-border-dark:oklch(calc(var(--luminance-5) * var(--border-intensity,1)) var(--chroma-5) var(--hue) / .15);--event-shadow-light:oklch(var(--luminance-2) var(--chroma-2) var(--hue) / calc(1 * var(--shadow-intensity,1)));--event-shadow-dark:oklch(0% 0 0 / calc(1 * var(--shadow-intensity,1)));--event-hover-light:oklch(var(--luminance-6) var(--chroma-6) var(--hue) / .1);--event-hover-dark:oklch(var(--luminance-8) var(--chroma-8) var(--hue) / .2);--event-active-light:oklch(var(--luminance-6) var(--chroma-6) var(--hue) / .2);--event-active-dark:oklch(var(--luminance-8) var(--chroma-8) var(--hue) / .35);--input-light:oklch(var(--luminance-2) var(--chroma-2) var(--hue) / 1);--input-dark:oklch(var(--luminance-13) var(--chroma-13) var(--hue) / .5);--input-border-light:oklch(calc(100% - (100% - var(--luminance-1)) * var(--border-intensity,1)) var(--chroma-1) var(--hue) / 1);--input-border-dark:oklch(calc(var(--luminance-11) * var(--border-intensity,1)) var(--chroma-11) var(--hue) / .3);--input-placeholder-light:oklch(var(--luminance-12) var(--chroma-12) var(--hue) / .5);--input-placeholder-dark:oklch(var(--luminance-7) var(--chroma-7) var(--hue) / .5);--alert-light-light:oklch(var(--luminance-3) var(--chroma-3) var(--hue) / 1);--alert-light-dark:oklch(var(--luminance-12) var(--chroma-12) var(--hue) / 1);--alert-dark-light:oklch(var(--luminance-4) var(--chroma-4) var(--hue) / 1);--alert-dark-dark:oklch(var(--luminance-13) var(--chroma-13) var(--hue) / 1);--alert-foreground-light:oklch(var(--luminance-11) var(--chroma-11) var(--hue) / 1);--alert-foreground-dark:oklch(var(--luminance-5) var(--chroma-5) var(--hue) / 1);--alert-border-light:oklch(calc(100% - (100% - var(--luminance-11)) * var(--border-intensity,1)) var(--chroma-11) var(--hue) / .2);--alert-border-dark:oklch(calc(var(--luminance-11) * var(--border-intensity,1)) var(--chroma-11) var(--hue) / .5);--alert-shadow-light:oklch(var(--luminance-5) var(--chroma-5) var(--hue) / calc(1 * var(--shadow-intensity,1)));--alert-shadow-dark:oklch(0% 0 0 / calc(1 * var(--shadow-intensity,1)));--badge-light:oklch(var(--luminance-4) var(--chroma-4) var(--hue) / 1);--badge-dark:oklch(var(--luminance-9) var(--chroma-9) var(--hue) / 1);--on-badge-light:oklch(var(--luminance-11) var(--chroma-11) var(--hue) / 1);--on-badge-dark:oklch(var(--luminance-1) var(--chroma-1) var(--hue) / 1);--badge-outline-light:oklch(var(--luminance-11) var(--chroma-11) var(--hue) / .2);--badge-outline-dark:oklch(var(--luminance-1) var(--chroma-1) var(--hue) / .1);--indicator-luminance-light:var(--luminance-8);--indicator-chroma-light:var(--chroma-8);--indicator-luminance-dark:var(--luminance-9);--indicator-chroma-dark:var(--chroma-9);--primary:var(--primary-dark);--background:var(--background-dark);--surface:var(--surface-dark);--elevated:var(--elevated-dark);--highlight:var(--highlight-dark);--shade:var(--shade-dark);--button-primary-light:var(--button-primary-light-dark);--button-primary-dark:var(--button-primary-dark-dark);--button-primary-foreground:var(--button-primary-foreground-dark);--button-primary-highlight:var(--button-primary-highlight-dark);--button-primary-outline:var(--button-primary-outline-dark);--button-outline-highlight:var(--button-outline-highlight-dark);--button-outline-outline:var(--button-outline-outline-dark);--indicator:var(--indicator-dark);--on-indicator:var(--on-indicator-dark);--indicator-highlight:var(--indicator-highlight-dark);--indicator-track:var(--indicator-track-dark);--high-contrast:var(--high-contrast-dark);--medium-contrast:var(--medium-contrast-dark);--low-contrast:var(--low-contrast-dark);--decorative:var(--decorative-dark);--grid:var(--grid-dark);--grid-emphasis:var(--grid-emphasis-dark);--grid-fill:var(--grid-fill-dark);--divider:var(--divider-dark);--menu-active-background:var(--menu-active-background-dark);--menu-active-outline:var(--menu-active-outline-dark);--scrim:var(--scrim-dark);--frame:var(--frame-dark);--frame-highlight:var(--frame-highlight-dark);--popover-border:var(--popover-border-dark);--popover-border-highlight:var(--popover-border-highlight-dark);--event-foreground:var(--event-foreground-dark);--event-foreground-medium-contrast:var(--event-foreground-medium-contrast-dark);--event-foreground-low-contrast:var(--event-foreground-low-contrast-dark);--event-light:var(--event-light-dark);--event-dark:var(--event-dark-dark);--event-invitation-light:var(--event-invitation-light-dark);--event-invitation-dark:var(--event-invitation-dark-dark);--event-muted-light:var(--event-muted-light-dark);--event-muted-dark:var(--event-muted-dark-dark);--event-progress:var(--event-progress-dark);--event-border:var(--event-border-dark);--event-shadow:var(--event-shadow-dark);--event-hover:var(--event-hover-dark);--event-active:var(--event-active-dark);--input:var(--input-dark);--input-border:var(--input-border-dark);--input-placeholder:var(--input-placeholder-dark);--alert-light:var(--alert-light-dark);--alert-dark:var(--alert-dark-dark);--alert-foreground:var(--alert-foreground-dark);--alert-border:var(--alert-border-dark);--alert-shadow:var(--alert-shadow-dark);--badge:var(--badge-dark);--on-badge:var(--on-badge-dark);--badge-outline:var(--badge-outline-dark);--indicator-luminance:var(--indicator-luminance-dark);--indicator-chroma:var(--indicator-chroma-dark);--shadow-intensity:var(--shadow-intensity-dark);--highlight-intensity:var(--highlight-intensity-dark)}@supports (color:lab(0% 0 0)){.dark .neutral,.dark .focus-visible\:neutral:focus-visible,.dark .focus\:neutral:focus,.dark .hover\:neutral:hover,.dark .aria-checked\:neutral[aria-checked=true],.dark .group\/item:hover .group-hover\/item\:neutral,.dark .group\/item[data-highlighted] .group-data-\[highlighted\]\/item\:neutral{--highlight-light:lab(100% 0 0);--on-indicator-light:lab(100% 0 0);--on-indicator-dark:lab(100% 0 0);--high-contrast-dark:lab(100% 0 0);--frame-dark:lab(100% 0 0/.25);--frame-highlight-light:lab(100% 0 0/.2);--frame-highlight-dark:lab(100% 0 0/.2)}}.dark .with-color,.dark .focus-visible\:with-color:focus-visible,.dark .focus\:with-color:focus,.dark .hover\:with-color:hover,.dark .aria-\[invalid\=true\]\:with-color[aria-invalid=true],.dark .aria-checked\:with-color[aria-checked=true],.dark .group\/item:hover .group-hover\/item\:with-color,.dark .group\/item[data-highlighted] .group-data-\[highlighted\]\/item\:with-color{--chroma-base-1:0;--chroma-base-2:0;--chroma-base-3:.0049;--chroma-base-4:.0167;--chroma-base-5:.0403;--chroma-base-6:.0806;--chroma-base-7:.1328;--chroma-base-8:.1526;--chroma-base-9:.1321;--chroma-base-10:.1116;--chroma-base-11:.0911;--chroma-base-12:.0701;--chroma-base-13:.0529;--chroma-base-14:.0404;--chroma-base-15:.0341;--chroma-1:calc(var(--chroma-base-1) * 1);--chroma-2:calc(var(--chroma-base-2) * 1);--chroma-3:calc(var(--chroma-base-3) * 1);--chroma-4:calc(var(--chroma-base-4) * 1);--chroma-5:calc(var(--chroma-base-5) * 1);--chroma-6:calc(var(--chroma-base-6) * 1);--chroma-7:calc(var(--chroma-base-7) * 1);--chroma-8:calc(var(--chroma-base-8) * 1);--chroma-9:calc(var(--chroma-base-9) * 1);--chroma-10:calc(var(--chroma-base-10) * 1);--chroma-11:calc(var(--chroma-base-11) * 1);--chroma-12:calc(var(--chroma-base-12) * 1);--chroma-13:calc(var(--chroma-base-13) * 1);--chroma-14:calc(var(--chroma-base-14) * 1);--chroma-15:calc(var(--chroma-base-15) * 1);--primary-light:oklch(var(--luminance-7) var(--chroma-7) var(--hue) / 1);--primary-dark:oklch(var(--luminance-7) var(--chroma-7) var(--hue) / 1);--background-light:oklch(var(--luminance-3) var(--chroma-3) var(--hue) / 1);--background-dark:oklch(var(--luminance-15) var(--chroma-15) var(--hue) / 1);--surface-light:oklch(var(--luminance-2) var(--chroma-2) var(--hue) / 1);--surface-dark:oklch(var(--luminance-14) var(--chroma-14) var(--hue) / 1);--elevated-light:oklch(var(--luminance-1) var(--chroma-1) var(--hue) / 1);--elevated-dark:oklch(var(--luminance-13) var(--chroma-13) var(--hue) / 1);--highlight-light:#fff;--highlight-dark:oklch(var(--luminance-10) var(--chroma-10) var(--hue) / 1);--shade-light:oklch(var(--luminance-10) var(--chroma-10) var(--hue) / calc(.3 * var(--shadow-intensity,1)));--shade-dark:oklch(0% 0 0 / calc(1 * var(--shadow-intensity,1)));--button-primary-light-light:oklch(var(--luminance-8) var(--chroma-8) var(--hue) / 1);--button-primary-light-dark:oklch(var(--luminance-10) var(--chroma-10) var(--hue) / 1);--button-primary-dark-light:oklch(var(--luminance-9) var(--chroma-9) var(--hue) / 1);--button-primary-dark-dark:oklch(var(--luminance-11) var(--chroma-11) var(--hue) / 1);--button-primary-foreground-light:oklch(var(--luminance-1) var(--chroma-1) var(--hue) / 1);--button-primary-foreground-dark:oklch(var(--luminance-1) var(--chroma-1) var(--hue) / 1);--button-primary-highlight-light:oklch(var(--luminance-5) var(--chroma-5) var(--hue) / 1);--button-primary-highlight-dark:oklch(var(--luminance-8) var(--chroma-8) var(--hue) / 1);--button-primary-outline-light:oklch(var(--luminance-12) var(--chroma-12) var(--hue) / .2);--button-primary-outline-dark:oklch(var(--luminance-7) var(--chroma-7) var(--hue) / .2);--button-outline-highlight-light:oklch(var(--luminance-6) var(--chroma-6) var(--hue) / 1);--button-outline-highlight-dark:oklch(var(--luminance-11) var(--chroma-11) var(--hue) / 1);--button-outline-outline-light:oklch(var(--luminance-5) var(--chroma-5) var(--hue) / .2);--button-outline-outline-dark:oklch(var(--luminance-7) var(--chroma-7) var(--hue) / .2);--indicator-light:oklch(var(--luminance-8) var(--chroma-8) var(--hue) / 1);--indicator-dark:oklch(var(--luminance-9) var(--chroma-9) var(--hue) / 1);--on-indicator-light:#fff;--on-indicator-dark:#fff;--indicator-highlight-light:oklch(var(--luminance-12) var(--chroma-12) var(--hue) / .1);--indicator-highlight-dark:oklch(var(--luminance-6) var(--chroma-6) var(--hue) / .3);--indicator-track-light:oklch(var(--luminance-8) var(--chroma-8) var(--hue) / .1);--indicator-track-dark:oklch(var(--luminance-8) var(--chroma-8) var(--hue) / .15);--high-contrast-light:oklch(var(--luminance-15) calc(var(--chroma-15) * .9) var(--hue) / 1);--high-contrast-dark:#fff;--medium-contrast-light:oklch(var(--luminance-11) calc(var(--chroma-11) * .55) var(--hue) / 1);--medium-contrast-dark:oklch(var(--luminance-5) calc(var(--chroma-5) * .55) var(--hue) / 1);--low-contrast-light:oklch(var(--luminance-9) calc(var(--chroma-9) * .25) var(--hue) / 1);--low-contrast-dark:oklch(var(--luminance-8) calc(var(--chroma-8) * .25) var(--hue) / 1);--decorative-light:oklch(var(--luminance-11) var(--chroma-11) var(--hue) / .5);--decorative-dark:oklch(var(--luminance-5) var(--chroma-5) var(--hue) / .5);--grid-light:oklch(calc(100% - (100% - var(--luminance-5)) * var(--border-intensity,1)) var(--chroma-5) var(--hue) / .5);--grid-dark:oklch(calc(var(--luminance-12) * var(--border-intensity,1)) var(--chroma-12) var(--hue) / .5);--grid-emphasis-light:oklch(calc(100% - (100% - var(--luminance-6)) * var(--border-intensity,1)) var(--chroma-6) var(--hue) / .5);--grid-emphasis-dark:oklch(calc(var(--luminance-11) * var(--border-intensity,1)) var(--chroma-11) var(--hue) / .5);--grid-fill-light:oklch(calc(100% - (100% - var(--luminance-5)) * var(--border-intensity,1)) var(--chroma-5) var(--hue) / .35);--grid-fill-dark:oklch(calc(var(--luminance-13) * var(--border-intensity,1)) var(--chroma-13) var(--hue) / .425);--divider-light:oklch(calc(100% - (100% - var(--luminance-5)) * var(--border-intensity,1)) var(--chroma-5) var(--hue) / .5);--divider-dark:oklch(calc(var(--luminance-12) * var(--border-intensity,1)) var(--chroma-12) var(--hue) / .5);--menu-active-background-light:oklch(var(--luminance-9) var(--chroma-9) var(--hue) / .04);--menu-active-background-dark:oklch(var(--luminance-11) var(--chroma-11) var(--hue) / .2);--menu-active-outline-light:oklch(var(--luminance-9) var(--chroma-9) var(--hue) / .04);--menu-active-outline-dark:oklch(var(--luminance-11) var(--chroma-11) var(--hue) / .2);--scrim-light:oklch(0% 0 0 / calc(.05 * var(--shadow-intensity,1)));--scrim-dark:oklch(0% 0 0 / calc(.25 * var(--shadow-intensity,1)));--frame-light:oklch(0% 0 0 / calc(.15 * var(--shadow-intensity,1)));--frame-dark:#ffffff40;--frame-highlight-light:#fff3;--frame-highlight-dark:#fff3;--popover-border-light:oklch(var(--luminance-10) var(--chroma-10) var(--hue) / calc(.12 * var(--shadow-intensity,1)));--popover-border-dark:oklch(var(--luminance-10) var(--chroma-10) var(--hue) / .2);--popover-border-highlight-light:oklch(var(--luminance-10) var(--chroma-10) var(--hue) / calc(.12 * var(--shadow-intensity,1)));--popover-border-highlight-dark:oklch(var(--luminance-10) var(--chroma-10) var(--hue) / .4);--event-foreground-light:oklch(var(--luminance-12) var(--chroma-12) var(--hue) / 1);--event-foreground-dark:oklch(var(--luminance-5) var(--chroma-5) var(--hue) / 1);--event-foreground-medium-contrast-light:oklch(var(--luminance-12) var(--chroma-12) var(--hue) / .8);--event-foreground-medium-contrast-dark:oklch(var(--luminance-5) var(--chroma-5) var(--hue) / .8);--event-foreground-low-contrast-light:oklch(var(--luminance-12) var(--chroma-12) var(--hue) / .6);--event-foreground-low-contrast-dark:oklch(var(--luminance-5) var(--chroma-5) var(--hue) / .6);--event-light-light:oklch(var(--luminance-5) var(--chroma-5) var(--hue) / 1);--event-light-dark:oklch(var(--luminance-10) var(--chroma-10) var(--hue) / 1);--event-dark-light:oklch(var(--luminance-6) var(--chroma-6) var(--hue) / 1);--event-dark-dark:oklch(var(--luminance-11) var(--chroma-11) var(--hue) / 1);--event-invitation-light-light:oklch(var(--luminance-2) calc(var(--chroma-2) * 0) var(--hue) / 1);--event-invitation-light-dark:oklch(var(--luminance-13) calc(var(--chroma-13) * 0) var(--hue) / 1);--event-invitation-dark-light:oklch(var(--luminance-3) calc(var(--chroma-3) * 0) var(--hue) / 1);--event-invitation-dark-dark:oklch(var(--luminance-14) calc(var(--chroma-14) * 0) var(--hue) / 1);--event-muted-light-light:oklch(var(--luminance-4) calc(var(--chroma-4) * 0) var(--hue) / 1);--event-muted-light-dark:oklch(var(--luminance-11) calc(var(--chroma-11) * 0) var(--hue) / 1);--event-muted-dark-light:oklch(var(--luminance-5) calc(var(--chroma-5) * 0) var(--hue) / 1);--event-muted-dark-dark:oklch(var(--luminance-12) calc(var(--chroma-12) * 0) var(--hue) / 1);--event-progress-light:oklch(var(--luminance-9) var(--chroma-9) var(--hue) / 1);--event-progress-dark:oklch(var(--luminance-7) var(--chroma-7) var(--hue) / 1);--event-border-light:oklch(calc(100% - (100% - var(--luminance-10)) * var(--border-intensity,1)) var(--chroma-10) var(--hue) / .2);--event-border-dark:oklch(calc(var(--luminance-5) * var(--border-intensity,1)) var(--chroma-5) var(--hue) / .15);--event-shadow-light:oklch(var(--luminance-2) var(--chroma-2) var(--hue) / calc(1 * var(--shadow-intensity,1)));--event-shadow-dark:oklch(0% 0 0 / calc(1 * var(--shadow-intensity,1)));--event-hover-light:oklch(var(--luminance-6) var(--chroma-6) var(--hue) / .1);--event-hover-dark:oklch(var(--luminance-8) var(--chroma-8) var(--hue) / .2);--event-active-light:oklch(var(--luminance-6) var(--chroma-6) var(--hue) / .2);--event-active-dark:oklch(var(--luminance-8) var(--chroma-8) var(--hue) / .35);--input-light:oklch(var(--luminance-2) var(--chroma-2) var(--hue) / 1);--input-dark:oklch(var(--luminance-13) var(--chroma-13) var(--hue) / .5);--input-border-light:oklch(calc(100% - (100% - var(--luminance-1)) * var(--border-intensity,1)) var(--chroma-1) var(--hue) / 1);--input-border-dark:oklch(calc(var(--luminance-11) * var(--border-intensity,1)) var(--chroma-11) var(--hue) / .3);--input-placeholder-light:oklch(var(--luminance-12) var(--chroma-12) var(--hue) / .5);--input-placeholder-dark:oklch(var(--luminance-7) var(--chroma-7) var(--hue) / .5);--alert-light-light:oklch(var(--luminance-3) var(--chroma-3) var(--hue) / 1);--alert-light-dark:oklch(var(--luminance-12) var(--chroma-12) var(--hue) / 1);--alert-dark-light:oklch(var(--luminance-4) var(--chroma-4) var(--hue) / 1);--alert-dark-dark:oklch(var(--luminance-13) var(--chroma-13) var(--hue) / 1);--alert-foreground-light:oklch(var(--luminance-11) var(--chroma-11) var(--hue) / 1);--alert-foreground-dark:oklch(var(--luminance-5) var(--chroma-5) var(--hue) / 1);--alert-border-light:oklch(calc(100% - (100% - var(--luminance-11)) * var(--border-intensity,1)) var(--chroma-11) var(--hue) / .2);--alert-border-dark:oklch(calc(var(--luminance-11) * var(--border-intensity,1)) var(--chroma-11) var(--hue) / .5);--alert-shadow-light:oklch(var(--luminance-5) var(--chroma-5) var(--hue) / calc(1 * var(--shadow-intensity,1)));--alert-shadow-dark:oklch(0% 0 0 / calc(1 * var(--shadow-intensity,1)));--badge-light:oklch(var(--luminance-4) var(--chroma-4) var(--hue) / 1);--badge-dark:oklch(var(--luminance-9) var(--chroma-9) var(--hue) / 1);--on-badge-light:oklch(var(--luminance-11) var(--chroma-11) var(--hue) / 1);--on-badge-dark:oklch(var(--luminance-1) var(--chroma-1) var(--hue) / 1);--badge-outline-light:oklch(var(--luminance-11) var(--chroma-11) var(--hue) / .2);--badge-outline-dark:oklch(var(--luminance-1) var(--chroma-1) var(--hue) / .1);--indicator-luminance-light:var(--luminance-8);--indicator-chroma-light:var(--chroma-8);--indicator-luminance-dark:var(--luminance-9);--indicator-chroma-dark:var(--chroma-9);--primary:var(--primary-dark);--background:var(--background-dark);--surface:var(--surface-dark);--elevated:var(--elevated-dark);--highlight:var(--highlight-dark);--shade:var(--shade-dark);--button-primary-light:var(--button-primary-light-dark);--button-primary-dark:var(--button-primary-dark-dark);--button-primary-foreground:var(--button-primary-foreground-dark);--button-primary-highlight:var(--button-primary-highlight-dark);--button-primary-outline:var(--button-primary-outline-dark);--button-outline-highlight:var(--button-outline-highlight-dark);--button-outline-outline:var(--button-outline-outline-dark);--indicator:var(--indicator-dark);--on-indicator:var(--on-indicator-dark);--indicator-highlight:var(--indicator-highlight-dark);--indicator-track:var(--indicator-track-dark);--high-contrast:var(--high-contrast-dark);--medium-contrast:var(--medium-contrast-dark);--low-contrast:var(--low-contrast-dark);--decorative:var(--decorative-dark);--grid:var(--grid-dark);--grid-emphasis:var(--grid-emphasis-dark);--grid-fill:var(--grid-fill-dark);--divider:var(--divider-dark);--menu-active-background:var(--menu-active-background-dark);--menu-active-outline:var(--menu-active-outline-dark);--scrim:var(--scrim-dark);--frame:var(--frame-dark);--frame-highlight:var(--frame-highlight-dark);--popover-border:var(--popover-border-dark);--popover-border-highlight:var(--popover-border-highlight-dark);--event-foreground:var(--event-foreground-dark);--event-foreground-medium-contrast:var(--event-foreground-medium-contrast-dark);--event-foreground-low-contrast:var(--event-foreground-low-contrast-dark);--event-light:var(--event-light-dark);--event-dark:var(--event-dark-dark);--event-invitation-light:var(--event-invitation-light-dark);--event-invitation-dark:var(--event-invitation-dark-dark);--event-muted-light:var(--event-muted-light-dark);--event-muted-dark:var(--event-muted-dark-dark);--event-progress:var(--event-progress-dark);--event-border:var(--event-border-dark);--event-shadow:var(--event-shadow-dark);--event-hover:var(--event-hover-dark);--event-active:var(--event-active-dark);--input:var(--input-dark);--input-border:var(--input-border-dark);--input-placeholder:var(--input-placeholder-dark);--alert-light:var(--alert-light-dark);--alert-dark:var(--alert-dark-dark);--alert-foreground:var(--alert-foreground-dark);--alert-border:var(--alert-border-dark);--alert-shadow:var(--alert-shadow-dark);--badge:var(--badge-dark);--on-badge:var(--on-badge-dark);--badge-outline:var(--badge-outline-dark);--indicator-luminance:var(--indicator-luminance-dark);--indicator-chroma:var(--indicator-chroma-dark);--shadow-intensity:var(--shadow-intensity-dark);--highlight-intensity:var(--highlight-intensity-dark)}@supports (color:lab(0% 0 0)){.dark .with-color,.dark .focus-visible\:with-color:focus-visible,.dark .focus\:with-color:focus,.dark .hover\:with-color:hover,.dark .aria-\[invalid\=true\]\:with-color[aria-invalid=true],.dark .aria-checked\:with-color[aria-checked=true],.dark .group\/item:hover .group-hover\/item\:with-color,.dark .group\/item[data-highlighted] .group-data-\[highlighted\]\/item\:with-color{--highlight-light:lab(100% 0 0);--on-indicator-light:lab(100% 0 0);--on-indicator-dark:lab(100% 0 0);--high-contrast-dark:lab(100% 0 0);--frame-dark:lab(100% 0 0/.25);--frame-highlight-light:lab(100% 0 0/.2);--frame-highlight-dark:lab(100% 0 0/.2)}}.dark .brand,.dark .focus-visible\:brand:focus-visible,.dark .focus\:brand:focus,.dark .hover\:brand:hover,.dark .aria-\[invalid\=true\]\:brand[aria-invalid=true],.dark .aria-checked\:brand[aria-checked=true],.dark .group\/item:hover .group-hover\/item\:brand,.dark .group\/item[data-highlighted] .group-data-\[highlighted\]\/item\:brand{--hue:270;--chroma-base-1:0;--chroma-base-2:0;--chroma-base-3:.0049;--chroma-base-4:.0167;--chroma-base-5:.0403;--chroma-base-6:.0806;--chroma-base-7:.1328;--chroma-base-8:.1526;--chroma-base-9:.1321;--chroma-base-10:.1116;--chroma-base-11:.0911;--chroma-base-12:.0701;--chroma-base-13:.0529;--chroma-base-14:.0404;--chroma-base-15:.0341;--chroma-1:calc(var(--chroma-base-1) * 1);--chroma-2:calc(var(--chroma-base-2) * 1);--chroma-3:calc(var(--chroma-base-3) * 1);--chroma-4:calc(var(--chroma-base-4) * 1);--chroma-5:calc(var(--chroma-base-5) * 1);--chroma-6:calc(var(--chroma-base-6) * 1);--chroma-7:calc(var(--chroma-base-7) * 1);--chroma-8:calc(var(--chroma-base-8) * 1);--chroma-9:calc(var(--chroma-base-9) * 1);--chroma-10:calc(var(--chroma-base-10) * 1);--chroma-11:calc(var(--chroma-base-11) * 1);--chroma-12:calc(var(--chroma-base-12) * 1);--chroma-13:calc(var(--chroma-base-13) * 1);--chroma-14:calc(var(--chroma-base-14) * 1);--chroma-15:calc(var(--chroma-base-15) * 1);--primary-light:oklch(var(--luminance-7) var(--chroma-7) var(--hue) / 1);--primary-dark:oklch(var(--luminance-7) var(--chroma-7) var(--hue) / 1);--background-light:oklch(var(--luminance-3) var(--chroma-3) var(--hue) / 1);--background-dark:oklch(var(--luminance-15) var(--chroma-15) var(--hue) / 1);--surface-light:oklch(var(--luminance-2) var(--chroma-2) var(--hue) / 1);--surface-dark:oklch(var(--luminance-14) var(--chroma-14) var(--hue) / 1);--elevated-light:oklch(var(--luminance-1) var(--chroma-1) var(--hue) / 1);--elevated-dark:oklch(var(--luminance-13) var(--chroma-13) var(--hue) / 1);--highlight-light:#fff;--highlight-dark:oklch(var(--luminance-10) var(--chroma-10) var(--hue) / 1);--shade-light:oklch(var(--luminance-10) var(--chroma-10) var(--hue) / calc(.3 * var(--shadow-intensity,1)));--shade-dark:oklch(0% 0 0 / calc(1 * var(--shadow-intensity,1)));--button-primary-light-light:oklch(var(--luminance-8) var(--chroma-8) var(--hue) / 1);--button-primary-light-dark:oklch(var(--luminance-10) var(--chroma-10) var(--hue) / 1);--button-primary-dark-light:oklch(var(--luminance-9) var(--chroma-9) var(--hue) / 1);--button-primary-dark-dark:oklch(var(--luminance-11) var(--chroma-11) var(--hue) / 1);--button-primary-foreground-light:oklch(var(--luminance-1) var(--chroma-1) var(--hue) / 1);--button-primary-foreground-dark:oklch(var(--luminance-1) var(--chroma-1) var(--hue) / 1);--button-primary-highlight-light:oklch(var(--luminance-5) var(--chroma-5) var(--hue) / 1);--button-primary-highlight-dark:oklch(var(--luminance-8) var(--chroma-8) var(--hue) / 1);--button-primary-outline-light:oklch(var(--luminance-12) var(--chroma-12) var(--hue) / .2);--button-primary-outline-dark:oklch(var(--luminance-7) var(--chroma-7) var(--hue) / .2);--button-outline-highlight-light:oklch(var(--luminance-6) var(--chroma-6) var(--hue) / 1);--button-outline-highlight-dark:oklch(var(--luminance-11) var(--chroma-11) var(--hue) / 1);--button-outline-outline-light:oklch(var(--luminance-5) var(--chroma-5) var(--hue) / .2);--button-outline-outline-dark:oklch(var(--luminance-7) var(--chroma-7) var(--hue) / .2);--indicator-light:oklch(var(--luminance-8) var(--chroma-8) var(--hue) / 1);--indicator-dark:oklch(var(--luminance-9) var(--chroma-9) var(--hue) / 1);--on-indicator-light:#fff;--on-indicator-dark:#fff;--indicator-highlight-light:oklch(var(--luminance-12) var(--chroma-12) var(--hue) / .1);--indicator-highlight-dark:oklch(var(--luminance-6) var(--chroma-6) var(--hue) / .3);--indicator-track-light:oklch(var(--luminance-8) var(--chroma-8) var(--hue) / .1);--indicator-track-dark:oklch(var(--luminance-8) var(--chroma-8) var(--hue) / .15);--high-contrast-light:oklch(var(--luminance-15) calc(var(--chroma-15) * .9) var(--hue) / 1);--high-contrast-dark:#fff;--medium-contrast-light:oklch(var(--luminance-11) calc(var(--chroma-11) * .55) var(--hue) / 1);--medium-contrast-dark:oklch(var(--luminance-5) calc(var(--chroma-5) * .55) var(--hue) / 1);--low-contrast-light:oklch(var(--luminance-9) calc(var(--chroma-9) * .25) var(--hue) / 1);--low-contrast-dark:oklch(var(--luminance-8) calc(var(--chroma-8) * .25) var(--hue) / 1);--decorative-light:oklch(var(--luminance-11) var(--chroma-11) var(--hue) / .5);--decorative-dark:oklch(var(--luminance-5) var(--chroma-5) var(--hue) / .5);--grid-light:oklch(calc(100% - (100% - var(--luminance-5)) * var(--border-intensity,1)) var(--chroma-5) var(--hue) / .5);--grid-dark:oklch(calc(var(--luminance-12) * var(--border-intensity,1)) var(--chroma-12) var(--hue) / .5);--grid-emphasis-light:oklch(calc(100% - (100% - var(--luminance-6)) * var(--border-intensity,1)) var(--chroma-6) var(--hue) / .5);--grid-emphasis-dark:oklch(calc(var(--luminance-11) * var(--border-intensity,1)) var(--chroma-11) var(--hue) / .5);--grid-fill-light:oklch(calc(100% - (100% - var(--luminance-5)) * var(--border-intensity,1)) var(--chroma-5) var(--hue) / .35);--grid-fill-dark:oklch(calc(var(--luminance-13) * var(--border-intensity,1)) var(--chroma-13) var(--hue) / .425);--divider-light:oklch(calc(100% - (100% - var(--luminance-5)) * var(--border-intensity,1)) var(--chroma-5) var(--hue) / .5);--divider-dark:oklch(calc(var(--luminance-12) * var(--border-intensity,1)) var(--chroma-12) var(--hue) / .5);--menu-active-background-light:oklch(var(--luminance-9) var(--chroma-9) var(--hue) / .04);--menu-active-background-dark:oklch(var(--luminance-11) var(--chroma-11) var(--hue) / .2);--menu-active-outline-light:oklch(var(--luminance-9) var(--chroma-9) var(--hue) / .04);--menu-active-outline-dark:oklch(var(--luminance-11) var(--chroma-11) var(--hue) / .2);--scrim-light:oklch(0% 0 0 / calc(.05 * var(--shadow-intensity,1)));--scrim-dark:oklch(0% 0 0 / calc(.25 * var(--shadow-intensity,1)));--frame-light:oklch(0% 0 0 / calc(.15 * var(--shadow-intensity,1)));--frame-dark:#ffffff40;--frame-highlight-light:#fff3;--frame-highlight-dark:#fff3;--popover-border-light:oklch(var(--luminance-10) var(--chroma-10) var(--hue) / calc(.12 * var(--shadow-intensity,1)));--popover-border-dark:oklch(var(--luminance-10) var(--chroma-10) var(--hue) / .2);--popover-border-highlight-light:oklch(var(--luminance-10) var(--chroma-10) var(--hue) / calc(.12 * var(--shadow-intensity,1)));--popover-border-highlight-dark:oklch(var(--luminance-10) var(--chroma-10) var(--hue) / .4);--event-foreground-light:oklch(var(--luminance-12) var(--chroma-12) var(--hue) / 1);--event-foreground-dark:oklch(var(--luminance-5) var(--chroma-5) var(--hue) / 1);--event-foreground-medium-contrast-light:oklch(var(--luminance-12) var(--chroma-12) var(--hue) / .8);--event-foreground-medium-contrast-dark:oklch(var(--luminance-5) var(--chroma-5) var(--hue) / .8);--event-foreground-low-contrast-light:oklch(var(--luminance-12) var(--chroma-12) var(--hue) / .6);--event-foreground-low-contrast-dark:oklch(var(--luminance-5) var(--chroma-5) var(--hue) / .6);--event-light-light:oklch(var(--luminance-5) var(--chroma-5) var(--hue) / 1);--event-light-dark:oklch(var(--luminance-10) var(--chroma-10) var(--hue) / 1);--event-dark-light:oklch(var(--luminance-6) var(--chroma-6) var(--hue) / 1);--event-dark-dark:oklch(var(--luminance-11) var(--chroma-11) var(--hue) / 1);--event-invitation-light-light:oklch(var(--luminance-2) calc(var(--chroma-2) * 0) var(--hue) / 1);--event-invitation-light-dark:oklch(var(--luminance-13) calc(var(--chroma-13) * 0) var(--hue) / 1);--event-invitation-dark-light:oklch(var(--luminance-3) calc(var(--chroma-3) * 0) var(--hue) / 1);--event-invitation-dark-dark:oklch(var(--luminance-14) calc(var(--chroma-14) * 0) var(--hue) / 1);--event-muted-light-light:oklch(var(--luminance-4) calc(var(--chroma-4) * 0) var(--hue) / 1);--event-muted-light-dark:oklch(var(--luminance-11) calc(var(--chroma-11) * 0) var(--hue) / 1);--event-muted-dark-light:oklch(var(--luminance-5) calc(var(--chroma-5) * 0) var(--hue) / 1);--event-muted-dark-dark:oklch(var(--luminance-12) calc(var(--chroma-12) * 0) var(--hue) / 1);--event-progress-light:oklch(var(--luminance-9) var(--chroma-9) var(--hue) / 1);--event-progress-dark:oklch(var(--luminance-7) var(--chroma-7) var(--hue) / 1);--event-border-light:oklch(calc(100% - (100% - var(--luminance-10)) * var(--border-intensity,1)) var(--chroma-10) var(--hue) / .2);--event-border-dark:oklch(calc(var(--luminance-5) * var(--border-intensity,1)) var(--chroma-5) var(--hue) / .15);--event-shadow-light:oklch(var(--luminance-2) var(--chroma-2) var(--hue) / calc(1 * var(--shadow-intensity,1)));--event-shadow-dark:oklch(0% 0 0 / calc(1 * var(--shadow-intensity,1)));--event-hover-light:oklch(var(--luminance-6) var(--chroma-6) var(--hue) / .1);--event-hover-dark:oklch(var(--luminance-8) var(--chroma-8) var(--hue) / .2);--event-active-light:oklch(var(--luminance-6) var(--chroma-6) var(--hue) / .2);--event-active-dark:oklch(var(--luminance-8) var(--chroma-8) var(--hue) / .35);--input-light:oklch(var(--luminance-2) var(--chroma-2) var(--hue) / 1);--input-dark:oklch(var(--luminance-13) var(--chroma-13) var(--hue) / .5);--input-border-light:oklch(calc(100% - (100% - var(--luminance-1)) * var(--border-intensity,1)) var(--chroma-1) var(--hue) / 1);--input-border-dark:oklch(calc(var(--luminance-11) * var(--border-intensity,1)) var(--chroma-11) var(--hue) / .3);--input-placeholder-light:oklch(var(--luminance-12) var(--chroma-12) var(--hue) / .5);--input-placeholder-dark:oklch(var(--luminance-7) var(--chroma-7) var(--hue) / .5);--alert-light-light:oklch(var(--luminance-3) var(--chroma-3) var(--hue) / 1);--alert-light-dark:oklch(var(--luminance-12) var(--chroma-12) var(--hue) / 1);--alert-dark-light:oklch(var(--luminance-4) var(--chroma-4) var(--hue) / 1);--alert-dark-dark:oklch(var(--luminance-13) var(--chroma-13) var(--hue) / 1);--alert-foreground-light:oklch(var(--luminance-11) var(--chroma-11) var(--hue) / 1);--alert-foreground-dark:oklch(var(--luminance-5) var(--chroma-5) var(--hue) / 1);--alert-border-light:oklch(calc(100% - (100% - var(--luminance-11)) * var(--border-intensity,1)) var(--chroma-11) var(--hue) / .2);--alert-border-dark:oklch(calc(var(--luminance-11) * var(--border-intensity,1)) var(--chroma-11) var(--hue) / .5);--alert-shadow-light:oklch(var(--luminance-5) var(--chroma-5) var(--hue) / calc(1 * var(--shadow-intensity,1)));--alert-shadow-dark:oklch(0% 0 0 / calc(1 * var(--shadow-intensity,1)));--badge-light:oklch(var(--luminance-4) var(--chroma-4) var(--hue) / 1);--badge-dark:oklch(var(--luminance-9) var(--chroma-9) var(--hue) / 1);--on-badge-light:oklch(var(--luminance-11) var(--chroma-11) var(--hue) / 1);--on-badge-dark:oklch(var(--luminance-1) var(--chroma-1) var(--hue) / 1);--badge-outline-light:oklch(var(--luminance-11) var(--chroma-11) var(--hue) / .2);--badge-outline-dark:oklch(var(--luminance-1) var(--chroma-1) var(--hue) / .1);--indicator-luminance-light:var(--luminance-8);--indicator-chroma-light:var(--chroma-8);--indicator-luminance-dark:var(--luminance-9);--indicator-chroma-dark:var(--chroma-9);--primary:var(--primary-dark);--background:var(--background-dark);--surface:var(--surface-dark);--elevated:var(--elevated-dark);--highlight:var(--highlight-dark);--shade:var(--shade-dark);--button-primary-light:var(--button-primary-light-dark);--button-primary-dark:var(--button-primary-dark-dark);--button-primary-foreground:var(--button-primary-foreground-dark);--button-primary-highlight:var(--button-primary-highlight-dark);--button-primary-outline:var(--button-primary-outline-dark);--button-outline-highlight:var(--button-outline-highlight-dark);--button-outline-outline:var(--button-outline-outline-dark);--indicator:var(--indicator-dark);--on-indicator:var(--on-indicator-dark);--indicator-highlight:var(--indicator-highlight-dark);--indicator-track:var(--indicator-track-dark);--high-contrast:var(--high-contrast-dark);--medium-contrast:var(--medium-contrast-dark);--low-contrast:var(--low-contrast-dark);--decorative:var(--decorative-dark);--grid:var(--grid-dark);--grid-emphasis:var(--grid-emphasis-dark);--grid-fill:var(--grid-fill-dark);--divider:var(--divider-dark);--menu-active-background:var(--menu-active-background-dark);--menu-active-outline:var(--menu-active-outline-dark);--scrim:var(--scrim-dark);--frame:var(--frame-dark);--frame-highlight:var(--frame-highlight-dark);--popover-border:var(--popover-border-dark);--popover-border-highlight:var(--popover-border-highlight-dark);--event-foreground:var(--event-foreground-dark);--event-foreground-medium-contrast:var(--event-foreground-medium-contrast-dark);--event-foreground-low-contrast:var(--event-foreground-low-contrast-dark);--event-light:var(--event-light-dark);--event-dark:var(--event-dark-dark);--event-invitation-light:var(--event-invitation-light-dark);--event-invitation-dark:var(--event-invitation-dark-dark);--event-muted-light:var(--event-muted-light-dark);--event-muted-dark:var(--event-muted-dark-dark);--event-progress:var(--event-progress-dark);--event-border:var(--event-border-dark);--event-shadow:var(--event-shadow-dark);--event-hover:var(--event-hover-dark);--event-active:var(--event-active-dark);--input:var(--input-dark);--input-border:var(--input-border-dark);--input-placeholder:var(--input-placeholder-dark);--alert-light:var(--alert-light-dark);--alert-dark:var(--alert-dark-dark);--alert-foreground:var(--alert-foreground-dark);--alert-border:var(--alert-border-dark);--alert-shadow:var(--alert-shadow-dark);--badge:var(--badge-dark);--on-badge:var(--on-badge-dark);--badge-outline:var(--badge-outline-dark);--indicator-luminance:var(--indicator-luminance-dark);--indicator-chroma:var(--indicator-chroma-dark);--shadow-intensity:var(--shadow-intensity-dark);--highlight-intensity:var(--highlight-intensity-dark)}@supports (color:lab(0% 0 0)){.dark .brand,.dark .focus-visible\:brand:focus-visible,.dark .focus\:brand:focus,.dark .hover\:brand:hover,.dark .aria-\[invalid\=true\]\:brand[aria-invalid=true],.dark .aria-checked\:brand[aria-checked=true],.dark .group\/item:hover .group-hover\/item\:brand,.dark .group\/item[data-highlighted] .group-data-\[highlighted\]\/item\:brand{--highlight-light:lab(100% 0 0);--on-indicator-light:lab(100% 0 0);--on-indicator-dark:lab(100% 0 0);--high-contrast-dark:lab(100% 0 0);--frame-dark:lab(100% 0 0/.25);--frame-highlight-light:lab(100% 0 0/.2);--frame-highlight-dark:lab(100% 0 0/.2)}}.dark .success,.dark .focus-visible\:success:focus-visible,.dark .focus\:success:focus,.dark .hover\:success:hover,.dark .aria-\[invalid\=true\]\:success[aria-invalid=true],.dark .aria-checked\:success[aria-checked=true],.dark .group\/item:hover .group-hover\/item\:success,.dark .group\/item[data-highlighted] .group-data-\[highlighted\]\/item\:success{--hue:140;--chroma-base-1:0;--chroma-base-2:0;--chroma-base-3:.0049;--chroma-base-4:.0167;--chroma-base-5:.0403;--chroma-base-6:.0806;--chroma-base-7:.1328;--chroma-base-8:.1526;--chroma-base-9:.1321;--chroma-base-10:.1116;--chroma-base-11:.0911;--chroma-base-12:.0701;--chroma-base-13:.0529;--chroma-base-14:.0404;--chroma-base-15:.0341;--chroma-1:calc(var(--chroma-base-1) * 1.2);--chroma-2:calc(var(--chroma-base-2) * 1.2);--chroma-3:calc(var(--chroma-base-3) * 1.2);--chroma-4:calc(var(--chroma-base-4) * 1.2);--chroma-5:calc(var(--chroma-base-5) * 1.2);--chroma-6:calc(var(--chroma-base-6) * 1.2);--chroma-7:calc(var(--chroma-base-7) * 1.2);--chroma-8:calc(var(--chroma-base-8) * 1.2);--chroma-9:calc(var(--chroma-base-9) * 1.2);--chroma-10:calc(var(--chroma-base-10) * 1.2);--chroma-11:calc(var(--chroma-base-11) * 1.2);--chroma-12:calc(var(--chroma-base-12) * 1.2);--chroma-13:calc(var(--chroma-base-13) * 1.2);--chroma-14:calc(var(--chroma-base-14) * 1.2);--chroma-15:calc(var(--chroma-base-15) * 1.2);--primary-light:oklch(var(--luminance-7) var(--chroma-7) var(--hue) / 1);--primary-dark:oklch(var(--luminance-7) var(--chroma-7) var(--hue) / 1);--background-light:oklch(var(--luminance-3) var(--chroma-3) var(--hue) / 1);--background-dark:oklch(var(--luminance-15) var(--chroma-15) var(--hue) / 1);--surface-light:oklch(var(--luminance-2) var(--chroma-2) var(--hue) / 1);--surface-dark:oklch(var(--luminance-14) var(--chroma-14) var(--hue) / 1);--elevated-light:oklch(var(--luminance-1) var(--chroma-1) var(--hue) / 1);--elevated-dark:oklch(var(--luminance-13) var(--chroma-13) var(--hue) / 1);--highlight-light:#fff;--highlight-dark:oklch(var(--luminance-10) var(--chroma-10) var(--hue) / 1);--shade-light:oklch(var(--luminance-10) var(--chroma-10) var(--hue) / calc(.3 * var(--shadow-intensity,1)));--shade-dark:oklch(0% 0 0 / calc(1 * var(--shadow-intensity,1)));--button-primary-light-light:oklch(var(--luminance-8) var(--chroma-8) var(--hue) / 1);--button-primary-light-dark:oklch(var(--luminance-10) var(--chroma-10) var(--hue) / 1);--button-primary-dark-light:oklch(var(--luminance-9) var(--chroma-9) var(--hue) / 1);--button-primary-dark-dark:oklch(var(--luminance-11) var(--chroma-11) var(--hue) / 1);--button-primary-foreground-light:oklch(var(--luminance-1) var(--chroma-1) var(--hue) / 1);--button-primary-foreground-dark:oklch(var(--luminance-1) var(--chroma-1) var(--hue) / 1);--button-primary-highlight-light:oklch(var(--luminance-5) var(--chroma-5) var(--hue) / 1);--button-primary-highlight-dark:oklch(var(--luminance-8) var(--chroma-8) var(--hue) / 1);--button-primary-outline-light:oklch(var(--luminance-12) var(--chroma-12) var(--hue) / .2);--button-primary-outline-dark:oklch(var(--luminance-7) var(--chroma-7) var(--hue) / .2);--button-outline-highlight-light:oklch(var(--luminance-6) var(--chroma-6) var(--hue) / 1);--button-outline-highlight-dark:oklch(var(--luminance-11) var(--chroma-11) var(--hue) / 1);--button-outline-outline-light:oklch(var(--luminance-5) var(--chroma-5) var(--hue) / .2);--button-outline-outline-dark:oklch(var(--luminance-7) var(--chroma-7) var(--hue) / .2);--indicator-light:oklch(var(--luminance-8) var(--chroma-8) var(--hue) / 1);--indicator-dark:oklch(var(--luminance-9) var(--chroma-9) var(--hue) / 1);--on-indicator-light:#fff;--on-indicator-dark:#fff;--indicator-highlight-light:oklch(var(--luminance-12) var(--chroma-12) var(--hue) / .1);--indicator-highlight-dark:oklch(var(--luminance-6) var(--chroma-6) var(--hue) / .3);--indicator-track-light:oklch(var(--luminance-8) var(--chroma-8) var(--hue) / .1);--indicator-track-dark:oklch(var(--luminance-8) var(--chroma-8) var(--hue) / .15);--high-contrast-light:oklch(var(--luminance-15) calc(var(--chroma-15) * .9) var(--hue) / 1);--high-contrast-dark:#fff;--medium-contrast-light:oklch(var(--luminance-11) calc(var(--chroma-11) * .55) var(--hue) / 1);--medium-contrast-dark:oklch(var(--luminance-5) calc(var(--chroma-5) * .55) var(--hue) / 1);--low-contrast-light:oklch(var(--luminance-9) calc(var(--chroma-9) * .25) var(--hue) / 1);--low-contrast-dark:oklch(var(--luminance-8) calc(var(--chroma-8) * .25) var(--hue) / 1);--decorative-light:oklch(var(--luminance-11) var(--chroma-11) var(--hue) / .5);--decorative-dark:oklch(var(--luminance-5) var(--chroma-5) var(--hue) / .5);--grid-light:oklch(calc(100% - (100% - var(--luminance-5)) * var(--border-intensity,1)) var(--chroma-5) var(--hue) / .5);--grid-dark:oklch(calc(var(--luminance-12) * var(--border-intensity,1)) var(--chroma-12) var(--hue) / .5);--grid-emphasis-light:oklch(calc(100% - (100% - var(--luminance-6)) * var(--border-intensity,1)) var(--chroma-6) var(--hue) / .5);--grid-emphasis-dark:oklch(calc(var(--luminance-11) * var(--border-intensity,1)) var(--chroma-11) var(--hue) / .5);--grid-fill-light:oklch(calc(100% - (100% - var(--luminance-5)) * var(--border-intensity,1)) var(--chroma-5) var(--hue) / .35);--grid-fill-dark:oklch(calc(var(--luminance-13) * var(--border-intensity,1)) var(--chroma-13) var(--hue) / .425);--divider-light:oklch(calc(100% - (100% - var(--luminance-5)) * var(--border-intensity,1)) var(--chroma-5) var(--hue) / .5);--divider-dark:oklch(calc(var(--luminance-12) * var(--border-intensity,1)) var(--chroma-12) var(--hue) / .5);--menu-active-background-light:oklch(var(--luminance-9) var(--chroma-9) var(--hue) / .04);--menu-active-background-dark:oklch(var(--luminance-11) var(--chroma-11) var(--hue) / .2);--menu-active-outline-light:oklch(var(--luminance-9) var(--chroma-9) var(--hue) / .04);--menu-active-outline-dark:oklch(var(--luminance-11) var(--chroma-11) var(--hue) / .2);--scrim-light:oklch(0% 0 0 / calc(.05 * var(--shadow-intensity,1)));--scrim-dark:oklch(0% 0 0 / calc(.25 * var(--shadow-intensity,1)));--frame-light:oklch(0% 0 0 / calc(.15 * var(--shadow-intensity,1)));--frame-dark:#ffffff40;--frame-highlight-light:#fff3;--frame-highlight-dark:#fff3;--popover-border-light:oklch(var(--luminance-10) var(--chroma-10) var(--hue) / calc(.12 * var(--shadow-intensity,1)));--popover-border-dark:oklch(var(--luminance-10) var(--chroma-10) var(--hue) / .2);--popover-border-highlight-light:oklch(var(--luminance-10) var(--chroma-10) var(--hue) / calc(.12 * var(--shadow-intensity,1)));--popover-border-highlight-dark:oklch(var(--luminance-10) var(--chroma-10) var(--hue) / .4);--event-foreground-light:oklch(var(--luminance-12) var(--chroma-12) var(--hue) / 1);--event-foreground-dark:oklch(var(--luminance-5) var(--chroma-5) var(--hue) / 1);--event-foreground-medium-contrast-light:oklch(var(--luminance-12) var(--chroma-12) var(--hue) / .8);--event-foreground-medium-contrast-dark:oklch(var(--luminance-5) var(--chroma-5) var(--hue) / .8);--event-foreground-low-contrast-light:oklch(var(--luminance-12) var(--chroma-12) var(--hue) / .6);--event-foreground-low-contrast-dark:oklch(var(--luminance-5) var(--chroma-5) var(--hue) / .6);--event-light-light:oklch(var(--luminance-5) var(--chroma-5) var(--hue) / 1);--event-light-dark:oklch(var(--luminance-10) var(--chroma-10) var(--hue) / 1);--event-dark-light:oklch(var(--luminance-6) var(--chroma-6) var(--hue) / 1);--event-dark-dark:oklch(var(--luminance-11) var(--chroma-11) var(--hue) / 1);--event-invitation-light-light:oklch(var(--luminance-2) calc(var(--chroma-2) * 0) var(--hue) / 1);--event-invitation-light-dark:oklch(var(--luminance-13) calc(var(--chroma-13) * 0) var(--hue) / 1);--event-invitation-dark-light:oklch(var(--luminance-3) calc(var(--chroma-3) * 0) var(--hue) / 1);--event-invitation-dark-dark:oklch(var(--luminance-14) calc(var(--chroma-14) * 0) var(--hue) / 1);--event-muted-light-light:oklch(var(--luminance-4) calc(var(--chroma-4) * 0) var(--hue) / 1);--event-muted-light-dark:oklch(var(--luminance-11) calc(var(--chroma-11) * 0) var(--hue) / 1);--event-muted-dark-light:oklch(var(--luminance-5) calc(var(--chroma-5) * 0) var(--hue) / 1);--event-muted-dark-dark:oklch(var(--luminance-12) calc(var(--chroma-12) * 0) var(--hue) / 1);--event-progress-light:oklch(var(--luminance-9) var(--chroma-9) var(--hue) / 1);--event-progress-dark:oklch(var(--luminance-7) var(--chroma-7) var(--hue) / 1);--event-border-light:oklch(calc(100% - (100% - var(--luminance-10)) * var(--border-intensity,1)) var(--chroma-10) var(--hue) / .2);--event-border-dark:oklch(calc(var(--luminance-5) * var(--border-intensity,1)) var(--chroma-5) var(--hue) / .15);--event-shadow-light:oklch(var(--luminance-2) var(--chroma-2) var(--hue) / calc(1 * var(--shadow-intensity,1)));--event-shadow-dark:oklch(0% 0 0 / calc(1 * var(--shadow-intensity,1)));--event-hover-light:oklch(var(--luminance-6) var(--chroma-6) var(--hue) / .1);--event-hover-dark:oklch(var(--luminance-8) var(--chroma-8) var(--hue) / .2);--event-active-light:oklch(var(--luminance-6) var(--chroma-6) var(--hue) / .2);--event-active-dark:oklch(var(--luminance-8) var(--chroma-8) var(--hue) / .35);--input-light:oklch(var(--luminance-2) var(--chroma-2) var(--hue) / 1);--input-dark:oklch(var(--luminance-13) var(--chroma-13) var(--hue) / .5);--input-border-light:oklch(calc(100% - (100% - var(--luminance-1)) * var(--border-intensity,1)) var(--chroma-1) var(--hue) / 1);--input-border-dark:oklch(calc(var(--luminance-11) * var(--border-intensity,1)) var(--chroma-11) var(--hue) / .3);--input-placeholder-light:oklch(var(--luminance-12) var(--chroma-12) var(--hue) / .5);--input-placeholder-dark:oklch(var(--luminance-7) var(--chroma-7) var(--hue) / .5);--alert-light-light:oklch(var(--luminance-3) var(--chroma-3) var(--hue) / 1);--alert-light-dark:oklch(var(--luminance-12) var(--chroma-12) var(--hue) / 1);--alert-dark-light:oklch(var(--luminance-4) var(--chroma-4) var(--hue) / 1);--alert-dark-dark:oklch(var(--luminance-13) var(--chroma-13) var(--hue) / 1);--alert-foreground-light:oklch(var(--luminance-11) var(--chroma-11) var(--hue) / 1);--alert-foreground-dark:oklch(var(--luminance-5) var(--chroma-5) var(--hue) / 1);--alert-border-light:oklch(calc(100% - (100% - var(--luminance-11)) * var(--border-intensity,1)) var(--chroma-11) var(--hue) / .2);--alert-border-dark:oklch(calc(var(--luminance-11) * var(--border-intensity,1)) var(--chroma-11) var(--hue) / .5);--alert-shadow-light:oklch(var(--luminance-5) var(--chroma-5) var(--hue) / calc(1 * var(--shadow-intensity,1)));--alert-shadow-dark:oklch(0% 0 0 / calc(1 * var(--shadow-intensity,1)));--badge-light:oklch(var(--luminance-4) var(--chroma-4) var(--hue) / 1);--badge-dark:oklch(var(--luminance-9) var(--chroma-9) var(--hue) / 1);--on-badge-light:oklch(var(--luminance-11) var(--chroma-11) var(--hue) / 1);--on-badge-dark:oklch(var(--luminance-1) var(--chroma-1) var(--hue) / 1);--badge-outline-light:oklch(var(--luminance-11) var(--chroma-11) var(--hue) / .2);--badge-outline-dark:oklch(var(--luminance-1) var(--chroma-1) var(--hue) / .1);--indicator-luminance-light:var(--luminance-8);--indicator-chroma-light:var(--chroma-8);--indicator-luminance-dark:var(--luminance-9);--indicator-chroma-dark:var(--chroma-9);--primary:var(--primary-dark);--background:var(--background-dark);--surface:var(--surface-dark);--elevated:var(--elevated-dark);--highlight:var(--highlight-dark);--shade:var(--shade-dark);--button-primary-light:var(--button-primary-light-dark);--button-primary-dark:var(--button-primary-dark-dark);--button-primary-foreground:var(--button-primary-foreground-dark);--button-primary-highlight:var(--button-primary-highlight-dark);--button-primary-outline:var(--button-primary-outline-dark);--button-outline-highlight:var(--button-outline-highlight-dark);--button-outline-outline:var(--button-outline-outline-dark);--indicator:var(--indicator-dark);--on-indicator:var(--on-indicator-dark);--indicator-highlight:var(--indicator-highlight-dark);--indicator-track:var(--indicator-track-dark);--high-contrast:var(--high-contrast-dark);--medium-contrast:var(--medium-contrast-dark);--low-contrast:var(--low-contrast-dark);--decorative:var(--decorative-dark);--grid:var(--grid-dark);--grid-emphasis:var(--grid-emphasis-dark);--grid-fill:var(--grid-fill-dark);--divider:var(--divider-dark);--menu-active-background:var(--menu-active-background-dark);--menu-active-outline:var(--menu-active-outline-dark);--scrim:var(--scrim-dark);--frame:var(--frame-dark);--frame-highlight:var(--frame-highlight-dark);--popover-border:var(--popover-border-dark);--popover-border-highlight:var(--popover-border-highlight-dark);--event-foreground:var(--event-foreground-dark);--event-foreground-medium-contrast:var(--event-foreground-medium-contrast-dark);--event-foreground-low-contrast:var(--event-foreground-low-contrast-dark);--event-light:var(--event-light-dark);--event-dark:var(--event-dark-dark);--event-invitation-light:var(--event-invitation-light-dark);--event-invitation-dark:var(--event-invitation-dark-dark);--event-muted-light:var(--event-muted-light-dark);--event-muted-dark:var(--event-muted-dark-dark);--event-progress:var(--event-progress-dark);--event-border:var(--event-border-dark);--event-shadow:var(--event-shadow-dark);--event-hover:var(--event-hover-dark);--event-active:var(--event-active-dark);--input:var(--input-dark);--input-border:var(--input-border-dark);--input-placeholder:var(--input-placeholder-dark);--alert-light:var(--alert-light-dark);--alert-dark:var(--alert-dark-dark);--alert-foreground:var(--alert-foreground-dark);--alert-border:var(--alert-border-dark);--alert-shadow:var(--alert-shadow-dark);--badge:var(--badge-dark);--on-badge:var(--on-badge-dark);--badge-outline:var(--badge-outline-dark);--indicator-luminance:var(--indicator-luminance-dark);--indicator-chroma:var(--indicator-chroma-dark);--shadow-intensity:var(--shadow-intensity-dark);--highlight-intensity:var(--highlight-intensity-dark)}@supports (color:lab(0% 0 0)){.dark .success,.dark .focus-visible\:success:focus-visible,.dark .focus\:success:focus,.dark .hover\:success:hover,.dark .aria-\[invalid\=true\]\:success[aria-invalid=true],.dark .aria-checked\:success[aria-checked=true],.dark .group\/item:hover .group-hover\/item\:success,.dark .group\/item[data-highlighted] .group-data-\[highlighted\]\/item\:success{--highlight-light:lab(100% 0 0);--on-indicator-light:lab(100% 0 0);--on-indicator-dark:lab(100% 0 0);--high-contrast-dark:lab(100% 0 0);--frame-dark:lab(100% 0 0/.25);--frame-highlight-light:lab(100% 0 0/.2);--frame-highlight-dark:lab(100% 0 0/.2)}}.dark .error,.dark .focus-visible\:error:focus-visible,.dark .focus\:error:focus,.dark .hover\:error:hover,.dark .aria-\[invalid\=true\]\:error[aria-invalid=true],.dark .aria-checked\:error[aria-checked=true],.dark .group\/item:hover .group-hover\/item\:error,.dark .group\/item[data-highlighted] .group-data-\[highlighted\]\/item\:error{--hue:30;--chroma-base-1:0;--chroma-base-2:0;--chroma-base-3:.0049;--chroma-base-4:.0167;--chroma-base-5:.0403;--chroma-base-6:.0806;--chroma-base-7:.1328;--chroma-base-8:.1526;--chroma-base-9:.1321;--chroma-base-10:.1116;--chroma-base-11:.0911;--chroma-base-12:.0701;--chroma-base-13:.0529;--chroma-base-14:.0404;--chroma-base-15:.0341;--chroma-1:calc(var(--chroma-base-1) * 1.2);--chroma-2:calc(var(--chroma-base-2) * 1.2);--chroma-3:calc(var(--chroma-base-3) * 1.2);--chroma-4:calc(var(--chroma-base-4) * 1.2);--chroma-5:calc(var(--chroma-base-5) * 1.2);--chroma-6:calc(var(--chroma-base-6) * 1.2);--chroma-7:calc(var(--chroma-base-7) * 1.2);--chroma-8:calc(var(--chroma-base-8) * 1.2);--chroma-9:calc(var(--chroma-base-9) * 1.2);--chroma-10:calc(var(--chroma-base-10) * 1.2);--chroma-11:calc(var(--chroma-base-11) * 1.2);--chroma-12:calc(var(--chroma-base-12) * 1.2);--chroma-13:calc(var(--chroma-base-13) * 1.2);--chroma-14:calc(var(--chroma-base-14) * 1.2);--chroma-15:calc(var(--chroma-base-15) * 1.2);--primary-light:oklch(var(--luminance-7) var(--chroma-7) var(--hue) / 1);--primary-dark:oklch(var(--luminance-7) var(--chroma-7) var(--hue) / 1);--background-light:oklch(var(--luminance-3) var(--chroma-3) var(--hue) / 1);--background-dark:oklch(var(--luminance-15) var(--chroma-15) var(--hue) / 1);--surface-light:oklch(var(--luminance-2) var(--chroma-2) var(--hue) / 1);--surface-dark:oklch(var(--luminance-14) var(--chroma-14) var(--hue) / 1);--elevated-light:oklch(var(--luminance-1) var(--chroma-1) var(--hue) / 1);--elevated-dark:oklch(var(--luminance-13) var(--chroma-13) var(--hue) / 1);--highlight-light:#fff;--highlight-dark:oklch(var(--luminance-10) var(--chroma-10) var(--hue) / 1);--shade-light:oklch(var(--luminance-10) var(--chroma-10) var(--hue) / calc(.3 * var(--shadow-intensity,1)));--shade-dark:oklch(0% 0 0 / calc(1 * var(--shadow-intensity,1)));--button-primary-light-light:oklch(var(--luminance-8) var(--chroma-8) var(--hue) / 1);--button-primary-light-dark:oklch(var(--luminance-10) var(--chroma-10) var(--hue) / 1);--button-primary-dark-light:oklch(var(--luminance-9) var(--chroma-9) var(--hue) / 1);--button-primary-dark-dark:oklch(var(--luminance-11) var(--chroma-11) var(--hue) / 1);--button-primary-foreground-light:oklch(var(--luminance-1) var(--chroma-1) var(--hue) / 1);--button-primary-foreground-dark:oklch(var(--luminance-1) var(--chroma-1) var(--hue) / 1);--button-primary-highlight-light:oklch(var(--luminance-5) var(--chroma-5) var(--hue) / 1);--button-primary-highlight-dark:oklch(var(--luminance-8) var(--chroma-8) var(--hue) / 1);--button-primary-outline-light:oklch(var(--luminance-12) var(--chroma-12) var(--hue) / .2);--button-primary-outline-dark:oklch(var(--luminance-7) var(--chroma-7) var(--hue) / .2);--button-outline-highlight-light:oklch(var(--luminance-6) var(--chroma-6) var(--hue) / 1);--button-outline-highlight-dark:oklch(var(--luminance-11) var(--chroma-11) var(--hue) / 1);--button-outline-outline-light:oklch(var(--luminance-5) var(--chroma-5) var(--hue) / .2);--button-outline-outline-dark:oklch(var(--luminance-7) var(--chroma-7) var(--hue) / .2);--indicator-light:oklch(var(--luminance-8) var(--chroma-8) var(--hue) / 1);--indicator-dark:oklch(var(--luminance-9) var(--chroma-9) var(--hue) / 1);--on-indicator-light:#fff;--on-indicator-dark:#fff;--indicator-highlight-light:oklch(var(--luminance-12) var(--chroma-12) var(--hue) / .1);--indicator-highlight-dark:oklch(var(--luminance-6) var(--chroma-6) var(--hue) / .3);--indicator-track-light:oklch(var(--luminance-8) var(--chroma-8) var(--hue) / .1);--indicator-track-dark:oklch(var(--luminance-8) var(--chroma-8) var(--hue) / .15);--high-contrast-light:oklch(var(--luminance-15) calc(var(--chroma-15) * .9) var(--hue) / 1);--high-contrast-dark:#fff;--medium-contrast-light:oklch(var(--luminance-11) calc(var(--chroma-11) * .55) var(--hue) / 1);--medium-contrast-dark:oklch(var(--luminance-5) calc(var(--chroma-5) * .55) var(--hue) / 1);--low-contrast-light:oklch(var(--luminance-9) calc(var(--chroma-9) * .25) var(--hue) / 1);--low-contrast-dark:oklch(var(--luminance-8) calc(var(--chroma-8) * .25) var(--hue) / 1);--decorative-light:oklch(var(--luminance-11) var(--chroma-11) var(--hue) / .5);--decorative-dark:oklch(var(--luminance-5) var(--chroma-5) var(--hue) / .5);--grid-light:oklch(calc(100% - (100% - var(--luminance-5)) * var(--border-intensity,1)) var(--chroma-5) var(--hue) / .5);--grid-dark:oklch(calc(var(--luminance-12) * var(--border-intensity,1)) var(--chroma-12) var(--hue) / .5);--grid-emphasis-light:oklch(calc(100% - (100% - var(--luminance-6)) * var(--border-intensity,1)) var(--chroma-6) var(--hue) / .5);--grid-emphasis-dark:oklch(calc(var(--luminance-11) * var(--border-intensity,1)) var(--chroma-11) var(--hue) / .5);--grid-fill-light:oklch(calc(100% - (100% - var(--luminance-5)) * var(--border-intensity,1)) var(--chroma-5) var(--hue) / .35);--grid-fill-dark:oklch(calc(var(--luminance-13) * var(--border-intensity,1)) var(--chroma-13) var(--hue) / .425);--divider-light:oklch(calc(100% - (100% - var(--luminance-5)) * var(--border-intensity,1)) var(--chroma-5) var(--hue) / .5);--divider-dark:oklch(calc(var(--luminance-12) * var(--border-intensity,1)) var(--chroma-12) var(--hue) / .5);--menu-active-background-light:oklch(var(--luminance-9) var(--chroma-9) var(--hue) / .04);--menu-active-background-dark:oklch(var(--luminance-11) var(--chroma-11) var(--hue) / .2);--menu-active-outline-light:oklch(var(--luminance-9) var(--chroma-9) var(--hue) / .04);--menu-active-outline-dark:oklch(var(--luminance-11) var(--chroma-11) var(--hue) / .2);--scrim-light:oklch(0% 0 0 / calc(.05 * var(--shadow-intensity,1)));--scrim-dark:oklch(0% 0 0 / calc(.25 * var(--shadow-intensity,1)));--frame-light:oklch(0% 0 0 / calc(.15 * var(--shadow-intensity,1)));--frame-dark:#ffffff40;--frame-highlight-light:#fff3;--frame-highlight-dark:#fff3;--popover-border-light:oklch(var(--luminance-10) var(--chroma-10) var(--hue) / calc(.12 * var(--shadow-intensity,1)));--popover-border-dark:oklch(var(--luminance-10) var(--chroma-10) var(--hue) / .2);--popover-border-highlight-light:oklch(var(--luminance-10) var(--chroma-10) var(--hue) / calc(.12 * var(--shadow-intensity,1)));--popover-border-highlight-dark:oklch(var(--luminance-10) var(--chroma-10) var(--hue) / .4);--event-foreground-light:oklch(var(--luminance-12) var(--chroma-12) var(--hue) / 1);--event-foreground-dark:oklch(var(--luminance-5) var(--chroma-5) var(--hue) / 1);--event-foreground-medium-contrast-light:oklch(var(--luminance-12) var(--chroma-12) var(--hue) / .8);--event-foreground-medium-contrast-dark:oklch(var(--luminance-5) var(--chroma-5) var(--hue) / .8);--event-foreground-low-contrast-light:oklch(var(--luminance-12) var(--chroma-12) var(--hue) / .6);--event-foreground-low-contrast-dark:oklch(var(--luminance-5) var(--chroma-5) var(--hue) / .6);--event-light-light:oklch(var(--luminance-5) var(--chroma-5) var(--hue) / 1);--event-light-dark:oklch(var(--luminance-10) var(--chroma-10) var(--hue) / 1);--event-dark-light:oklch(var(--luminance-6) var(--chroma-6) var(--hue) / 1);--event-dark-dark:oklch(var(--luminance-11) var(--chroma-11) var(--hue) / 1);--event-invitation-light-light:oklch(var(--luminance-2) calc(var(--chroma-2) * 0) var(--hue) / 1);--event-invitation-light-dark:oklch(var(--luminance-13) calc(var(--chroma-13) * 0) var(--hue) / 1);--event-invitation-dark-light:oklch(var(--luminance-3) calc(var(--chroma-3) * 0) var(--hue) / 1);--event-invitation-dark-dark:oklch(var(--luminance-14) calc(var(--chroma-14) * 0) var(--hue) / 1);--event-muted-light-light:oklch(var(--luminance-4) calc(var(--chroma-4) * 0) var(--hue) / 1);--event-muted-light-dark:oklch(var(--luminance-11) calc(var(--chroma-11) * 0) var(--hue) / 1);--event-muted-dark-light:oklch(var(--luminance-5) calc(var(--chroma-5) * 0) var(--hue) / 1);--event-muted-dark-dark:oklch(var(--luminance-12) calc(var(--chroma-12) * 0) var(--hue) / 1);--event-progress-light:oklch(var(--luminance-9) var(--chroma-9) var(--hue) / 1);--event-progress-dark:oklch(var(--luminance-7) var(--chroma-7) var(--hue) / 1);--event-border-light:oklch(calc(100% - (100% - var(--luminance-10)) * var(--border-intensity,1)) var(--chroma-10) var(--hue) / .2);--event-border-dark:oklch(calc(var(--luminance-5) * var(--border-intensity,1)) var(--chroma-5) var(--hue) / .15);--event-shadow-light:oklch(var(--luminance-2) var(--chroma-2) var(--hue) / calc(1 * var(--shadow-intensity,1)));--event-shadow-dark:oklch(0% 0 0 / calc(1 * var(--shadow-intensity,1)));--event-hover-light:oklch(var(--luminance-6) var(--chroma-6) var(--hue) / .1);--event-hover-dark:oklch(var(--luminance-8) var(--chroma-8) var(--hue) / .2);--event-active-light:oklch(var(--luminance-6) var(--chroma-6) var(--hue) / .2);--event-active-dark:oklch(var(--luminance-8) var(--chroma-8) var(--hue) / .35);--input-light:oklch(var(--luminance-2) var(--chroma-2) var(--hue) / 1);--input-dark:oklch(var(--luminance-13) var(--chroma-13) var(--hue) / .5);--input-border-light:oklch(calc(100% - (100% - var(--luminance-1)) * var(--border-intensity,1)) var(--chroma-1) var(--hue) / 1);--input-border-dark:oklch(calc(var(--luminance-11) * var(--border-intensity,1)) var(--chroma-11) var(--hue) / .3);--input-placeholder-light:oklch(var(--luminance-12) var(--chroma-12) var(--hue) / .5);--input-placeholder-dark:oklch(var(--luminance-7) var(--chroma-7) var(--hue) / .5);--alert-light-light:oklch(var(--luminance-3) var(--chroma-3) var(--hue) / 1);--alert-light-dark:oklch(var(--luminance-12) var(--chroma-12) var(--hue) / 1);--alert-dark-light:oklch(var(--luminance-4) var(--chroma-4) var(--hue) / 1);--alert-dark-dark:oklch(var(--luminance-13) var(--chroma-13) var(--hue) / 1);--alert-foreground-light:oklch(var(--luminance-11) var(--chroma-11) var(--hue) / 1);--alert-foreground-dark:oklch(var(--luminance-5) var(--chroma-5) var(--hue) / 1);--alert-border-light:oklch(calc(100% - (100% - var(--luminance-11)) * var(--border-intensity,1)) var(--chroma-11) var(--hue) / .2);--alert-border-dark:oklch(calc(var(--luminance-11) * var(--border-intensity,1)) var(--chroma-11) var(--hue) / .5);--alert-shadow-light:oklch(var(--luminance-5) var(--chroma-5) var(--hue) / calc(1 * var(--shadow-intensity,1)));--alert-shadow-dark:oklch(0% 0 0 / calc(1 * var(--shadow-intensity,1)));--badge-light:oklch(var(--luminance-4) var(--chroma-4) var(--hue) / 1);--badge-dark:oklch(var(--luminance-9) var(--chroma-9) var(--hue) / 1);--on-badge-light:oklch(var(--luminance-11) var(--chroma-11) var(--hue) / 1);--on-badge-dark:oklch(var(--luminance-1) var(--chroma-1) var(--hue) / 1);--badge-outline-light:oklch(var(--luminance-11) var(--chroma-11) var(--hue) / .2);--badge-outline-dark:oklch(var(--luminance-1) var(--chroma-1) var(--hue) / .1);--indicator-luminance-light:var(--luminance-8);--indicator-chroma-light:var(--chroma-8);--indicator-luminance-dark:var(--luminance-9);--indicator-chroma-dark:var(--chroma-9);--primary:var(--primary-dark);--background:var(--background-dark);--surface:var(--surface-dark);--elevated:var(--elevated-dark);--highlight:var(--highlight-dark);--shade:var(--shade-dark);--button-primary-light:var(--button-primary-light-dark);--button-primary-dark:var(--button-primary-dark-dark);--button-primary-foreground:var(--button-primary-foreground-dark);--button-primary-highlight:var(--button-primary-highlight-dark);--button-primary-outline:var(--button-primary-outline-dark);--button-outline-highlight:var(--button-outline-highlight-dark);--button-outline-outline:var(--button-outline-outline-dark);--indicator:var(--indicator-dark);--on-indicator:var(--on-indicator-dark);--indicator-highlight:var(--indicator-highlight-dark);--indicator-track:var(--indicator-track-dark);--high-contrast:var(--high-contrast-dark);--medium-contrast:var(--medium-contrast-dark);--low-contrast:var(--low-contrast-dark);--decorative:var(--decorative-dark);--grid:var(--grid-dark);--grid-emphasis:var(--grid-emphasis-dark);--grid-fill:var(--grid-fill-dark);--divider:var(--divider-dark);--menu-active-background:var(--menu-active-background-dark);--menu-active-outline:var(--menu-active-outline-dark);--scrim:var(--scrim-dark);--frame:var(--frame-dark);--frame-highlight:var(--frame-highlight-dark);--popover-border:var(--popover-border-dark);--popover-border-highlight:var(--popover-border-highlight-dark);--event-foreground:var(--event-foreground-dark);--event-foreground-medium-contrast:var(--event-foreground-medium-contrast-dark);--event-foreground-low-contrast:var(--event-foreground-low-contrast-dark);--event-light:var(--event-light-dark);--event-dark:var(--event-dark-dark);--event-invitation-light:var(--event-invitation-light-dark);--event-invitation-dark:var(--event-invitation-dark-dark);--event-muted-light:var(--event-muted-light-dark);--event-muted-dark:var(--event-muted-dark-dark);--event-progress:var(--event-progress-dark);--event-border:var(--event-border-dark);--event-shadow:var(--event-shadow-dark);--event-hover:var(--event-hover-dark);--event-active:var(--event-active-dark);--input:var(--input-dark);--input-border:var(--input-border-dark);--input-placeholder:var(--input-placeholder-dark);--alert-light:var(--alert-light-dark);--alert-dark:var(--alert-dark-dark);--alert-foreground:var(--alert-foreground-dark);--alert-border:var(--alert-border-dark);--alert-shadow:var(--alert-shadow-dark);--badge:var(--badge-dark);--on-badge:var(--on-badge-dark);--badge-outline:var(--badge-outline-dark);--indicator-luminance:var(--indicator-luminance-dark);--indicator-chroma:var(--indicator-chroma-dark);--shadow-intensity:var(--shadow-intensity-dark);--highlight-intensity:var(--highlight-intensity-dark)}@supports (color:lab(0% 0 0)){.dark .error,.dark .focus-visible\:error:focus-visible,.dark .focus\:error:focus,.dark .hover\:error:hover,.dark .aria-\[invalid\=true\]\:error[aria-invalid=true],.dark .aria-checked\:error[aria-checked=true],.dark .group\/item:hover .group-hover\/item\:error,.dark .group\/item[data-highlighted] .group-data-\[highlighted\]\/item\:error{--highlight-light:lab(100% 0 0);--on-indicator-light:lab(100% 0 0);--on-indicator-dark:lab(100% 0 0);--high-contrast-dark:lab(100% 0 0);--frame-dark:lab(100% 0 0/.25);--frame-highlight-light:lab(100% 0 0/.2);--frame-highlight-dark:lab(100% 0 0/.2)}}.dark .warning,.dark .focus-visible\:warning:focus-visible,.dark .focus\:warning:focus,.dark .hover\:warning:hover,.dark .aria-\[invalid\=true\]\:warning[aria-invalid=true],.dark .aria-checked\:warning[aria-checked=true],.dark .group\/item:hover .group-hover\/item\:warning,.dark .group\/item[data-highlighted] .group-data-\[highlighted\]\/item\:warning{--hue:60;--chroma-base-1:0;--chroma-base-2:0;--chroma-base-3:.0049;--chroma-base-4:.0167;--chroma-base-5:.0403;--chroma-base-6:.0806;--chroma-base-7:.1328;--chroma-base-8:.1526;--chroma-base-9:.1321;--chroma-base-10:.1116;--chroma-base-11:.0911;--chroma-base-12:.0701;--chroma-base-13:.0529;--chroma-base-14:.0404;--chroma-base-15:.0341;--chroma-1:calc(var(--chroma-base-1) * 1.2);--chroma-2:calc(var(--chroma-base-2) * 1.2);--chroma-3:calc(var(--chroma-base-3) * 1.2);--chroma-4:calc(var(--chroma-base-4) * 1.2);--chroma-5:calc(var(--chroma-base-5) * 1.2);--chroma-6:calc(var(--chroma-base-6) * 1.2);--chroma-7:calc(var(--chroma-base-7) * 1.2);--chroma-8:calc(var(--chroma-base-8) * 1.2);--chroma-9:calc(var(--chroma-base-9) * 1.2);--chroma-10:calc(var(--chroma-base-10) * 1.2);--chroma-11:calc(var(--chroma-base-11) * 1.2);--chroma-12:calc(var(--chroma-base-12) * 1.2);--chroma-13:calc(var(--chroma-base-13) * 1.2);--chroma-14:calc(var(--chroma-base-14) * 1.2);--chroma-15:calc(var(--chroma-base-15) * 1.2);--primary-light:oklch(var(--luminance-7) var(--chroma-7) var(--hue) / 1);--primary-dark:oklch(var(--luminance-7) var(--chroma-7) var(--hue) / 1);--background-light:oklch(var(--luminance-3) var(--chroma-3) var(--hue) / 1);--background-dark:oklch(var(--luminance-15) var(--chroma-15) var(--hue) / 1);--surface-light:oklch(var(--luminance-2) var(--chroma-2) var(--hue) / 1);--surface-dark:oklch(var(--luminance-14) var(--chroma-14) var(--hue) / 1);--elevated-light:oklch(var(--luminance-1) var(--chroma-1) var(--hue) / 1);--elevated-dark:oklch(var(--luminance-13) var(--chroma-13) var(--hue) / 1);--highlight-light:#fff;--highlight-dark:oklch(var(--luminance-10) var(--chroma-10) var(--hue) / 1);--shade-light:oklch(var(--luminance-10) var(--chroma-10) var(--hue) / calc(.3 * var(--shadow-intensity,1)));--shade-dark:oklch(0% 0 0 / calc(1 * var(--shadow-intensity,1)));--button-primary-light-light:oklch(var(--luminance-8) var(--chroma-8) var(--hue) / 1);--button-primary-light-dark:oklch(var(--luminance-10) var(--chroma-10) var(--hue) / 1);--button-primary-dark-light:oklch(var(--luminance-9) var(--chroma-9) var(--hue) / 1);--button-primary-dark-dark:oklch(var(--luminance-11) var(--chroma-11) var(--hue) / 1);--button-primary-foreground-light:oklch(var(--luminance-1) var(--chroma-1) var(--hue) / 1);--button-primary-foreground-dark:oklch(var(--luminance-1) var(--chroma-1) var(--hue) / 1);--button-primary-highlight-light:oklch(var(--luminance-5) var(--chroma-5) var(--hue) / 1);--button-primary-highlight-dark:oklch(var(--luminance-8) var(--chroma-8) var(--hue) / 1);--button-primary-outline-light:oklch(var(--luminance-12) var(--chroma-12) var(--hue) / .2);--button-primary-outline-dark:oklch(var(--luminance-7) var(--chroma-7) var(--hue) / .2);--button-outline-highlight-light:oklch(var(--luminance-6) var(--chroma-6) var(--hue) / 1);--button-outline-highlight-dark:oklch(var(--luminance-11) var(--chroma-11) var(--hue) / 1);--button-outline-outline-light:oklch(var(--luminance-5) var(--chroma-5) var(--hue) / .2);--button-outline-outline-dark:oklch(var(--luminance-7) var(--chroma-7) var(--hue) / .2);--indicator-light:oklch(var(--luminance-8) var(--chroma-8) var(--hue) / 1);--indicator-dark:oklch(var(--luminance-9) var(--chroma-9) var(--hue) / 1);--on-indicator-light:#fff;--on-indicator-dark:#fff;--indicator-highlight-light:oklch(var(--luminance-12) var(--chroma-12) var(--hue) / .1);--indicator-highlight-dark:oklch(var(--luminance-6) var(--chroma-6) var(--hue) / .3);--indicator-track-light:oklch(var(--luminance-8) var(--chroma-8) var(--hue) / .1);--indicator-track-dark:oklch(var(--luminance-8) var(--chroma-8) var(--hue) / .15);--high-contrast-light:oklch(var(--luminance-15) calc(var(--chroma-15) * .9) var(--hue) / 1);--high-contrast-dark:#fff;--medium-contrast-light:oklch(var(--luminance-11) calc(var(--chroma-11) * .55) var(--hue) / 1);--medium-contrast-dark:oklch(var(--luminance-5) calc(var(--chroma-5) * .55) var(--hue) / 1);--low-contrast-light:oklch(var(--luminance-9) calc(var(--chroma-9) * .25) var(--hue) / 1);--low-contrast-dark:oklch(var(--luminance-8) calc(var(--chroma-8) * .25) var(--hue) / 1);--decorative-light:oklch(var(--luminance-11) var(--chroma-11) var(--hue) / .5);--decorative-dark:oklch(var(--luminance-5) var(--chroma-5) var(--hue) / .5);--grid-light:oklch(calc(100% - (100% - var(--luminance-5)) * var(--border-intensity,1)) var(--chroma-5) var(--hue) / .5);--grid-dark:oklch(calc(var(--luminance-12) * var(--border-intensity,1)) var(--chroma-12) var(--hue) / .5);--grid-emphasis-light:oklch(calc(100% - (100% - var(--luminance-6)) * var(--border-intensity,1)) var(--chroma-6) var(--hue) / .5);--grid-emphasis-dark:oklch(calc(var(--luminance-11) * var(--border-intensity,1)) var(--chroma-11) var(--hue) / .5);--grid-fill-light:oklch(calc(100% - (100% - var(--luminance-5)) * var(--border-intensity,1)) var(--chroma-5) var(--hue) / .35);--grid-fill-dark:oklch(calc(var(--luminance-13) * var(--border-intensity,1)) var(--chroma-13) var(--hue) / .425);--divider-light:oklch(calc(100% - (100% - var(--luminance-5)) * var(--border-intensity,1)) var(--chroma-5) var(--hue) / .5);--divider-dark:oklch(calc(var(--luminance-12) * var(--border-intensity,1)) var(--chroma-12) var(--hue) / .5);--menu-active-background-light:oklch(var(--luminance-9) var(--chroma-9) var(--hue) / .04);--menu-active-background-dark:oklch(var(--luminance-11) var(--chroma-11) var(--hue) / .2);--menu-active-outline-light:oklch(var(--luminance-9) var(--chroma-9) var(--hue) / .04);--menu-active-outline-dark:oklch(var(--luminance-11) var(--chroma-11) var(--hue) / .2);--scrim-light:oklch(0% 0 0 / calc(.05 * var(--shadow-intensity,1)));--scrim-dark:oklch(0% 0 0 / calc(.25 * var(--shadow-intensity,1)));--frame-light:oklch(0% 0 0 / calc(.15 * var(--shadow-intensity,1)));--frame-dark:#ffffff40;--frame-highlight-light:#fff3;--frame-highlight-dark:#fff3;--popover-border-light:oklch(var(--luminance-10) var(--chroma-10) var(--hue) / calc(.12 * var(--shadow-intensity,1)));--popover-border-dark:oklch(var(--luminance-10) var(--chroma-10) var(--hue) / .2);--popover-border-highlight-light:oklch(var(--luminance-10) var(--chroma-10) var(--hue) / calc(.12 * var(--shadow-intensity,1)));--popover-border-highlight-dark:oklch(var(--luminance-10) var(--chroma-10) var(--hue) / .4);--event-foreground-light:oklch(var(--luminance-12) var(--chroma-12) var(--hue) / 1);--event-foreground-dark:oklch(var(--luminance-5) var(--chroma-5) var(--hue) / 1);--event-foreground-medium-contrast-light:oklch(var(--luminance-12) var(--chroma-12) var(--hue) / .8);--event-foreground-medium-contrast-dark:oklch(var(--luminance-5) var(--chroma-5) var(--hue) / .8);--event-foreground-low-contrast-light:oklch(var(--luminance-12) var(--chroma-12) var(--hue) / .6);--event-foreground-low-contrast-dark:oklch(var(--luminance-5) var(--chroma-5) var(--hue) / .6);--event-light-light:oklch(var(--luminance-5) var(--chroma-5) var(--hue) / 1);--event-light-dark:oklch(var(--luminance-10) var(--chroma-10) var(--hue) / 1);--event-dark-light:oklch(var(--luminance-6) var(--chroma-6) var(--hue) / 1);--event-dark-dark:oklch(var(--luminance-11) var(--chroma-11) var(--hue) / 1);--event-invitation-light-light:oklch(var(--luminance-2) calc(var(--chroma-2) * 0) var(--hue) / 1);--event-invitation-light-dark:oklch(var(--luminance-13) calc(var(--chroma-13) * 0) var(--hue) / 1);--event-invitation-dark-light:oklch(var(--luminance-3) calc(var(--chroma-3) * 0) var(--hue) / 1);--event-invitation-dark-dark:oklch(var(--luminance-14) calc(var(--chroma-14) * 0) var(--hue) / 1);--event-muted-light-light:oklch(var(--luminance-4) calc(var(--chroma-4) * 0) var(--hue) / 1);--event-muted-light-dark:oklch(var(--luminance-11) calc(var(--chroma-11) * 0) var(--hue) / 1);--event-muted-dark-light:oklch(var(--luminance-5) calc(var(--chroma-5) * 0) var(--hue) / 1);--event-muted-dark-dark:oklch(var(--luminance-12) calc(var(--chroma-12) * 0) var(--hue) / 1);--event-progress-light:oklch(var(--luminance-9) var(--chroma-9) var(--hue) / 1);--event-progress-dark:oklch(var(--luminance-7) var(--chroma-7) var(--hue) / 1);--event-border-light:oklch(calc(100% - (100% - var(--luminance-10)) * var(--border-intensity,1)) var(--chroma-10) var(--hue) / .2);--event-border-dark:oklch(calc(var(--luminance-5) * var(--border-intensity,1)) var(--chroma-5) var(--hue) / .15);--event-shadow-light:oklch(var(--luminance-2) var(--chroma-2) var(--hue) / calc(1 * var(--shadow-intensity,1)));--event-shadow-dark:oklch(0% 0 0 / calc(1 * var(--shadow-intensity,1)));--event-hover-light:oklch(var(--luminance-6) var(--chroma-6) var(--hue) / .1);--event-hover-dark:oklch(var(--luminance-8) var(--chroma-8) var(--hue) / .2);--event-active-light:oklch(var(--luminance-6) var(--chroma-6) var(--hue) / .2);--event-active-dark:oklch(var(--luminance-8) var(--chroma-8) var(--hue) / .35);--input-light:oklch(var(--luminance-2) var(--chroma-2) var(--hue) / 1);--input-dark:oklch(var(--luminance-13) var(--chroma-13) var(--hue) / .5);--input-border-light:oklch(calc(100% - (100% - var(--luminance-1)) * var(--border-intensity,1)) var(--chroma-1) var(--hue) / 1);--input-border-dark:oklch(calc(var(--luminance-11) * var(--border-intensity,1)) var(--chroma-11) var(--hue) / .3);--input-placeholder-light:oklch(var(--luminance-12) var(--chroma-12) var(--hue) / .5);--input-placeholder-dark:oklch(var(--luminance-7) var(--chroma-7) var(--hue) / .5);--alert-light-light:oklch(var(--luminance-3) var(--chroma-3) var(--hue) / 1);--alert-light-dark:oklch(var(--luminance-12) var(--chroma-12) var(--hue) / 1);--alert-dark-light:oklch(var(--luminance-4) var(--chroma-4) var(--hue) / 1);--alert-dark-dark:oklch(var(--luminance-13) var(--chroma-13) var(--hue) / 1);--alert-foreground-light:oklch(var(--luminance-11) var(--chroma-11) var(--hue) / 1);--alert-foreground-dark:oklch(var(--luminance-5) var(--chroma-5) var(--hue) / 1);--alert-border-light:oklch(calc(100% - (100% - var(--luminance-11)) * var(--border-intensity,1)) var(--chroma-11) var(--hue) / .2);--alert-border-dark:oklch(calc(var(--luminance-11) * var(--border-intensity,1)) var(--chroma-11) var(--hue) / .5);--alert-shadow-light:oklch(var(--luminance-5) var(--chroma-5) var(--hue) / calc(1 * var(--shadow-intensity,1)));--alert-shadow-dark:oklch(0% 0 0 / calc(1 * var(--shadow-intensity,1)));--badge-light:oklch(var(--luminance-4) var(--chroma-4) var(--hue) / 1);--badge-dark:oklch(var(--luminance-9) var(--chroma-9) var(--hue) / 1);--on-badge-light:oklch(var(--luminance-11) var(--chroma-11) var(--hue) / 1);--on-badge-dark:oklch(var(--luminance-1) var(--chroma-1) var(--hue) / 1);--badge-outline-light:oklch(var(--luminance-11) var(--chroma-11) var(--hue) / .2);--badge-outline-dark:oklch(var(--luminance-1) var(--chroma-1) var(--hue) / .1);--indicator-luminance-light:var(--luminance-8);--indicator-chroma-light:var(--chroma-8);--indicator-luminance-dark:var(--luminance-9);--indicator-chroma-dark:var(--chroma-9);--primary:var(--primary-dark);--background:var(--background-dark);--surface:var(--surface-dark);--elevated:var(--elevated-dark);--highlight:var(--highlight-dark);--shade:var(--shade-dark);--button-primary-light:var(--button-primary-light-dark);--button-primary-dark:var(--button-primary-dark-dark);--button-primary-foreground:var(--button-primary-foreground-dark);--button-primary-highlight:var(--button-primary-highlight-dark);--button-primary-outline:var(--button-primary-outline-dark);--button-outline-highlight:var(--button-outline-highlight-dark);--button-outline-outline:var(--button-outline-outline-dark);--indicator:var(--indicator-dark);--on-indicator:var(--on-indicator-dark);--indicator-highlight:var(--indicator-highlight-dark);--indicator-track:var(--indicator-track-dark);--high-contrast:var(--high-contrast-dark);--medium-contrast:var(--medium-contrast-dark);--low-contrast:var(--low-contrast-dark);--decorative:var(--decorative-dark);--grid:var(--grid-dark);--grid-emphasis:var(--grid-emphasis-dark);--grid-fill:var(--grid-fill-dark);--divider:var(--divider-dark);--menu-active-background:var(--menu-active-background-dark);--menu-active-outline:var(--menu-active-outline-dark);--scrim:var(--scrim-dark);--frame:var(--frame-dark);--frame-highlight:var(--frame-highlight-dark);--popover-border:var(--popover-border-dark);--popover-border-highlight:var(--popover-border-highlight-dark);--event-foreground:var(--event-foreground-dark);--event-foreground-medium-contrast:var(--event-foreground-medium-contrast-dark);--event-foreground-low-contrast:var(--event-foreground-low-contrast-dark);--event-light:var(--event-light-dark);--event-dark:var(--event-dark-dark);--event-invitation-light:var(--event-invitation-light-dark);--event-invitation-dark:var(--event-invitation-dark-dark);--event-muted-light:var(--event-muted-light-dark);--event-muted-dark:var(--event-muted-dark-dark);--event-progress:var(--event-progress-dark);--event-border:var(--event-border-dark);--event-shadow:var(--event-shadow-dark);--event-hover:var(--event-hover-dark);--event-active:var(--event-active-dark);--input:var(--input-dark);--input-border:var(--input-border-dark);--input-placeholder:var(--input-placeholder-dark);--alert-light:var(--alert-light-dark);--alert-dark:var(--alert-dark-dark);--alert-foreground:var(--alert-foreground-dark);--alert-border:var(--alert-border-dark);--alert-shadow:var(--alert-shadow-dark);--badge:var(--badge-dark);--on-badge:var(--on-badge-dark);--badge-outline:var(--badge-outline-dark);--indicator-luminance:var(--indicator-luminance-dark);--indicator-chroma:var(--indicator-chroma-dark);--shadow-intensity:var(--shadow-intensity-dark);--highlight-intensity:var(--highlight-intensity-dark)}@supports (color:lab(0% 0 0)){.dark .warning,.dark .focus-visible\:warning:focus-visible,.dark .focus\:warning:focus,.dark .hover\:warning:hover,.dark .aria-\[invalid\=true\]\:warning[aria-invalid=true],.dark .aria-checked\:warning[aria-checked=true],.dark .group\/item:hover .group-hover\/item\:warning,.dark .group\/item[data-highlighted] .group-data-\[highlighted\]\/item\:warning{--highlight-light:lab(100% 0 0);--on-indicator-light:lab(100% 0 0);--on-indicator-dark:lab(100% 0 0);--high-contrast-dark:lab(100% 0 0);--frame-dark:lab(100% 0 0/.25);--frame-highlight-light:lab(100% 0 0/.2);--frame-highlight-dark:lab(100% 0 0/.2)}}.dark .info,.dark .focus-visible\:info:focus-visible,.dark .focus\:info:focus,.dark .hover\:info:hover,.dark .aria-\[invalid\=true\]\:info[aria-invalid=true],.dark .aria-checked\:info[aria-checked=true],.dark .group\/item:hover .group-hover\/item\:info,.dark .group\/item[data-highlighted] .group-data-\[highlighted\]\/item\:info{--hue:240;--chroma-base-1:0;--chroma-base-2:0;--chroma-base-3:.0049;--chroma-base-4:.0167;--chroma-base-5:.0403;--chroma-base-6:.0806;--chroma-base-7:.1328;--chroma-base-8:.1526;--chroma-base-9:.1321;--chroma-base-10:.1116;--chroma-base-11:.0911;--chroma-base-12:.0701;--chroma-base-13:.0529;--chroma-base-14:.0404;--chroma-base-15:.0341;--chroma-1:calc(var(--chroma-base-1) * 1.2);--chroma-2:calc(var(--chroma-base-2) * 1.2);--chroma-3:calc(var(--chroma-base-3) * 1.2);--chroma-4:calc(var(--chroma-base-4) * 1.2);--chroma-5:calc(var(--chroma-base-5) * 1.2);--chroma-6:calc(var(--chroma-base-6) * 1.2);--chroma-7:calc(var(--chroma-base-7) * 1.2);--chroma-8:calc(var(--chroma-base-8) * 1.2);--chroma-9:calc(var(--chroma-base-9) * 1.2);--chroma-10:calc(var(--chroma-base-10) * 1.2);--chroma-11:calc(var(--chroma-base-11) * 1.2);--chroma-12:calc(var(--chroma-base-12) * 1.2);--chroma-13:calc(var(--chroma-base-13) * 1.2);--chroma-14:calc(var(--chroma-base-14) * 1.2);--chroma-15:calc(var(--chroma-base-15) * 1.2);--primary-light:oklch(var(--luminance-7) var(--chroma-7) var(--hue) / 1);--primary-dark:oklch(var(--luminance-7) var(--chroma-7) var(--hue) / 1);--background-light:oklch(var(--luminance-3) var(--chroma-3) var(--hue) / 1);--background-dark:oklch(var(--luminance-15) var(--chroma-15) var(--hue) / 1);--surface-light:oklch(var(--luminance-2) var(--chroma-2) var(--hue) / 1);--surface-dark:oklch(var(--luminance-14) var(--chroma-14) var(--hue) / 1);--elevated-light:oklch(var(--luminance-1) var(--chroma-1) var(--hue) / 1);--elevated-dark:oklch(var(--luminance-13) var(--chroma-13) var(--hue) / 1);--highlight-light:#fff;--highlight-dark:oklch(var(--luminance-10) var(--chroma-10) var(--hue) / 1);--shade-light:oklch(var(--luminance-10) var(--chroma-10) var(--hue) / calc(.3 * var(--shadow-intensity,1)));--shade-dark:oklch(0% 0 0 / calc(1 * var(--shadow-intensity,1)));--button-primary-light-light:oklch(var(--luminance-8) var(--chroma-8) var(--hue) / 1);--button-primary-light-dark:oklch(var(--luminance-10) var(--chroma-10) var(--hue) / 1);--button-primary-dark-light:oklch(var(--luminance-9) var(--chroma-9) var(--hue) / 1);--button-primary-dark-dark:oklch(var(--luminance-11) var(--chroma-11) var(--hue) / 1);--button-primary-foreground-light:oklch(var(--luminance-1) var(--chroma-1) var(--hue) / 1);--button-primary-foreground-dark:oklch(var(--luminance-1) var(--chroma-1) var(--hue) / 1);--button-primary-highlight-light:oklch(var(--luminance-5) var(--chroma-5) var(--hue) / 1);--button-primary-highlight-dark:oklch(var(--luminance-8) var(--chroma-8) var(--hue) / 1);--button-primary-outline-light:oklch(var(--luminance-12) var(--chroma-12) var(--hue) / .2);--button-primary-outline-dark:oklch(var(--luminance-7) var(--chroma-7) var(--hue) / .2);--button-outline-highlight-light:oklch(var(--luminance-6) var(--chroma-6) var(--hue) / 1);--button-outline-highlight-dark:oklch(var(--luminance-11) var(--chroma-11) var(--hue) / 1);--button-outline-outline-light:oklch(var(--luminance-5) var(--chroma-5) var(--hue) / .2);--button-outline-outline-dark:oklch(var(--luminance-7) var(--chroma-7) var(--hue) / .2);--indicator-light:oklch(var(--luminance-8) var(--chroma-8) var(--hue) / 1);--indicator-dark:oklch(var(--luminance-9) var(--chroma-9) var(--hue) / 1);--on-indicator-light:#fff;--on-indicator-dark:#fff;--indicator-highlight-light:oklch(var(--luminance-12) var(--chroma-12) var(--hue) / .1);--indicator-highlight-dark:oklch(var(--luminance-6) var(--chroma-6) var(--hue) / .3);--indicator-track-light:oklch(var(--luminance-8) var(--chroma-8) var(--hue) / .1);--indicator-track-dark:oklch(var(--luminance-8) var(--chroma-8) var(--hue) / .15);--high-contrast-light:oklch(var(--luminance-15) calc(var(--chroma-15) * .9) var(--hue) / 1);--high-contrast-dark:#fff;--medium-contrast-light:oklch(var(--luminance-11) calc(var(--chroma-11) * .55) var(--hue) / 1);--medium-contrast-dark:oklch(var(--luminance-5) calc(var(--chroma-5) * .55) var(--hue) / 1);--low-contrast-light:oklch(var(--luminance-9) calc(var(--chroma-9) * .25) var(--hue) / 1);--low-contrast-dark:oklch(var(--luminance-8) calc(var(--chroma-8) * .25) var(--hue) / 1);--decorative-light:oklch(var(--luminance-11) var(--chroma-11) var(--hue) / .5);--decorative-dark:oklch(var(--luminance-5) var(--chroma-5) var(--hue) / .5);--grid-light:oklch(calc(100% - (100% - var(--luminance-5)) * var(--border-intensity,1)) var(--chroma-5) var(--hue) / .5);--grid-dark:oklch(calc(var(--luminance-12) * var(--border-intensity,1)) var(--chroma-12) var(--hue) / .5);--grid-emphasis-light:oklch(calc(100% - (100% - var(--luminance-6)) * var(--border-intensity,1)) var(--chroma-6) var(--hue) / .5);--grid-emphasis-dark:oklch(calc(var(--luminance-11) * var(--border-intensity,1)) var(--chroma-11) var(--hue) / .5);--grid-fill-light:oklch(calc(100% - (100% - var(--luminance-5)) * var(--border-intensity,1)) var(--chroma-5) var(--hue) / .35);--grid-fill-dark:oklch(calc(var(--luminance-13) * var(--border-intensity,1)) var(--chroma-13) var(--hue) / .425);--divider-light:oklch(calc(100% - (100% - var(--luminance-5)) * var(--border-intensity,1)) var(--chroma-5) var(--hue) / .5);--divider-dark:oklch(calc(var(--luminance-12) * var(--border-intensity,1)) var(--chroma-12) var(--hue) / .5);--menu-active-background-light:oklch(var(--luminance-9) var(--chroma-9) var(--hue) / .04);--menu-active-background-dark:oklch(var(--luminance-11) var(--chroma-11) var(--hue) / .2);--menu-active-outline-light:oklch(var(--luminance-9) var(--chroma-9) var(--hue) / .04);--menu-active-outline-dark:oklch(var(--luminance-11) var(--chroma-11) var(--hue) / .2);--scrim-light:oklch(0% 0 0 / calc(.05 * var(--shadow-intensity,1)));--scrim-dark:oklch(0% 0 0 / calc(.25 * var(--shadow-intensity,1)));--frame-light:oklch(0% 0 0 / calc(.15 * var(--shadow-intensity,1)));--frame-dark:#ffffff40;--frame-highlight-light:#fff3;--frame-highlight-dark:#fff3;--popover-border-light:oklch(var(--luminance-10) var(--chroma-10) var(--hue) / calc(.12 * var(--shadow-intensity,1)));--popover-border-dark:oklch(var(--luminance-10) var(--chroma-10) var(--hue) / .2);--popover-border-highlight-light:oklch(var(--luminance-10) var(--chroma-10) var(--hue) / calc(.12 * var(--shadow-intensity,1)));--popover-border-highlight-dark:oklch(var(--luminance-10) var(--chroma-10) var(--hue) / .4);--event-foreground-light:oklch(var(--luminance-12) var(--chroma-12) var(--hue) / 1);--event-foreground-dark:oklch(var(--luminance-5) var(--chroma-5) var(--hue) / 1);--event-foreground-medium-contrast-light:oklch(var(--luminance-12) var(--chroma-12) var(--hue) / .8);--event-foreground-medium-contrast-dark:oklch(var(--luminance-5) var(--chroma-5) var(--hue) / .8);--event-foreground-low-contrast-light:oklch(var(--luminance-12) var(--chroma-12) var(--hue) / .6);--event-foreground-low-contrast-dark:oklch(var(--luminance-5) var(--chroma-5) var(--hue) / .6);--event-light-light:oklch(var(--luminance-5) var(--chroma-5) var(--hue) / 1);--event-light-dark:oklch(var(--luminance-10) var(--chroma-10) var(--hue) / 1);--event-dark-light:oklch(var(--luminance-6) var(--chroma-6) var(--hue) / 1);--event-dark-dark:oklch(var(--luminance-11) var(--chroma-11) var(--hue) / 1);--event-invitation-light-light:oklch(var(--luminance-2) calc(var(--chroma-2) * 0) var(--hue) / 1);--event-invitation-light-dark:oklch(var(--luminance-13) calc(var(--chroma-13) * 0) var(--hue) / 1);--event-invitation-dark-light:oklch(var(--luminance-3) calc(var(--chroma-3) * 0) var(--hue) / 1);--event-invitation-dark-dark:oklch(var(--luminance-14) calc(var(--chroma-14) * 0) var(--hue) / 1);--event-muted-light-light:oklch(var(--luminance-4) calc(var(--chroma-4) * 0) var(--hue) / 1);--event-muted-light-dark:oklch(var(--luminance-11) calc(var(--chroma-11) * 0) var(--hue) / 1);--event-muted-dark-light:oklch(var(--luminance-5) calc(var(--chroma-5) * 0) var(--hue) / 1);--event-muted-dark-dark:oklch(var(--luminance-12) calc(var(--chroma-12) * 0) var(--hue) / 1);--event-progress-light:oklch(var(--luminance-9) var(--chroma-9) var(--hue) / 1);--event-progress-dark:oklch(var(--luminance-7) var(--chroma-7) var(--hue) / 1);--event-border-light:oklch(calc(100% - (100% - var(--luminance-10)) * var(--border-intensity,1)) var(--chroma-10) var(--hue) / .2);--event-border-dark:oklch(calc(var(--luminance-5) * var(--border-intensity,1)) var(--chroma-5) var(--hue) / .15);--event-shadow-light:oklch(var(--luminance-2) var(--chroma-2) var(--hue) / calc(1 * var(--shadow-intensity,1)));--event-shadow-dark:oklch(0% 0 0 / calc(1 * var(--shadow-intensity,1)));--event-hover-light:oklch(var(--luminance-6) var(--chroma-6) var(--hue) / .1);--event-hover-dark:oklch(var(--luminance-8) var(--chroma-8) var(--hue) / .2);--event-active-light:oklch(var(--luminance-6) var(--chroma-6) var(--hue) / .2);--event-active-dark:oklch(var(--luminance-8) var(--chroma-8) var(--hue) / .35);--input-light:oklch(var(--luminance-2) var(--chroma-2) var(--hue) / 1);--input-dark:oklch(var(--luminance-13) var(--chroma-13) var(--hue) / .5);--input-border-light:oklch(calc(100% - (100% - var(--luminance-1)) * var(--border-intensity,1)) var(--chroma-1) var(--hue) / 1);--input-border-dark:oklch(calc(var(--luminance-11) * var(--border-intensity,1)) var(--chroma-11) var(--hue) / .3);--input-placeholder-light:oklch(var(--luminance-12) var(--chroma-12) var(--hue) / .5);--input-placeholder-dark:oklch(var(--luminance-7) var(--chroma-7) var(--hue) / .5);--alert-light-light:oklch(var(--luminance-3) var(--chroma-3) var(--hue) / 1);--alert-light-dark:oklch(var(--luminance-12) var(--chroma-12) var(--hue) / 1);--alert-dark-light:oklch(var(--luminance-4) var(--chroma-4) var(--hue) / 1);--alert-dark-dark:oklch(var(--luminance-13) var(--chroma-13) var(--hue) / 1);--alert-foreground-light:oklch(var(--luminance-11) var(--chroma-11) var(--hue) / 1);--alert-foreground-dark:oklch(var(--luminance-5) var(--chroma-5) var(--hue) / 1);--alert-border-light:oklch(calc(100% - (100% - var(--luminance-11)) * var(--border-intensity,1)) var(--chroma-11) var(--hue) / .2);--alert-border-dark:oklch(calc(var(--luminance-11) * var(--border-intensity,1)) var(--chroma-11) var(--hue) / .5);--alert-shadow-light:oklch(var(--luminance-5) var(--chroma-5) var(--hue) / calc(1 * var(--shadow-intensity,1)));--alert-shadow-dark:oklch(0% 0 0 / calc(1 * var(--shadow-intensity,1)));--badge-light:oklch(var(--luminance-4) var(--chroma-4) var(--hue) / 1);--badge-dark:oklch(var(--luminance-9) var(--chroma-9) var(--hue) / 1);--on-badge-light:oklch(var(--luminance-11) var(--chroma-11) var(--hue) / 1);--on-badge-dark:oklch(var(--luminance-1) var(--chroma-1) var(--hue) / 1);--badge-outline-light:oklch(var(--luminance-11) var(--chroma-11) var(--hue) / .2);--badge-outline-dark:oklch(var(--luminance-1) var(--chroma-1) var(--hue) / .1);--indicator-luminance-light:var(--luminance-8);--indicator-chroma-light:var(--chroma-8);--indicator-luminance-dark:var(--luminance-9);--indicator-chroma-dark:var(--chroma-9);--primary:var(--primary-dark);--background:var(--background-dark);--surface:var(--surface-dark);--elevated:var(--elevated-dark);--highlight:var(--highlight-dark);--shade:var(--shade-dark);--button-primary-light:var(--button-primary-light-dark);--button-primary-dark:var(--button-primary-dark-dark);--button-primary-foreground:var(--button-primary-foreground-dark);--button-primary-highlight:var(--button-primary-highlight-dark);--button-primary-outline:var(--button-primary-outline-dark);--button-outline-highlight:var(--button-outline-highlight-dark);--button-outline-outline:var(--button-outline-outline-dark);--indicator:var(--indicator-dark);--on-indicator:var(--on-indicator-dark);--indicator-highlight:var(--indicator-highlight-dark);--indicator-track:var(--indicator-track-dark);--high-contrast:var(--high-contrast-dark);--medium-contrast:var(--medium-contrast-dark);--low-contrast:var(--low-contrast-dark);--decorative:var(--decorative-dark);--grid:var(--grid-dark);--grid-emphasis:var(--grid-emphasis-dark);--grid-fill:var(--grid-fill-dark);--divider:var(--divider-dark);--menu-active-background:var(--menu-active-background-dark);--menu-active-outline:var(--menu-active-outline-dark);--scrim:var(--scrim-dark);--frame:var(--frame-dark);--frame-highlight:var(--frame-highlight-dark);--popover-border:var(--popover-border-dark);--popover-border-highlight:var(--popover-border-highlight-dark);--event-foreground:var(--event-foreground-dark);--event-foreground-medium-contrast:var(--event-foreground-medium-contrast-dark);--event-foreground-low-contrast:var(--event-foreground-low-contrast-dark);--event-light:var(--event-light-dark);--event-dark:var(--event-dark-dark);--event-invitation-light:var(--event-invitation-light-dark);--event-invitation-dark:var(--event-invitation-dark-dark);--event-muted-light:var(--event-muted-light-dark);--event-muted-dark:var(--event-muted-dark-dark);--event-progress:var(--event-progress-dark);--event-border:var(--event-border-dark);--event-shadow:var(--event-shadow-dark);--event-hover:var(--event-hover-dark);--event-active:var(--event-active-dark);--input:var(--input-dark);--input-border:var(--input-border-dark);--input-placeholder:var(--input-placeholder-dark);--alert-light:var(--alert-light-dark);--alert-dark:var(--alert-dark-dark);--alert-foreground:var(--alert-foreground-dark);--alert-border:var(--alert-border-dark);--alert-shadow:var(--alert-shadow-dark);--badge:var(--badge-dark);--on-badge:var(--on-badge-dark);--badge-outline:var(--badge-outline-dark);--indicator-luminance:var(--indicator-luminance-dark);--indicator-chroma:var(--indicator-chroma-dark);--shadow-intensity:var(--shadow-intensity-dark);--highlight-intensity:var(--highlight-intensity-dark)}@supports (color:lab(0% 0 0)){.dark .info,.dark .focus-visible\:info:focus-visible,.dark .focus\:info:focus,.dark .hover\:info:hover,.dark .aria-\[invalid\=true\]\:info[aria-invalid=true],.dark .aria-checked\:info[aria-checked=true],.dark .group\/item:hover .group-hover\/item\:info,.dark .group\/item[data-highlighted] .group-data-\[highlighted\]\/item\:info{--highlight-light:lab(100% 0 0);--on-indicator-light:lab(100% 0 0);--on-indicator-dark:lab(100% 0 0);--high-contrast-dark:lab(100% 0 0);--frame-dark:lab(100% 0 0/.25);--frame-highlight-light:lab(100% 0 0/.2);--frame-highlight-dark:lab(100% 0 0/.2)}}.dark .dark\:neutral{--hue:var(--grayscale-hue);--chroma-1:var(--grayscale-chroma);--chroma-2:var(--grayscale-chroma);--chroma-3:var(--grayscale-chroma);--chroma-4:var(--grayscale-chroma);--chroma-5:var(--grayscale-chroma);--chroma-6:var(--grayscale-chroma);--chroma-7:var(--grayscale-chroma);--chroma-8:var(--grayscale-chroma);--chroma-9:var(--grayscale-chroma);--chroma-10:var(--grayscale-chroma);--chroma-11:var(--grayscale-chroma);--chroma-12:var(--grayscale-chroma);--chroma-13:var(--grayscale-chroma);--chroma-14:var(--grayscale-chroma);--chroma-15:var(--grayscale-chroma);--primary-light:oklch(var(--luminance-7) var(--chroma-7) var(--hue) / 1);--primary-dark:oklch(var(--luminance-7) var(--chroma-7) var(--hue) / 1);--background-light:oklch(var(--luminance-3) var(--chroma-3) var(--hue) / 1);--background-dark:oklch(var(--luminance-15) var(--chroma-15) var(--hue) / 1);--surface-light:oklch(var(--luminance-2) var(--chroma-2) var(--hue) / 1);--surface-dark:oklch(var(--luminance-14) var(--chroma-14) var(--hue) / 1);--elevated-light:oklch(var(--luminance-1) var(--chroma-1) var(--hue) / 1);--elevated-dark:oklch(var(--luminance-13) var(--chroma-13) var(--hue) / 1);--highlight-light:#fff;--highlight-dark:oklch(var(--luminance-10) var(--chroma-10) var(--hue) / 1);--shade-light:oklch(var(--luminance-10) var(--chroma-10) var(--hue) / calc(.3 * var(--shadow-intensity,1)));--shade-dark:oklch(0% 0 0 / calc(1 * var(--shadow-intensity,1)));--button-primary-light-light:oklch(var(--luminance-8) var(--chroma-8) var(--hue) / 1);--button-primary-light-dark:oklch(var(--luminance-10) var(--chroma-10) var(--hue) / 1);--button-primary-dark-light:oklch(var(--luminance-9) var(--chroma-9) var(--hue) / 1);--button-primary-dark-dark:oklch(var(--luminance-11) var(--chroma-11) var(--hue) / 1);--button-primary-foreground-light:oklch(var(--luminance-1) var(--chroma-1) var(--hue) / 1);--button-primary-foreground-dark:oklch(var(--luminance-1) var(--chroma-1) var(--hue) / 1);--button-primary-highlight-light:oklch(var(--luminance-5) var(--chroma-5) var(--hue) / 1);--button-primary-highlight-dark:oklch(var(--luminance-8) var(--chroma-8) var(--hue) / 1);--button-primary-outline-light:oklch(var(--luminance-12) var(--chroma-12) var(--hue) / .2);--button-primary-outline-dark:oklch(var(--luminance-7) var(--chroma-7) var(--hue) / .2);--button-outline-highlight-light:oklch(var(--luminance-6) var(--chroma-6) var(--hue) / 1);--button-outline-highlight-dark:oklch(var(--luminance-11) var(--chroma-11) var(--hue) / 1);--button-outline-outline-light:oklch(var(--luminance-5) var(--chroma-5) var(--hue) / .2);--button-outline-outline-dark:oklch(var(--luminance-7) var(--chroma-7) var(--hue) / .2);--indicator-light:oklch(var(--luminance-8) var(--chroma-8) var(--hue) / 1);--indicator-dark:oklch(var(--luminance-9) var(--chroma-9) var(--hue) / 1);--on-indicator-light:#fff;--on-indicator-dark:#fff;--indicator-highlight-light:oklch(var(--luminance-12) var(--chroma-12) var(--hue) / .1);--indicator-highlight-dark:oklch(var(--luminance-6) var(--chroma-6) var(--hue) / .3);--indicator-track-light:oklch(var(--luminance-8) var(--chroma-8) var(--hue) / .1);--indicator-track-dark:oklch(var(--luminance-8) var(--chroma-8) var(--hue) / .15);--high-contrast-light:oklch(var(--luminance-15) calc(var(--chroma-15) * .9) var(--hue) / 1);--high-contrast-dark:#fff;--medium-contrast-light:oklch(var(--luminance-11) calc(var(--chroma-11) * .55) var(--hue) / 1);--medium-contrast-dark:oklch(var(--luminance-5) calc(var(--chroma-5) * .55) var(--hue) / 1);--low-contrast-light:oklch(var(--luminance-9) calc(var(--chroma-9) * .25) var(--hue) / 1);--low-contrast-dark:oklch(var(--luminance-8) calc(var(--chroma-8) * .25) var(--hue) / 1);--decorative-light:oklch(var(--luminance-11) var(--chroma-11) var(--hue) / .5);--decorative-dark:oklch(var(--luminance-5) var(--chroma-5) var(--hue) / .5);--grid-light:oklch(calc(100% - (100% - var(--luminance-5)) * var(--border-intensity,1)) var(--chroma-5) var(--hue) / .5);--grid-dark:oklch(calc(var(--luminance-12) * var(--border-intensity,1)) var(--chroma-12) var(--hue) / .5);--grid-emphasis-light:oklch(calc(100% - (100% - var(--luminance-6)) * var(--border-intensity,1)) var(--chroma-6) var(--hue) / .5);--grid-emphasis-dark:oklch(calc(var(--luminance-11) * var(--border-intensity,1)) var(--chroma-11) var(--hue) / .5);--grid-fill-light:oklch(calc(100% - (100% - var(--luminance-5)) * var(--border-intensity,1)) var(--chroma-5) var(--hue) / .35);--grid-fill-dark:oklch(calc(var(--luminance-13) * var(--border-intensity,1)) var(--chroma-13) var(--hue) / .425);--divider-light:oklch(calc(100% - (100% - var(--luminance-5)) * var(--border-intensity,1)) var(--chroma-5) var(--hue) / .5);--divider-dark:oklch(calc(var(--luminance-12) * var(--border-intensity,1)) var(--chroma-12) var(--hue) / .5);--menu-active-background-light:oklch(var(--luminance-9) var(--chroma-9) var(--hue) / .04);--menu-active-background-dark:oklch(var(--luminance-11) var(--chroma-11) var(--hue) / .2);--menu-active-outline-light:oklch(var(--luminance-9) var(--chroma-9) var(--hue) / .04);--menu-active-outline-dark:oklch(var(--luminance-11) var(--chroma-11) var(--hue) / .2);--scrim-light:oklch(0% 0 0 / calc(.05 * var(--shadow-intensity,1)));--scrim-dark:oklch(0% 0 0 / calc(.25 * var(--shadow-intensity,1)));--frame-light:oklch(0% 0 0 / calc(.15 * var(--shadow-intensity,1)));--frame-dark:#ffffff40;--frame-highlight-light:#fff3;--frame-highlight-dark:#fff3;--popover-border-light:oklch(var(--luminance-10) var(--chroma-10) var(--hue) / calc(.12 * var(--shadow-intensity,1)));--popover-border-dark:oklch(var(--luminance-10) var(--chroma-10) var(--hue) / .2);--popover-border-highlight-light:oklch(var(--luminance-10) var(--chroma-10) var(--hue) / calc(.12 * var(--shadow-intensity,1)));--popover-border-highlight-dark:oklch(var(--luminance-10) var(--chroma-10) var(--hue) / .4);--event-foreground-light:oklch(var(--luminance-12) var(--chroma-12) var(--hue) / 1);--event-foreground-dark:oklch(var(--luminance-5) var(--chroma-5) var(--hue) / 1);--event-foreground-medium-contrast-light:oklch(var(--luminance-12) var(--chroma-12) var(--hue) / .8);--event-foreground-medium-contrast-dark:oklch(var(--luminance-5) var(--chroma-5) var(--hue) / .8);--event-foreground-low-contrast-light:oklch(var(--luminance-12) var(--chroma-12) var(--hue) / .6);--event-foreground-low-contrast-dark:oklch(var(--luminance-5) var(--chroma-5) var(--hue) / .6);--event-light-light:oklch(var(--luminance-5) var(--chroma-5) var(--hue) / 1);--event-light-dark:oklch(var(--luminance-10) var(--chroma-10) var(--hue) / 1);--event-dark-light:oklch(var(--luminance-6) var(--chroma-6) var(--hue) / 1);--event-dark-dark:oklch(var(--luminance-11) var(--chroma-11) var(--hue) / 1);--event-invitation-light-light:oklch(var(--luminance-2) calc(var(--chroma-2) * 0) var(--hue) / 1);--event-invitation-light-dark:oklch(var(--luminance-13) calc(var(--chroma-13) * 0) var(--hue) / 1);--event-invitation-dark-light:oklch(var(--luminance-3) calc(var(--chroma-3) * 0) var(--hue) / 1);--event-invitation-dark-dark:oklch(var(--luminance-14) calc(var(--chroma-14) * 0) var(--hue) / 1);--event-muted-light-light:oklch(var(--luminance-4) calc(var(--chroma-4) * 0) var(--hue) / 1);--event-muted-light-dark:oklch(var(--luminance-11) calc(var(--chroma-11) * 0) var(--hue) / 1);--event-muted-dark-light:oklch(var(--luminance-5) calc(var(--chroma-5) * 0) var(--hue) / 1);--event-muted-dark-dark:oklch(var(--luminance-12) calc(var(--chroma-12) * 0) var(--hue) / 1);--event-progress-light:oklch(var(--luminance-9) var(--chroma-9) var(--hue) / 1);--event-progress-dark:oklch(var(--luminance-7) var(--chroma-7) var(--hue) / 1);--event-border-light:oklch(calc(100% - (100% - var(--luminance-10)) * var(--border-intensity,1)) var(--chroma-10) var(--hue) / .2);--event-border-dark:oklch(calc(var(--luminance-5) * var(--border-intensity,1)) var(--chroma-5) var(--hue) / .15);--event-shadow-light:oklch(var(--luminance-2) var(--chroma-2) var(--hue) / calc(1 * var(--shadow-intensity,1)));--event-shadow-dark:oklch(0% 0 0 / calc(1 * var(--shadow-intensity,1)));--event-hover-light:oklch(var(--luminance-6) var(--chroma-6) var(--hue) / .1);--event-hover-dark:oklch(var(--luminance-8) var(--chroma-8) var(--hue) / .2);--event-active-light:oklch(var(--luminance-6) var(--chroma-6) var(--hue) / .2);--event-active-dark:oklch(var(--luminance-8) var(--chroma-8) var(--hue) / .35);--input-light:oklch(var(--luminance-2) var(--chroma-2) var(--hue) / 1);--input-dark:oklch(var(--luminance-13) var(--chroma-13) var(--hue) / .5);--input-border-light:oklch(calc(100% - (100% - var(--luminance-1)) * var(--border-intensity,1)) var(--chroma-1) var(--hue) / 1);--input-border-dark:oklch(calc(var(--luminance-11) * var(--border-intensity,1)) var(--chroma-11) var(--hue) / .3);--input-placeholder-light:oklch(var(--luminance-12) var(--chroma-12) var(--hue) / .5);--input-placeholder-dark:oklch(var(--luminance-7) var(--chroma-7) var(--hue) / .5);--alert-light-light:oklch(var(--luminance-3) var(--chroma-3) var(--hue) / 1);--alert-light-dark:oklch(var(--luminance-12) var(--chroma-12) var(--hue) / 1);--alert-dark-light:oklch(var(--luminance-4) var(--chroma-4) var(--hue) / 1);--alert-dark-dark:oklch(var(--luminance-13) var(--chroma-13) var(--hue) / 1);--alert-foreground-light:oklch(var(--luminance-11) var(--chroma-11) var(--hue) / 1);--alert-foreground-dark:oklch(var(--luminance-5) var(--chroma-5) var(--hue) / 1);--alert-border-light:oklch(calc(100% - (100% - var(--luminance-11)) * var(--border-intensity,1)) var(--chroma-11) var(--hue) / .2);--alert-border-dark:oklch(calc(var(--luminance-11) * var(--border-intensity,1)) var(--chroma-11) var(--hue) / .5);--alert-shadow-light:oklch(var(--luminance-5) var(--chroma-5) var(--hue) / calc(1 * var(--shadow-intensity,1)));--alert-shadow-dark:oklch(0% 0 0 / calc(1 * var(--shadow-intensity,1)));--badge-light:oklch(var(--luminance-4) var(--chroma-4) var(--hue) / 1);--badge-dark:oklch(var(--luminance-9) var(--chroma-9) var(--hue) / 1);--on-badge-light:oklch(var(--luminance-11) var(--chroma-11) var(--hue) / 1);--on-badge-dark:oklch(var(--luminance-1) var(--chroma-1) var(--hue) / 1);--badge-outline-light:oklch(var(--luminance-11) var(--chroma-11) var(--hue) / .2);--badge-outline-dark:oklch(var(--luminance-1) var(--chroma-1) var(--hue) / .1);--indicator-luminance-light:var(--luminance-8);--indicator-chroma-light:var(--chroma-8);--indicator-luminance-dark:var(--luminance-9);--indicator-chroma-dark:var(--chroma-9);--primary:var(--primary-dark);--background:var(--background-dark);--surface:var(--surface-dark);--elevated:var(--elevated-dark);--highlight:var(--highlight-dark);--shade:var(--shade-dark);--button-primary-light:var(--button-primary-light-dark);--button-primary-dark:var(--button-primary-dark-dark);--button-primary-foreground:var(--button-primary-foreground-dark);--button-primary-highlight:var(--button-primary-highlight-dark);--button-primary-outline:var(--button-primary-outline-dark);--button-outline-highlight:var(--button-outline-highlight-dark);--button-outline-outline:var(--button-outline-outline-dark);--indicator:var(--indicator-dark);--on-indicator:var(--on-indicator-dark);--indicator-highlight:var(--indicator-highlight-dark);--indicator-track:var(--indicator-track-dark);--high-contrast:var(--high-contrast-dark);--medium-contrast:var(--medium-contrast-dark);--low-contrast:var(--low-contrast-dark);--decorative:var(--decorative-dark);--grid:var(--grid-dark);--grid-emphasis:var(--grid-emphasis-dark);--grid-fill:var(--grid-fill-dark);--divider:var(--divider-dark);--menu-active-background:var(--menu-active-background-dark);--menu-active-outline:var(--menu-active-outline-dark);--scrim:var(--scrim-dark);--frame:var(--frame-dark);--frame-highlight:var(--frame-highlight-dark);--popover-border:var(--popover-border-dark);--popover-border-highlight:var(--popover-border-highlight-dark);--event-foreground:var(--event-foreground-dark);--event-foreground-medium-contrast:var(--event-foreground-medium-contrast-dark);--event-foreground-low-contrast:var(--event-foreground-low-contrast-dark);--event-light:var(--event-light-dark);--event-dark:var(--event-dark-dark);--event-invitation-light:var(--event-invitation-light-dark);--event-invitation-dark:var(--event-invitation-dark-dark);--event-muted-light:var(--event-muted-light-dark);--event-muted-dark:var(--event-muted-dark-dark);--event-progress:var(--event-progress-dark);--event-border:var(--event-border-dark);--event-shadow:var(--event-shadow-dark);--event-hover:var(--event-hover-dark);--event-active:var(--event-active-dark);--input:var(--input-dark);--input-border:var(--input-border-dark);--input-placeholder:var(--input-placeholder-dark);--alert-light:var(--alert-light-dark);--alert-dark:var(--alert-dark-dark);--alert-foreground:var(--alert-foreground-dark);--alert-border:var(--alert-border-dark);--alert-shadow:var(--alert-shadow-dark);--badge:var(--badge-dark);--on-badge:var(--on-badge-dark);--badge-outline:var(--badge-outline-dark);--indicator-luminance:var(--indicator-luminance-dark);--indicator-chroma:var(--indicator-chroma-dark);--shadow-intensity:var(--shadow-intensity-dark);--highlight-intensity:var(--highlight-intensity-dark)}@supports (color:lab(0% 0 0)){.dark .dark\:neutral{--highlight-light:lab(100% 0 0);--on-indicator-light:lab(100% 0 0);--on-indicator-dark:lab(100% 0 0);--high-contrast-dark:lab(100% 0 0);--frame-dark:lab(100% 0 0/.25);--frame-highlight-light:lab(100% 0 0/.2);--frame-highlight-dark:lab(100% 0 0/.2)}}.light .color-studio-defaults.color-studio-defaults{--luminance-1:100.0%;--luminance-2:99.88%;--luminance-3:99.04%;--luminance-4:96.76%;--luminance-5:92.32%;--luminance-6:85.0%;--luminance-7:76.0%;--luminance-8:67.0%;--luminance-9:58.0%;--luminance-10:49.0%;--luminance-11:40.0%;--luminance-12:30.78%;--luminance-13:23.25%;--luminance-14:17.72%;--luminance-15:15%;--grayscale-hue:220;--grayscale-chroma:.001;--border-intensity:1;--shadow-intensity-light:1;--shadow-intensity-dark:2;--highlight-intensity-light:10;--highlight-intensity-dark:1;--hue:var(--grayscale-hue);--chroma-1:var(--grayscale-chroma);--chroma-2:var(--grayscale-chroma);--chroma-3:var(--grayscale-chroma);--chroma-4:var(--grayscale-chroma);--chroma-5:var(--grayscale-chroma);--chroma-6:var(--grayscale-chroma);--chroma-7:var(--grayscale-chroma);--chroma-8:var(--grayscale-chroma);--chroma-9:var(--grayscale-chroma);--chroma-10:var(--grayscale-chroma);--chroma-11:var(--grayscale-chroma);--chroma-12:var(--grayscale-chroma);--chroma-13:var(--grayscale-chroma);--chroma-14:var(--grayscale-chroma);--chroma-15:var(--grayscale-chroma);--primary-light:oklch(var(--luminance-7) var(--chroma-7) var(--hue) / 1);--primary-dark:oklch(var(--luminance-7) var(--chroma-7) var(--hue) / 1);--background-light:oklch(var(--luminance-3) var(--chroma-3) var(--hue) / 1);--background-dark:oklch(var(--luminance-15) var(--chroma-15) var(--hue) / 1);--surface-light:oklch(var(--luminance-2) var(--chroma-2) var(--hue) / 1);--surface-dark:oklch(var(--luminance-14) var(--chroma-14) var(--hue) / 1);--elevated-light:oklch(var(--luminance-1) var(--chroma-1) var(--hue) / 1);--elevated-dark:oklch(var(--luminance-13) var(--chroma-13) var(--hue) / 1);--highlight-light:#fff;--highlight-dark:oklch(var(--luminance-10) var(--chroma-10) var(--hue) / 1);--shade-light:oklch(var(--luminance-10) var(--chroma-10) var(--hue) / calc(.3 * var(--shadow-intensity,1)));--shade-dark:oklch(0% 0 0 / calc(1 * var(--shadow-intensity,1)));--button-primary-light-light:oklch(var(--luminance-8) var(--chroma-8) var(--hue) / 1);--button-primary-light-dark:oklch(var(--luminance-10) var(--chroma-10) var(--hue) / 1);--button-primary-dark-light:oklch(var(--luminance-9) var(--chroma-9) var(--hue) / 1);--button-primary-dark-dark:oklch(var(--luminance-11) var(--chroma-11) var(--hue) / 1);--button-primary-foreground-light:oklch(var(--luminance-1) var(--chroma-1) var(--hue) / 1);--button-primary-foreground-dark:oklch(var(--luminance-1) var(--chroma-1) var(--hue) / 1);--button-primary-highlight-light:oklch(var(--luminance-5) var(--chroma-5) var(--hue) / 1);--button-primary-highlight-dark:oklch(var(--luminance-8) var(--chroma-8) var(--hue) / 1);--button-primary-outline-light:oklch(var(--luminance-12) var(--chroma-12) var(--hue) / .2);--button-primary-outline-dark:oklch(var(--luminance-7) var(--chroma-7) var(--hue) / .2);--button-outline-highlight-light:oklch(var(--luminance-6) var(--chroma-6) var(--hue) / 1);--button-outline-highlight-dark:oklch(var(--luminance-11) var(--chroma-11) var(--hue) / 1);--button-outline-outline-light:oklch(var(--luminance-5) var(--chroma-5) var(--hue) / .2);--button-outline-outline-dark:oklch(var(--luminance-7) var(--chroma-7) var(--hue) / .2);--indicator-light:oklch(var(--luminance-8) var(--chroma-8) var(--hue) / 1);--indicator-dark:oklch(var(--luminance-9) var(--chroma-9) var(--hue) / 1);--on-indicator-light:#fff;--on-indicator-dark:#fff;--indicator-highlight-light:oklch(var(--luminance-12) var(--chroma-12) var(--hue) / .1);--indicator-highlight-dark:oklch(var(--luminance-6) var(--chroma-6) var(--hue) / .3);--indicator-track-light:oklch(var(--luminance-8) var(--chroma-8) var(--hue) / .1);--indicator-track-dark:oklch(var(--luminance-8) var(--chroma-8) var(--hue) / .15);--high-contrast-light:oklch(var(--luminance-15) calc(var(--chroma-15) * .9) var(--hue) / 1);--high-contrast-dark:#fff;--medium-contrast-light:oklch(var(--luminance-11) calc(var(--chroma-11) * .55) var(--hue) / 1);--medium-contrast-dark:oklch(var(--luminance-5) calc(var(--chroma-5) * .55) var(--hue) / 1);--low-contrast-light:oklch(var(--luminance-9) calc(var(--chroma-9) * .25) var(--hue) / 1);--low-contrast-dark:oklch(var(--luminance-8) calc(var(--chroma-8) * .25) var(--hue) / 1);--decorative-light:oklch(var(--luminance-11) var(--chroma-11) var(--hue) / .5);--decorative-dark:oklch(var(--luminance-5) var(--chroma-5) var(--hue) / .5);--grid-light:oklch(calc(100% - (100% - var(--luminance-5)) * var(--border-intensity,1)) var(--chroma-5) var(--hue) / .5);--grid-dark:oklch(calc(var(--luminance-12) * var(--border-intensity,1)) var(--chroma-12) var(--hue) / .5);--grid-emphasis-light:oklch(calc(100% - (100% - var(--luminance-6)) * var(--border-intensity,1)) var(--chroma-6) var(--hue) / .5);--grid-emphasis-dark:oklch(calc(var(--luminance-11) * var(--border-intensity,1)) var(--chroma-11) var(--hue) / .5);--grid-fill-light:oklch(calc(100% - (100% - var(--luminance-5)) * var(--border-intensity,1)) var(--chroma-5) var(--hue) / .35);--grid-fill-dark:oklch(calc(var(--luminance-13) * var(--border-intensity,1)) var(--chroma-13) var(--hue) / .425);--divider-light:oklch(calc(100% - (100% - var(--luminance-5)) * var(--border-intensity,1)) var(--chroma-5) var(--hue) / .5);--divider-dark:oklch(calc(var(--luminance-12) * var(--border-intensity,1)) var(--chroma-12) var(--hue) / .5);--menu-active-background-light:oklch(var(--luminance-9) var(--chroma-9) var(--hue) / .04);--menu-active-background-dark:oklch(var(--luminance-11) var(--chroma-11) var(--hue) / .2);--menu-active-outline-light:oklch(var(--luminance-9) var(--chroma-9) var(--hue) / .04);--menu-active-outline-dark:oklch(var(--luminance-11) var(--chroma-11) var(--hue) / .2);--scrim-light:oklch(0% 0 0 / calc(.05 * var(--shadow-intensity,1)));--scrim-dark:oklch(0% 0 0 / calc(.25 * var(--shadow-intensity,1)));--frame-light:oklch(0% 0 0 / calc(.15 * var(--shadow-intensity,1)));--frame-dark:#ffffff40;--frame-highlight-light:#fff3;--frame-highlight-dark:#fff3;--popover-border-light:oklch(var(--luminance-10) var(--chroma-10) var(--hue) / calc(.12 * var(--shadow-intensity,1)));--popover-border-dark:oklch(var(--luminance-10) var(--chroma-10) var(--hue) / .2);--popover-border-highlight-light:oklch(var(--luminance-10) var(--chroma-10) var(--hue) / calc(.12 * var(--shadow-intensity,1)));--popover-border-highlight-dark:oklch(var(--luminance-10) var(--chroma-10) var(--hue) / .4);--event-foreground-light:oklch(var(--luminance-12) var(--chroma-12) var(--hue) / 1);--event-foreground-dark:oklch(var(--luminance-5) var(--chroma-5) var(--hue) / 1);--event-foreground-medium-contrast-light:oklch(var(--luminance-12) var(--chroma-12) var(--hue) / .8);--event-foreground-medium-contrast-dark:oklch(var(--luminance-5) var(--chroma-5) var(--hue) / .8);--event-foreground-low-contrast-light:oklch(var(--luminance-12) var(--chroma-12) var(--hue) / .6);--event-foreground-low-contrast-dark:oklch(var(--luminance-5) var(--chroma-5) var(--hue) / .6);--event-light-light:oklch(var(--luminance-5) var(--chroma-5) var(--hue) / 1);--event-light-dark:oklch(var(--luminance-10) var(--chroma-10) var(--hue) / 1);--event-dark-light:oklch(var(--luminance-6) var(--chroma-6) var(--hue) / 1);--event-dark-dark:oklch(var(--luminance-11) var(--chroma-11) var(--hue) / 1);--event-invitation-light-light:oklch(var(--luminance-2) calc(var(--chroma-2) * 0) var(--hue) / 1);--event-invitation-light-dark:oklch(var(--luminance-13) calc(var(--chroma-13) * 0) var(--hue) / 1);--event-invitation-dark-light:oklch(var(--luminance-3) calc(var(--chroma-3) * 0) var(--hue) / 1);--event-invitation-dark-dark:oklch(var(--luminance-14) calc(var(--chroma-14) * 0) var(--hue) / 1);--event-muted-light-light:oklch(var(--luminance-4) calc(var(--chroma-4) * 0) var(--hue) / 1);--event-muted-light-dark:oklch(var(--luminance-11) calc(var(--chroma-11) * 0) var(--hue) / 1);--event-muted-dark-light:oklch(var(--luminance-5) calc(var(--chroma-5) * 0) var(--hue) / 1);--event-muted-dark-dark:oklch(var(--luminance-12) calc(var(--chroma-12) * 0) var(--hue) / 1);--event-progress-light:oklch(var(--luminance-9) var(--chroma-9) var(--hue) / 1);--event-progress-dark:oklch(var(--luminance-7) var(--chroma-7) var(--hue) / 1);--event-border-light:oklch(calc(100% - (100% - var(--luminance-10)) * var(--border-intensity,1)) var(--chroma-10) var(--hue) / .2);--event-border-dark:oklch(calc(var(--luminance-5) * var(--border-intensity,1)) var(--chroma-5) var(--hue) / .15);--event-shadow-light:oklch(var(--luminance-2) var(--chroma-2) var(--hue) / calc(1 * var(--shadow-intensity,1)));--event-shadow-dark:oklch(0% 0 0 / calc(1 * var(--shadow-intensity,1)));--event-hover-light:oklch(var(--luminance-6) var(--chroma-6) var(--hue) / .1);--event-hover-dark:oklch(var(--luminance-8) var(--chroma-8) var(--hue) / .2);--event-active-light:oklch(var(--luminance-6) var(--chroma-6) var(--hue) / .2);--event-active-dark:oklch(var(--luminance-8) var(--chroma-8) var(--hue) / .35);--input-light:oklch(var(--luminance-2) var(--chroma-2) var(--hue) / 1);--input-dark:oklch(var(--luminance-13) var(--chroma-13) var(--hue) / .5);--input-border-light:oklch(calc(100% - (100% - var(--luminance-1)) * var(--border-intensity,1)) var(--chroma-1) var(--hue) / 1);--input-border-dark:oklch(calc(var(--luminance-11) * var(--border-intensity,1)) var(--chroma-11) var(--hue) / .3);--input-placeholder-light:oklch(var(--luminance-12) var(--chroma-12) var(--hue) / .5);--input-placeholder-dark:oklch(var(--luminance-7) var(--chroma-7) var(--hue) / .5);--alert-light-light:oklch(var(--luminance-3) var(--chroma-3) var(--hue) / 1);--alert-light-dark:oklch(var(--luminance-12) var(--chroma-12) var(--hue) / 1);--alert-dark-light:oklch(var(--luminance-4) var(--chroma-4) var(--hue) / 1);--alert-dark-dark:oklch(var(--luminance-13) var(--chroma-13) var(--hue) / 1);--alert-foreground-light:oklch(var(--luminance-11) var(--chroma-11) var(--hue) / 1);--alert-foreground-dark:oklch(var(--luminance-5) var(--chroma-5) var(--hue) / 1);--alert-border-light:oklch(calc(100% - (100% - var(--luminance-11)) * var(--border-intensity,1)) var(--chroma-11) var(--hue) / .2);--alert-border-dark:oklch(calc(var(--luminance-11) * var(--border-intensity,1)) var(--chroma-11) var(--hue) / .5);--alert-shadow-light:oklch(var(--luminance-5) var(--chroma-5) var(--hue) / calc(1 * var(--shadow-intensity,1)));--alert-shadow-dark:oklch(0% 0 0 / calc(1 * var(--shadow-intensity,1)));--badge-light:oklch(var(--luminance-4) var(--chroma-4) var(--hue) / 1);--badge-dark:oklch(var(--luminance-9) var(--chroma-9) var(--hue) / 1);--on-badge-light:oklch(var(--luminance-11) var(--chroma-11) var(--hue) / 1);--on-badge-dark:oklch(var(--luminance-1) var(--chroma-1) var(--hue) / 1);--badge-outline-light:oklch(var(--luminance-11) var(--chroma-11) var(--hue) / .2);--badge-outline-dark:oklch(var(--luminance-1) var(--chroma-1) var(--hue) / .1);--indicator-luminance-light:var(--luminance-8);--indicator-chroma-light:var(--chroma-8);--indicator-luminance-dark:var(--luminance-9);--indicator-chroma-dark:var(--chroma-9);--primary:var(--primary-light);--background:var(--background-light);--surface:var(--surface-light);--elevated:var(--elevated-light);--highlight:var(--highlight-light);--shade:var(--shade-light);--button-primary-light:var(--button-primary-light-light);--button-primary-dark:var(--button-primary-dark-light);--button-primary-foreground:var(--button-primary-foreground-light);--button-primary-highlight:var(--button-primary-highlight-light);--button-primary-outline:var(--button-primary-outline-light);--button-outline-highlight:var(--button-outline-highlight-light);--button-outline-outline:var(--button-outline-outline-light);--indicator:var(--indicator-light);--on-indicator:var(--on-indicator-light);--indicator-highlight:var(--indicator-highlight-light);--indicator-track:var(--indicator-track-light);--high-contrast:var(--high-contrast-light);--medium-contrast:var(--medium-contrast-light);--low-contrast:var(--low-contrast-light);--decorative:var(--decorative-light);--grid:var(--grid-light);--grid-emphasis:var(--grid-emphasis-light);--grid-fill:var(--grid-fill-light);--divider:var(--divider-light);--menu-active-background:var(--menu-active-background-light);--menu-active-outline:var(--menu-active-outline-light);--scrim:var(--scrim-light);--frame:var(--frame-light);--frame-highlight:var(--frame-highlight-light);--popover-border:var(--popover-border-light);--popover-border-highlight:var(--popover-border-highlight-light);--event-foreground:var(--event-foreground-light);--event-foreground-medium-contrast:var(--event-foreground-medium-contrast-light);--event-foreground-low-contrast:var(--event-foreground-low-contrast-light);--event-light:var(--event-light-light);--event-dark:var(--event-dark-light);--event-invitation-light:var(--event-invitation-light-light);--event-invitation-dark:var(--event-invitation-dark-light);--event-muted-light:var(--event-muted-light-light);--event-muted-dark:var(--event-muted-dark-light);--event-progress:var(--event-progress-light);--event-border:var(--event-border-light);--event-shadow:var(--event-shadow-light);--event-hover:var(--event-hover-light);--event-active:var(--event-active-light);--input:var(--input-light);--input-border:var(--input-border-light);--input-placeholder:var(--input-placeholder-light);--alert-light:var(--alert-light-light);--alert-dark:var(--alert-dark-light);--alert-foreground:var(--alert-foreground-light);--alert-border:var(--alert-border-light);--alert-shadow:var(--alert-shadow-light);--badge:var(--badge-light);--on-badge:var(--on-badge-light);--badge-outline:var(--badge-outline-light);--indicator-luminance:var(--indicator-luminance-light);--indicator-chroma:var(--indicator-chroma-light);--shadow-intensity:var(--shadow-intensity-light);--highlight-intensity:var(--highlight-intensity-light)}@supports (color:lab(0% 0 0)){.light .color-studio-defaults.color-studio-defaults{--highlight-light:lab(100% 0 0);--on-indicator-light:lab(100% 0 0);--on-indicator-dark:lab(100% 0 0);--high-contrast-dark:lab(100% 0 0);--frame-dark:lab(100% 0 0/.25);--frame-highlight-light:lab(100% 0 0/.2);--frame-highlight-dark:lab(100% 0 0/.2)}}.light .color-studio-defaults.neutral,.light .color-studio-defaults .neutral{--hue:var(--grayscale-hue);--chroma-1:var(--grayscale-chroma);--chroma-2:var(--grayscale-chroma);--chroma-3:var(--grayscale-chroma);--chroma-4:var(--grayscale-chroma);--chroma-5:var(--grayscale-chroma);--chroma-6:var(--grayscale-chroma);--chroma-7:var(--grayscale-chroma);--chroma-8:var(--grayscale-chroma);--chroma-9:var(--grayscale-chroma);--chroma-10:var(--grayscale-chroma);--chroma-11:var(--grayscale-chroma);--chroma-12:var(--grayscale-chroma);--chroma-13:var(--grayscale-chroma);--chroma-14:var(--grayscale-chroma);--chroma-15:var(--grayscale-chroma);--primary-light:oklch(var(--luminance-7) var(--chroma-7) var(--hue) / 1);--primary-dark:oklch(var(--luminance-7) var(--chroma-7) var(--hue) / 1);--background-light:oklch(var(--luminance-3) var(--chroma-3) var(--hue) / 1);--background-dark:oklch(var(--luminance-15) var(--chroma-15) var(--hue) / 1);--surface-light:oklch(var(--luminance-2) var(--chroma-2) var(--hue) / 1);--surface-dark:oklch(var(--luminance-14) var(--chroma-14) var(--hue) / 1);--elevated-light:oklch(var(--luminance-1) var(--chroma-1) var(--hue) / 1);--elevated-dark:oklch(var(--luminance-13) var(--chroma-13) var(--hue) / 1);--highlight-light:#fff;--highlight-dark:oklch(var(--luminance-10) var(--chroma-10) var(--hue) / 1);--shade-light:oklch(var(--luminance-10) var(--chroma-10) var(--hue) / calc(.3 * var(--shadow-intensity,1)));--shade-dark:oklch(0% 0 0 / calc(1 * var(--shadow-intensity,1)));--button-primary-light-light:oklch(var(--luminance-8) var(--chroma-8) var(--hue) / 1);--button-primary-light-dark:oklch(var(--luminance-10) var(--chroma-10) var(--hue) / 1);--button-primary-dark-light:oklch(var(--luminance-9) var(--chroma-9) var(--hue) / 1);--button-primary-dark-dark:oklch(var(--luminance-11) var(--chroma-11) var(--hue) / 1);--button-primary-foreground-light:oklch(var(--luminance-1) var(--chroma-1) var(--hue) / 1);--button-primary-foreground-dark:oklch(var(--luminance-1) var(--chroma-1) var(--hue) / 1);--button-primary-highlight-light:oklch(var(--luminance-5) var(--chroma-5) var(--hue) / 1);--button-primary-highlight-dark:oklch(var(--luminance-8) var(--chroma-8) var(--hue) / 1);--button-primary-outline-light:oklch(var(--luminance-12) var(--chroma-12) var(--hue) / .2);--button-primary-outline-dark:oklch(var(--luminance-7) var(--chroma-7) var(--hue) / .2);--button-outline-highlight-light:oklch(var(--luminance-6) var(--chroma-6) var(--hue) / 1);--button-outline-highlight-dark:oklch(var(--luminance-11) var(--chroma-11) var(--hue) / 1);--button-outline-outline-light:oklch(var(--luminance-5) var(--chroma-5) var(--hue) / .2);--button-outline-outline-dark:oklch(var(--luminance-7) var(--chroma-7) var(--hue) / .2);--indicator-light:oklch(var(--luminance-8) var(--chroma-8) var(--hue) / 1);--indicator-dark:oklch(var(--luminance-9) var(--chroma-9) var(--hue) / 1);--on-indicator-light:#fff;--on-indicator-dark:#fff;--indicator-highlight-light:oklch(var(--luminance-12) var(--chroma-12) var(--hue) / .1);--indicator-highlight-dark:oklch(var(--luminance-6) var(--chroma-6) var(--hue) / .3);--indicator-track-light:oklch(var(--luminance-8) var(--chroma-8) var(--hue) / .1);--indicator-track-dark:oklch(var(--luminance-8) var(--chroma-8) var(--hue) / .15);--high-contrast-light:oklch(var(--luminance-15) calc(var(--chroma-15) * .9) var(--hue) / 1);--high-contrast-dark:#fff;--medium-contrast-light:oklch(var(--luminance-11) calc(var(--chroma-11) * .55) var(--hue) / 1);--medium-contrast-dark:oklch(var(--luminance-5) calc(var(--chroma-5) * .55) var(--hue) / 1);--low-contrast-light:oklch(var(--luminance-9) calc(var(--chroma-9) * .25) var(--hue) / 1);--low-contrast-dark:oklch(var(--luminance-8) calc(var(--chroma-8) * .25) var(--hue) / 1);--decorative-light:oklch(var(--luminance-11) var(--chroma-11) var(--hue) / .5);--decorative-dark:oklch(var(--luminance-5) var(--chroma-5) var(--hue) / .5);--grid-light:oklch(calc(100% - (100% - var(--luminance-5)) * var(--border-intensity,1)) var(--chroma-5) var(--hue) / .5);--grid-dark:oklch(calc(var(--luminance-12) * var(--border-intensity,1)) var(--chroma-12) var(--hue) / .5);--grid-emphasis-light:oklch(calc(100% - (100% - var(--luminance-6)) * var(--border-intensity,1)) var(--chroma-6) var(--hue) / .5);--grid-emphasis-dark:oklch(calc(var(--luminance-11) * var(--border-intensity,1)) var(--chroma-11) var(--hue) / .5);--grid-fill-light:oklch(calc(100% - (100% - var(--luminance-5)) * var(--border-intensity,1)) var(--chroma-5) var(--hue) / .35);--grid-fill-dark:oklch(calc(var(--luminance-13) * var(--border-intensity,1)) var(--chroma-13) var(--hue) / .425);--divider-light:oklch(calc(100% - (100% - var(--luminance-5)) * var(--border-intensity,1)) var(--chroma-5) var(--hue) / .5);--divider-dark:oklch(calc(var(--luminance-12) * var(--border-intensity,1)) var(--chroma-12) var(--hue) / .5);--menu-active-background-light:oklch(var(--luminance-9) var(--chroma-9) var(--hue) / .04);--menu-active-background-dark:oklch(var(--luminance-11) var(--chroma-11) var(--hue) / .2);--menu-active-outline-light:oklch(var(--luminance-9) var(--chroma-9) var(--hue) / .04);--menu-active-outline-dark:oklch(var(--luminance-11) var(--chroma-11) var(--hue) / .2);--scrim-light:oklch(0% 0 0 / calc(.05 * var(--shadow-intensity,1)));--scrim-dark:oklch(0% 0 0 / calc(.25 * var(--shadow-intensity,1)));--frame-light:oklch(0% 0 0 / calc(.15 * var(--shadow-intensity,1)));--frame-dark:#ffffff40;--frame-highlight-light:#fff3;--frame-highlight-dark:#fff3;--popover-border-light:oklch(var(--luminance-10) var(--chroma-10) var(--hue) / calc(.12 * var(--shadow-intensity,1)));--popover-border-dark:oklch(var(--luminance-10) var(--chroma-10) var(--hue) / .2);--popover-border-highlight-light:oklch(var(--luminance-10) var(--chroma-10) var(--hue) / calc(.12 * var(--shadow-intensity,1)));--popover-border-highlight-dark:oklch(var(--luminance-10) var(--chroma-10) var(--hue) / .4);--event-foreground-light:oklch(var(--luminance-12) var(--chroma-12) var(--hue) / 1);--event-foreground-dark:oklch(var(--luminance-5) var(--chroma-5) var(--hue) / 1);--event-foreground-medium-contrast-light:oklch(var(--luminance-12) var(--chroma-12) var(--hue) / .8);--event-foreground-medium-contrast-dark:oklch(var(--luminance-5) var(--chroma-5) var(--hue) / .8);--event-foreground-low-contrast-light:oklch(var(--luminance-12) var(--chroma-12) var(--hue) / .6);--event-foreground-low-contrast-dark:oklch(var(--luminance-5) var(--chroma-5) var(--hue) / .6);--event-light-light:oklch(var(--luminance-5) var(--chroma-5) var(--hue) / 1);--event-light-dark:oklch(var(--luminance-10) var(--chroma-10) var(--hue) / 1);--event-dark-light:oklch(var(--luminance-6) var(--chroma-6) var(--hue) / 1);--event-dark-dark:oklch(var(--luminance-11) var(--chroma-11) var(--hue) / 1);--event-invitation-light-light:oklch(var(--luminance-2) calc(var(--chroma-2) * 0) var(--hue) / 1);--event-invitation-light-dark:oklch(var(--luminance-13) calc(var(--chroma-13) * 0) var(--hue) / 1);--event-invitation-dark-light:oklch(var(--luminance-3) calc(var(--chroma-3) * 0) var(--hue) / 1);--event-invitation-dark-dark:oklch(var(--luminance-14) calc(var(--chroma-14) * 0) var(--hue) / 1);--event-muted-light-light:oklch(var(--luminance-4) calc(var(--chroma-4) * 0) var(--hue) / 1);--event-muted-light-dark:oklch(var(--luminance-11) calc(var(--chroma-11) * 0) var(--hue) / 1);--event-muted-dark-light:oklch(var(--luminance-5) calc(var(--chroma-5) * 0) var(--hue) / 1);--event-muted-dark-dark:oklch(var(--luminance-12) calc(var(--chroma-12) * 0) var(--hue) / 1);--event-progress-light:oklch(var(--luminance-9) var(--chroma-9) var(--hue) / 1);--event-progress-dark:oklch(var(--luminance-7) var(--chroma-7) var(--hue) / 1);--event-border-light:oklch(calc(100% - (100% - var(--luminance-10)) * var(--border-intensity,1)) var(--chroma-10) var(--hue) / .2);--event-border-dark:oklch(calc(var(--luminance-5) * var(--border-intensity,1)) var(--chroma-5) var(--hue) / .15);--event-shadow-light:oklch(var(--luminance-2) var(--chroma-2) var(--hue) / calc(1 * var(--shadow-intensity,1)));--event-shadow-dark:oklch(0% 0 0 / calc(1 * var(--shadow-intensity,1)));--event-hover-light:oklch(var(--luminance-6) var(--chroma-6) var(--hue) / .1);--event-hover-dark:oklch(var(--luminance-8) var(--chroma-8) var(--hue) / .2);--event-active-light:oklch(var(--luminance-6) var(--chroma-6) var(--hue) / .2);--event-active-dark:oklch(var(--luminance-8) var(--chroma-8) var(--hue) / .35);--input-light:oklch(var(--luminance-2) var(--chroma-2) var(--hue) / 1);--input-dark:oklch(var(--luminance-13) var(--chroma-13) var(--hue) / .5);--input-border-light:oklch(calc(100% - (100% - var(--luminance-1)) * var(--border-intensity,1)) var(--chroma-1) var(--hue) / 1);--input-border-dark:oklch(calc(var(--luminance-11) * var(--border-intensity,1)) var(--chroma-11) var(--hue) / .3);--input-placeholder-light:oklch(var(--luminance-12) var(--chroma-12) var(--hue) / .5);--input-placeholder-dark:oklch(var(--luminance-7) var(--chroma-7) var(--hue) / .5);--alert-light-light:oklch(var(--luminance-3) var(--chroma-3) var(--hue) / 1);--alert-light-dark:oklch(var(--luminance-12) var(--chroma-12) var(--hue) / 1);--alert-dark-light:oklch(var(--luminance-4) var(--chroma-4) var(--hue) / 1);--alert-dark-dark:oklch(var(--luminance-13) var(--chroma-13) var(--hue) / 1);--alert-foreground-light:oklch(var(--luminance-11) var(--chroma-11) var(--hue) / 1);--alert-foreground-dark:oklch(var(--luminance-5) var(--chroma-5) var(--hue) / 1);--alert-border-light:oklch(calc(100% - (100% - var(--luminance-11)) * var(--border-intensity,1)) var(--chroma-11) var(--hue) / .2);--alert-border-dark:oklch(calc(var(--luminance-11) * var(--border-intensity,1)) var(--chroma-11) var(--hue) / .5);--alert-shadow-light:oklch(var(--luminance-5) var(--chroma-5) var(--hue) / calc(1 * var(--shadow-intensity,1)));--alert-shadow-dark:oklch(0% 0 0 / calc(1 * var(--shadow-intensity,1)));--badge-light:oklch(var(--luminance-4) var(--chroma-4) var(--hue) / 1);--badge-dark:oklch(var(--luminance-9) var(--chroma-9) var(--hue) / 1);--on-badge-light:oklch(var(--luminance-11) var(--chroma-11) var(--hue) / 1);--on-badge-dark:oklch(var(--luminance-1) var(--chroma-1) var(--hue) / 1);--badge-outline-light:oklch(var(--luminance-11) var(--chroma-11) var(--hue) / .2);--badge-outline-dark:oklch(var(--luminance-1) var(--chroma-1) var(--hue) / .1);--indicator-luminance-light:var(--luminance-8);--indicator-chroma-light:var(--chroma-8);--indicator-luminance-dark:var(--luminance-9);--indicator-chroma-dark:var(--chroma-9);--primary:var(--primary-light);--background:var(--background-light);--surface:var(--surface-light);--elevated:var(--elevated-light);--highlight:var(--highlight-light);--shade:var(--shade-light);--button-primary-light:var(--button-primary-light-light);--button-primary-dark:var(--button-primary-dark-light);--button-primary-foreground:var(--button-primary-foreground-light);--button-primary-highlight:var(--button-primary-highlight-light);--button-primary-outline:var(--button-primary-outline-light);--button-outline-highlight:var(--button-outline-highlight-light);--button-outline-outline:var(--button-outline-outline-light);--indicator:var(--indicator-light);--on-indicator:var(--on-indicator-light);--indicator-highlight:var(--indicator-highlight-light);--indicator-track:var(--indicator-track-light);--high-contrast:var(--high-contrast-light);--medium-contrast:var(--medium-contrast-light);--low-contrast:var(--low-contrast-light);--decorative:var(--decorative-light);--grid:var(--grid-light);--grid-emphasis:var(--grid-emphasis-light);--grid-fill:var(--grid-fill-light);--divider:var(--divider-light);--menu-active-background:var(--menu-active-background-light);--menu-active-outline:var(--menu-active-outline-light);--scrim:var(--scrim-light);--frame:var(--frame-light);--frame-highlight:var(--frame-highlight-light);--popover-border:var(--popover-border-light);--popover-border-highlight:var(--popover-border-highlight-light);--event-foreground:var(--event-foreground-light);--event-foreground-medium-contrast:var(--event-foreground-medium-contrast-light);--event-foreground-low-contrast:var(--event-foreground-low-contrast-light);--event-light:var(--event-light-light);--event-dark:var(--event-dark-light);--event-invitation-light:var(--event-invitation-light-light);--event-invitation-dark:var(--event-invitation-dark-light);--event-muted-light:var(--event-muted-light-light);--event-muted-dark:var(--event-muted-dark-light);--event-progress:var(--event-progress-light);--event-border:var(--event-border-light);--event-shadow:var(--event-shadow-light);--event-hover:var(--event-hover-light);--event-active:var(--event-active-light);--input:var(--input-light);--input-border:var(--input-border-light);--input-placeholder:var(--input-placeholder-light);--alert-light:var(--alert-light-light);--alert-dark:var(--alert-dark-light);--alert-foreground:var(--alert-foreground-light);--alert-border:var(--alert-border-light);--alert-shadow:var(--alert-shadow-light);--badge:var(--badge-light);--on-badge:var(--on-badge-light);--badge-outline:var(--badge-outline-light);--indicator-luminance:var(--indicator-luminance-light);--indicator-chroma:var(--indicator-chroma-light);--shadow-intensity:var(--shadow-intensity-light);--highlight-intensity:var(--highlight-intensity-light)}@supports (color:lab(0% 0 0)){.light .color-studio-defaults.neutral,.light .color-studio-defaults .neutral{--highlight-light:lab(100% 0 0);--on-indicator-light:lab(100% 0 0);--on-indicator-dark:lab(100% 0 0);--high-contrast-dark:lab(100% 0 0);--frame-dark:lab(100% 0 0/.25);--frame-highlight-light:lab(100% 0 0/.2);--frame-highlight-dark:lab(100% 0 0/.2)}}.light .color-studio-defaults.with-color,.light .color-studio-defaults .with-color{--global-chroma-multiplier:1;--chroma-base-1:0;--chroma-base-2:0;--chroma-base-3:.0049;--chroma-base-4:.0167;--chroma-base-5:.0403;--chroma-base-6:.0806;--chroma-base-7:.1328;--chroma-base-8:.1526;--chroma-base-9:.1321;--chroma-base-10:.1116;--chroma-base-11:.0911;--chroma-base-12:.0701;--chroma-base-13:.0529;--chroma-base-14:.0404;--chroma-base-15:.0341;--chroma-1:calc(var(--chroma-base-1) * var(--global-chroma-multiplier));--chroma-2:calc(var(--chroma-base-2) * var(--global-chroma-multiplier));--chroma-3:calc(var(--chroma-base-3) * var(--global-chroma-multiplier));--chroma-4:calc(var(--chroma-base-4) * var(--global-chroma-multiplier));--chroma-5:calc(var(--chroma-base-5) * var(--global-chroma-multiplier));--chroma-6:calc(var(--chroma-base-6) * var(--global-chroma-multiplier));--chroma-7:calc(var(--chroma-base-7) * var(--global-chroma-multiplier));--chroma-8:calc(var(--chroma-base-8) * var(--global-chroma-multiplier));--chroma-9:calc(var(--chroma-base-9) * var(--global-chroma-multiplier));--chroma-10:calc(var(--chroma-base-10) * var(--global-chroma-multiplier));--chroma-11:calc(var(--chroma-base-11) * var(--global-chroma-multiplier));--chroma-12:calc(var(--chroma-base-12) * var(--global-chroma-multiplier));--chroma-13:calc(var(--chroma-base-13) * var(--global-chroma-multiplier));--chroma-14:calc(var(--chroma-base-14) * var(--global-chroma-multiplier));--chroma-15:calc(var(--chroma-base-15) * var(--global-chroma-multiplier));--primary-light:oklch(var(--luminance-7) var(--chroma-7) var(--hue) / 1);--primary-dark:oklch(var(--luminance-7) var(--chroma-7) var(--hue) / 1);--background-light:oklch(var(--luminance-3) var(--chroma-3) var(--hue) / 1);--background-dark:oklch(var(--luminance-15) var(--chroma-15) var(--hue) / 1);--surface-light:oklch(var(--luminance-2) var(--chroma-2) var(--hue) / 1);--surface-dark:oklch(var(--luminance-14) var(--chroma-14) var(--hue) / 1);--elevated-light:oklch(var(--luminance-1) var(--chroma-1) var(--hue) / 1);--elevated-dark:oklch(var(--luminance-13) var(--chroma-13) var(--hue) / 1);--highlight-light:#fff;--highlight-dark:oklch(var(--luminance-10) var(--chroma-10) var(--hue) / 1);--shade-light:oklch(var(--luminance-10) var(--chroma-10) var(--hue) / calc(.3 * var(--shadow-intensity,1)));--shade-dark:oklch(0% 0 0 / calc(1 * var(--shadow-intensity,1)));--button-primary-light-light:oklch(var(--luminance-8) var(--chroma-8) var(--hue) / 1);--button-primary-light-dark:oklch(var(--luminance-10) var(--chroma-10) var(--hue) / 1);--button-primary-dark-light:oklch(var(--luminance-9) var(--chroma-9) var(--hue) / 1);--button-primary-dark-dark:oklch(var(--luminance-11) var(--chroma-11) var(--hue) / 1);--button-primary-foreground-light:oklch(var(--luminance-1) var(--chroma-1) var(--hue) / 1);--button-primary-foreground-dark:oklch(var(--luminance-1) var(--chroma-1) var(--hue) / 1);--button-primary-highlight-light:oklch(var(--luminance-5) var(--chroma-5) var(--hue) / 1);--button-primary-highlight-dark:oklch(var(--luminance-8) var(--chroma-8) var(--hue) / 1);--button-primary-outline-light:oklch(var(--luminance-12) var(--chroma-12) var(--hue) / .2);--button-primary-outline-dark:oklch(var(--luminance-7) var(--chroma-7) var(--hue) / .2);--button-outline-highlight-light:oklch(var(--luminance-6) var(--chroma-6) var(--hue) / 1);--button-outline-highlight-dark:oklch(var(--luminance-11) var(--chroma-11) var(--hue) / 1);--button-outline-outline-light:oklch(var(--luminance-5) var(--chroma-5) var(--hue) / .2);--button-outline-outline-dark:oklch(var(--luminance-7) var(--chroma-7) var(--hue) / .2);--indicator-light:oklch(var(--luminance-8) var(--chroma-8) var(--hue) / 1);--indicator-dark:oklch(var(--luminance-9) var(--chroma-9) var(--hue) / 1);--on-indicator-light:#fff;--on-indicator-dark:#fff;--indicator-highlight-light:oklch(var(--luminance-12) var(--chroma-12) var(--hue) / .1);--indicator-highlight-dark:oklch(var(--luminance-6) var(--chroma-6) var(--hue) / .3);--indicator-track-light:oklch(var(--luminance-8) var(--chroma-8) var(--hue) / .1);--indicator-track-dark:oklch(var(--luminance-8) var(--chroma-8) var(--hue) / .15);--high-contrast-light:oklch(var(--luminance-15) calc(var(--chroma-15) * .9) var(--hue) / 1);--high-contrast-dark:#fff;--medium-contrast-light:oklch(var(--luminance-11) calc(var(--chroma-11) * .55) var(--hue) / 1);--medium-contrast-dark:oklch(var(--luminance-5) calc(var(--chroma-5) * .55) var(--hue) / 1);--low-contrast-light:oklch(var(--luminance-9) calc(var(--chroma-9) * .25) var(--hue) / 1);--low-contrast-dark:oklch(var(--luminance-8) calc(var(--chroma-8) * .25) var(--hue) / 1);--decorative-light:oklch(var(--luminance-11) var(--chroma-11) var(--hue) / .5);--decorative-dark:oklch(var(--luminance-5) var(--chroma-5) var(--hue) / .5);--grid-light:oklch(calc(100% - (100% - var(--luminance-5)) * var(--border-intensity,1)) var(--chroma-5) var(--hue) / .5);--grid-dark:oklch(calc(var(--luminance-12) * var(--border-intensity,1)) var(--chroma-12) var(--hue) / .5);--grid-emphasis-light:oklch(calc(100% - (100% - var(--luminance-6)) * var(--border-intensity,1)) var(--chroma-6) var(--hue) / .5);--grid-emphasis-dark:oklch(calc(var(--luminance-11) * var(--border-intensity,1)) var(--chroma-11) var(--hue) / .5);--grid-fill-light:oklch(calc(100% - (100% - var(--luminance-5)) * var(--border-intensity,1)) var(--chroma-5) var(--hue) / .35);--grid-fill-dark:oklch(calc(var(--luminance-13) * var(--border-intensity,1)) var(--chroma-13) var(--hue) / .425);--divider-light:oklch(calc(100% - (100% - var(--luminance-5)) * var(--border-intensity,1)) var(--chroma-5) var(--hue) / .5);--divider-dark:oklch(calc(var(--luminance-12) * var(--border-intensity,1)) var(--chroma-12) var(--hue) / .5);--menu-active-background-light:oklch(var(--luminance-9) var(--chroma-9) var(--hue) / .04);--menu-active-background-dark:oklch(var(--luminance-11) var(--chroma-11) var(--hue) / .2);--menu-active-outline-light:oklch(var(--luminance-9) var(--chroma-9) var(--hue) / .04);--menu-active-outline-dark:oklch(var(--luminance-11) var(--chroma-11) var(--hue) / .2);--scrim-light:oklch(0% 0 0 / calc(.05 * var(--shadow-intensity,1)));--scrim-dark:oklch(0% 0 0 / calc(.25 * var(--shadow-intensity,1)));--frame-light:oklch(0% 0 0 / calc(.15 * var(--shadow-intensity,1)));--frame-dark:#ffffff40;--frame-highlight-light:#fff3;--frame-highlight-dark:#fff3;--popover-border-light:oklch(var(--luminance-10) var(--chroma-10) var(--hue) / calc(.12 * var(--shadow-intensity,1)));--popover-border-dark:oklch(var(--luminance-10) var(--chroma-10) var(--hue) / .2);--popover-border-highlight-light:oklch(var(--luminance-10) var(--chroma-10) var(--hue) / calc(.12 * var(--shadow-intensity,1)));--popover-border-highlight-dark:oklch(var(--luminance-10) var(--chroma-10) var(--hue) / .4);--event-foreground-light:oklch(var(--luminance-12) var(--chroma-12) var(--hue) / 1);--event-foreground-dark:oklch(var(--luminance-5) var(--chroma-5) var(--hue) / 1);--event-foreground-medium-contrast-light:oklch(var(--luminance-12) var(--chroma-12) var(--hue) / .8);--event-foreground-medium-contrast-dark:oklch(var(--luminance-5) var(--chroma-5) var(--hue) / .8);--event-foreground-low-contrast-light:oklch(var(--luminance-12) var(--chroma-12) var(--hue) / .6);--event-foreground-low-contrast-dark:oklch(var(--luminance-5) var(--chroma-5) var(--hue) / .6);--event-light-light:oklch(var(--luminance-5) var(--chroma-5) var(--hue) / 1);--event-light-dark:oklch(var(--luminance-10) var(--chroma-10) var(--hue) / 1);--event-dark-light:oklch(var(--luminance-6) var(--chroma-6) var(--hue) / 1);--event-dark-dark:oklch(var(--luminance-11) var(--chroma-11) var(--hue) / 1);--event-invitation-light-light:oklch(var(--luminance-2) calc(var(--chroma-2) * 0) var(--hue) / 1);--event-invitation-light-dark:oklch(var(--luminance-13) calc(var(--chroma-13) * 0) var(--hue) / 1);--event-invitation-dark-light:oklch(var(--luminance-3) calc(var(--chroma-3) * 0) var(--hue) / 1);--event-invitation-dark-dark:oklch(var(--luminance-14) calc(var(--chroma-14) * 0) var(--hue) / 1);--event-muted-light-light:oklch(var(--luminance-4) calc(var(--chroma-4) * 0) var(--hue) / 1);--event-muted-light-dark:oklch(var(--luminance-11) calc(var(--chroma-11) * 0) var(--hue) / 1);--event-muted-dark-light:oklch(var(--luminance-5) calc(var(--chroma-5) * 0) var(--hue) / 1);--event-muted-dark-dark:oklch(var(--luminance-12) calc(var(--chroma-12) * 0) var(--hue) / 1);--event-progress-light:oklch(var(--luminance-9) var(--chroma-9) var(--hue) / 1);--event-progress-dark:oklch(var(--luminance-7) var(--chroma-7) var(--hue) / 1);--event-border-light:oklch(calc(100% - (100% - var(--luminance-10)) * var(--border-intensity,1)) var(--chroma-10) var(--hue) / .2);--event-border-dark:oklch(calc(var(--luminance-5) * var(--border-intensity,1)) var(--chroma-5) var(--hue) / .15);--event-shadow-light:oklch(var(--luminance-2) var(--chroma-2) var(--hue) / calc(1 * var(--shadow-intensity,1)));--event-shadow-dark:oklch(0% 0 0 / calc(1 * var(--shadow-intensity,1)));--event-hover-light:oklch(var(--luminance-6) var(--chroma-6) var(--hue) / .1);--event-hover-dark:oklch(var(--luminance-8) var(--chroma-8) var(--hue) / .2);--event-active-light:oklch(var(--luminance-6) var(--chroma-6) var(--hue) / .2);--event-active-dark:oklch(var(--luminance-8) var(--chroma-8) var(--hue) / .35);--input-light:oklch(var(--luminance-2) var(--chroma-2) var(--hue) / 1);--input-dark:oklch(var(--luminance-13) var(--chroma-13) var(--hue) / .5);--input-border-light:oklch(calc(100% - (100% - var(--luminance-1)) * var(--border-intensity,1)) var(--chroma-1) var(--hue) / 1);--input-border-dark:oklch(calc(var(--luminance-11) * var(--border-intensity,1)) var(--chroma-11) var(--hue) / .3);--input-placeholder-light:oklch(var(--luminance-12) var(--chroma-12) var(--hue) / .5);--input-placeholder-dark:oklch(var(--luminance-7) var(--chroma-7) var(--hue) / .5);--alert-light-light:oklch(var(--luminance-3) var(--chroma-3) var(--hue) / 1);--alert-light-dark:oklch(var(--luminance-12) var(--chroma-12) var(--hue) / 1);--alert-dark-light:oklch(var(--luminance-4) var(--chroma-4) var(--hue) / 1);--alert-dark-dark:oklch(var(--luminance-13) var(--chroma-13) var(--hue) / 1);--alert-foreground-light:oklch(var(--luminance-11) var(--chroma-11) var(--hue) / 1);--alert-foreground-dark:oklch(var(--luminance-5) var(--chroma-5) var(--hue) / 1);--alert-border-light:oklch(calc(100% - (100% - var(--luminance-11)) * var(--border-intensity,1)) var(--chroma-11) var(--hue) / .2);--alert-border-dark:oklch(calc(var(--luminance-11) * var(--border-intensity,1)) var(--chroma-11) var(--hue) / .5);--alert-shadow-light:oklch(var(--luminance-5) var(--chroma-5) var(--hue) / calc(1 * var(--shadow-intensity,1)));--alert-shadow-dark:oklch(0% 0 0 / calc(1 * var(--shadow-intensity,1)));--badge-light:oklch(var(--luminance-4) var(--chroma-4) var(--hue) / 1);--badge-dark:oklch(var(--luminance-9) var(--chroma-9) var(--hue) / 1);--on-badge-light:oklch(var(--luminance-11) var(--chroma-11) var(--hue) / 1);--on-badge-dark:oklch(var(--luminance-1) var(--chroma-1) var(--hue) / 1);--badge-outline-light:oklch(var(--luminance-11) var(--chroma-11) var(--hue) / .2);--badge-outline-dark:oklch(var(--luminance-1) var(--chroma-1) var(--hue) / .1);--indicator-luminance-light:var(--luminance-8);--indicator-chroma-light:var(--chroma-8);--indicator-luminance-dark:var(--luminance-9);--indicator-chroma-dark:var(--chroma-9);--primary:var(--primary-light);--background:var(--background-light);--surface:var(--surface-light);--elevated:var(--elevated-light);--highlight:var(--highlight-light);--shade:var(--shade-light);--button-primary-light:var(--button-primary-light-light);--button-primary-dark:var(--button-primary-dark-light);--button-primary-foreground:var(--button-primary-foreground-light);--button-primary-highlight:var(--button-primary-highlight-light);--button-primary-outline:var(--button-primary-outline-light);--button-outline-highlight:var(--button-outline-highlight-light);--button-outline-outline:var(--button-outline-outline-light);--indicator:var(--indicator-light);--on-indicator:var(--on-indicator-light);--indicator-highlight:var(--indicator-highlight-light);--indicator-track:var(--indicator-track-light);--high-contrast:var(--high-contrast-light);--medium-contrast:var(--medium-contrast-light);--low-contrast:var(--low-contrast-light);--decorative:var(--decorative-light);--grid:var(--grid-light);--grid-emphasis:var(--grid-emphasis-light);--grid-fill:var(--grid-fill-light);--divider:var(--divider-light);--menu-active-background:var(--menu-active-background-light);--menu-active-outline:var(--menu-active-outline-light);--scrim:var(--scrim-light);--frame:var(--frame-light);--frame-highlight:var(--frame-highlight-light);--popover-border:var(--popover-border-light);--popover-border-highlight:var(--popover-border-highlight-light);--event-foreground:var(--event-foreground-light);--event-foreground-medium-contrast:var(--event-foreground-medium-contrast-light);--event-foreground-low-contrast:var(--event-foreground-low-contrast-light);--event-light:var(--event-light-light);--event-dark:var(--event-dark-light);--event-invitation-light:var(--event-invitation-light-light);--event-invitation-dark:var(--event-invitation-dark-light);--event-muted-light:var(--event-muted-light-light);--event-muted-dark:var(--event-muted-dark-light);--event-progress:var(--event-progress-light);--event-border:var(--event-border-light);--event-shadow:var(--event-shadow-light);--event-hover:var(--event-hover-light);--event-active:var(--event-active-light);--input:var(--input-light);--input-border:var(--input-border-light);--input-placeholder:var(--input-placeholder-light);--alert-light:var(--alert-light-light);--alert-dark:var(--alert-dark-light);--alert-foreground:var(--alert-foreground-light);--alert-border:var(--alert-border-light);--alert-shadow:var(--alert-shadow-light);--badge:var(--badge-light);--on-badge:var(--on-badge-light);--badge-outline:var(--badge-outline-light);--indicator-luminance:var(--indicator-luminance-light);--indicator-chroma:var(--indicator-chroma-light);--shadow-intensity:var(--shadow-intensity-light);--highlight-intensity:var(--highlight-intensity-light)}@supports (color:lab(0% 0 0)){.light .color-studio-defaults.with-color,.light .color-studio-defaults .with-color{--highlight-light:lab(100% 0 0);--on-indicator-light:lab(100% 0 0);--on-indicator-dark:lab(100% 0 0);--high-contrast-dark:lab(100% 0 0);--frame-dark:lab(100% 0 0/.25);--frame-highlight-light:lab(100% 0 0/.2);--frame-highlight-dark:lab(100% 0 0/.2)}}.light .color-studio-defaults.brand,.light .color-studio-defaults .brand{--global-chroma-multiplier:1;--chroma-base-1:0;--chroma-base-2:0;--chroma-base-3:.0049;--chroma-base-4:.0167;--chroma-base-5:.0403;--chroma-base-6:.0806;--chroma-base-7:.1328;--chroma-base-8:.1526;--chroma-base-9:.1321;--chroma-base-10:.1116;--chroma-base-11:.0911;--chroma-base-12:.0701;--chroma-base-13:.0529;--chroma-base-14:.0404;--chroma-base-15:.0341;--chroma-1:calc(var(--chroma-base-1) * var(--global-chroma-multiplier));--chroma-2:calc(var(--chroma-base-2) * var(--global-chroma-multiplier));--chroma-3:calc(var(--chroma-base-3) * var(--global-chroma-multiplier));--chroma-4:calc(var(--chroma-base-4) * var(--global-chroma-multiplier));--chroma-5:calc(var(--chroma-base-5) * var(--global-chroma-multiplier));--chroma-6:calc(var(--chroma-base-6) * var(--global-chroma-multiplier));--chroma-7:calc(var(--chroma-base-7) * var(--global-chroma-multiplier));--chroma-8:calc(var(--chroma-base-8) * var(--global-chroma-multiplier));--chroma-9:calc(var(--chroma-base-9) * var(--global-chroma-multiplier));--chroma-10:calc(var(--chroma-base-10) * var(--global-chroma-multiplier));--chroma-11:calc(var(--chroma-base-11) * var(--global-chroma-multiplier));--chroma-12:calc(var(--chroma-base-12) * var(--global-chroma-multiplier));--chroma-13:calc(var(--chroma-base-13) * var(--global-chroma-multiplier));--chroma-14:calc(var(--chroma-base-14) * var(--global-chroma-multiplier));--chroma-15:calc(var(--chroma-base-15) * var(--global-chroma-multiplier));--primary-light:oklch(var(--luminance-7) var(--chroma-7) var(--hue) / 1);--primary-dark:oklch(var(--luminance-7) var(--chroma-7) var(--hue) / 1);--background-light:oklch(var(--luminance-3) var(--chroma-3) var(--hue) / 1);--background-dark:oklch(var(--luminance-15) var(--chroma-15) var(--hue) / 1);--surface-light:oklch(var(--luminance-2) var(--chroma-2) var(--hue) / 1);--surface-dark:oklch(var(--luminance-14) var(--chroma-14) var(--hue) / 1);--elevated-light:oklch(var(--luminance-1) var(--chroma-1) var(--hue) / 1);--elevated-dark:oklch(var(--luminance-13) var(--chroma-13) var(--hue) / 1);--highlight-light:#fff;--highlight-dark:oklch(var(--luminance-10) var(--chroma-10) var(--hue) / 1);--shade-light:oklch(var(--luminance-10) var(--chroma-10) var(--hue) / calc(.3 * var(--shadow-intensity,1)));--shade-dark:oklch(0% 0 0 / calc(1 * var(--shadow-intensity,1)));--button-primary-light-light:oklch(var(--luminance-8) var(--chroma-8) var(--hue) / 1);--button-primary-light-dark:oklch(var(--luminance-10) var(--chroma-10) var(--hue) / 1);--button-primary-dark-light:oklch(var(--luminance-9) var(--chroma-9) var(--hue) / 1);--button-primary-dark-dark:oklch(var(--luminance-11) var(--chroma-11) var(--hue) / 1);--button-primary-foreground-light:oklch(var(--luminance-1) var(--chroma-1) var(--hue) / 1);--button-primary-foreground-dark:oklch(var(--luminance-1) var(--chroma-1) var(--hue) / 1);--button-primary-highlight-light:oklch(var(--luminance-5) var(--chroma-5) var(--hue) / 1);--button-primary-highlight-dark:oklch(var(--luminance-8) var(--chroma-8) var(--hue) / 1);--button-primary-outline-light:oklch(var(--luminance-12) var(--chroma-12) var(--hue) / .2);--button-primary-outline-dark:oklch(var(--luminance-7) var(--chroma-7) var(--hue) / .2);--button-outline-highlight-light:oklch(var(--luminance-6) var(--chroma-6) var(--hue) / 1);--button-outline-highlight-dark:oklch(var(--luminance-11) var(--chroma-11) var(--hue) / 1);--button-outline-outline-light:oklch(var(--luminance-5) var(--chroma-5) var(--hue) / .2);--button-outline-outline-dark:oklch(var(--luminance-7) var(--chroma-7) var(--hue) / .2);--indicator-light:oklch(var(--luminance-8) var(--chroma-8) var(--hue) / 1);--indicator-dark:oklch(var(--luminance-9) var(--chroma-9) var(--hue) / 1);--on-indicator-light:#fff;--on-indicator-dark:#fff;--indicator-highlight-light:oklch(var(--luminance-12) var(--chroma-12) var(--hue) / .1);--indicator-highlight-dark:oklch(var(--luminance-6) var(--chroma-6) var(--hue) / .3);--indicator-track-light:oklch(var(--luminance-8) var(--chroma-8) var(--hue) / .1);--indicator-track-dark:oklch(var(--luminance-8) var(--chroma-8) var(--hue) / .15);--high-contrast-light:oklch(var(--luminance-15) calc(var(--chroma-15) * .9) var(--hue) / 1);--high-contrast-dark:#fff;--medium-contrast-light:oklch(var(--luminance-11) calc(var(--chroma-11) * .55) var(--hue) / 1);--medium-contrast-dark:oklch(var(--luminance-5) calc(var(--chroma-5) * .55) var(--hue) / 1);--low-contrast-light:oklch(var(--luminance-9) calc(var(--chroma-9) * .25) var(--hue) / 1);--low-contrast-dark:oklch(var(--luminance-8) calc(var(--chroma-8) * .25) var(--hue) / 1);--decorative-light:oklch(var(--luminance-11) var(--chroma-11) var(--hue) / .5);--decorative-dark:oklch(var(--luminance-5) var(--chroma-5) var(--hue) / .5);--grid-light:oklch(calc(100% - (100% - var(--luminance-5)) * var(--border-intensity,1)) var(--chroma-5) var(--hue) / .5);--grid-dark:oklch(calc(var(--luminance-12) * var(--border-intensity,1)) var(--chroma-12) var(--hue) / .5);--grid-emphasis-light:oklch(calc(100% - (100% - var(--luminance-6)) * var(--border-intensity,1)) var(--chroma-6) var(--hue) / .5);--grid-emphasis-dark:oklch(calc(var(--luminance-11) * var(--border-intensity,1)) var(--chroma-11) var(--hue) / .5);--grid-fill-light:oklch(calc(100% - (100% - var(--luminance-5)) * var(--border-intensity,1)) var(--chroma-5) var(--hue) / .35);--grid-fill-dark:oklch(calc(var(--luminance-13) * var(--border-intensity,1)) var(--chroma-13) var(--hue) / .425);--divider-light:oklch(calc(100% - (100% - var(--luminance-5)) * var(--border-intensity,1)) var(--chroma-5) var(--hue) / .5);--divider-dark:oklch(calc(var(--luminance-12) * var(--border-intensity,1)) var(--chroma-12) var(--hue) / .5);--menu-active-background-light:oklch(var(--luminance-9) var(--chroma-9) var(--hue) / .04);--menu-active-background-dark:oklch(var(--luminance-11) var(--chroma-11) var(--hue) / .2);--menu-active-outline-light:oklch(var(--luminance-9) var(--chroma-9) var(--hue) / .04);--menu-active-outline-dark:oklch(var(--luminance-11) var(--chroma-11) var(--hue) / .2);--scrim-light:oklch(0% 0 0 / calc(.05 * var(--shadow-intensity,1)));--scrim-dark:oklch(0% 0 0 / calc(.25 * var(--shadow-intensity,1)));--frame-light:oklch(0% 0 0 / calc(.15 * var(--shadow-intensity,1)));--frame-dark:#ffffff40;--frame-highlight-light:#fff3;--frame-highlight-dark:#fff3;--popover-border-light:oklch(var(--luminance-10) var(--chroma-10) var(--hue) / calc(.12 * var(--shadow-intensity,1)));--popover-border-dark:oklch(var(--luminance-10) var(--chroma-10) var(--hue) / .2);--popover-border-highlight-light:oklch(var(--luminance-10) var(--chroma-10) var(--hue) / calc(.12 * var(--shadow-intensity,1)));--popover-border-highlight-dark:oklch(var(--luminance-10) var(--chroma-10) var(--hue) / .4);--event-foreground-light:oklch(var(--luminance-12) var(--chroma-12) var(--hue) / 1);--event-foreground-dark:oklch(var(--luminance-5) var(--chroma-5) var(--hue) / 1);--event-foreground-medium-contrast-light:oklch(var(--luminance-12) var(--chroma-12) var(--hue) / .8);--event-foreground-medium-contrast-dark:oklch(var(--luminance-5) var(--chroma-5) var(--hue) / .8);--event-foreground-low-contrast-light:oklch(var(--luminance-12) var(--chroma-12) var(--hue) / .6);--event-foreground-low-contrast-dark:oklch(var(--luminance-5) var(--chroma-5) var(--hue) / .6);--event-light-light:oklch(var(--luminance-5) var(--chroma-5) var(--hue) / 1);--event-light-dark:oklch(var(--luminance-10) var(--chroma-10) var(--hue) / 1);--event-dark-light:oklch(var(--luminance-6) var(--chroma-6) var(--hue) / 1);--event-dark-dark:oklch(var(--luminance-11) var(--chroma-11) var(--hue) / 1);--event-invitation-light-light:oklch(var(--luminance-2) calc(var(--chroma-2) * 0) var(--hue) / 1);--event-invitation-light-dark:oklch(var(--luminance-13) calc(var(--chroma-13) * 0) var(--hue) / 1);--event-invitation-dark-light:oklch(var(--luminance-3) calc(var(--chroma-3) * 0) var(--hue) / 1);--event-invitation-dark-dark:oklch(var(--luminance-14) calc(var(--chroma-14) * 0) var(--hue) / 1);--event-muted-light-light:oklch(var(--luminance-4) calc(var(--chroma-4) * 0) var(--hue) / 1);--event-muted-light-dark:oklch(var(--luminance-11) calc(var(--chroma-11) * 0) var(--hue) / 1);--event-muted-dark-light:oklch(var(--luminance-5) calc(var(--chroma-5) * 0) var(--hue) / 1);--event-muted-dark-dark:oklch(var(--luminance-12) calc(var(--chroma-12) * 0) var(--hue) / 1);--event-progress-light:oklch(var(--luminance-9) var(--chroma-9) var(--hue) / 1);--event-progress-dark:oklch(var(--luminance-7) var(--chroma-7) var(--hue) / 1);--event-border-light:oklch(calc(100% - (100% - var(--luminance-10)) * var(--border-intensity,1)) var(--chroma-10) var(--hue) / .2);--event-border-dark:oklch(calc(var(--luminance-5) * var(--border-intensity,1)) var(--chroma-5) var(--hue) / .15);--event-shadow-light:oklch(var(--luminance-2) var(--chroma-2) var(--hue) / calc(1 * var(--shadow-intensity,1)));--event-shadow-dark:oklch(0% 0 0 / calc(1 * var(--shadow-intensity,1)));--event-hover-light:oklch(var(--luminance-6) var(--chroma-6) var(--hue) / .1);--event-hover-dark:oklch(var(--luminance-8) var(--chroma-8) var(--hue) / .2);--event-active-light:oklch(var(--luminance-6) var(--chroma-6) var(--hue) / .2);--event-active-dark:oklch(var(--luminance-8) var(--chroma-8) var(--hue) / .35);--input-light:oklch(var(--luminance-2) var(--chroma-2) var(--hue) / 1);--input-dark:oklch(var(--luminance-13) var(--chroma-13) var(--hue) / .5);--input-border-light:oklch(calc(100% - (100% - var(--luminance-1)) * var(--border-intensity,1)) var(--chroma-1) var(--hue) / 1);--input-border-dark:oklch(calc(var(--luminance-11) * var(--border-intensity,1)) var(--chroma-11) var(--hue) / .3);--input-placeholder-light:oklch(var(--luminance-12) var(--chroma-12) var(--hue) / .5);--input-placeholder-dark:oklch(var(--luminance-7) var(--chroma-7) var(--hue) / .5);--alert-light-light:oklch(var(--luminance-3) var(--chroma-3) var(--hue) / 1);--alert-light-dark:oklch(var(--luminance-12) var(--chroma-12) var(--hue) / 1);--alert-dark-light:oklch(var(--luminance-4) var(--chroma-4) var(--hue) / 1);--alert-dark-dark:oklch(var(--luminance-13) var(--chroma-13) var(--hue) / 1);--alert-foreground-light:oklch(var(--luminance-11) var(--chroma-11) var(--hue) / 1);--alert-foreground-dark:oklch(var(--luminance-5) var(--chroma-5) var(--hue) / 1);--alert-border-light:oklch(calc(100% - (100% - var(--luminance-11)) * var(--border-intensity,1)) var(--chroma-11) var(--hue) / .2);--alert-border-dark:oklch(calc(var(--luminance-11) * var(--border-intensity,1)) var(--chroma-11) var(--hue) / .5);--alert-shadow-light:oklch(var(--luminance-5) var(--chroma-5) var(--hue) / calc(1 * var(--shadow-intensity,1)));--alert-shadow-dark:oklch(0% 0 0 / calc(1 * var(--shadow-intensity,1)));--badge-light:oklch(var(--luminance-4) var(--chroma-4) var(--hue) / 1);--badge-dark:oklch(var(--luminance-9) var(--chroma-9) var(--hue) / 1);--on-badge-light:oklch(var(--luminance-11) var(--chroma-11) var(--hue) / 1);--on-badge-dark:oklch(var(--luminance-1) var(--chroma-1) var(--hue) / 1);--badge-outline-light:oklch(var(--luminance-11) var(--chroma-11) var(--hue) / .2);--badge-outline-dark:oklch(var(--luminance-1) var(--chroma-1) var(--hue) / .1);--indicator-luminance-light:var(--luminance-8);--indicator-chroma-light:var(--chroma-8);--indicator-luminance-dark:var(--luminance-9);--indicator-chroma-dark:var(--chroma-9);--primary:var(--primary-light);--background:var(--background-light);--surface:var(--surface-light);--elevated:var(--elevated-light);--highlight:var(--highlight-light);--shade:var(--shade-light);--button-primary-light:var(--button-primary-light-light);--button-primary-dark:var(--button-primary-dark-light);--button-primary-foreground:var(--button-primary-foreground-light);--button-primary-highlight:var(--button-primary-highlight-light);--button-primary-outline:var(--button-primary-outline-light);--button-outline-highlight:var(--button-outline-highlight-light);--button-outline-outline:var(--button-outline-outline-light);--indicator:var(--indicator-light);--on-indicator:var(--on-indicator-light);--indicator-highlight:var(--indicator-highlight-light);--indicator-track:var(--indicator-track-light);--high-contrast:var(--high-contrast-light);--medium-contrast:var(--medium-contrast-light);--low-contrast:var(--low-contrast-light);--decorative:var(--decorative-light);--grid:var(--grid-light);--grid-emphasis:var(--grid-emphasis-light);--grid-fill:var(--grid-fill-light);--divider:var(--divider-light);--menu-active-background:var(--menu-active-background-light);--menu-active-outline:var(--menu-active-outline-light);--scrim:var(--scrim-light);--frame:var(--frame-light);--frame-highlight:var(--frame-highlight-light);--popover-border:var(--popover-border-light);--popover-border-highlight:var(--popover-border-highlight-light);--event-foreground:var(--event-foreground-light);--event-foreground-medium-contrast:var(--event-foreground-medium-contrast-light);--event-foreground-low-contrast:var(--event-foreground-low-contrast-light);--event-light:var(--event-light-light);--event-dark:var(--event-dark-light);--event-invitation-light:var(--event-invitation-light-light);--event-invitation-dark:var(--event-invitation-dark-light);--event-muted-light:var(--event-muted-light-light);--event-muted-dark:var(--event-muted-dark-light);--event-progress:var(--event-progress-light);--event-border:var(--event-border-light);--event-shadow:var(--event-shadow-light);--event-hover:var(--event-hover-light);--event-active:var(--event-active-light);--input:var(--input-light);--input-border:var(--input-border-light);--input-placeholder:var(--input-placeholder-light);--alert-light:var(--alert-light-light);--alert-dark:var(--alert-dark-light);--alert-foreground:var(--alert-foreground-light);--alert-border:var(--alert-border-light);--alert-shadow:var(--alert-shadow-light);--badge:var(--badge-light);--on-badge:var(--on-badge-light);--badge-outline:var(--badge-outline-light);--indicator-luminance:var(--indicator-luminance-light);--indicator-chroma:var(--indicator-chroma-light);--shadow-intensity:var(--shadow-intensity-light);--highlight-intensity:var(--highlight-intensity-light)}@supports (color:lab(0% 0 0)){.light .color-studio-defaults.brand,.light .color-studio-defaults .brand{--highlight-light:lab(100% 0 0);--on-indicator-light:lab(100% 0 0);--on-indicator-dark:lab(100% 0 0);--high-contrast-dark:lab(100% 0 0);--frame-dark:lab(100% 0 0/.25);--frame-highlight-light:lab(100% 0 0/.2);--frame-highlight-dark:lab(100% 0 0/.2)}}.light .color-studio-defaults.success,.light .color-studio-defaults .success{--hue:140;--global-chroma-multiplier:1;--chroma-base-1:0;--chroma-base-2:0;--chroma-base-3:.0049;--chroma-base-4:.0167;--chroma-base-5:.0403;--chroma-base-6:.0806;--chroma-base-7:.1328;--chroma-base-8:.1526;--chroma-base-9:.1321;--chroma-base-10:.1116;--chroma-base-11:.0911;--chroma-base-12:.0701;--chroma-base-13:.0529;--chroma-base-14:.0404;--chroma-base-15:.0341;--chroma-1:calc(var(--chroma-base-1) * var(--global-chroma-multiplier));--chroma-2:calc(var(--chroma-base-2) * var(--global-chroma-multiplier));--chroma-3:calc(var(--chroma-base-3) * var(--global-chroma-multiplier));--chroma-4:calc(var(--chroma-base-4) * var(--global-chroma-multiplier));--chroma-5:calc(var(--chroma-base-5) * var(--global-chroma-multiplier));--chroma-6:calc(var(--chroma-base-6) * var(--global-chroma-multiplier));--chroma-7:calc(var(--chroma-base-7) * var(--global-chroma-multiplier));--chroma-8:calc(var(--chroma-base-8) * var(--global-chroma-multiplier));--chroma-9:calc(var(--chroma-base-9) * var(--global-chroma-multiplier));--chroma-10:calc(var(--chroma-base-10) * var(--global-chroma-multiplier));--chroma-11:calc(var(--chroma-base-11) * var(--global-chroma-multiplier));--chroma-12:calc(var(--chroma-base-12) * var(--global-chroma-multiplier));--chroma-13:calc(var(--chroma-base-13) * var(--global-chroma-multiplier));--chroma-14:calc(var(--chroma-base-14) * var(--global-chroma-multiplier));--chroma-15:calc(var(--chroma-base-15) * var(--global-chroma-multiplier));--primary-light:oklch(var(--luminance-7) var(--chroma-7) var(--hue) / 1);--primary-dark:oklch(var(--luminance-7) var(--chroma-7) var(--hue) / 1);--background-light:oklch(var(--luminance-3) var(--chroma-3) var(--hue) / 1);--background-dark:oklch(var(--luminance-15) var(--chroma-15) var(--hue) / 1);--surface-light:oklch(var(--luminance-2) var(--chroma-2) var(--hue) / 1);--surface-dark:oklch(var(--luminance-14) var(--chroma-14) var(--hue) / 1);--elevated-light:oklch(var(--luminance-1) var(--chroma-1) var(--hue) / 1);--elevated-dark:oklch(var(--luminance-13) var(--chroma-13) var(--hue) / 1);--highlight-light:#fff;--highlight-dark:oklch(var(--luminance-10) var(--chroma-10) var(--hue) / 1);--shade-light:oklch(var(--luminance-10) var(--chroma-10) var(--hue) / calc(.3 * var(--shadow-intensity,1)));--shade-dark:oklch(0% 0 0 / calc(1 * var(--shadow-intensity,1)));--button-primary-light-light:oklch(var(--luminance-8) var(--chroma-8) var(--hue) / 1);--button-primary-light-dark:oklch(var(--luminance-10) var(--chroma-10) var(--hue) / 1);--button-primary-dark-light:oklch(var(--luminance-9) var(--chroma-9) var(--hue) / 1);--button-primary-dark-dark:oklch(var(--luminance-11) var(--chroma-11) var(--hue) / 1);--button-primary-foreground-light:oklch(var(--luminance-1) var(--chroma-1) var(--hue) / 1);--button-primary-foreground-dark:oklch(var(--luminance-1) var(--chroma-1) var(--hue) / 1);--button-primary-highlight-light:oklch(var(--luminance-5) var(--chroma-5) var(--hue) / 1);--button-primary-highlight-dark:oklch(var(--luminance-8) var(--chroma-8) var(--hue) / 1);--button-primary-outline-light:oklch(var(--luminance-12) var(--chroma-12) var(--hue) / .2);--button-primary-outline-dark:oklch(var(--luminance-7) var(--chroma-7) var(--hue) / .2);--button-outline-highlight-light:oklch(var(--luminance-6) var(--chroma-6) var(--hue) / 1);--button-outline-highlight-dark:oklch(var(--luminance-11) var(--chroma-11) var(--hue) / 1);--button-outline-outline-light:oklch(var(--luminance-5) var(--chroma-5) var(--hue) / .2);--button-outline-outline-dark:oklch(var(--luminance-7) var(--chroma-7) var(--hue) / .2);--indicator-light:oklch(var(--luminance-8) var(--chroma-8) var(--hue) / 1);--indicator-dark:oklch(var(--luminance-9) var(--chroma-9) var(--hue) / 1);--on-indicator-light:#fff;--on-indicator-dark:#fff;--indicator-highlight-light:oklch(var(--luminance-12) var(--chroma-12) var(--hue) / .1);--indicator-highlight-dark:oklch(var(--luminance-6) var(--chroma-6) var(--hue) / .3);--indicator-track-light:oklch(var(--luminance-8) var(--chroma-8) var(--hue) / .1);--indicator-track-dark:oklch(var(--luminance-8) var(--chroma-8) var(--hue) / .15);--high-contrast-light:oklch(var(--luminance-15) calc(var(--chroma-15) * .9) var(--hue) / 1);--high-contrast-dark:#fff;--medium-contrast-light:oklch(var(--luminance-11) calc(var(--chroma-11) * .55) var(--hue) / 1);--medium-contrast-dark:oklch(var(--luminance-5) calc(var(--chroma-5) * .55) var(--hue) / 1);--low-contrast-light:oklch(var(--luminance-9) calc(var(--chroma-9) * .25) var(--hue) / 1);--low-contrast-dark:oklch(var(--luminance-8) calc(var(--chroma-8) * .25) var(--hue) / 1);--decorative-light:oklch(var(--luminance-11) var(--chroma-11) var(--hue) / .5);--decorative-dark:oklch(var(--luminance-5) var(--chroma-5) var(--hue) / .5);--grid-light:oklch(calc(100% - (100% - var(--luminance-5)) * var(--border-intensity,1)) var(--chroma-5) var(--hue) / .5);--grid-dark:oklch(calc(var(--luminance-12) * var(--border-intensity,1)) var(--chroma-12) var(--hue) / .5);--grid-emphasis-light:oklch(calc(100% - (100% - var(--luminance-6)) * var(--border-intensity,1)) var(--chroma-6) var(--hue) / .5);--grid-emphasis-dark:oklch(calc(var(--luminance-11) * var(--border-intensity,1)) var(--chroma-11) var(--hue) / .5);--grid-fill-light:oklch(calc(100% - (100% - var(--luminance-5)) * var(--border-intensity,1)) var(--chroma-5) var(--hue) / .35);--grid-fill-dark:oklch(calc(var(--luminance-13) * var(--border-intensity,1)) var(--chroma-13) var(--hue) / .425);--divider-light:oklch(calc(100% - (100% - var(--luminance-5)) * var(--border-intensity,1)) var(--chroma-5) var(--hue) / .5);--divider-dark:oklch(calc(var(--luminance-12) * var(--border-intensity,1)) var(--chroma-12) var(--hue) / .5);--menu-active-background-light:oklch(var(--luminance-9) var(--chroma-9) var(--hue) / .04);--menu-active-background-dark:oklch(var(--luminance-11) var(--chroma-11) var(--hue) / .2);--menu-active-outline-light:oklch(var(--luminance-9) var(--chroma-9) var(--hue) / .04);--menu-active-outline-dark:oklch(var(--luminance-11) var(--chroma-11) var(--hue) / .2);--scrim-light:oklch(0% 0 0 / calc(.05 * var(--shadow-intensity,1)));--scrim-dark:oklch(0% 0 0 / calc(.25 * var(--shadow-intensity,1)));--frame-light:oklch(0% 0 0 / calc(.15 * var(--shadow-intensity,1)));--frame-dark:#ffffff40;--frame-highlight-light:#fff3;--frame-highlight-dark:#fff3;--popover-border-light:oklch(var(--luminance-10) var(--chroma-10) var(--hue) / calc(.12 * var(--shadow-intensity,1)));--popover-border-dark:oklch(var(--luminance-10) var(--chroma-10) var(--hue) / .2);--popover-border-highlight-light:oklch(var(--luminance-10) var(--chroma-10) var(--hue) / calc(.12 * var(--shadow-intensity,1)));--popover-border-highlight-dark:oklch(var(--luminance-10) var(--chroma-10) var(--hue) / .4);--event-foreground-light:oklch(var(--luminance-12) var(--chroma-12) var(--hue) / 1);--event-foreground-dark:oklch(var(--luminance-5) var(--chroma-5) var(--hue) / 1);--event-foreground-medium-contrast-light:oklch(var(--luminance-12) var(--chroma-12) var(--hue) / .8);--event-foreground-medium-contrast-dark:oklch(var(--luminance-5) var(--chroma-5) var(--hue) / .8);--event-foreground-low-contrast-light:oklch(var(--luminance-12) var(--chroma-12) var(--hue) / .6);--event-foreground-low-contrast-dark:oklch(var(--luminance-5) var(--chroma-5) var(--hue) / .6);--event-light-light:oklch(var(--luminance-5) var(--chroma-5) var(--hue) / 1);--event-light-dark:oklch(var(--luminance-10) var(--chroma-10) var(--hue) / 1);--event-dark-light:oklch(var(--luminance-6) var(--chroma-6) var(--hue) / 1);--event-dark-dark:oklch(var(--luminance-11) var(--chroma-11) var(--hue) / 1);--event-invitation-light-light:oklch(var(--luminance-2) calc(var(--chroma-2) * 0) var(--hue) / 1);--event-invitation-light-dark:oklch(var(--luminance-13) calc(var(--chroma-13) * 0) var(--hue) / 1);--event-invitation-dark-light:oklch(var(--luminance-3) calc(var(--chroma-3) * 0) var(--hue) / 1);--event-invitation-dark-dark:oklch(var(--luminance-14) calc(var(--chroma-14) * 0) var(--hue) / 1);--event-muted-light-light:oklch(var(--luminance-4) calc(var(--chroma-4) * 0) var(--hue) / 1);--event-muted-light-dark:oklch(var(--luminance-11) calc(var(--chroma-11) * 0) var(--hue) / 1);--event-muted-dark-light:oklch(var(--luminance-5) calc(var(--chroma-5) * 0) var(--hue) / 1);--event-muted-dark-dark:oklch(var(--luminance-12) calc(var(--chroma-12) * 0) var(--hue) / 1);--event-progress-light:oklch(var(--luminance-9) var(--chroma-9) var(--hue) / 1);--event-progress-dark:oklch(var(--luminance-7) var(--chroma-7) var(--hue) / 1);--event-border-light:oklch(calc(100% - (100% - var(--luminance-10)) * var(--border-intensity,1)) var(--chroma-10) var(--hue) / .2);--event-border-dark:oklch(calc(var(--luminance-5) * var(--border-intensity,1)) var(--chroma-5) var(--hue) / .15);--event-shadow-light:oklch(var(--luminance-2) var(--chroma-2) var(--hue) / calc(1 * var(--shadow-intensity,1)));--event-shadow-dark:oklch(0% 0 0 / calc(1 * var(--shadow-intensity,1)));--event-hover-light:oklch(var(--luminance-6) var(--chroma-6) var(--hue) / .1);--event-hover-dark:oklch(var(--luminance-8) var(--chroma-8) var(--hue) / .2);--event-active-light:oklch(var(--luminance-6) var(--chroma-6) var(--hue) / .2);--event-active-dark:oklch(var(--luminance-8) var(--chroma-8) var(--hue) / .35);--input-light:oklch(var(--luminance-2) var(--chroma-2) var(--hue) / 1);--input-dark:oklch(var(--luminance-13) var(--chroma-13) var(--hue) / .5);--input-border-light:oklch(calc(100% - (100% - var(--luminance-1)) * var(--border-intensity,1)) var(--chroma-1) var(--hue) / 1);--input-border-dark:oklch(calc(var(--luminance-11) * var(--border-intensity,1)) var(--chroma-11) var(--hue) / .3);--input-placeholder-light:oklch(var(--luminance-12) var(--chroma-12) var(--hue) / .5);--input-placeholder-dark:oklch(var(--luminance-7) var(--chroma-7) var(--hue) / .5);--alert-light-light:oklch(var(--luminance-3) var(--chroma-3) var(--hue) / 1);--alert-light-dark:oklch(var(--luminance-12) var(--chroma-12) var(--hue) / 1);--alert-dark-light:oklch(var(--luminance-4) var(--chroma-4) var(--hue) / 1);--alert-dark-dark:oklch(var(--luminance-13) var(--chroma-13) var(--hue) / 1);--alert-foreground-light:oklch(var(--luminance-11) var(--chroma-11) var(--hue) / 1);--alert-foreground-dark:oklch(var(--luminance-5) var(--chroma-5) var(--hue) / 1);--alert-border-light:oklch(calc(100% - (100% - var(--luminance-11)) * var(--border-intensity,1)) var(--chroma-11) var(--hue) / .2);--alert-border-dark:oklch(calc(var(--luminance-11) * var(--border-intensity,1)) var(--chroma-11) var(--hue) / .5);--alert-shadow-light:oklch(var(--luminance-5) var(--chroma-5) var(--hue) / calc(1 * var(--shadow-intensity,1)));--alert-shadow-dark:oklch(0% 0 0 / calc(1 * var(--shadow-intensity,1)));--badge-light:oklch(var(--luminance-4) var(--chroma-4) var(--hue) / 1);--badge-dark:oklch(var(--luminance-9) var(--chroma-9) var(--hue) / 1);--on-badge-light:oklch(var(--luminance-11) var(--chroma-11) var(--hue) / 1);--on-badge-dark:oklch(var(--luminance-1) var(--chroma-1) var(--hue) / 1);--badge-outline-light:oklch(var(--luminance-11) var(--chroma-11) var(--hue) / .2);--badge-outline-dark:oklch(var(--luminance-1) var(--chroma-1) var(--hue) / .1);--indicator-luminance-light:var(--luminance-8);--indicator-chroma-light:var(--chroma-8);--indicator-luminance-dark:var(--luminance-9);--indicator-chroma-dark:var(--chroma-9);--primary:var(--primary-light);--background:var(--background-light);--surface:var(--surface-light);--elevated:var(--elevated-light);--highlight:var(--highlight-light);--shade:var(--shade-light);--button-primary-light:var(--button-primary-light-light);--button-primary-dark:var(--button-primary-dark-light);--button-primary-foreground:var(--button-primary-foreground-light);--button-primary-highlight:var(--button-primary-highlight-light);--button-primary-outline:var(--button-primary-outline-light);--button-outline-highlight:var(--button-outline-highlight-light);--button-outline-outline:var(--button-outline-outline-light);--indicator:var(--indicator-light);--on-indicator:var(--on-indicator-light);--indicator-highlight:var(--indicator-highlight-light);--indicator-track:var(--indicator-track-light);--high-contrast:var(--high-contrast-light);--medium-contrast:var(--medium-contrast-light);--low-contrast:var(--low-contrast-light);--decorative:var(--decorative-light);--grid:var(--grid-light);--grid-emphasis:var(--grid-emphasis-light);--grid-fill:var(--grid-fill-light);--divider:var(--divider-light);--menu-active-background:var(--menu-active-background-light);--menu-active-outline:var(--menu-active-outline-light);--scrim:var(--scrim-light);--frame:var(--frame-light);--frame-highlight:var(--frame-highlight-light);--popover-border:var(--popover-border-light);--popover-border-highlight:var(--popover-border-highlight-light);--event-foreground:var(--event-foreground-light);--event-foreground-medium-contrast:var(--event-foreground-medium-contrast-light);--event-foreground-low-contrast:var(--event-foreground-low-contrast-light);--event-light:var(--event-light-light);--event-dark:var(--event-dark-light);--event-invitation-light:var(--event-invitation-light-light);--event-invitation-dark:var(--event-invitation-dark-light);--event-muted-light:var(--event-muted-light-light);--event-muted-dark:var(--event-muted-dark-light);--event-progress:var(--event-progress-light);--event-border:var(--event-border-light);--event-shadow:var(--event-shadow-light);--event-hover:var(--event-hover-light);--event-active:var(--event-active-light);--input:var(--input-light);--input-border:var(--input-border-light);--input-placeholder:var(--input-placeholder-light);--alert-light:var(--alert-light-light);--alert-dark:var(--alert-dark-light);--alert-foreground:var(--alert-foreground-light);--alert-border:var(--alert-border-light);--alert-shadow:var(--alert-shadow-light);--badge:var(--badge-light);--on-badge:var(--on-badge-light);--badge-outline:var(--badge-outline-light);--indicator-luminance:var(--indicator-luminance-light);--indicator-chroma:var(--indicator-chroma-light);--shadow-intensity:var(--shadow-intensity-light);--highlight-intensity:var(--highlight-intensity-light)}@supports (color:lab(0% 0 0)){.light .color-studio-defaults.success,.light .color-studio-defaults .success{--highlight-light:lab(100% 0 0);--on-indicator-light:lab(100% 0 0);--on-indicator-dark:lab(100% 0 0);--high-contrast-dark:lab(100% 0 0);--frame-dark:lab(100% 0 0/.25);--frame-highlight-light:lab(100% 0 0/.2);--frame-highlight-dark:lab(100% 0 0/.2)}}.light .color-studio-defaults.error,.light .color-studio-defaults .error{--hue:30;--global-chroma-multiplier:1;--chroma-base-1:0;--chroma-base-2:0;--chroma-base-3:.0049;--chroma-base-4:.0167;--chroma-base-5:.0403;--chroma-base-6:.0806;--chroma-base-7:.1328;--chroma-base-8:.1526;--chroma-base-9:.1321;--chroma-base-10:.1116;--chroma-base-11:.0911;--chroma-base-12:.0701;--chroma-base-13:.0529;--chroma-base-14:.0404;--chroma-base-15:.0341;--chroma-1:calc(var(--chroma-base-1) * var(--global-chroma-multiplier));--chroma-2:calc(var(--chroma-base-2) * var(--global-chroma-multiplier));--chroma-3:calc(var(--chroma-base-3) * var(--global-chroma-multiplier));--chroma-4:calc(var(--chroma-base-4) * var(--global-chroma-multiplier));--chroma-5:calc(var(--chroma-base-5) * var(--global-chroma-multiplier));--chroma-6:calc(var(--chroma-base-6) * var(--global-chroma-multiplier));--chroma-7:calc(var(--chroma-base-7) * var(--global-chroma-multiplier));--chroma-8:calc(var(--chroma-base-8) * var(--global-chroma-multiplier));--chroma-9:calc(var(--chroma-base-9) * var(--global-chroma-multiplier));--chroma-10:calc(var(--chroma-base-10) * var(--global-chroma-multiplier));--chroma-11:calc(var(--chroma-base-11) * var(--global-chroma-multiplier));--chroma-12:calc(var(--chroma-base-12) * var(--global-chroma-multiplier));--chroma-13:calc(var(--chroma-base-13) * var(--global-chroma-multiplier));--chroma-14:calc(var(--chroma-base-14) * var(--global-chroma-multiplier));--chroma-15:calc(var(--chroma-base-15) * var(--global-chroma-multiplier));--primary-light:oklch(var(--luminance-7) var(--chroma-7) var(--hue) / 1);--primary-dark:oklch(var(--luminance-7) var(--chroma-7) var(--hue) / 1);--background-light:oklch(var(--luminance-3) var(--chroma-3) var(--hue) / 1);--background-dark:oklch(var(--luminance-15) var(--chroma-15) var(--hue) / 1);--surface-light:oklch(var(--luminance-2) var(--chroma-2) var(--hue) / 1);--surface-dark:oklch(var(--luminance-14) var(--chroma-14) var(--hue) / 1);--elevated-light:oklch(var(--luminance-1) var(--chroma-1) var(--hue) / 1);--elevated-dark:oklch(var(--luminance-13) var(--chroma-13) var(--hue) / 1);--highlight-light:#fff;--highlight-dark:oklch(var(--luminance-10) var(--chroma-10) var(--hue) / 1);--shade-light:oklch(var(--luminance-10) var(--chroma-10) var(--hue) / calc(.3 * var(--shadow-intensity,1)));--shade-dark:oklch(0% 0 0 / calc(1 * var(--shadow-intensity,1)));--button-primary-light-light:oklch(var(--luminance-8) var(--chroma-8) var(--hue) / 1);--button-primary-light-dark:oklch(var(--luminance-10) var(--chroma-10) var(--hue) / 1);--button-primary-dark-light:oklch(var(--luminance-9) var(--chroma-9) var(--hue) / 1);--button-primary-dark-dark:oklch(var(--luminance-11) var(--chroma-11) var(--hue) / 1);--button-primary-foreground-light:oklch(var(--luminance-1) var(--chroma-1) var(--hue) / 1);--button-primary-foreground-dark:oklch(var(--luminance-1) var(--chroma-1) var(--hue) / 1);--button-primary-highlight-light:oklch(var(--luminance-5) var(--chroma-5) var(--hue) / 1);--button-primary-highlight-dark:oklch(var(--luminance-8) var(--chroma-8) var(--hue) / 1);--button-primary-outline-light:oklch(var(--luminance-12) var(--chroma-12) var(--hue) / .2);--button-primary-outline-dark:oklch(var(--luminance-7) var(--chroma-7) var(--hue) / .2);--button-outline-highlight-light:oklch(var(--luminance-6) var(--chroma-6) var(--hue) / 1);--button-outline-highlight-dark:oklch(var(--luminance-11) var(--chroma-11) var(--hue) / 1);--button-outline-outline-light:oklch(var(--luminance-5) var(--chroma-5) var(--hue) / .2);--button-outline-outline-dark:oklch(var(--luminance-7) var(--chroma-7) var(--hue) / .2);--indicator-light:oklch(var(--luminance-8) var(--chroma-8) var(--hue) / 1);--indicator-dark:oklch(var(--luminance-9) var(--chroma-9) var(--hue) / 1);--on-indicator-light:#fff;--on-indicator-dark:#fff;--indicator-highlight-light:oklch(var(--luminance-12) var(--chroma-12) var(--hue) / .1);--indicator-highlight-dark:oklch(var(--luminance-6) var(--chroma-6) var(--hue) / .3);--indicator-track-light:oklch(var(--luminance-8) var(--chroma-8) var(--hue) / .1);--indicator-track-dark:oklch(var(--luminance-8) var(--chroma-8) var(--hue) / .15);--high-contrast-light:oklch(var(--luminance-15) calc(var(--chroma-15) * .9) var(--hue) / 1);--high-contrast-dark:#fff;--medium-contrast-light:oklch(var(--luminance-11) calc(var(--chroma-11) * .55) var(--hue) / 1);--medium-contrast-dark:oklch(var(--luminance-5) calc(var(--chroma-5) * .55) var(--hue) / 1);--low-contrast-light:oklch(var(--luminance-9) calc(var(--chroma-9) * .25) var(--hue) / 1);--low-contrast-dark:oklch(var(--luminance-8) calc(var(--chroma-8) * .25) var(--hue) / 1);--decorative-light:oklch(var(--luminance-11) var(--chroma-11) var(--hue) / .5);--decorative-dark:oklch(var(--luminance-5) var(--chroma-5) var(--hue) / .5);--grid-light:oklch(calc(100% - (100% - var(--luminance-5)) * var(--border-intensity,1)) var(--chroma-5) var(--hue) / .5);--grid-dark:oklch(calc(var(--luminance-12) * var(--border-intensity,1)) var(--chroma-12) var(--hue) / .5);--grid-emphasis-light:oklch(calc(100% - (100% - var(--luminance-6)) * var(--border-intensity,1)) var(--chroma-6) var(--hue) / .5);--grid-emphasis-dark:oklch(calc(var(--luminance-11) * var(--border-intensity,1)) var(--chroma-11) var(--hue) / .5);--grid-fill-light:oklch(calc(100% - (100% - var(--luminance-5)) * var(--border-intensity,1)) var(--chroma-5) var(--hue) / .35);--grid-fill-dark:oklch(calc(var(--luminance-13) * var(--border-intensity,1)) var(--chroma-13) var(--hue) / .425);--divider-light:oklch(calc(100% - (100% - var(--luminance-5)) * var(--border-intensity,1)) var(--chroma-5) var(--hue) / .5);--divider-dark:oklch(calc(var(--luminance-12) * var(--border-intensity,1)) var(--chroma-12) var(--hue) / .5);--menu-active-background-light:oklch(var(--luminance-9) var(--chroma-9) var(--hue) / .04);--menu-active-background-dark:oklch(var(--luminance-11) var(--chroma-11) var(--hue) / .2);--menu-active-outline-light:oklch(var(--luminance-9) var(--chroma-9) var(--hue) / .04);--menu-active-outline-dark:oklch(var(--luminance-11) var(--chroma-11) var(--hue) / .2);--scrim-light:oklch(0% 0 0 / calc(.05 * var(--shadow-intensity,1)));--scrim-dark:oklch(0% 0 0 / calc(.25 * var(--shadow-intensity,1)));--frame-light:oklch(0% 0 0 / calc(.15 * var(--shadow-intensity,1)));--frame-dark:#ffffff40;--frame-highlight-light:#fff3;--frame-highlight-dark:#fff3;--popover-border-light:oklch(var(--luminance-10) var(--chroma-10) var(--hue) / calc(.12 * var(--shadow-intensity,1)));--popover-border-dark:oklch(var(--luminance-10) var(--chroma-10) var(--hue) / .2);--popover-border-highlight-light:oklch(var(--luminance-10) var(--chroma-10) var(--hue) / calc(.12 * var(--shadow-intensity,1)));--popover-border-highlight-dark:oklch(var(--luminance-10) var(--chroma-10) var(--hue) / .4);--event-foreground-light:oklch(var(--luminance-12) var(--chroma-12) var(--hue) / 1);--event-foreground-dark:oklch(var(--luminance-5) var(--chroma-5) var(--hue) / 1);--event-foreground-medium-contrast-light:oklch(var(--luminance-12) var(--chroma-12) var(--hue) / .8);--event-foreground-medium-contrast-dark:oklch(var(--luminance-5) var(--chroma-5) var(--hue) / .8);--event-foreground-low-contrast-light:oklch(var(--luminance-12) var(--chroma-12) var(--hue) / .6);--event-foreground-low-contrast-dark:oklch(var(--luminance-5) var(--chroma-5) var(--hue) / .6);--event-light-light:oklch(var(--luminance-5) var(--chroma-5) var(--hue) / 1);--event-light-dark:oklch(var(--luminance-10) var(--chroma-10) var(--hue) / 1);--event-dark-light:oklch(var(--luminance-6) var(--chroma-6) var(--hue) / 1);--event-dark-dark:oklch(var(--luminance-11) var(--chroma-11) var(--hue) / 1);--event-invitation-light-light:oklch(var(--luminance-2) calc(var(--chroma-2) * 0) var(--hue) / 1);--event-invitation-light-dark:oklch(var(--luminance-13) calc(var(--chroma-13) * 0) var(--hue) / 1);--event-invitation-dark-light:oklch(var(--luminance-3) calc(var(--chroma-3) * 0) var(--hue) / 1);--event-invitation-dark-dark:oklch(var(--luminance-14) calc(var(--chroma-14) * 0) var(--hue) / 1);--event-muted-light-light:oklch(var(--luminance-4) calc(var(--chroma-4) * 0) var(--hue) / 1);--event-muted-light-dark:oklch(var(--luminance-11) calc(var(--chroma-11) * 0) var(--hue) / 1);--event-muted-dark-light:oklch(var(--luminance-5) calc(var(--chroma-5) * 0) var(--hue) / 1);--event-muted-dark-dark:oklch(var(--luminance-12) calc(var(--chroma-12) * 0) var(--hue) / 1);--event-progress-light:oklch(var(--luminance-9) var(--chroma-9) var(--hue) / 1);--event-progress-dark:oklch(var(--luminance-7) var(--chroma-7) var(--hue) / 1);--event-border-light:oklch(calc(100% - (100% - var(--luminance-10)) * var(--border-intensity,1)) var(--chroma-10) var(--hue) / .2);--event-border-dark:oklch(calc(var(--luminance-5) * var(--border-intensity,1)) var(--chroma-5) var(--hue) / .15);--event-shadow-light:oklch(var(--luminance-2) var(--chroma-2) var(--hue) / calc(1 * var(--shadow-intensity,1)));--event-shadow-dark:oklch(0% 0 0 / calc(1 * var(--shadow-intensity,1)));--event-hover-light:oklch(var(--luminance-6) var(--chroma-6) var(--hue) / .1);--event-hover-dark:oklch(var(--luminance-8) var(--chroma-8) var(--hue) / .2);--event-active-light:oklch(var(--luminance-6) var(--chroma-6) var(--hue) / .2);--event-active-dark:oklch(var(--luminance-8) var(--chroma-8) var(--hue) / .35);--input-light:oklch(var(--luminance-2) var(--chroma-2) var(--hue) / 1);--input-dark:oklch(var(--luminance-13) var(--chroma-13) var(--hue) / .5);--input-border-light:oklch(calc(100% - (100% - var(--luminance-1)) * var(--border-intensity,1)) var(--chroma-1) var(--hue) / 1);--input-border-dark:oklch(calc(var(--luminance-11) * var(--border-intensity,1)) var(--chroma-11) var(--hue) / .3);--input-placeholder-light:oklch(var(--luminance-12) var(--chroma-12) var(--hue) / .5);--input-placeholder-dark:oklch(var(--luminance-7) var(--chroma-7) var(--hue) / .5);--alert-light-light:oklch(var(--luminance-3) var(--chroma-3) var(--hue) / 1);--alert-light-dark:oklch(var(--luminance-12) var(--chroma-12) var(--hue) / 1);--alert-dark-light:oklch(var(--luminance-4) var(--chroma-4) var(--hue) / 1);--alert-dark-dark:oklch(var(--luminance-13) var(--chroma-13) var(--hue) / 1);--alert-foreground-light:oklch(var(--luminance-11) var(--chroma-11) var(--hue) / 1);--alert-foreground-dark:oklch(var(--luminance-5) var(--chroma-5) var(--hue) / 1);--alert-border-light:oklch(calc(100% - (100% - var(--luminance-11)) * var(--border-intensity,1)) var(--chroma-11) var(--hue) / .2);--alert-border-dark:oklch(calc(var(--luminance-11) * var(--border-intensity,1)) var(--chroma-11) var(--hue) / .5);--alert-shadow-light:oklch(var(--luminance-5) var(--chroma-5) var(--hue) / calc(1 * var(--shadow-intensity,1)));--alert-shadow-dark:oklch(0% 0 0 / calc(1 * var(--shadow-intensity,1)));--badge-light:oklch(var(--luminance-4) var(--chroma-4) var(--hue) / 1);--badge-dark:oklch(var(--luminance-9) var(--chroma-9) var(--hue) / 1);--on-badge-light:oklch(var(--luminance-11) var(--chroma-11) var(--hue) / 1);--on-badge-dark:oklch(var(--luminance-1) var(--chroma-1) var(--hue) / 1);--badge-outline-light:oklch(var(--luminance-11) var(--chroma-11) var(--hue) / .2);--badge-outline-dark:oklch(var(--luminance-1) var(--chroma-1) var(--hue) / .1);--indicator-luminance-light:var(--luminance-8);--indicator-chroma-light:var(--chroma-8);--indicator-luminance-dark:var(--luminance-9);--indicator-chroma-dark:var(--chroma-9);--primary:var(--primary-light);--background:var(--background-light);--surface:var(--surface-light);--elevated:var(--elevated-light);--highlight:var(--highlight-light);--shade:var(--shade-light);--button-primary-light:var(--button-primary-light-light);--button-primary-dark:var(--button-primary-dark-light);--button-primary-foreground:var(--button-primary-foreground-light);--button-primary-highlight:var(--button-primary-highlight-light);--button-primary-outline:var(--button-primary-outline-light);--button-outline-highlight:var(--button-outline-highlight-light);--button-outline-outline:var(--button-outline-outline-light);--indicator:var(--indicator-light);--on-indicator:var(--on-indicator-light);--indicator-highlight:var(--indicator-highlight-light);--indicator-track:var(--indicator-track-light);--high-contrast:var(--high-contrast-light);--medium-contrast:var(--medium-contrast-light);--low-contrast:var(--low-contrast-light);--decorative:var(--decorative-light);--grid:var(--grid-light);--grid-emphasis:var(--grid-emphasis-light);--grid-fill:var(--grid-fill-light);--divider:var(--divider-light);--menu-active-background:var(--menu-active-background-light);--menu-active-outline:var(--menu-active-outline-light);--scrim:var(--scrim-light);--frame:var(--frame-light);--frame-highlight:var(--frame-highlight-light);--popover-border:var(--popover-border-light);--popover-border-highlight:var(--popover-border-highlight-light);--event-foreground:var(--event-foreground-light);--event-foreground-medium-contrast:var(--event-foreground-medium-contrast-light);--event-foreground-low-contrast:var(--event-foreground-low-contrast-light);--event-light:var(--event-light-light);--event-dark:var(--event-dark-light);--event-invitation-light:var(--event-invitation-light-light);--event-invitation-dark:var(--event-invitation-dark-light);--event-muted-light:var(--event-muted-light-light);--event-muted-dark:var(--event-muted-dark-light);--event-progress:var(--event-progress-light);--event-border:var(--event-border-light);--event-shadow:var(--event-shadow-light);--event-hover:var(--event-hover-light);--event-active:var(--event-active-light);--input:var(--input-light);--input-border:var(--input-border-light);--input-placeholder:var(--input-placeholder-light);--alert-light:var(--alert-light-light);--alert-dark:var(--alert-dark-light);--alert-foreground:var(--alert-foreground-light);--alert-border:var(--alert-border-light);--alert-shadow:var(--alert-shadow-light);--badge:var(--badge-light);--on-badge:var(--on-badge-light);--badge-outline:var(--badge-outline-light);--indicator-luminance:var(--indicator-luminance-light);--indicator-chroma:var(--indicator-chroma-light);--shadow-intensity:var(--shadow-intensity-light);--highlight-intensity:var(--highlight-intensity-light)}@supports (color:lab(0% 0 0)){.light .color-studio-defaults.error,.light .color-studio-defaults .error{--highlight-light:lab(100% 0 0);--on-indicator-light:lab(100% 0 0);--on-indicator-dark:lab(100% 0 0);--high-contrast-dark:lab(100% 0 0);--frame-dark:lab(100% 0 0/.25);--frame-highlight-light:lab(100% 0 0/.2);--frame-highlight-dark:lab(100% 0 0/.2)}}.light .color-studio-defaults.warning,.light .color-studio-defaults .warning{--hue:60;--global-chroma-multiplier:1;--chroma-base-1:0;--chroma-base-2:0;--chroma-base-3:.0049;--chroma-base-4:.0167;--chroma-base-5:.0403;--chroma-base-6:.0806;--chroma-base-7:.1328;--chroma-base-8:.1526;--chroma-base-9:.1321;--chroma-base-10:.1116;--chroma-base-11:.0911;--chroma-base-12:.0701;--chroma-base-13:.0529;--chroma-base-14:.0404;--chroma-base-15:.0341;--chroma-1:calc(var(--chroma-base-1) * var(--global-chroma-multiplier));--chroma-2:calc(var(--chroma-base-2) * var(--global-chroma-multiplier));--chroma-3:calc(var(--chroma-base-3) * var(--global-chroma-multiplier));--chroma-4:calc(var(--chroma-base-4) * var(--global-chroma-multiplier));--chroma-5:calc(var(--chroma-base-5) * var(--global-chroma-multiplier));--chroma-6:calc(var(--chroma-base-6) * var(--global-chroma-multiplier));--chroma-7:calc(var(--chroma-base-7) * var(--global-chroma-multiplier));--chroma-8:calc(var(--chroma-base-8) * var(--global-chroma-multiplier));--chroma-9:calc(var(--chroma-base-9) * var(--global-chroma-multiplier));--chroma-10:calc(var(--chroma-base-10) * var(--global-chroma-multiplier));--chroma-11:calc(var(--chroma-base-11) * var(--global-chroma-multiplier));--chroma-12:calc(var(--chroma-base-12) * var(--global-chroma-multiplier));--chroma-13:calc(var(--chroma-base-13) * var(--global-chroma-multiplier));--chroma-14:calc(var(--chroma-base-14) * var(--global-chroma-multiplier));--chroma-15:calc(var(--chroma-base-15) * var(--global-chroma-multiplier));--primary-light:oklch(var(--luminance-7) var(--chroma-7) var(--hue) / 1);--primary-dark:oklch(var(--luminance-7) var(--chroma-7) var(--hue) / 1);--background-light:oklch(var(--luminance-3) var(--chroma-3) var(--hue) / 1);--background-dark:oklch(var(--luminance-15) var(--chroma-15) var(--hue) / 1);--surface-light:oklch(var(--luminance-2) var(--chroma-2) var(--hue) / 1);--surface-dark:oklch(var(--luminance-14) var(--chroma-14) var(--hue) / 1);--elevated-light:oklch(var(--luminance-1) var(--chroma-1) var(--hue) / 1);--elevated-dark:oklch(var(--luminance-13) var(--chroma-13) var(--hue) / 1);--highlight-light:#fff;--highlight-dark:oklch(var(--luminance-10) var(--chroma-10) var(--hue) / 1);--shade-light:oklch(var(--luminance-10) var(--chroma-10) var(--hue) / calc(.3 * var(--shadow-intensity,1)));--shade-dark:oklch(0% 0 0 / calc(1 * var(--shadow-intensity,1)));--button-primary-light-light:oklch(var(--luminance-8) var(--chroma-8) var(--hue) / 1);--button-primary-light-dark:oklch(var(--luminance-10) var(--chroma-10) var(--hue) / 1);--button-primary-dark-light:oklch(var(--luminance-9) var(--chroma-9) var(--hue) / 1);--button-primary-dark-dark:oklch(var(--luminance-11) var(--chroma-11) var(--hue) / 1);--button-primary-foreground-light:oklch(var(--luminance-1) var(--chroma-1) var(--hue) / 1);--button-primary-foreground-dark:oklch(var(--luminance-1) var(--chroma-1) var(--hue) / 1);--button-primary-highlight-light:oklch(var(--luminance-5) var(--chroma-5) var(--hue) / 1);--button-primary-highlight-dark:oklch(var(--luminance-8) var(--chroma-8) var(--hue) / 1);--button-primary-outline-light:oklch(var(--luminance-12) var(--chroma-12) var(--hue) / .2);--button-primary-outline-dark:oklch(var(--luminance-7) var(--chroma-7) var(--hue) / .2);--button-outline-highlight-light:oklch(var(--luminance-6) var(--chroma-6) var(--hue) / 1);--button-outline-highlight-dark:oklch(var(--luminance-11) var(--chroma-11) var(--hue) / 1);--button-outline-outline-light:oklch(var(--luminance-5) var(--chroma-5) var(--hue) / .2);--button-outline-outline-dark:oklch(var(--luminance-7) var(--chroma-7) var(--hue) / .2);--indicator-light:oklch(var(--luminance-8) var(--chroma-8) var(--hue) / 1);--indicator-dark:oklch(var(--luminance-9) var(--chroma-9) var(--hue) / 1);--on-indicator-light:#fff;--on-indicator-dark:#fff;--indicator-highlight-light:oklch(var(--luminance-12) var(--chroma-12) var(--hue) / .1);--indicator-highlight-dark:oklch(var(--luminance-6) var(--chroma-6) var(--hue) / .3);--indicator-track-light:oklch(var(--luminance-8) var(--chroma-8) var(--hue) / .1);--indicator-track-dark:oklch(var(--luminance-8) var(--chroma-8) var(--hue) / .15);--high-contrast-light:oklch(var(--luminance-15) calc(var(--chroma-15) * .9) var(--hue) / 1);--high-contrast-dark:#fff;--medium-contrast-light:oklch(var(--luminance-11) calc(var(--chroma-11) * .55) var(--hue) / 1);--medium-contrast-dark:oklch(var(--luminance-5) calc(var(--chroma-5) * .55) var(--hue) / 1);--low-contrast-light:oklch(var(--luminance-9) calc(var(--chroma-9) * .25) var(--hue) / 1);--low-contrast-dark:oklch(var(--luminance-8) calc(var(--chroma-8) * .25) var(--hue) / 1);--decorative-light:oklch(var(--luminance-11) var(--chroma-11) var(--hue) / .5);--decorative-dark:oklch(var(--luminance-5) var(--chroma-5) var(--hue) / .5);--grid-light:oklch(calc(100% - (100% - var(--luminance-5)) * var(--border-intensity,1)) var(--chroma-5) var(--hue) / .5);--grid-dark:oklch(calc(var(--luminance-12) * var(--border-intensity,1)) var(--chroma-12) var(--hue) / .5);--grid-emphasis-light:oklch(calc(100% - (100% - var(--luminance-6)) * var(--border-intensity,1)) var(--chroma-6) var(--hue) / .5);--grid-emphasis-dark:oklch(calc(var(--luminance-11) * var(--border-intensity,1)) var(--chroma-11) var(--hue) / .5);--grid-fill-light:oklch(calc(100% - (100% - var(--luminance-5)) * var(--border-intensity,1)) var(--chroma-5) var(--hue) / .35);--grid-fill-dark:oklch(calc(var(--luminance-13) * var(--border-intensity,1)) var(--chroma-13) var(--hue) / .425);--divider-light:oklch(calc(100% - (100% - var(--luminance-5)) * var(--border-intensity,1)) var(--chroma-5) var(--hue) / .5);--divider-dark:oklch(calc(var(--luminance-12) * var(--border-intensity,1)) var(--chroma-12) var(--hue) / .5);--menu-active-background-light:oklch(var(--luminance-9) var(--chroma-9) var(--hue) / .04);--menu-active-background-dark:oklch(var(--luminance-11) var(--chroma-11) var(--hue) / .2);--menu-active-outline-light:oklch(var(--luminance-9) var(--chroma-9) var(--hue) / .04);--menu-active-outline-dark:oklch(var(--luminance-11) var(--chroma-11) var(--hue) / .2);--scrim-light:oklch(0% 0 0 / calc(.05 * var(--shadow-intensity,1)));--scrim-dark:oklch(0% 0 0 / calc(.25 * var(--shadow-intensity,1)));--frame-light:oklch(0% 0 0 / calc(.15 * var(--shadow-intensity,1)));--frame-dark:#ffffff40;--frame-highlight-light:#fff3;--frame-highlight-dark:#fff3;--popover-border-light:oklch(var(--luminance-10) var(--chroma-10) var(--hue) / calc(.12 * var(--shadow-intensity,1)));--popover-border-dark:oklch(var(--luminance-10) var(--chroma-10) var(--hue) / .2);--popover-border-highlight-light:oklch(var(--luminance-10) var(--chroma-10) var(--hue) / calc(.12 * var(--shadow-intensity,1)));--popover-border-highlight-dark:oklch(var(--luminance-10) var(--chroma-10) var(--hue) / .4);--event-foreground-light:oklch(var(--luminance-12) var(--chroma-12) var(--hue) / 1);--event-foreground-dark:oklch(var(--luminance-5) var(--chroma-5) var(--hue) / 1);--event-foreground-medium-contrast-light:oklch(var(--luminance-12) var(--chroma-12) var(--hue) / .8);--event-foreground-medium-contrast-dark:oklch(var(--luminance-5) var(--chroma-5) var(--hue) / .8);--event-foreground-low-contrast-light:oklch(var(--luminance-12) var(--chroma-12) var(--hue) / .6);--event-foreground-low-contrast-dark:oklch(var(--luminance-5) var(--chroma-5) var(--hue) / .6);--event-light-light:oklch(var(--luminance-5) var(--chroma-5) var(--hue) / 1);--event-light-dark:oklch(var(--luminance-10) var(--chroma-10) var(--hue) / 1);--event-dark-light:oklch(var(--luminance-6) var(--chroma-6) var(--hue) / 1);--event-dark-dark:oklch(var(--luminance-11) var(--chroma-11) var(--hue) / 1);--event-invitation-light-light:oklch(var(--luminance-2) calc(var(--chroma-2) * 0) var(--hue) / 1);--event-invitation-light-dark:oklch(var(--luminance-13) calc(var(--chroma-13) * 0) var(--hue) / 1);--event-invitation-dark-light:oklch(var(--luminance-3) calc(var(--chroma-3) * 0) var(--hue) / 1);--event-invitation-dark-dark:oklch(var(--luminance-14) calc(var(--chroma-14) * 0) var(--hue) / 1);--event-muted-light-light:oklch(var(--luminance-4) calc(var(--chroma-4) * 0) var(--hue) / 1);--event-muted-light-dark:oklch(var(--luminance-11) calc(var(--chroma-11) * 0) var(--hue) / 1);--event-muted-dark-light:oklch(var(--luminance-5) calc(var(--chroma-5) * 0) var(--hue) / 1);--event-muted-dark-dark:oklch(var(--luminance-12) calc(var(--chroma-12) * 0) var(--hue) / 1);--event-progress-light:oklch(var(--luminance-9) var(--chroma-9) var(--hue) / 1);--event-progress-dark:oklch(var(--luminance-7) var(--chroma-7) var(--hue) / 1);--event-border-light:oklch(calc(100% - (100% - var(--luminance-10)) * var(--border-intensity,1)) var(--chroma-10) var(--hue) / .2);--event-border-dark:oklch(calc(var(--luminance-5) * var(--border-intensity,1)) var(--chroma-5) var(--hue) / .15);--event-shadow-light:oklch(var(--luminance-2) var(--chroma-2) var(--hue) / calc(1 * var(--shadow-intensity,1)));--event-shadow-dark:oklch(0% 0 0 / calc(1 * var(--shadow-intensity,1)));--event-hover-light:oklch(var(--luminance-6) var(--chroma-6) var(--hue) / .1);--event-hover-dark:oklch(var(--luminance-8) var(--chroma-8) var(--hue) / .2);--event-active-light:oklch(var(--luminance-6) var(--chroma-6) var(--hue) / .2);--event-active-dark:oklch(var(--luminance-8) var(--chroma-8) var(--hue) / .35);--input-light:oklch(var(--luminance-2) var(--chroma-2) var(--hue) / 1);--input-dark:oklch(var(--luminance-13) var(--chroma-13) var(--hue) / .5);--input-border-light:oklch(calc(100% - (100% - var(--luminance-1)) * var(--border-intensity,1)) var(--chroma-1) var(--hue) / 1);--input-border-dark:oklch(calc(var(--luminance-11) * var(--border-intensity,1)) var(--chroma-11) var(--hue) / .3);--input-placeholder-light:oklch(var(--luminance-12) var(--chroma-12) var(--hue) / .5);--input-placeholder-dark:oklch(var(--luminance-7) var(--chroma-7) var(--hue) / .5);--alert-light-light:oklch(var(--luminance-3) var(--chroma-3) var(--hue) / 1);--alert-light-dark:oklch(var(--luminance-12) var(--chroma-12) var(--hue) / 1);--alert-dark-light:oklch(var(--luminance-4) var(--chroma-4) var(--hue) / 1);--alert-dark-dark:oklch(var(--luminance-13) var(--chroma-13) var(--hue) / 1);--alert-foreground-light:oklch(var(--luminance-11) var(--chroma-11) var(--hue) / 1);--alert-foreground-dark:oklch(var(--luminance-5) var(--chroma-5) var(--hue) / 1);--alert-border-light:oklch(calc(100% - (100% - var(--luminance-11)) * var(--border-intensity,1)) var(--chroma-11) var(--hue) / .2);--alert-border-dark:oklch(calc(var(--luminance-11) * var(--border-intensity,1)) var(--chroma-11) var(--hue) / .5);--alert-shadow-light:oklch(var(--luminance-5) var(--chroma-5) var(--hue) / calc(1 * var(--shadow-intensity,1)));--alert-shadow-dark:oklch(0% 0 0 / calc(1 * var(--shadow-intensity,1)));--badge-light:oklch(var(--luminance-4) var(--chroma-4) var(--hue) / 1);--badge-dark:oklch(var(--luminance-9) var(--chroma-9) var(--hue) / 1);--on-badge-light:oklch(var(--luminance-11) var(--chroma-11) var(--hue) / 1);--on-badge-dark:oklch(var(--luminance-1) var(--chroma-1) var(--hue) / 1);--badge-outline-light:oklch(var(--luminance-11) var(--chroma-11) var(--hue) / .2);--badge-outline-dark:oklch(var(--luminance-1) var(--chroma-1) var(--hue) / .1);--indicator-luminance-light:var(--luminance-8);--indicator-chroma-light:var(--chroma-8);--indicator-luminance-dark:var(--luminance-9);--indicator-chroma-dark:var(--chroma-9);--primary:var(--primary-light);--background:var(--background-light);--surface:var(--surface-light);--elevated:var(--elevated-light);--highlight:var(--highlight-light);--shade:var(--shade-light);--button-primary-light:var(--button-primary-light-light);--button-primary-dark:var(--button-primary-dark-light);--button-primary-foreground:var(--button-primary-foreground-light);--button-primary-highlight:var(--button-primary-highlight-light);--button-primary-outline:var(--button-primary-outline-light);--button-outline-highlight:var(--button-outline-highlight-light);--button-outline-outline:var(--button-outline-outline-light);--indicator:var(--indicator-light);--on-indicator:var(--on-indicator-light);--indicator-highlight:var(--indicator-highlight-light);--indicator-track:var(--indicator-track-light);--high-contrast:var(--high-contrast-light);--medium-contrast:var(--medium-contrast-light);--low-contrast:var(--low-contrast-light);--decorative:var(--decorative-light);--grid:var(--grid-light);--grid-emphasis:var(--grid-emphasis-light);--grid-fill:var(--grid-fill-light);--divider:var(--divider-light);--menu-active-background:var(--menu-active-background-light);--menu-active-outline:var(--menu-active-outline-light);--scrim:var(--scrim-light);--frame:var(--frame-light);--frame-highlight:var(--frame-highlight-light);--popover-border:var(--popover-border-light);--popover-border-highlight:var(--popover-border-highlight-light);--event-foreground:var(--event-foreground-light);--event-foreground-medium-contrast:var(--event-foreground-medium-contrast-light);--event-foreground-low-contrast:var(--event-foreground-low-contrast-light);--event-light:var(--event-light-light);--event-dark:var(--event-dark-light);--event-invitation-light:var(--event-invitation-light-light);--event-invitation-dark:var(--event-invitation-dark-light);--event-muted-light:var(--event-muted-light-light);--event-muted-dark:var(--event-muted-dark-light);--event-progress:var(--event-progress-light);--event-border:var(--event-border-light);--event-shadow:var(--event-shadow-light);--event-hover:var(--event-hover-light);--event-active:var(--event-active-light);--input:var(--input-light);--input-border:var(--input-border-light);--input-placeholder:var(--input-placeholder-light);--alert-light:var(--alert-light-light);--alert-dark:var(--alert-dark-light);--alert-foreground:var(--alert-foreground-light);--alert-border:var(--alert-border-light);--alert-shadow:var(--alert-shadow-light);--badge:var(--badge-light);--on-badge:var(--on-badge-light);--badge-outline:var(--badge-outline-light);--indicator-luminance:var(--indicator-luminance-light);--indicator-chroma:var(--indicator-chroma-light);--shadow-intensity:var(--shadow-intensity-light);--highlight-intensity:var(--highlight-intensity-light)}@supports (color:lab(0% 0 0)){.light .color-studio-defaults.warning,.light .color-studio-defaults .warning{--highlight-light:lab(100% 0 0);--on-indicator-light:lab(100% 0 0);--on-indicator-dark:lab(100% 0 0);--high-contrast-dark:lab(100% 0 0);--frame-dark:lab(100% 0 0/.25);--frame-highlight-light:lab(100% 0 0/.2);--frame-highlight-dark:lab(100% 0 0/.2)}}.light .color-studio-defaults.info,.light .color-studio-defaults .info{--hue:240;--global-chroma-multiplier:1;--chroma-base-1:0;--chroma-base-2:0;--chroma-base-3:.0049;--chroma-base-4:.0167;--chroma-base-5:.0403;--chroma-base-6:.0806;--chroma-base-7:.1328;--chroma-base-8:.1526;--chroma-base-9:.1321;--chroma-base-10:.1116;--chroma-base-11:.0911;--chroma-base-12:.0701;--chroma-base-13:.0529;--chroma-base-14:.0404;--chroma-base-15:.0341;--chroma-1:calc(var(--chroma-base-1) * var(--global-chroma-multiplier));--chroma-2:calc(var(--chroma-base-2) * var(--global-chroma-multiplier));--chroma-3:calc(var(--chroma-base-3) * var(--global-chroma-multiplier));--chroma-4:calc(var(--chroma-base-4) * var(--global-chroma-multiplier));--chroma-5:calc(var(--chroma-base-5) * var(--global-chroma-multiplier));--chroma-6:calc(var(--chroma-base-6) * var(--global-chroma-multiplier));--chroma-7:calc(var(--chroma-base-7) * var(--global-chroma-multiplier));--chroma-8:calc(var(--chroma-base-8) * var(--global-chroma-multiplier));--chroma-9:calc(var(--chroma-base-9) * var(--global-chroma-multiplier));--chroma-10:calc(var(--chroma-base-10) * var(--global-chroma-multiplier));--chroma-11:calc(var(--chroma-base-11) * var(--global-chroma-multiplier));--chroma-12:calc(var(--chroma-base-12) * var(--global-chroma-multiplier));--chroma-13:calc(var(--chroma-base-13) * var(--global-chroma-multiplier));--chroma-14:calc(var(--chroma-base-14) * var(--global-chroma-multiplier));--chroma-15:calc(var(--chroma-base-15) * var(--global-chroma-multiplier));--primary-light:oklch(var(--luminance-7) var(--chroma-7) var(--hue) / 1);--primary-dark:oklch(var(--luminance-7) var(--chroma-7) var(--hue) / 1);--background-light:oklch(var(--luminance-3) var(--chroma-3) var(--hue) / 1);--background-dark:oklch(var(--luminance-15) var(--chroma-15) var(--hue) / 1);--surface-light:oklch(var(--luminance-2) var(--chroma-2) var(--hue) / 1);--surface-dark:oklch(var(--luminance-14) var(--chroma-14) var(--hue) / 1);--elevated-light:oklch(var(--luminance-1) var(--chroma-1) var(--hue) / 1);--elevated-dark:oklch(var(--luminance-13) var(--chroma-13) var(--hue) / 1);--highlight-light:#fff;--highlight-dark:oklch(var(--luminance-10) var(--chroma-10) var(--hue) / 1);--shade-light:oklch(var(--luminance-10) var(--chroma-10) var(--hue) / calc(.3 * var(--shadow-intensity,1)));--shade-dark:oklch(0% 0 0 / calc(1 * var(--shadow-intensity,1)));--button-primary-light-light:oklch(var(--luminance-8) var(--chroma-8) var(--hue) / 1);--button-primary-light-dark:oklch(var(--luminance-10) var(--chroma-10) var(--hue) / 1);--button-primary-dark-light:oklch(var(--luminance-9) var(--chroma-9) var(--hue) / 1);--button-primary-dark-dark:oklch(var(--luminance-11) var(--chroma-11) var(--hue) / 1);--button-primary-foreground-light:oklch(var(--luminance-1) var(--chroma-1) var(--hue) / 1);--button-primary-foreground-dark:oklch(var(--luminance-1) var(--chroma-1) var(--hue) / 1);--button-primary-highlight-light:oklch(var(--luminance-5) var(--chroma-5) var(--hue) / 1);--button-primary-highlight-dark:oklch(var(--luminance-8) var(--chroma-8) var(--hue) / 1);--button-primary-outline-light:oklch(var(--luminance-12) var(--chroma-12) var(--hue) / .2);--button-primary-outline-dark:oklch(var(--luminance-7) var(--chroma-7) var(--hue) / .2);--button-outline-highlight-light:oklch(var(--luminance-6) var(--chroma-6) var(--hue) / 1);--button-outline-highlight-dark:oklch(var(--luminance-11) var(--chroma-11) var(--hue) / 1);--button-outline-outline-light:oklch(var(--luminance-5) var(--chroma-5) var(--hue) / .2);--button-outline-outline-dark:oklch(var(--luminance-7) var(--chroma-7) var(--hue) / .2);--indicator-light:oklch(var(--luminance-8) var(--chroma-8) var(--hue) / 1);--indicator-dark:oklch(var(--luminance-9) var(--chroma-9) var(--hue) / 1);--on-indicator-light:#fff;--on-indicator-dark:#fff;--indicator-highlight-light:oklch(var(--luminance-12) var(--chroma-12) var(--hue) / .1);--indicator-highlight-dark:oklch(var(--luminance-6) var(--chroma-6) var(--hue) / .3);--indicator-track-light:oklch(var(--luminance-8) var(--chroma-8) var(--hue) / .1);--indicator-track-dark:oklch(var(--luminance-8) var(--chroma-8) var(--hue) / .15);--high-contrast-light:oklch(var(--luminance-15) calc(var(--chroma-15) * .9) var(--hue) / 1);--high-contrast-dark:#fff;--medium-contrast-light:oklch(var(--luminance-11) calc(var(--chroma-11) * .55) var(--hue) / 1);--medium-contrast-dark:oklch(var(--luminance-5) calc(var(--chroma-5) * .55) var(--hue) / 1);--low-contrast-light:oklch(var(--luminance-9) calc(var(--chroma-9) * .25) var(--hue) / 1);--low-contrast-dark:oklch(var(--luminance-8) calc(var(--chroma-8) * .25) var(--hue) / 1);--decorative-light:oklch(var(--luminance-11) var(--chroma-11) var(--hue) / .5);--decorative-dark:oklch(var(--luminance-5) var(--chroma-5) var(--hue) / .5);--grid-light:oklch(calc(100% - (100% - var(--luminance-5)) * var(--border-intensity,1)) var(--chroma-5) var(--hue) / .5);--grid-dark:oklch(calc(var(--luminance-12) * var(--border-intensity,1)) var(--chroma-12) var(--hue) / .5);--grid-emphasis-light:oklch(calc(100% - (100% - var(--luminance-6)) * var(--border-intensity,1)) var(--chroma-6) var(--hue) / .5);--grid-emphasis-dark:oklch(calc(var(--luminance-11) * var(--border-intensity,1)) var(--chroma-11) var(--hue) / .5);--grid-fill-light:oklch(calc(100% - (100% - var(--luminance-5)) * var(--border-intensity,1)) var(--chroma-5) var(--hue) / .35);--grid-fill-dark:oklch(calc(var(--luminance-13) * var(--border-intensity,1)) var(--chroma-13) var(--hue) / .425);--divider-light:oklch(calc(100% - (100% - var(--luminance-5)) * var(--border-intensity,1)) var(--chroma-5) var(--hue) / .5);--divider-dark:oklch(calc(var(--luminance-12) * var(--border-intensity,1)) var(--chroma-12) var(--hue) / .5);--menu-active-background-light:oklch(var(--luminance-9) var(--chroma-9) var(--hue) / .04);--menu-active-background-dark:oklch(var(--luminance-11) var(--chroma-11) var(--hue) / .2);--menu-active-outline-light:oklch(var(--luminance-9) var(--chroma-9) var(--hue) / .04);--menu-active-outline-dark:oklch(var(--luminance-11) var(--chroma-11) var(--hue) / .2);--scrim-light:oklch(0% 0 0 / calc(.05 * var(--shadow-intensity,1)));--scrim-dark:oklch(0% 0 0 / calc(.25 * var(--shadow-intensity,1)));--frame-light:oklch(0% 0 0 / calc(.15 * var(--shadow-intensity,1)));--frame-dark:#ffffff40;--frame-highlight-light:#fff3;--frame-highlight-dark:#fff3;--popover-border-light:oklch(var(--luminance-10) var(--chroma-10) var(--hue) / calc(.12 * var(--shadow-intensity,1)));--popover-border-dark:oklch(var(--luminance-10) var(--chroma-10) var(--hue) / .2);--popover-border-highlight-light:oklch(var(--luminance-10) var(--chroma-10) var(--hue) / calc(.12 * var(--shadow-intensity,1)));--popover-border-highlight-dark:oklch(var(--luminance-10) var(--chroma-10) var(--hue) / .4);--event-foreground-light:oklch(var(--luminance-12) var(--chroma-12) var(--hue) / 1);--event-foreground-dark:oklch(var(--luminance-5) var(--chroma-5) var(--hue) / 1);--event-foreground-medium-contrast-light:oklch(var(--luminance-12) var(--chroma-12) var(--hue) / .8);--event-foreground-medium-contrast-dark:oklch(var(--luminance-5) var(--chroma-5) var(--hue) / .8);--event-foreground-low-contrast-light:oklch(var(--luminance-12) var(--chroma-12) var(--hue) / .6);--event-foreground-low-contrast-dark:oklch(var(--luminance-5) var(--chroma-5) var(--hue) / .6);--event-light-light:oklch(var(--luminance-5) var(--chroma-5) var(--hue) / 1);--event-light-dark:oklch(var(--luminance-10) var(--chroma-10) var(--hue) / 1);--event-dark-light:oklch(var(--luminance-6) var(--chroma-6) var(--hue) / 1);--event-dark-dark:oklch(var(--luminance-11) var(--chroma-11) var(--hue) / 1);--event-invitation-light-light:oklch(var(--luminance-2) calc(var(--chroma-2) * 0) var(--hue) / 1);--event-invitation-light-dark:oklch(var(--luminance-13) calc(var(--chroma-13) * 0) var(--hue) / 1);--event-invitation-dark-light:oklch(var(--luminance-3) calc(var(--chroma-3) * 0) var(--hue) / 1);--event-invitation-dark-dark:oklch(var(--luminance-14) calc(var(--chroma-14) * 0) var(--hue) / 1);--event-muted-light-light:oklch(var(--luminance-4) calc(var(--chroma-4) * 0) var(--hue) / 1);--event-muted-light-dark:oklch(var(--luminance-11) calc(var(--chroma-11) * 0) var(--hue) / 1);--event-muted-dark-light:oklch(var(--luminance-5) calc(var(--chroma-5) * 0) var(--hue) / 1);--event-muted-dark-dark:oklch(var(--luminance-12) calc(var(--chroma-12) * 0) var(--hue) / 1);--event-progress-light:oklch(var(--luminance-9) var(--chroma-9) var(--hue) / 1);--event-progress-dark:oklch(var(--luminance-7) var(--chroma-7) var(--hue) / 1);--event-border-light:oklch(calc(100% - (100% - var(--luminance-10)) * var(--border-intensity,1)) var(--chroma-10) var(--hue) / .2);--event-border-dark:oklch(calc(var(--luminance-5) * var(--border-intensity,1)) var(--chroma-5) var(--hue) / .15);--event-shadow-light:oklch(var(--luminance-2) var(--chroma-2) var(--hue) / calc(1 * var(--shadow-intensity,1)));--event-shadow-dark:oklch(0% 0 0 / calc(1 * var(--shadow-intensity,1)));--event-hover-light:oklch(var(--luminance-6) var(--chroma-6) var(--hue) / .1);--event-hover-dark:oklch(var(--luminance-8) var(--chroma-8) var(--hue) / .2);--event-active-light:oklch(var(--luminance-6) var(--chroma-6) var(--hue) / .2);--event-active-dark:oklch(var(--luminance-8) var(--chroma-8) var(--hue) / .35);--input-light:oklch(var(--luminance-2) var(--chroma-2) var(--hue) / 1);--input-dark:oklch(var(--luminance-13) var(--chroma-13) var(--hue) / .5);--input-border-light:oklch(calc(100% - (100% - var(--luminance-1)) * var(--border-intensity,1)) var(--chroma-1) var(--hue) / 1);--input-border-dark:oklch(calc(var(--luminance-11) * var(--border-intensity,1)) var(--chroma-11) var(--hue) / .3);--input-placeholder-light:oklch(var(--luminance-12) var(--chroma-12) var(--hue) / .5);--input-placeholder-dark:oklch(var(--luminance-7) var(--chroma-7) var(--hue) / .5);--alert-light-light:oklch(var(--luminance-3) var(--chroma-3) var(--hue) / 1);--alert-light-dark:oklch(var(--luminance-12) var(--chroma-12) var(--hue) / 1);--alert-dark-light:oklch(var(--luminance-4) var(--chroma-4) var(--hue) / 1);--alert-dark-dark:oklch(var(--luminance-13) var(--chroma-13) var(--hue) / 1);--alert-foreground-light:oklch(var(--luminance-11) var(--chroma-11) var(--hue) / 1);--alert-foreground-dark:oklch(var(--luminance-5) var(--chroma-5) var(--hue) / 1);--alert-border-light:oklch(calc(100% - (100% - var(--luminance-11)) * var(--border-intensity,1)) var(--chroma-11) var(--hue) / .2);--alert-border-dark:oklch(calc(var(--luminance-11) * var(--border-intensity,1)) var(--chroma-11) var(--hue) / .5);--alert-shadow-light:oklch(var(--luminance-5) var(--chroma-5) var(--hue) / calc(1 * var(--shadow-intensity,1)));--alert-shadow-dark:oklch(0% 0 0 / calc(1 * var(--shadow-intensity,1)));--badge-light:oklch(var(--luminance-4) var(--chroma-4) var(--hue) / 1);--badge-dark:oklch(var(--luminance-9) var(--chroma-9) var(--hue) / 1);--on-badge-light:oklch(var(--luminance-11) var(--chroma-11) var(--hue) / 1);--on-badge-dark:oklch(var(--luminance-1) var(--chroma-1) var(--hue) / 1);--badge-outline-light:oklch(var(--luminance-11) var(--chroma-11) var(--hue) / .2);--badge-outline-dark:oklch(var(--luminance-1) var(--chroma-1) var(--hue) / .1);--indicator-luminance-light:var(--luminance-8);--indicator-chroma-light:var(--chroma-8);--indicator-luminance-dark:var(--luminance-9);--indicator-chroma-dark:var(--chroma-9);--primary:var(--primary-light);--background:var(--background-light);--surface:var(--surface-light);--elevated:var(--elevated-light);--highlight:var(--highlight-light);--shade:var(--shade-light);--button-primary-light:var(--button-primary-light-light);--button-primary-dark:var(--button-primary-dark-light);--button-primary-foreground:var(--button-primary-foreground-light);--button-primary-highlight:var(--button-primary-highlight-light);--button-primary-outline:var(--button-primary-outline-light);--button-outline-highlight:var(--button-outline-highlight-light);--button-outline-outline:var(--button-outline-outline-light);--indicator:var(--indicator-light);--on-indicator:var(--on-indicator-light);--indicator-highlight:var(--indicator-highlight-light);--indicator-track:var(--indicator-track-light);--high-contrast:var(--high-contrast-light);--medium-contrast:var(--medium-contrast-light);--low-contrast:var(--low-contrast-light);--decorative:var(--decorative-light);--grid:var(--grid-light);--grid-emphasis:var(--grid-emphasis-light);--grid-fill:var(--grid-fill-light);--divider:var(--divider-light);--menu-active-background:var(--menu-active-background-light);--menu-active-outline:var(--menu-active-outline-light);--scrim:var(--scrim-light);--frame:var(--frame-light);--frame-highlight:var(--frame-highlight-light);--popover-border:var(--popover-border-light);--popover-border-highlight:var(--popover-border-highlight-light);--event-foreground:var(--event-foreground-light);--event-foreground-medium-contrast:var(--event-foreground-medium-contrast-light);--event-foreground-low-contrast:var(--event-foreground-low-contrast-light);--event-light:var(--event-light-light);--event-dark:var(--event-dark-light);--event-invitation-light:var(--event-invitation-light-light);--event-invitation-dark:var(--event-invitation-dark-light);--event-muted-light:var(--event-muted-light-light);--event-muted-dark:var(--event-muted-dark-light);--event-progress:var(--event-progress-light);--event-border:var(--event-border-light);--event-shadow:var(--event-shadow-light);--event-hover:var(--event-hover-light);--event-active:var(--event-active-light);--input:var(--input-light);--input-border:var(--input-border-light);--input-placeholder:var(--input-placeholder-light);--alert-light:var(--alert-light-light);--alert-dark:var(--alert-dark-light);--alert-foreground:var(--alert-foreground-light);--alert-border:var(--alert-border-light);--alert-shadow:var(--alert-shadow-light);--badge:var(--badge-light);--on-badge:var(--on-badge-light);--badge-outline:var(--badge-outline-light);--indicator-luminance:var(--indicator-luminance-light);--indicator-chroma:var(--indicator-chroma-light);--shadow-intensity:var(--shadow-intensity-light);--highlight-intensity:var(--highlight-intensity-light)}@supports (color:lab(0% 0 0)){.light .color-studio-defaults.info,.light .color-studio-defaults .info{--highlight-light:lab(100% 0 0);--on-indicator-light:lab(100% 0 0);--on-indicator-dark:lab(100% 0 0);--high-contrast-dark:lab(100% 0 0);--frame-dark:lab(100% 0 0/.25);--frame-highlight-light:lab(100% 0 0/.2);--frame-highlight-dark:lab(100% 0 0/.2)}}.dark .color-studio-defaults.color-studio-defaults{--luminance-1:100.0%;--luminance-2:99.88%;--luminance-3:99.04%;--luminance-4:96.76%;--luminance-5:92.32%;--luminance-6:85.0%;--luminance-7:76.0%;--luminance-8:67.0%;--luminance-9:58.0%;--luminance-10:49.0%;--luminance-11:40.0%;--luminance-12:30.78%;--luminance-13:23.25%;--luminance-14:17.72%;--luminance-15:15%;--grayscale-hue:220;--grayscale-chroma:.001;--border-intensity:1;--shadow-intensity-light:1;--shadow-intensity-dark:2;--highlight-intensity-light:10;--highlight-intensity-dark:1;--hue:var(--grayscale-hue);--chroma-1:var(--grayscale-chroma);--chroma-2:var(--grayscale-chroma);--chroma-3:var(--grayscale-chroma);--chroma-4:var(--grayscale-chroma);--chroma-5:var(--grayscale-chroma);--chroma-6:var(--grayscale-chroma);--chroma-7:var(--grayscale-chroma);--chroma-8:var(--grayscale-chroma);--chroma-9:var(--grayscale-chroma);--chroma-10:var(--grayscale-chroma);--chroma-11:var(--grayscale-chroma);--chroma-12:var(--grayscale-chroma);--chroma-13:var(--grayscale-chroma);--chroma-14:var(--grayscale-chroma);--chroma-15:var(--grayscale-chroma);--primary-light:oklch(var(--luminance-7) var(--chroma-7) var(--hue) / 1);--primary-dark:oklch(var(--luminance-7) var(--chroma-7) var(--hue) / 1);--background-light:oklch(var(--luminance-3) var(--chroma-3) var(--hue) / 1);--background-dark:oklch(var(--luminance-15) var(--chroma-15) var(--hue) / 1);--surface-light:oklch(var(--luminance-2) var(--chroma-2) var(--hue) / 1);--surface-dark:oklch(var(--luminance-14) var(--chroma-14) var(--hue) / 1);--elevated-light:oklch(var(--luminance-1) var(--chroma-1) var(--hue) / 1);--elevated-dark:oklch(var(--luminance-13) var(--chroma-13) var(--hue) / 1);--highlight-light:#fff;--highlight-dark:oklch(var(--luminance-10) var(--chroma-10) var(--hue) / 1);--shade-light:oklch(var(--luminance-10) var(--chroma-10) var(--hue) / calc(.3 * var(--shadow-intensity,1)));--shade-dark:oklch(0% 0 0 / calc(1 * var(--shadow-intensity,1)));--button-primary-light-light:oklch(var(--luminance-8) var(--chroma-8) var(--hue) / 1);--button-primary-light-dark:oklch(var(--luminance-10) var(--chroma-10) var(--hue) / 1);--button-primary-dark-light:oklch(var(--luminance-9) var(--chroma-9) var(--hue) / 1);--button-primary-dark-dark:oklch(var(--luminance-11) var(--chroma-11) var(--hue) / 1);--button-primary-foreground-light:oklch(var(--luminance-1) var(--chroma-1) var(--hue) / 1);--button-primary-foreground-dark:oklch(var(--luminance-1) var(--chroma-1) var(--hue) / 1);--button-primary-highlight-light:oklch(var(--luminance-5) var(--chroma-5) var(--hue) / 1);--button-primary-highlight-dark:oklch(var(--luminance-8) var(--chroma-8) var(--hue) / 1);--button-primary-outline-light:oklch(var(--luminance-12) var(--chroma-12) var(--hue) / .2);--button-primary-outline-dark:oklch(var(--luminance-7) var(--chroma-7) var(--hue) / .2);--button-outline-highlight-light:oklch(var(--luminance-6) var(--chroma-6) var(--hue) / 1);--button-outline-highlight-dark:oklch(var(--luminance-11) var(--chroma-11) var(--hue) / 1);--button-outline-outline-light:oklch(var(--luminance-5) var(--chroma-5) var(--hue) / .2);--button-outline-outline-dark:oklch(var(--luminance-7) var(--chroma-7) var(--hue) / .2);--indicator-light:oklch(var(--luminance-8) var(--chroma-8) var(--hue) / 1);--indicator-dark:oklch(var(--luminance-9) var(--chroma-9) var(--hue) / 1);--on-indicator-light:#fff;--on-indicator-dark:#fff;--indicator-highlight-light:oklch(var(--luminance-12) var(--chroma-12) var(--hue) / .1);--indicator-highlight-dark:oklch(var(--luminance-6) var(--chroma-6) var(--hue) / .3);--indicator-track-light:oklch(var(--luminance-8) var(--chroma-8) var(--hue) / .1);--indicator-track-dark:oklch(var(--luminance-8) var(--chroma-8) var(--hue) / .15);--high-contrast-light:oklch(var(--luminance-15) calc(var(--chroma-15) * .9) var(--hue) / 1);--high-contrast-dark:#fff;--medium-contrast-light:oklch(var(--luminance-11) calc(var(--chroma-11) * .55) var(--hue) / 1);--medium-contrast-dark:oklch(var(--luminance-5) calc(var(--chroma-5) * .55) var(--hue) / 1);--low-contrast-light:oklch(var(--luminance-9) calc(var(--chroma-9) * .25) var(--hue) / 1);--low-contrast-dark:oklch(var(--luminance-8) calc(var(--chroma-8) * .25) var(--hue) / 1);--decorative-light:oklch(var(--luminance-11) var(--chroma-11) var(--hue) / .5);--decorative-dark:oklch(var(--luminance-5) var(--chroma-5) var(--hue) / .5);--grid-light:oklch(calc(100% - (100% - var(--luminance-5)) * var(--border-intensity,1)) var(--chroma-5) var(--hue) / .5);--grid-dark:oklch(calc(var(--luminance-12) * var(--border-intensity,1)) var(--chroma-12) var(--hue) / .5);--grid-emphasis-light:oklch(calc(100% - (100% - var(--luminance-6)) * var(--border-intensity,1)) var(--chroma-6) var(--hue) / .5);--grid-emphasis-dark:oklch(calc(var(--luminance-11) * var(--border-intensity,1)) var(--chroma-11) var(--hue) / .5);--grid-fill-light:oklch(calc(100% - (100% - var(--luminance-5)) * var(--border-intensity,1)) var(--chroma-5) var(--hue) / .35);--grid-fill-dark:oklch(calc(var(--luminance-13) * var(--border-intensity,1)) var(--chroma-13) var(--hue) / .425);--divider-light:oklch(calc(100% - (100% - var(--luminance-5)) * var(--border-intensity,1)) var(--chroma-5) var(--hue) / .5);--divider-dark:oklch(calc(var(--luminance-12) * var(--border-intensity,1)) var(--chroma-12) var(--hue) / .5);--menu-active-background-light:oklch(var(--luminance-9) var(--chroma-9) var(--hue) / .04);--menu-active-background-dark:oklch(var(--luminance-11) var(--chroma-11) var(--hue) / .2);--menu-active-outline-light:oklch(var(--luminance-9) var(--chroma-9) var(--hue) / .04);--menu-active-outline-dark:oklch(var(--luminance-11) var(--chroma-11) var(--hue) / .2);--scrim-light:oklch(0% 0 0 / calc(.05 * var(--shadow-intensity,1)));--scrim-dark:oklch(0% 0 0 / calc(.25 * var(--shadow-intensity,1)));--frame-light:oklch(0% 0 0 / calc(.15 * var(--shadow-intensity,1)));--frame-dark:#ffffff40;--frame-highlight-light:#fff3;--frame-highlight-dark:#fff3;--popover-border-light:oklch(var(--luminance-10) var(--chroma-10) var(--hue) / calc(.12 * var(--shadow-intensity,1)));--popover-border-dark:oklch(var(--luminance-10) var(--chroma-10) var(--hue) / .2);--popover-border-highlight-light:oklch(var(--luminance-10) var(--chroma-10) var(--hue) / calc(.12 * var(--shadow-intensity,1)));--popover-border-highlight-dark:oklch(var(--luminance-10) var(--chroma-10) var(--hue) / .4);--event-foreground-light:oklch(var(--luminance-12) var(--chroma-12) var(--hue) / 1);--event-foreground-dark:oklch(var(--luminance-5) var(--chroma-5) var(--hue) / 1);--event-foreground-medium-contrast-light:oklch(var(--luminance-12) var(--chroma-12) var(--hue) / .8);--event-foreground-medium-contrast-dark:oklch(var(--luminance-5) var(--chroma-5) var(--hue) / .8);--event-foreground-low-contrast-light:oklch(var(--luminance-12) var(--chroma-12) var(--hue) / .6);--event-foreground-low-contrast-dark:oklch(var(--luminance-5) var(--chroma-5) var(--hue) / .6);--event-light-light:oklch(var(--luminance-5) var(--chroma-5) var(--hue) / 1);--event-light-dark:oklch(var(--luminance-10) var(--chroma-10) var(--hue) / 1);--event-dark-light:oklch(var(--luminance-6) var(--chroma-6) var(--hue) / 1);--event-dark-dark:oklch(var(--luminance-11) var(--chroma-11) var(--hue) / 1);--event-invitation-light-light:oklch(var(--luminance-2) calc(var(--chroma-2) * 0) var(--hue) / 1);--event-invitation-light-dark:oklch(var(--luminance-13) calc(var(--chroma-13) * 0) var(--hue) / 1);--event-invitation-dark-light:oklch(var(--luminance-3) calc(var(--chroma-3) * 0) var(--hue) / 1);--event-invitation-dark-dark:oklch(var(--luminance-14) calc(var(--chroma-14) * 0) var(--hue) / 1);--event-muted-light-light:oklch(var(--luminance-4) calc(var(--chroma-4) * 0) var(--hue) / 1);--event-muted-light-dark:oklch(var(--luminance-11) calc(var(--chroma-11) * 0) var(--hue) / 1);--event-muted-dark-light:oklch(var(--luminance-5) calc(var(--chroma-5) * 0) var(--hue) / 1);--event-muted-dark-dark:oklch(var(--luminance-12) calc(var(--chroma-12) * 0) var(--hue) / 1);--event-progress-light:oklch(var(--luminance-9) var(--chroma-9) var(--hue) / 1);--event-progress-dark:oklch(var(--luminance-7) var(--chroma-7) var(--hue) / 1);--event-border-light:oklch(calc(100% - (100% - var(--luminance-10)) * var(--border-intensity,1)) var(--chroma-10) var(--hue) / .2);--event-border-dark:oklch(calc(var(--luminance-5) * var(--border-intensity,1)) var(--chroma-5) var(--hue) / .15);--event-shadow-light:oklch(var(--luminance-2) var(--chroma-2) var(--hue) / calc(1 * var(--shadow-intensity,1)));--event-shadow-dark:oklch(0% 0 0 / calc(1 * var(--shadow-intensity,1)));--event-hover-light:oklch(var(--luminance-6) var(--chroma-6) var(--hue) / .1);--event-hover-dark:oklch(var(--luminance-8) var(--chroma-8) var(--hue) / .2);--event-active-light:oklch(var(--luminance-6) var(--chroma-6) var(--hue) / .2);--event-active-dark:oklch(var(--luminance-8) var(--chroma-8) var(--hue) / .35);--input-light:oklch(var(--luminance-2) var(--chroma-2) var(--hue) / 1);--input-dark:oklch(var(--luminance-13) var(--chroma-13) var(--hue) / .5);--input-border-light:oklch(calc(100% - (100% - var(--luminance-1)) * var(--border-intensity,1)) var(--chroma-1) var(--hue) / 1);--input-border-dark:oklch(calc(var(--luminance-11) * var(--border-intensity,1)) var(--chroma-11) var(--hue) / .3);--input-placeholder-light:oklch(var(--luminance-12) var(--chroma-12) var(--hue) / .5);--input-placeholder-dark:oklch(var(--luminance-7) var(--chroma-7) var(--hue) / .5);--alert-light-light:oklch(var(--luminance-3) var(--chroma-3) var(--hue) / 1);--alert-light-dark:oklch(var(--luminance-12) var(--chroma-12) var(--hue) / 1);--alert-dark-light:oklch(var(--luminance-4) var(--chroma-4) var(--hue) / 1);--alert-dark-dark:oklch(var(--luminance-13) var(--chroma-13) var(--hue) / 1);--alert-foreground-light:oklch(var(--luminance-11) var(--chroma-11) var(--hue) / 1);--alert-foreground-dark:oklch(var(--luminance-5) var(--chroma-5) var(--hue) / 1);--alert-border-light:oklch(calc(100% - (100% - var(--luminance-11)) * var(--border-intensity,1)) var(--chroma-11) var(--hue) / .2);--alert-border-dark:oklch(calc(var(--luminance-11) * var(--border-intensity,1)) var(--chroma-11) var(--hue) / .5);--alert-shadow-light:oklch(var(--luminance-5) var(--chroma-5) var(--hue) / calc(1 * var(--shadow-intensity,1)));--alert-shadow-dark:oklch(0% 0 0 / calc(1 * var(--shadow-intensity,1)));--badge-light:oklch(var(--luminance-4) var(--chroma-4) var(--hue) / 1);--badge-dark:oklch(var(--luminance-9) var(--chroma-9) var(--hue) / 1);--on-badge-light:oklch(var(--luminance-11) var(--chroma-11) var(--hue) / 1);--on-badge-dark:oklch(var(--luminance-1) var(--chroma-1) var(--hue) / 1);--badge-outline-light:oklch(var(--luminance-11) var(--chroma-11) var(--hue) / .2);--badge-outline-dark:oklch(var(--luminance-1) var(--chroma-1) var(--hue) / .1);--indicator-luminance-light:var(--luminance-8);--indicator-chroma-light:var(--chroma-8);--indicator-luminance-dark:var(--luminance-9);--indicator-chroma-dark:var(--chroma-9);--primary:var(--primary-dark);--background:var(--background-dark);--surface:var(--surface-dark);--elevated:var(--elevated-dark);--highlight:var(--highlight-dark);--shade:var(--shade-dark);--button-primary-light:var(--button-primary-light-dark);--button-primary-dark:var(--button-primary-dark-dark);--button-primary-foreground:var(--button-primary-foreground-dark);--button-primary-highlight:var(--button-primary-highlight-dark);--button-primary-outline:var(--button-primary-outline-dark);--button-outline-highlight:var(--button-outline-highlight-dark);--button-outline-outline:var(--button-outline-outline-dark);--indicator:var(--indicator-dark);--on-indicator:var(--on-indicator-dark);--indicator-highlight:var(--indicator-highlight-dark);--indicator-track:var(--indicator-track-dark);--high-contrast:var(--high-contrast-dark);--medium-contrast:var(--medium-contrast-dark);--low-contrast:var(--low-contrast-dark);--decorative:var(--decorative-dark);--grid:var(--grid-dark);--grid-emphasis:var(--grid-emphasis-dark);--grid-fill:var(--grid-fill-dark);--divider:var(--divider-dark);--menu-active-background:var(--menu-active-background-dark);--menu-active-outline:var(--menu-active-outline-dark);--scrim:var(--scrim-dark);--frame:var(--frame-dark);--frame-highlight:var(--frame-highlight-dark);--popover-border:var(--popover-border-dark);--popover-border-highlight:var(--popover-border-highlight-dark);--event-foreground:var(--event-foreground-dark);--event-foreground-medium-contrast:var(--event-foreground-medium-contrast-dark);--event-foreground-low-contrast:var(--event-foreground-low-contrast-dark);--event-light:var(--event-light-dark);--event-dark:var(--event-dark-dark);--event-invitation-light:var(--event-invitation-light-dark);--event-invitation-dark:var(--event-invitation-dark-dark);--event-muted-light:var(--event-muted-light-dark);--event-muted-dark:var(--event-muted-dark-dark);--event-progress:var(--event-progress-dark);--event-border:var(--event-border-dark);--event-shadow:var(--event-shadow-dark);--event-hover:var(--event-hover-dark);--event-active:var(--event-active-dark);--input:var(--input-dark);--input-border:var(--input-border-dark);--input-placeholder:var(--input-placeholder-dark);--alert-light:var(--alert-light-dark);--alert-dark:var(--alert-dark-dark);--alert-foreground:var(--alert-foreground-dark);--alert-border:var(--alert-border-dark);--alert-shadow:var(--alert-shadow-dark);--badge:var(--badge-dark);--on-badge:var(--on-badge-dark);--badge-outline:var(--badge-outline-dark);--indicator-luminance:var(--indicator-luminance-dark);--indicator-chroma:var(--indicator-chroma-dark);--shadow-intensity:var(--shadow-intensity-dark);--highlight-intensity:var(--highlight-intensity-dark)}@supports (color:lab(0% 0 0)){.dark .color-studio-defaults.color-studio-defaults{--highlight-light:lab(100% 0 0);--on-indicator-light:lab(100% 0 0);--on-indicator-dark:lab(100% 0 0);--high-contrast-dark:lab(100% 0 0);--frame-dark:lab(100% 0 0/.25);--frame-highlight-light:lab(100% 0 0/.2);--frame-highlight-dark:lab(100% 0 0/.2)}}.dark .color-studio-defaults.neutral,.dark .color-studio-defaults .neutral{--hue:var(--grayscale-hue);--chroma-1:var(--grayscale-chroma);--chroma-2:var(--grayscale-chroma);--chroma-3:var(--grayscale-chroma);--chroma-4:var(--grayscale-chroma);--chroma-5:var(--grayscale-chroma);--chroma-6:var(--grayscale-chroma);--chroma-7:var(--grayscale-chroma);--chroma-8:var(--grayscale-chroma);--chroma-9:var(--grayscale-chroma);--chroma-10:var(--grayscale-chroma);--chroma-11:var(--grayscale-chroma);--chroma-12:var(--grayscale-chroma);--chroma-13:var(--grayscale-chroma);--chroma-14:var(--grayscale-chroma);--chroma-15:var(--grayscale-chroma);--primary-light:oklch(var(--luminance-7) var(--chroma-7) var(--hue) / 1);--primary-dark:oklch(var(--luminance-7) var(--chroma-7) var(--hue) / 1);--background-light:oklch(var(--luminance-3) var(--chroma-3) var(--hue) / 1);--background-dark:oklch(var(--luminance-15) var(--chroma-15) var(--hue) / 1);--surface-light:oklch(var(--luminance-2) var(--chroma-2) var(--hue) / 1);--surface-dark:oklch(var(--luminance-14) var(--chroma-14) var(--hue) / 1);--elevated-light:oklch(var(--luminance-1) var(--chroma-1) var(--hue) / 1);--elevated-dark:oklch(var(--luminance-13) var(--chroma-13) var(--hue) / 1);--highlight-light:#fff;--highlight-dark:oklch(var(--luminance-10) var(--chroma-10) var(--hue) / 1);--shade-light:oklch(var(--luminance-10) var(--chroma-10) var(--hue) / calc(.3 * var(--shadow-intensity,1)));--shade-dark:oklch(0% 0 0 / calc(1 * var(--shadow-intensity,1)));--button-primary-light-light:oklch(var(--luminance-8) var(--chroma-8) var(--hue) / 1);--button-primary-light-dark:oklch(var(--luminance-10) var(--chroma-10) var(--hue) / 1);--button-primary-dark-light:oklch(var(--luminance-9) var(--chroma-9) var(--hue) / 1);--button-primary-dark-dark:oklch(var(--luminance-11) var(--chroma-11) var(--hue) / 1);--button-primary-foreground-light:oklch(var(--luminance-1) var(--chroma-1) var(--hue) / 1);--button-primary-foreground-dark:oklch(var(--luminance-1) var(--chroma-1) var(--hue) / 1);--button-primary-highlight-light:oklch(var(--luminance-5) var(--chroma-5) var(--hue) / 1);--button-primary-highlight-dark:oklch(var(--luminance-8) var(--chroma-8) var(--hue) / 1);--button-primary-outline-light:oklch(var(--luminance-12) var(--chroma-12) var(--hue) / .2);--button-primary-outline-dark:oklch(var(--luminance-7) var(--chroma-7) var(--hue) / .2);--button-outline-highlight-light:oklch(var(--luminance-6) var(--chroma-6) var(--hue) / 1);--button-outline-highlight-dark:oklch(var(--luminance-11) var(--chroma-11) var(--hue) / 1);--button-outline-outline-light:oklch(var(--luminance-5) var(--chroma-5) var(--hue) / .2);--button-outline-outline-dark:oklch(var(--luminance-7) var(--chroma-7) var(--hue) / .2);--indicator-light:oklch(var(--luminance-8) var(--chroma-8) var(--hue) / 1);--indicator-dark:oklch(var(--luminance-9) var(--chroma-9) var(--hue) / 1);--on-indicator-light:#fff;--on-indicator-dark:#fff;--indicator-highlight-light:oklch(var(--luminance-12) var(--chroma-12) var(--hue) / .1);--indicator-highlight-dark:oklch(var(--luminance-6) var(--chroma-6) var(--hue) / .3);--indicator-track-light:oklch(var(--luminance-8) var(--chroma-8) var(--hue) / .1);--indicator-track-dark:oklch(var(--luminance-8) var(--chroma-8) var(--hue) / .15);--high-contrast-light:oklch(var(--luminance-15) calc(var(--chroma-15) * .9) var(--hue) / 1);--high-contrast-dark:#fff;--medium-contrast-light:oklch(var(--luminance-11) calc(var(--chroma-11) * .55) var(--hue) / 1);--medium-contrast-dark:oklch(var(--luminance-5) calc(var(--chroma-5) * .55) var(--hue) / 1);--low-contrast-light:oklch(var(--luminance-9) calc(var(--chroma-9) * .25) var(--hue) / 1);--low-contrast-dark:oklch(var(--luminance-8) calc(var(--chroma-8) * .25) var(--hue) / 1);--decorative-light:oklch(var(--luminance-11) var(--chroma-11) var(--hue) / .5);--decorative-dark:oklch(var(--luminance-5) var(--chroma-5) var(--hue) / .5);--grid-light:oklch(calc(100% - (100% - var(--luminance-5)) * var(--border-intensity,1)) var(--chroma-5) var(--hue) / .5);--grid-dark:oklch(calc(var(--luminance-12) * var(--border-intensity,1)) var(--chroma-12) var(--hue) / .5);--grid-emphasis-light:oklch(calc(100% - (100% - var(--luminance-6)) * var(--border-intensity,1)) var(--chroma-6) var(--hue) / .5);--grid-emphasis-dark:oklch(calc(var(--luminance-11) * var(--border-intensity,1)) var(--chroma-11) var(--hue) / .5);--grid-fill-light:oklch(calc(100% - (100% - var(--luminance-5)) * var(--border-intensity,1)) var(--chroma-5) var(--hue) / .35);--grid-fill-dark:oklch(calc(var(--luminance-13) * var(--border-intensity,1)) var(--chroma-13) var(--hue) / .425);--divider-light:oklch(calc(100% - (100% - var(--luminance-5)) * var(--border-intensity,1)) var(--chroma-5) var(--hue) / .5);--divider-dark:oklch(calc(var(--luminance-12) * var(--border-intensity,1)) var(--chroma-12) var(--hue) / .5);--menu-active-background-light:oklch(var(--luminance-9) var(--chroma-9) var(--hue) / .04);--menu-active-background-dark:oklch(var(--luminance-11) var(--chroma-11) var(--hue) / .2);--menu-active-outline-light:oklch(var(--luminance-9) var(--chroma-9) var(--hue) / .04);--menu-active-outline-dark:oklch(var(--luminance-11) var(--chroma-11) var(--hue) / .2);--scrim-light:oklch(0% 0 0 / calc(.05 * var(--shadow-intensity,1)));--scrim-dark:oklch(0% 0 0 / calc(.25 * var(--shadow-intensity,1)));--frame-light:oklch(0% 0 0 / calc(.15 * var(--shadow-intensity,1)));--frame-dark:#ffffff40;--frame-highlight-light:#fff3;--frame-highlight-dark:#fff3;--popover-border-light:oklch(var(--luminance-10) var(--chroma-10) var(--hue) / calc(.12 * var(--shadow-intensity,1)));--popover-border-dark:oklch(var(--luminance-10) var(--chroma-10) var(--hue) / .2);--popover-border-highlight-light:oklch(var(--luminance-10) var(--chroma-10) var(--hue) / calc(.12 * var(--shadow-intensity,1)));--popover-border-highlight-dark:oklch(var(--luminance-10) var(--chroma-10) var(--hue) / .4);--event-foreground-light:oklch(var(--luminance-12) var(--chroma-12) var(--hue) / 1);--event-foreground-dark:oklch(var(--luminance-5) var(--chroma-5) var(--hue) / 1);--event-foreground-medium-contrast-light:oklch(var(--luminance-12) var(--chroma-12) var(--hue) / .8);--event-foreground-medium-contrast-dark:oklch(var(--luminance-5) var(--chroma-5) var(--hue) / .8);--event-foreground-low-contrast-light:oklch(var(--luminance-12) var(--chroma-12) var(--hue) / .6);--event-foreground-low-contrast-dark:oklch(var(--luminance-5) var(--chroma-5) var(--hue) / .6);--event-light-light:oklch(var(--luminance-5) var(--chroma-5) var(--hue) / 1);--event-light-dark:oklch(var(--luminance-10) var(--chroma-10) var(--hue) / 1);--event-dark-light:oklch(var(--luminance-6) var(--chroma-6) var(--hue) / 1);--event-dark-dark:oklch(var(--luminance-11) var(--chroma-11) var(--hue) / 1);--event-invitation-light-light:oklch(var(--luminance-2) calc(var(--chroma-2) * 0) var(--hue) / 1);--event-invitation-light-dark:oklch(var(--luminance-13) calc(var(--chroma-13) * 0) var(--hue) / 1);--event-invitation-dark-light:oklch(var(--luminance-3) calc(var(--chroma-3) * 0) var(--hue) / 1);--event-invitation-dark-dark:oklch(var(--luminance-14) calc(var(--chroma-14) * 0) var(--hue) / 1);--event-muted-light-light:oklch(var(--luminance-4) calc(var(--chroma-4) * 0) var(--hue) / 1);--event-muted-light-dark:oklch(var(--luminance-11) calc(var(--chroma-11) * 0) var(--hue) / 1);--event-muted-dark-light:oklch(var(--luminance-5) calc(var(--chroma-5) * 0) var(--hue) / 1);--event-muted-dark-dark:oklch(var(--luminance-12) calc(var(--chroma-12) * 0) var(--hue) / 1);--event-progress-light:oklch(var(--luminance-9) var(--chroma-9) var(--hue) / 1);--event-progress-dark:oklch(var(--luminance-7) var(--chroma-7) var(--hue) / 1);--event-border-light:oklch(calc(100% - (100% - var(--luminance-10)) * var(--border-intensity,1)) var(--chroma-10) var(--hue) / .2);--event-border-dark:oklch(calc(var(--luminance-5) * var(--border-intensity,1)) var(--chroma-5) var(--hue) / .15);--event-shadow-light:oklch(var(--luminance-2) var(--chroma-2) var(--hue) / calc(1 * var(--shadow-intensity,1)));--event-shadow-dark:oklch(0% 0 0 / calc(1 * var(--shadow-intensity,1)));--event-hover-light:oklch(var(--luminance-6) var(--chroma-6) var(--hue) / .1);--event-hover-dark:oklch(var(--luminance-8) var(--chroma-8) var(--hue) / .2);--event-active-light:oklch(var(--luminance-6) var(--chroma-6) var(--hue) / .2);--event-active-dark:oklch(var(--luminance-8) var(--chroma-8) var(--hue) / .35);--input-light:oklch(var(--luminance-2) var(--chroma-2) var(--hue) / 1);--input-dark:oklch(var(--luminance-13) var(--chroma-13) var(--hue) / .5);--input-border-light:oklch(calc(100% - (100% - var(--luminance-1)) * var(--border-intensity,1)) var(--chroma-1) var(--hue) / 1);--input-border-dark:oklch(calc(var(--luminance-11) * var(--border-intensity,1)) var(--chroma-11) var(--hue) / .3);--input-placeholder-light:oklch(var(--luminance-12) var(--chroma-12) var(--hue) / .5);--input-placeholder-dark:oklch(var(--luminance-7) var(--chroma-7) var(--hue) / .5);--alert-light-light:oklch(var(--luminance-3) var(--chroma-3) var(--hue) / 1);--alert-light-dark:oklch(var(--luminance-12) var(--chroma-12) var(--hue) / 1);--alert-dark-light:oklch(var(--luminance-4) var(--chroma-4) var(--hue) / 1);--alert-dark-dark:oklch(var(--luminance-13) var(--chroma-13) var(--hue) / 1);--alert-foreground-light:oklch(var(--luminance-11) var(--chroma-11) var(--hue) / 1);--alert-foreground-dark:oklch(var(--luminance-5) var(--chroma-5) var(--hue) / 1);--alert-border-light:oklch(calc(100% - (100% - var(--luminance-11)) * var(--border-intensity,1)) var(--chroma-11) var(--hue) / .2);--alert-border-dark:oklch(calc(var(--luminance-11) * var(--border-intensity,1)) var(--chroma-11) var(--hue) / .5);--alert-shadow-light:oklch(var(--luminance-5) var(--chroma-5) var(--hue) / calc(1 * var(--shadow-intensity,1)));--alert-shadow-dark:oklch(0% 0 0 / calc(1 * var(--shadow-intensity,1)));--badge-light:oklch(var(--luminance-4) var(--chroma-4) var(--hue) / 1);--badge-dark:oklch(var(--luminance-9) var(--chroma-9) var(--hue) / 1);--on-badge-light:oklch(var(--luminance-11) var(--chroma-11) var(--hue) / 1);--on-badge-dark:oklch(var(--luminance-1) var(--chroma-1) var(--hue) / 1);--badge-outline-light:oklch(var(--luminance-11) var(--chroma-11) var(--hue) / .2);--badge-outline-dark:oklch(var(--luminance-1) var(--chroma-1) var(--hue) / .1);--indicator-luminance-light:var(--luminance-8);--indicator-chroma-light:var(--chroma-8);--indicator-luminance-dark:var(--luminance-9);--indicator-chroma-dark:var(--chroma-9);--primary:var(--primary-dark);--background:var(--background-dark);--surface:var(--surface-dark);--elevated:var(--elevated-dark);--highlight:var(--highlight-dark);--shade:var(--shade-dark);--button-primary-light:var(--button-primary-light-dark);--button-primary-dark:var(--button-primary-dark-dark);--button-primary-foreground:var(--button-primary-foreground-dark);--button-primary-highlight:var(--button-primary-highlight-dark);--button-primary-outline:var(--button-primary-outline-dark);--button-outline-highlight:var(--button-outline-highlight-dark);--button-outline-outline:var(--button-outline-outline-dark);--indicator:var(--indicator-dark);--on-indicator:var(--on-indicator-dark);--indicator-highlight:var(--indicator-highlight-dark);--indicator-track:var(--indicator-track-dark);--high-contrast:var(--high-contrast-dark);--medium-contrast:var(--medium-contrast-dark);--low-contrast:var(--low-contrast-dark);--decorative:var(--decorative-dark);--grid:var(--grid-dark);--grid-emphasis:var(--grid-emphasis-dark);--grid-fill:var(--grid-fill-dark);--divider:var(--divider-dark);--menu-active-background:var(--menu-active-background-dark);--menu-active-outline:var(--menu-active-outline-dark);--scrim:var(--scrim-dark);--frame:var(--frame-dark);--frame-highlight:var(--frame-highlight-dark);--popover-border:var(--popover-border-dark);--popover-border-highlight:var(--popover-border-highlight-dark);--event-foreground:var(--event-foreground-dark);--event-foreground-medium-contrast:var(--event-foreground-medium-contrast-dark);--event-foreground-low-contrast:var(--event-foreground-low-contrast-dark);--event-light:var(--event-light-dark);--event-dark:var(--event-dark-dark);--event-invitation-light:var(--event-invitation-light-dark);--event-invitation-dark:var(--event-invitation-dark-dark);--event-muted-light:var(--event-muted-light-dark);--event-muted-dark:var(--event-muted-dark-dark);--event-progress:var(--event-progress-dark);--event-border:var(--event-border-dark);--event-shadow:var(--event-shadow-dark);--event-hover:var(--event-hover-dark);--event-active:var(--event-active-dark);--input:var(--input-dark);--input-border:var(--input-border-dark);--input-placeholder:var(--input-placeholder-dark);--alert-light:var(--alert-light-dark);--alert-dark:var(--alert-dark-dark);--alert-foreground:var(--alert-foreground-dark);--alert-border:var(--alert-border-dark);--alert-shadow:var(--alert-shadow-dark);--badge:var(--badge-dark);--on-badge:var(--on-badge-dark);--badge-outline:var(--badge-outline-dark);--indicator-luminance:var(--indicator-luminance-dark);--indicator-chroma:var(--indicator-chroma-dark);--shadow-intensity:var(--shadow-intensity-dark);--highlight-intensity:var(--highlight-intensity-dark)}@supports (color:lab(0% 0 0)){.dark .color-studio-defaults.neutral,.dark .color-studio-defaults .neutral{--highlight-light:lab(100% 0 0);--on-indicator-light:lab(100% 0 0);--on-indicator-dark:lab(100% 0 0);--high-contrast-dark:lab(100% 0 0);--frame-dark:lab(100% 0 0/.25);--frame-highlight-light:lab(100% 0 0/.2);--frame-highlight-dark:lab(100% 0 0/.2)}}.dark .color-studio-defaults.with-color,.dark .color-studio-defaults .with-color{--global-chroma-multiplier:1;--chroma-base-1:0;--chroma-base-2:0;--chroma-base-3:.0049;--chroma-base-4:.0167;--chroma-base-5:.0403;--chroma-base-6:.0806;--chroma-base-7:.1328;--chroma-base-8:.1526;--chroma-base-9:.1321;--chroma-base-10:.1116;--chroma-base-11:.0911;--chroma-base-12:.0701;--chroma-base-13:.0529;--chroma-base-14:.0404;--chroma-base-15:.0341;--chroma-1:calc(var(--chroma-base-1) * var(--global-chroma-multiplier));--chroma-2:calc(var(--chroma-base-2) * var(--global-chroma-multiplier));--chroma-3:calc(var(--chroma-base-3) * var(--global-chroma-multiplier));--chroma-4:calc(var(--chroma-base-4) * var(--global-chroma-multiplier));--chroma-5:calc(var(--chroma-base-5) * var(--global-chroma-multiplier));--chroma-6:calc(var(--chroma-base-6) * var(--global-chroma-multiplier));--chroma-7:calc(var(--chroma-base-7) * var(--global-chroma-multiplier));--chroma-8:calc(var(--chroma-base-8) * var(--global-chroma-multiplier));--chroma-9:calc(var(--chroma-base-9) * var(--global-chroma-multiplier));--chroma-10:calc(var(--chroma-base-10) * var(--global-chroma-multiplier));--chroma-11:calc(var(--chroma-base-11) * var(--global-chroma-multiplier));--chroma-12:calc(var(--chroma-base-12) * var(--global-chroma-multiplier));--chroma-13:calc(var(--chroma-base-13) * var(--global-chroma-multiplier));--chroma-14:calc(var(--chroma-base-14) * var(--global-chroma-multiplier));--chroma-15:calc(var(--chroma-base-15) * var(--global-chroma-multiplier));--primary-light:oklch(var(--luminance-7) var(--chroma-7) var(--hue) / 1);--primary-dark:oklch(var(--luminance-7) var(--chroma-7) var(--hue) / 1);--background-light:oklch(var(--luminance-3) var(--chroma-3) var(--hue) / 1);--background-dark:oklch(var(--luminance-15) var(--chroma-15) var(--hue) / 1);--surface-light:oklch(var(--luminance-2) var(--chroma-2) var(--hue) / 1);--surface-dark:oklch(var(--luminance-14) var(--chroma-14) var(--hue) / 1);--elevated-light:oklch(var(--luminance-1) var(--chroma-1) var(--hue) / 1);--elevated-dark:oklch(var(--luminance-13) var(--chroma-13) var(--hue) / 1);--highlight-light:#fff;--highlight-dark:oklch(var(--luminance-10) var(--chroma-10) var(--hue) / 1);--shade-light:oklch(var(--luminance-10) var(--chroma-10) var(--hue) / calc(.3 * var(--shadow-intensity,1)));--shade-dark:oklch(0% 0 0 / calc(1 * var(--shadow-intensity,1)));--button-primary-light-light:oklch(var(--luminance-8) var(--chroma-8) var(--hue) / 1);--button-primary-light-dark:oklch(var(--luminance-10) var(--chroma-10) var(--hue) / 1);--button-primary-dark-light:oklch(var(--luminance-9) var(--chroma-9) var(--hue) / 1);--button-primary-dark-dark:oklch(var(--luminance-11) var(--chroma-11) var(--hue) / 1);--button-primary-foreground-light:oklch(var(--luminance-1) var(--chroma-1) var(--hue) / 1);--button-primary-foreground-dark:oklch(var(--luminance-1) var(--chroma-1) var(--hue) / 1);--button-primary-highlight-light:oklch(var(--luminance-5) var(--chroma-5) var(--hue) / 1);--button-primary-highlight-dark:oklch(var(--luminance-8) var(--chroma-8) var(--hue) / 1);--button-primary-outline-light:oklch(var(--luminance-12) var(--chroma-12) var(--hue) / .2);--button-primary-outline-dark:oklch(var(--luminance-7) var(--chroma-7) var(--hue) / .2);--button-outline-highlight-light:oklch(var(--luminance-6) var(--chroma-6) var(--hue) / 1);--button-outline-highlight-dark:oklch(var(--luminance-11) var(--chroma-11) var(--hue) / 1);--button-outline-outline-light:oklch(var(--luminance-5) var(--chroma-5) var(--hue) / .2);--button-outline-outline-dark:oklch(var(--luminance-7) var(--chroma-7) var(--hue) / .2);--indicator-light:oklch(var(--luminance-8) var(--chroma-8) var(--hue) / 1);--indicator-dark:oklch(var(--luminance-9) var(--chroma-9) var(--hue) / 1);--on-indicator-light:#fff;--on-indicator-dark:#fff;--indicator-highlight-light:oklch(var(--luminance-12) var(--chroma-12) var(--hue) / .1);--indicator-highlight-dark:oklch(var(--luminance-6) var(--chroma-6) var(--hue) / .3);--indicator-track-light:oklch(var(--luminance-8) var(--chroma-8) var(--hue) / .1);--indicator-track-dark:oklch(var(--luminance-8) var(--chroma-8) var(--hue) / .15);--high-contrast-light:oklch(var(--luminance-15) calc(var(--chroma-15) * .9) var(--hue) / 1);--high-contrast-dark:#fff;--medium-contrast-light:oklch(var(--luminance-11) calc(var(--chroma-11) * .55) var(--hue) / 1);--medium-contrast-dark:oklch(var(--luminance-5) calc(var(--chroma-5) * .55) var(--hue) / 1);--low-contrast-light:oklch(var(--luminance-9) calc(var(--chroma-9) * .25) var(--hue) / 1);--low-contrast-dark:oklch(var(--luminance-8) calc(var(--chroma-8) * .25) var(--hue) / 1);--decorative-light:oklch(var(--luminance-11) var(--chroma-11) var(--hue) / .5);--decorative-dark:oklch(var(--luminance-5) var(--chroma-5) var(--hue) / .5);--grid-light:oklch(calc(100% - (100% - var(--luminance-5)) * var(--border-intensity,1)) var(--chroma-5) var(--hue) / .5);--grid-dark:oklch(calc(var(--luminance-12) * var(--border-intensity,1)) var(--chroma-12) var(--hue) / .5);--grid-emphasis-light:oklch(calc(100% - (100% - var(--luminance-6)) * var(--border-intensity,1)) var(--chroma-6) var(--hue) / .5);--grid-emphasis-dark:oklch(calc(var(--luminance-11) * var(--border-intensity,1)) var(--chroma-11) var(--hue) / .5);--grid-fill-light:oklch(calc(100% - (100% - var(--luminance-5)) * var(--border-intensity,1)) var(--chroma-5) var(--hue) / .35);--grid-fill-dark:oklch(calc(var(--luminance-13) * var(--border-intensity,1)) var(--chroma-13) var(--hue) / .425);--divider-light:oklch(calc(100% - (100% - var(--luminance-5)) * var(--border-intensity,1)) var(--chroma-5) var(--hue) / .5);--divider-dark:oklch(calc(var(--luminance-12) * var(--border-intensity,1)) var(--chroma-12) var(--hue) / .5);--menu-active-background-light:oklch(var(--luminance-9) var(--chroma-9) var(--hue) / .04);--menu-active-background-dark:oklch(var(--luminance-11) var(--chroma-11) var(--hue) / .2);--menu-active-outline-light:oklch(var(--luminance-9) var(--chroma-9) var(--hue) / .04);--menu-active-outline-dark:oklch(var(--luminance-11) var(--chroma-11) var(--hue) / .2);--scrim-light:oklch(0% 0 0 / calc(.05 * var(--shadow-intensity,1)));--scrim-dark:oklch(0% 0 0 / calc(.25 * var(--shadow-intensity,1)));--frame-light:oklch(0% 0 0 / calc(.15 * var(--shadow-intensity,1)));--frame-dark:#ffffff40;--frame-highlight-light:#fff3;--frame-highlight-dark:#fff3;--popover-border-light:oklch(var(--luminance-10) var(--chroma-10) var(--hue) / calc(.12 * var(--shadow-intensity,1)));--popover-border-dark:oklch(var(--luminance-10) var(--chroma-10) var(--hue) / .2);--popover-border-highlight-light:oklch(var(--luminance-10) var(--chroma-10) var(--hue) / calc(.12 * var(--shadow-intensity,1)));--popover-border-highlight-dark:oklch(var(--luminance-10) var(--chroma-10) var(--hue) / .4);--event-foreground-light:oklch(var(--luminance-12) var(--chroma-12) var(--hue) / 1);--event-foreground-dark:oklch(var(--luminance-5) var(--chroma-5) var(--hue) / 1);--event-foreground-medium-contrast-light:oklch(var(--luminance-12) var(--chroma-12) var(--hue) / .8);--event-foreground-medium-contrast-dark:oklch(var(--luminance-5) var(--chroma-5) var(--hue) / .8);--event-foreground-low-contrast-light:oklch(var(--luminance-12) var(--chroma-12) var(--hue) / .6);--event-foreground-low-contrast-dark:oklch(var(--luminance-5) var(--chroma-5) var(--hue) / .6);--event-light-light:oklch(var(--luminance-5) var(--chroma-5) var(--hue) / 1);--event-light-dark:oklch(var(--luminance-10) var(--chroma-10) var(--hue) / 1);--event-dark-light:oklch(var(--luminance-6) var(--chroma-6) var(--hue) / 1);--event-dark-dark:oklch(var(--luminance-11) var(--chroma-11) var(--hue) / 1);--event-invitation-light-light:oklch(var(--luminance-2) calc(var(--chroma-2) * 0) var(--hue) / 1);--event-invitation-light-dark:oklch(var(--luminance-13) calc(var(--chroma-13) * 0) var(--hue) / 1);--event-invitation-dark-light:oklch(var(--luminance-3) calc(var(--chroma-3) * 0) var(--hue) / 1);--event-invitation-dark-dark:oklch(var(--luminance-14) calc(var(--chroma-14) * 0) var(--hue) / 1);--event-muted-light-light:oklch(var(--luminance-4) calc(var(--chroma-4) * 0) var(--hue) / 1);--event-muted-light-dark:oklch(var(--luminance-11) calc(var(--chroma-11) * 0) var(--hue) / 1);--event-muted-dark-light:oklch(var(--luminance-5) calc(var(--chroma-5) * 0) var(--hue) / 1);--event-muted-dark-dark:oklch(var(--luminance-12) calc(var(--chroma-12) * 0) var(--hue) / 1);--event-progress-light:oklch(var(--luminance-9) var(--chroma-9) var(--hue) / 1);--event-progress-dark:oklch(var(--luminance-7) var(--chroma-7) var(--hue) / 1);--event-border-light:oklch(calc(100% - (100% - var(--luminance-10)) * var(--border-intensity,1)) var(--chroma-10) var(--hue) / .2);--event-border-dark:oklch(calc(var(--luminance-5) * var(--border-intensity,1)) var(--chroma-5) var(--hue) / .15);--event-shadow-light:oklch(var(--luminance-2) var(--chroma-2) var(--hue) / calc(1 * var(--shadow-intensity,1)));--event-shadow-dark:oklch(0% 0 0 / calc(1 * var(--shadow-intensity,1)));--event-hover-light:oklch(var(--luminance-6) var(--chroma-6) var(--hue) / .1);--event-hover-dark:oklch(var(--luminance-8) var(--chroma-8) var(--hue) / .2);--event-active-light:oklch(var(--luminance-6) var(--chroma-6) var(--hue) / .2);--event-active-dark:oklch(var(--luminance-8) var(--chroma-8) var(--hue) / .35);--input-light:oklch(var(--luminance-2) var(--chroma-2) var(--hue) / 1);--input-dark:oklch(var(--luminance-13) var(--chroma-13) var(--hue) / .5);--input-border-light:oklch(calc(100% - (100% - var(--luminance-1)) * var(--border-intensity,1)) var(--chroma-1) var(--hue) / 1);--input-border-dark:oklch(calc(var(--luminance-11) * var(--border-intensity,1)) var(--chroma-11) var(--hue) / .3);--input-placeholder-light:oklch(var(--luminance-12) var(--chroma-12) var(--hue) / .5);--input-placeholder-dark:oklch(var(--luminance-7) var(--chroma-7) var(--hue) / .5);--alert-light-light:oklch(var(--luminance-3) var(--chroma-3) var(--hue) / 1);--alert-light-dark:oklch(var(--luminance-12) var(--chroma-12) var(--hue) / 1);--alert-dark-light:oklch(var(--luminance-4) var(--chroma-4) var(--hue) / 1);--alert-dark-dark:oklch(var(--luminance-13) var(--chroma-13) var(--hue) / 1);--alert-foreground-light:oklch(var(--luminance-11) var(--chroma-11) var(--hue) / 1);--alert-foreground-dark:oklch(var(--luminance-5) var(--chroma-5) var(--hue) / 1);--alert-border-light:oklch(calc(100% - (100% - var(--luminance-11)) * var(--border-intensity,1)) var(--chroma-11) var(--hue) / .2);--alert-border-dark:oklch(calc(var(--luminance-11) * var(--border-intensity,1)) var(--chroma-11) var(--hue) / .5);--alert-shadow-light:oklch(var(--luminance-5) var(--chroma-5) var(--hue) / calc(1 * var(--shadow-intensity,1)));--alert-shadow-dark:oklch(0% 0 0 / calc(1 * var(--shadow-intensity,1)));--badge-light:oklch(var(--luminance-4) var(--chroma-4) var(--hue) / 1);--badge-dark:oklch(var(--luminance-9) var(--chroma-9) var(--hue) / 1);--on-badge-light:oklch(var(--luminance-11) var(--chroma-11) var(--hue) / 1);--on-badge-dark:oklch(var(--luminance-1) var(--chroma-1) var(--hue) / 1);--badge-outline-light:oklch(var(--luminance-11) var(--chroma-11) var(--hue) / .2);--badge-outline-dark:oklch(var(--luminance-1) var(--chroma-1) var(--hue) / .1);--indicator-luminance-light:var(--luminance-8);--indicator-chroma-light:var(--chroma-8);--indicator-luminance-dark:var(--luminance-9);--indicator-chroma-dark:var(--chroma-9);--primary:var(--primary-dark);--background:var(--background-dark);--surface:var(--surface-dark);--elevated:var(--elevated-dark);--highlight:var(--highlight-dark);--shade:var(--shade-dark);--button-primary-light:var(--button-primary-light-dark);--button-primary-dark:var(--button-primary-dark-dark);--button-primary-foreground:var(--button-primary-foreground-dark);--button-primary-highlight:var(--button-primary-highlight-dark);--button-primary-outline:var(--button-primary-outline-dark);--button-outline-highlight:var(--button-outline-highlight-dark);--button-outline-outline:var(--button-outline-outline-dark);--indicator:var(--indicator-dark);--on-indicator:var(--on-indicator-dark);--indicator-highlight:var(--indicator-highlight-dark);--indicator-track:var(--indicator-track-dark);--high-contrast:var(--high-contrast-dark);--medium-contrast:var(--medium-contrast-dark);--low-contrast:var(--low-contrast-dark);--decorative:var(--decorative-dark);--grid:var(--grid-dark);--grid-emphasis:var(--grid-emphasis-dark);--grid-fill:var(--grid-fill-dark);--divider:var(--divider-dark);--menu-active-background:var(--menu-active-background-dark);--menu-active-outline:var(--menu-active-outline-dark);--scrim:var(--scrim-dark);--frame:var(--frame-dark);--frame-highlight:var(--frame-highlight-dark);--popover-border:var(--popover-border-dark);--popover-border-highlight:var(--popover-border-highlight-dark);--event-foreground:var(--event-foreground-dark);--event-foreground-medium-contrast:var(--event-foreground-medium-contrast-dark);--event-foreground-low-contrast:var(--event-foreground-low-contrast-dark);--event-light:var(--event-light-dark);--event-dark:var(--event-dark-dark);--event-invitation-light:var(--event-invitation-light-dark);--event-invitation-dark:var(--event-invitation-dark-dark);--event-muted-light:var(--event-muted-light-dark);--event-muted-dark:var(--event-muted-dark-dark);--event-progress:var(--event-progress-dark);--event-border:var(--event-border-dark);--event-shadow:var(--event-shadow-dark);--event-hover:var(--event-hover-dark);--event-active:var(--event-active-dark);--input:var(--input-dark);--input-border:var(--input-border-dark);--input-placeholder:var(--input-placeholder-dark);--alert-light:var(--alert-light-dark);--alert-dark:var(--alert-dark-dark);--alert-foreground:var(--alert-foreground-dark);--alert-border:var(--alert-border-dark);--alert-shadow:var(--alert-shadow-dark);--badge:var(--badge-dark);--on-badge:var(--on-badge-dark);--badge-outline:var(--badge-outline-dark);--indicator-luminance:var(--indicator-luminance-dark);--indicator-chroma:var(--indicator-chroma-dark);--shadow-intensity:var(--shadow-intensity-dark);--highlight-intensity:var(--highlight-intensity-dark)}@supports (color:lab(0% 0 0)){.dark .color-studio-defaults.with-color,.dark .color-studio-defaults .with-color{--highlight-light:lab(100% 0 0);--on-indicator-light:lab(100% 0 0);--on-indicator-dark:lab(100% 0 0);--high-contrast-dark:lab(100% 0 0);--frame-dark:lab(100% 0 0/.25);--frame-highlight-light:lab(100% 0 0/.2);--frame-highlight-dark:lab(100% 0 0/.2)}}.dark .color-studio-defaults.brand,.dark .color-studio-defaults .brand{--global-chroma-multiplier:1;--chroma-base-1:0;--chroma-base-2:0;--chroma-base-3:.0049;--chroma-base-4:.0167;--chroma-base-5:.0403;--chroma-base-6:.0806;--chroma-base-7:.1328;--chroma-base-8:.1526;--chroma-base-9:.1321;--chroma-base-10:.1116;--chroma-base-11:.0911;--chroma-base-12:.0701;--chroma-base-13:.0529;--chroma-base-14:.0404;--chroma-base-15:.0341;--chroma-1:calc(var(--chroma-base-1) * var(--global-chroma-multiplier));--chroma-2:calc(var(--chroma-base-2) * var(--global-chroma-multiplier));--chroma-3:calc(var(--chroma-base-3) * var(--global-chroma-multiplier));--chroma-4:calc(var(--chroma-base-4) * var(--global-chroma-multiplier));--chroma-5:calc(var(--chroma-base-5) * var(--global-chroma-multiplier));--chroma-6:calc(var(--chroma-base-6) * var(--global-chroma-multiplier));--chroma-7:calc(var(--chroma-base-7) * var(--global-chroma-multiplier));--chroma-8:calc(var(--chroma-base-8) * var(--global-chroma-multiplier));--chroma-9:calc(var(--chroma-base-9) * var(--global-chroma-multiplier));--chroma-10:calc(var(--chroma-base-10) * var(--global-chroma-multiplier));--chroma-11:calc(var(--chroma-base-11) * var(--global-chroma-multiplier));--chroma-12:calc(var(--chroma-base-12) * var(--global-chroma-multiplier));--chroma-13:calc(var(--chroma-base-13) * var(--global-chroma-multiplier));--chroma-14:calc(var(--chroma-base-14) * var(--global-chroma-multiplier));--chroma-15:calc(var(--chroma-base-15) * var(--global-chroma-multiplier));--primary-light:oklch(var(--luminance-7) var(--chroma-7) var(--hue) / 1);--primary-dark:oklch(var(--luminance-7) var(--chroma-7) var(--hue) / 1);--background-light:oklch(var(--luminance-3) var(--chroma-3) var(--hue) / 1);--background-dark:oklch(var(--luminance-15) var(--chroma-15) var(--hue) / 1);--surface-light:oklch(var(--luminance-2) var(--chroma-2) var(--hue) / 1);--surface-dark:oklch(var(--luminance-14) var(--chroma-14) var(--hue) / 1);--elevated-light:oklch(var(--luminance-1) var(--chroma-1) var(--hue) / 1);--elevated-dark:oklch(var(--luminance-13) var(--chroma-13) var(--hue) / 1);--highlight-light:#fff;--highlight-dark:oklch(var(--luminance-10) var(--chroma-10) var(--hue) / 1);--shade-light:oklch(var(--luminance-10) var(--chroma-10) var(--hue) / calc(.3 * var(--shadow-intensity,1)));--shade-dark:oklch(0% 0 0 / calc(1 * var(--shadow-intensity,1)));--button-primary-light-light:oklch(var(--luminance-8) var(--chroma-8) var(--hue) / 1);--button-primary-light-dark:oklch(var(--luminance-10) var(--chroma-10) var(--hue) / 1);--button-primary-dark-light:oklch(var(--luminance-9) var(--chroma-9) var(--hue) / 1);--button-primary-dark-dark:oklch(var(--luminance-11) var(--chroma-11) var(--hue) / 1);--button-primary-foreground-light:oklch(var(--luminance-1) var(--chroma-1) var(--hue) / 1);--button-primary-foreground-dark:oklch(var(--luminance-1) var(--chroma-1) var(--hue) / 1);--button-primary-highlight-light:oklch(var(--luminance-5) var(--chroma-5) var(--hue) / 1);--button-primary-highlight-dark:oklch(var(--luminance-8) var(--chroma-8) var(--hue) / 1);--button-primary-outline-light:oklch(var(--luminance-12) var(--chroma-12) var(--hue) / .2);--button-primary-outline-dark:oklch(var(--luminance-7) var(--chroma-7) var(--hue) / .2);--button-outline-highlight-light:oklch(var(--luminance-6) var(--chroma-6) var(--hue) / 1);--button-outline-highlight-dark:oklch(var(--luminance-11) var(--chroma-11) var(--hue) / 1);--button-outline-outline-light:oklch(var(--luminance-5) var(--chroma-5) var(--hue) / .2);--button-outline-outline-dark:oklch(var(--luminance-7) var(--chroma-7) var(--hue) / .2);--indicator-light:oklch(var(--luminance-8) var(--chroma-8) var(--hue) / 1);--indicator-dark:oklch(var(--luminance-9) var(--chroma-9) var(--hue) / 1);--on-indicator-light:#fff;--on-indicator-dark:#fff;--indicator-highlight-light:oklch(var(--luminance-12) var(--chroma-12) var(--hue) / .1);--indicator-highlight-dark:oklch(var(--luminance-6) var(--chroma-6) var(--hue) / .3);--indicator-track-light:oklch(var(--luminance-8) var(--chroma-8) var(--hue) / .1);--indicator-track-dark:oklch(var(--luminance-8) var(--chroma-8) var(--hue) / .15);--high-contrast-light:oklch(var(--luminance-15) calc(var(--chroma-15) * .9) var(--hue) / 1);--high-contrast-dark:#fff;--medium-contrast-light:oklch(var(--luminance-11) calc(var(--chroma-11) * .55) var(--hue) / 1);--medium-contrast-dark:oklch(var(--luminance-5) calc(var(--chroma-5) * .55) var(--hue) / 1);--low-contrast-light:oklch(var(--luminance-9) calc(var(--chroma-9) * .25) var(--hue) / 1);--low-contrast-dark:oklch(var(--luminance-8) calc(var(--chroma-8) * .25) var(--hue) / 1);--decorative-light:oklch(var(--luminance-11) var(--chroma-11) var(--hue) / .5);--decorative-dark:oklch(var(--luminance-5) var(--chroma-5) var(--hue) / .5);--grid-light:oklch(calc(100% - (100% - var(--luminance-5)) * var(--border-intensity,1)) var(--chroma-5) var(--hue) / .5);--grid-dark:oklch(calc(var(--luminance-12) * var(--border-intensity,1)) var(--chroma-12) var(--hue) / .5);--grid-emphasis-light:oklch(calc(100% - (100% - var(--luminance-6)) * var(--border-intensity,1)) var(--chroma-6) var(--hue) / .5);--grid-emphasis-dark:oklch(calc(var(--luminance-11) * var(--border-intensity,1)) var(--chroma-11) var(--hue) / .5);--grid-fill-light:oklch(calc(100% - (100% - var(--luminance-5)) * var(--border-intensity,1)) var(--chroma-5) var(--hue) / .35);--grid-fill-dark:oklch(calc(var(--luminance-13) * var(--border-intensity,1)) var(--chroma-13) var(--hue) / .425);--divider-light:oklch(calc(100% - (100% - var(--luminance-5)) * var(--border-intensity,1)) var(--chroma-5) var(--hue) / .5);--divider-dark:oklch(calc(var(--luminance-12) * var(--border-intensity,1)) var(--chroma-12) var(--hue) / .5);--menu-active-background-light:oklch(var(--luminance-9) var(--chroma-9) var(--hue) / .04);--menu-active-background-dark:oklch(var(--luminance-11) var(--chroma-11) var(--hue) / .2);--menu-active-outline-light:oklch(var(--luminance-9) var(--chroma-9) var(--hue) / .04);--menu-active-outline-dark:oklch(var(--luminance-11) var(--chroma-11) var(--hue) / .2);--scrim-light:oklch(0% 0 0 / calc(.05 * var(--shadow-intensity,1)));--scrim-dark:oklch(0% 0 0 / calc(.25 * var(--shadow-intensity,1)));--frame-light:oklch(0% 0 0 / calc(.15 * var(--shadow-intensity,1)));--frame-dark:#ffffff40;--frame-highlight-light:#fff3;--frame-highlight-dark:#fff3;--popover-border-light:oklch(var(--luminance-10) var(--chroma-10) var(--hue) / calc(.12 * var(--shadow-intensity,1)));--popover-border-dark:oklch(var(--luminance-10) var(--chroma-10) var(--hue) / .2);--popover-border-highlight-light:oklch(var(--luminance-10) var(--chroma-10) var(--hue) / calc(.12 * var(--shadow-intensity,1)));--popover-border-highlight-dark:oklch(var(--luminance-10) var(--chroma-10) var(--hue) / .4);--event-foreground-light:oklch(var(--luminance-12) var(--chroma-12) var(--hue) / 1);--event-foreground-dark:oklch(var(--luminance-5) var(--chroma-5) var(--hue) / 1);--event-foreground-medium-contrast-light:oklch(var(--luminance-12) var(--chroma-12) var(--hue) / .8);--event-foreground-medium-contrast-dark:oklch(var(--luminance-5) var(--chroma-5) var(--hue) / .8);--event-foreground-low-contrast-light:oklch(var(--luminance-12) var(--chroma-12) var(--hue) / .6);--event-foreground-low-contrast-dark:oklch(var(--luminance-5) var(--chroma-5) var(--hue) / .6);--event-light-light:oklch(var(--luminance-5) var(--chroma-5) var(--hue) / 1);--event-light-dark:oklch(var(--luminance-10) var(--chroma-10) var(--hue) / 1);--event-dark-light:oklch(var(--luminance-6) var(--chroma-6) var(--hue) / 1);--event-dark-dark:oklch(var(--luminance-11) var(--chroma-11) var(--hue) / 1);--event-invitation-light-light:oklch(var(--luminance-2) calc(var(--chroma-2) * 0) var(--hue) / 1);--event-invitation-light-dark:oklch(var(--luminance-13) calc(var(--chroma-13) * 0) var(--hue) / 1);--event-invitation-dark-light:oklch(var(--luminance-3) calc(var(--chroma-3) * 0) var(--hue) / 1);--event-invitation-dark-dark:oklch(var(--luminance-14) calc(var(--chroma-14) * 0) var(--hue) / 1);--event-muted-light-light:oklch(var(--luminance-4) calc(var(--chroma-4) * 0) var(--hue) / 1);--event-muted-light-dark:oklch(var(--luminance-11) calc(var(--chroma-11) * 0) var(--hue) / 1);--event-muted-dark-light:oklch(var(--luminance-5) calc(var(--chroma-5) * 0) var(--hue) / 1);--event-muted-dark-dark:oklch(var(--luminance-12) calc(var(--chroma-12) * 0) var(--hue) / 1);--event-progress-light:oklch(var(--luminance-9) var(--chroma-9) var(--hue) / 1);--event-progress-dark:oklch(var(--luminance-7) var(--chroma-7) var(--hue) / 1);--event-border-light:oklch(calc(100% - (100% - var(--luminance-10)) * var(--border-intensity,1)) var(--chroma-10) var(--hue) / .2);--event-border-dark:oklch(calc(var(--luminance-5) * var(--border-intensity,1)) var(--chroma-5) var(--hue) / .15);--event-shadow-light:oklch(var(--luminance-2) var(--chroma-2) var(--hue) / calc(1 * var(--shadow-intensity,1)));--event-shadow-dark:oklch(0% 0 0 / calc(1 * var(--shadow-intensity,1)));--event-hover-light:oklch(var(--luminance-6) var(--chroma-6) var(--hue) / .1);--event-hover-dark:oklch(var(--luminance-8) var(--chroma-8) var(--hue) / .2);--event-active-light:oklch(var(--luminance-6) var(--chroma-6) var(--hue) / .2);--event-active-dark:oklch(var(--luminance-8) var(--chroma-8) var(--hue) / .35);--input-light:oklch(var(--luminance-2) var(--chroma-2) var(--hue) / 1);--input-dark:oklch(var(--luminance-13) var(--chroma-13) var(--hue) / .5);--input-border-light:oklch(calc(100% - (100% - var(--luminance-1)) * var(--border-intensity,1)) var(--chroma-1) var(--hue) / 1);--input-border-dark:oklch(calc(var(--luminance-11) * var(--border-intensity,1)) var(--chroma-11) var(--hue) / .3);--input-placeholder-light:oklch(var(--luminance-12) var(--chroma-12) var(--hue) / .5);--input-placeholder-dark:oklch(var(--luminance-7) var(--chroma-7) var(--hue) / .5);--alert-light-light:oklch(var(--luminance-3) var(--chroma-3) var(--hue) / 1);--alert-light-dark:oklch(var(--luminance-12) var(--chroma-12) var(--hue) / 1);--alert-dark-light:oklch(var(--luminance-4) var(--chroma-4) var(--hue) / 1);--alert-dark-dark:oklch(var(--luminance-13) var(--chroma-13) var(--hue) / 1);--alert-foreground-light:oklch(var(--luminance-11) var(--chroma-11) var(--hue) / 1);--alert-foreground-dark:oklch(var(--luminance-5) var(--chroma-5) var(--hue) / 1);--alert-border-light:oklch(calc(100% - (100% - var(--luminance-11)) * var(--border-intensity,1)) var(--chroma-11) var(--hue) / .2);--alert-border-dark:oklch(calc(var(--luminance-11) * var(--border-intensity,1)) var(--chroma-11) var(--hue) / .5);--alert-shadow-light:oklch(var(--luminance-5) var(--chroma-5) var(--hue) / calc(1 * var(--shadow-intensity,1)));--alert-shadow-dark:oklch(0% 0 0 / calc(1 * var(--shadow-intensity,1)));--badge-light:oklch(var(--luminance-4) var(--chroma-4) var(--hue) / 1);--badge-dark:oklch(var(--luminance-9) var(--chroma-9) var(--hue) / 1);--on-badge-light:oklch(var(--luminance-11) var(--chroma-11) var(--hue) / 1);--on-badge-dark:oklch(var(--luminance-1) var(--chroma-1) var(--hue) / 1);--badge-outline-light:oklch(var(--luminance-11) var(--chroma-11) var(--hue) / .2);--badge-outline-dark:oklch(var(--luminance-1) var(--chroma-1) var(--hue) / .1);--indicator-luminance-light:var(--luminance-8);--indicator-chroma-light:var(--chroma-8);--indicator-luminance-dark:var(--luminance-9);--indicator-chroma-dark:var(--chroma-9);--primary:var(--primary-dark);--background:var(--background-dark);--surface:var(--surface-dark);--elevated:var(--elevated-dark);--highlight:var(--highlight-dark);--shade:var(--shade-dark);--button-primary-light:var(--button-primary-light-dark);--button-primary-dark:var(--button-primary-dark-dark);--button-primary-foreground:var(--button-primary-foreground-dark);--button-primary-highlight:var(--button-primary-highlight-dark);--button-primary-outline:var(--button-primary-outline-dark);--button-outline-highlight:var(--button-outline-highlight-dark);--button-outline-outline:var(--button-outline-outline-dark);--indicator:var(--indicator-dark);--on-indicator:var(--on-indicator-dark);--indicator-highlight:var(--indicator-highlight-dark);--indicator-track:var(--indicator-track-dark);--high-contrast:var(--high-contrast-dark);--medium-contrast:var(--medium-contrast-dark);--low-contrast:var(--low-contrast-dark);--decorative:var(--decorative-dark);--grid:var(--grid-dark);--grid-emphasis:var(--grid-emphasis-dark);--grid-fill:var(--grid-fill-dark);--divider:var(--divider-dark);--menu-active-background:var(--menu-active-background-dark);--menu-active-outline:var(--menu-active-outline-dark);--scrim:var(--scrim-dark);--frame:var(--frame-dark);--frame-highlight:var(--frame-highlight-dark);--popover-border:var(--popover-border-dark);--popover-border-highlight:var(--popover-border-highlight-dark);--event-foreground:var(--event-foreground-dark);--event-foreground-medium-contrast:var(--event-foreground-medium-contrast-dark);--event-foreground-low-contrast:var(--event-foreground-low-contrast-dark);--event-light:var(--event-light-dark);--event-dark:var(--event-dark-dark);--event-invitation-light:var(--event-invitation-light-dark);--event-invitation-dark:var(--event-invitation-dark-dark);--event-muted-light:var(--event-muted-light-dark);--event-muted-dark:var(--event-muted-dark-dark);--event-progress:var(--event-progress-dark);--event-border:var(--event-border-dark);--event-shadow:var(--event-shadow-dark);--event-hover:var(--event-hover-dark);--event-active:var(--event-active-dark);--input:var(--input-dark);--input-border:var(--input-border-dark);--input-placeholder:var(--input-placeholder-dark);--alert-light:var(--alert-light-dark);--alert-dark:var(--alert-dark-dark);--alert-foreground:var(--alert-foreground-dark);--alert-border:var(--alert-border-dark);--alert-shadow:var(--alert-shadow-dark);--badge:var(--badge-dark);--on-badge:var(--on-badge-dark);--badge-outline:var(--badge-outline-dark);--indicator-luminance:var(--indicator-luminance-dark);--indicator-chroma:var(--indicator-chroma-dark);--shadow-intensity:var(--shadow-intensity-dark);--highlight-intensity:var(--highlight-intensity-dark)}@supports (color:lab(0% 0 0)){.dark .color-studio-defaults.brand,.dark .color-studio-defaults .brand{--highlight-light:lab(100% 0 0);--on-indicator-light:lab(100% 0 0);--on-indicator-dark:lab(100% 0 0);--high-contrast-dark:lab(100% 0 0);--frame-dark:lab(100% 0 0/.25);--frame-highlight-light:lab(100% 0 0/.2);--frame-highlight-dark:lab(100% 0 0/.2)}}.dark .color-studio-defaults.success,.dark .color-studio-defaults .success{--hue:140;--global-chroma-multiplier:1;--chroma-base-1:0;--chroma-base-2:0;--chroma-base-3:.0049;--chroma-base-4:.0167;--chroma-base-5:.0403;--chroma-base-6:.0806;--chroma-base-7:.1328;--chroma-base-8:.1526;--chroma-base-9:.1321;--chroma-base-10:.1116;--chroma-base-11:.0911;--chroma-base-12:.0701;--chroma-base-13:.0529;--chroma-base-14:.0404;--chroma-base-15:.0341;--chroma-1:calc(var(--chroma-base-1) * var(--global-chroma-multiplier));--chroma-2:calc(var(--chroma-base-2) * var(--global-chroma-multiplier));--chroma-3:calc(var(--chroma-base-3) * var(--global-chroma-multiplier));--chroma-4:calc(var(--chroma-base-4) * var(--global-chroma-multiplier));--chroma-5:calc(var(--chroma-base-5) * var(--global-chroma-multiplier));--chroma-6:calc(var(--chroma-base-6) * var(--global-chroma-multiplier));--chroma-7:calc(var(--chroma-base-7) * var(--global-chroma-multiplier));--chroma-8:calc(var(--chroma-base-8) * var(--global-chroma-multiplier));--chroma-9:calc(var(--chroma-base-9) * var(--global-chroma-multiplier));--chroma-10:calc(var(--chroma-base-10) * var(--global-chroma-multiplier));--chroma-11:calc(var(--chroma-base-11) * var(--global-chroma-multiplier));--chroma-12:calc(var(--chroma-base-12) * var(--global-chroma-multiplier));--chroma-13:calc(var(--chroma-base-13) * var(--global-chroma-multiplier));--chroma-14:calc(var(--chroma-base-14) * var(--global-chroma-multiplier));--chroma-15:calc(var(--chroma-base-15) * var(--global-chroma-multiplier));--primary-light:oklch(var(--luminance-7) var(--chroma-7) var(--hue) / 1);--primary-dark:oklch(var(--luminance-7) var(--chroma-7) var(--hue) / 1);--background-light:oklch(var(--luminance-3) var(--chroma-3) var(--hue) / 1);--background-dark:oklch(var(--luminance-15) var(--chroma-15) var(--hue) / 1);--surface-light:oklch(var(--luminance-2) var(--chroma-2) var(--hue) / 1);--surface-dark:oklch(var(--luminance-14) var(--chroma-14) var(--hue) / 1);--elevated-light:oklch(var(--luminance-1) var(--chroma-1) var(--hue) / 1);--elevated-dark:oklch(var(--luminance-13) var(--chroma-13) var(--hue) / 1);--highlight-light:#fff;--highlight-dark:oklch(var(--luminance-10) var(--chroma-10) var(--hue) / 1);--shade-light:oklch(var(--luminance-10) var(--chroma-10) var(--hue) / calc(.3 * var(--shadow-intensity,1)));--shade-dark:oklch(0% 0 0 / calc(1 * var(--shadow-intensity,1)));--button-primary-light-light:oklch(var(--luminance-8) var(--chroma-8) var(--hue) / 1);--button-primary-light-dark:oklch(var(--luminance-10) var(--chroma-10) var(--hue) / 1);--button-primary-dark-light:oklch(var(--luminance-9) var(--chroma-9) var(--hue) / 1);--button-primary-dark-dark:oklch(var(--luminance-11) var(--chroma-11) var(--hue) / 1);--button-primary-foreground-light:oklch(var(--luminance-1) var(--chroma-1) var(--hue) / 1);--button-primary-foreground-dark:oklch(var(--luminance-1) var(--chroma-1) var(--hue) / 1);--button-primary-highlight-light:oklch(var(--luminance-5) var(--chroma-5) var(--hue) / 1);--button-primary-highlight-dark:oklch(var(--luminance-8) var(--chroma-8) var(--hue) / 1);--button-primary-outline-light:oklch(var(--luminance-12) var(--chroma-12) var(--hue) / .2);--button-primary-outline-dark:oklch(var(--luminance-7) var(--chroma-7) var(--hue) / .2);--button-outline-highlight-light:oklch(var(--luminance-6) var(--chroma-6) var(--hue) / 1);--button-outline-highlight-dark:oklch(var(--luminance-11) var(--chroma-11) var(--hue) / 1);--button-outline-outline-light:oklch(var(--luminance-5) var(--chroma-5) var(--hue) / .2);--button-outline-outline-dark:oklch(var(--luminance-7) var(--chroma-7) var(--hue) / .2);--indicator-light:oklch(var(--luminance-8) var(--chroma-8) var(--hue) / 1);--indicator-dark:oklch(var(--luminance-9) var(--chroma-9) var(--hue) / 1);--on-indicator-light:#fff;--on-indicator-dark:#fff;--indicator-highlight-light:oklch(var(--luminance-12) var(--chroma-12) var(--hue) / .1);--indicator-highlight-dark:oklch(var(--luminance-6) var(--chroma-6) var(--hue) / .3);--indicator-track-light:oklch(var(--luminance-8) var(--chroma-8) var(--hue) / .1);--indicator-track-dark:oklch(var(--luminance-8) var(--chroma-8) var(--hue) / .15);--high-contrast-light:oklch(var(--luminance-15) calc(var(--chroma-15) * .9) var(--hue) / 1);--high-contrast-dark:#fff;--medium-contrast-light:oklch(var(--luminance-11) calc(var(--chroma-11) * .55) var(--hue) / 1);--medium-contrast-dark:oklch(var(--luminance-5) calc(var(--chroma-5) * .55) var(--hue) / 1);--low-contrast-light:oklch(var(--luminance-9) calc(var(--chroma-9) * .25) var(--hue) / 1);--low-contrast-dark:oklch(var(--luminance-8) calc(var(--chroma-8) * .25) var(--hue) / 1);--decorative-light:oklch(var(--luminance-11) var(--chroma-11) var(--hue) / .5);--decorative-dark:oklch(var(--luminance-5) var(--chroma-5) var(--hue) / .5);--grid-light:oklch(calc(100% - (100% - var(--luminance-5)) * var(--border-intensity,1)) var(--chroma-5) var(--hue) / .5);--grid-dark:oklch(calc(var(--luminance-12) * var(--border-intensity,1)) var(--chroma-12) var(--hue) / .5);--grid-emphasis-light:oklch(calc(100% - (100% - var(--luminance-6)) * var(--border-intensity,1)) var(--chroma-6) var(--hue) / .5);--grid-emphasis-dark:oklch(calc(var(--luminance-11) * var(--border-intensity,1)) var(--chroma-11) var(--hue) / .5);--grid-fill-light:oklch(calc(100% - (100% - var(--luminance-5)) * var(--border-intensity,1)) var(--chroma-5) var(--hue) / .35);--grid-fill-dark:oklch(calc(var(--luminance-13) * var(--border-intensity,1)) var(--chroma-13) var(--hue) / .425);--divider-light:oklch(calc(100% - (100% - var(--luminance-5)) * var(--border-intensity,1)) var(--chroma-5) var(--hue) / .5);--divider-dark:oklch(calc(var(--luminance-12) * var(--border-intensity,1)) var(--chroma-12) var(--hue) / .5);--menu-active-background-light:oklch(var(--luminance-9) var(--chroma-9) var(--hue) / .04);--menu-active-background-dark:oklch(var(--luminance-11) var(--chroma-11) var(--hue) / .2);--menu-active-outline-light:oklch(var(--luminance-9) var(--chroma-9) var(--hue) / .04);--menu-active-outline-dark:oklch(var(--luminance-11) var(--chroma-11) var(--hue) / .2);--scrim-light:oklch(0% 0 0 / calc(.05 * var(--shadow-intensity,1)));--scrim-dark:oklch(0% 0 0 / calc(.25 * var(--shadow-intensity,1)));--frame-light:oklch(0% 0 0 / calc(.15 * var(--shadow-intensity,1)));--frame-dark:#ffffff40;--frame-highlight-light:#fff3;--frame-highlight-dark:#fff3;--popover-border-light:oklch(var(--luminance-10) var(--chroma-10) var(--hue) / calc(.12 * var(--shadow-intensity,1)));--popover-border-dark:oklch(var(--luminance-10) var(--chroma-10) var(--hue) / .2);--popover-border-highlight-light:oklch(var(--luminance-10) var(--chroma-10) var(--hue) / calc(.12 * var(--shadow-intensity,1)));--popover-border-highlight-dark:oklch(var(--luminance-10) var(--chroma-10) var(--hue) / .4);--event-foreground-light:oklch(var(--luminance-12) var(--chroma-12) var(--hue) / 1);--event-foreground-dark:oklch(var(--luminance-5) var(--chroma-5) var(--hue) / 1);--event-foreground-medium-contrast-light:oklch(var(--luminance-12) var(--chroma-12) var(--hue) / .8);--event-foreground-medium-contrast-dark:oklch(var(--luminance-5) var(--chroma-5) var(--hue) / .8);--event-foreground-low-contrast-light:oklch(var(--luminance-12) var(--chroma-12) var(--hue) / .6);--event-foreground-low-contrast-dark:oklch(var(--luminance-5) var(--chroma-5) var(--hue) / .6);--event-light-light:oklch(var(--luminance-5) var(--chroma-5) var(--hue) / 1);--event-light-dark:oklch(var(--luminance-10) var(--chroma-10) var(--hue) / 1);--event-dark-light:oklch(var(--luminance-6) var(--chroma-6) var(--hue) / 1);--event-dark-dark:oklch(var(--luminance-11) var(--chroma-11) var(--hue) / 1);--event-invitation-light-light:oklch(var(--luminance-2) calc(var(--chroma-2) * 0) var(--hue) / 1);--event-invitation-light-dark:oklch(var(--luminance-13) calc(var(--chroma-13) * 0) var(--hue) / 1);--event-invitation-dark-light:oklch(var(--luminance-3) calc(var(--chroma-3) * 0) var(--hue) / 1);--event-invitation-dark-dark:oklch(var(--luminance-14) calc(var(--chroma-14) * 0) var(--hue) / 1);--event-muted-light-light:oklch(var(--luminance-4) calc(var(--chroma-4) * 0) var(--hue) / 1);--event-muted-light-dark:oklch(var(--luminance-11) calc(var(--chroma-11) * 0) var(--hue) / 1);--event-muted-dark-light:oklch(var(--luminance-5) calc(var(--chroma-5) * 0) var(--hue) / 1);--event-muted-dark-dark:oklch(var(--luminance-12) calc(var(--chroma-12) * 0) var(--hue) / 1);--event-progress-light:oklch(var(--luminance-9) var(--chroma-9) var(--hue) / 1);--event-progress-dark:oklch(var(--luminance-7) var(--chroma-7) var(--hue) / 1);--event-border-light:oklch(calc(100% - (100% - var(--luminance-10)) * var(--border-intensity,1)) var(--chroma-10) var(--hue) / .2);--event-border-dark:oklch(calc(var(--luminance-5) * var(--border-intensity,1)) var(--chroma-5) var(--hue) / .15);--event-shadow-light:oklch(var(--luminance-2) var(--chroma-2) var(--hue) / calc(1 * var(--shadow-intensity,1)));--event-shadow-dark:oklch(0% 0 0 / calc(1 * var(--shadow-intensity,1)));--event-hover-light:oklch(var(--luminance-6) var(--chroma-6) var(--hue) / .1);--event-hover-dark:oklch(var(--luminance-8) var(--chroma-8) var(--hue) / .2);--event-active-light:oklch(var(--luminance-6) var(--chroma-6) var(--hue) / .2);--event-active-dark:oklch(var(--luminance-8) var(--chroma-8) var(--hue) / .35);--input-light:oklch(var(--luminance-2) var(--chroma-2) var(--hue) / 1);--input-dark:oklch(var(--luminance-13) var(--chroma-13) var(--hue) / .5);--input-border-light:oklch(calc(100% - (100% - var(--luminance-1)) * var(--border-intensity,1)) var(--chroma-1) var(--hue) / 1);--input-border-dark:oklch(calc(var(--luminance-11) * var(--border-intensity,1)) var(--chroma-11) var(--hue) / .3);--input-placeholder-light:oklch(var(--luminance-12) var(--chroma-12) var(--hue) / .5);--input-placeholder-dark:oklch(var(--luminance-7) var(--chroma-7) var(--hue) / .5);--alert-light-light:oklch(var(--luminance-3) var(--chroma-3) var(--hue) / 1);--alert-light-dark:oklch(var(--luminance-12) var(--chroma-12) var(--hue) / 1);--alert-dark-light:oklch(var(--luminance-4) var(--chroma-4) var(--hue) / 1);--alert-dark-dark:oklch(var(--luminance-13) var(--chroma-13) var(--hue) / 1);--alert-foreground-light:oklch(var(--luminance-11) var(--chroma-11) var(--hue) / 1);--alert-foreground-dark:oklch(var(--luminance-5) var(--chroma-5) var(--hue) / 1);--alert-border-light:oklch(calc(100% - (100% - var(--luminance-11)) * var(--border-intensity,1)) var(--chroma-11) var(--hue) / .2);--alert-border-dark:oklch(calc(var(--luminance-11) * var(--border-intensity,1)) var(--chroma-11) var(--hue) / .5);--alert-shadow-light:oklch(var(--luminance-5) var(--chroma-5) var(--hue) / calc(1 * var(--shadow-intensity,1)));--alert-shadow-dark:oklch(0% 0 0 / calc(1 * var(--shadow-intensity,1)));--badge-light:oklch(var(--luminance-4) var(--chroma-4) var(--hue) / 1);--badge-dark:oklch(var(--luminance-9) var(--chroma-9) var(--hue) / 1);--on-badge-light:oklch(var(--luminance-11) var(--chroma-11) var(--hue) / 1);--on-badge-dark:oklch(var(--luminance-1) var(--chroma-1) var(--hue) / 1);--badge-outline-light:oklch(var(--luminance-11) var(--chroma-11) var(--hue) / .2);--badge-outline-dark:oklch(var(--luminance-1) var(--chroma-1) var(--hue) / .1);--indicator-luminance-light:var(--luminance-8);--indicator-chroma-light:var(--chroma-8);--indicator-luminance-dark:var(--luminance-9);--indicator-chroma-dark:var(--chroma-9);--primary:var(--primary-dark);--background:var(--background-dark);--surface:var(--surface-dark);--elevated:var(--elevated-dark);--highlight:var(--highlight-dark);--shade:var(--shade-dark);--button-primary-light:var(--button-primary-light-dark);--button-primary-dark:var(--button-primary-dark-dark);--button-primary-foreground:var(--button-primary-foreground-dark);--button-primary-highlight:var(--button-primary-highlight-dark);--button-primary-outline:var(--button-primary-outline-dark);--button-outline-highlight:var(--button-outline-highlight-dark);--button-outline-outline:var(--button-outline-outline-dark);--indicator:var(--indicator-dark);--on-indicator:var(--on-indicator-dark);--indicator-highlight:var(--indicator-highlight-dark);--indicator-track:var(--indicator-track-dark);--high-contrast:var(--high-contrast-dark);--medium-contrast:var(--medium-contrast-dark);--low-contrast:var(--low-contrast-dark);--decorative:var(--decorative-dark);--grid:var(--grid-dark);--grid-emphasis:var(--grid-emphasis-dark);--grid-fill:var(--grid-fill-dark);--divider:var(--divider-dark);--menu-active-background:var(--menu-active-background-dark);--menu-active-outline:var(--menu-active-outline-dark);--scrim:var(--scrim-dark);--frame:var(--frame-dark);--frame-highlight:var(--frame-highlight-dark);--popover-border:var(--popover-border-dark);--popover-border-highlight:var(--popover-border-highlight-dark);--event-foreground:var(--event-foreground-dark);--event-foreground-medium-contrast:var(--event-foreground-medium-contrast-dark);--event-foreground-low-contrast:var(--event-foreground-low-contrast-dark);--event-light:var(--event-light-dark);--event-dark:var(--event-dark-dark);--event-invitation-light:var(--event-invitation-light-dark);--event-invitation-dark:var(--event-invitation-dark-dark);--event-muted-light:var(--event-muted-light-dark);--event-muted-dark:var(--event-muted-dark-dark);--event-progress:var(--event-progress-dark);--event-border:var(--event-border-dark);--event-shadow:var(--event-shadow-dark);--event-hover:var(--event-hover-dark);--event-active:var(--event-active-dark);--input:var(--input-dark);--input-border:var(--input-border-dark);--input-placeholder:var(--input-placeholder-dark);--alert-light:var(--alert-light-dark);--alert-dark:var(--alert-dark-dark);--alert-foreground:var(--alert-foreground-dark);--alert-border:var(--alert-border-dark);--alert-shadow:var(--alert-shadow-dark);--badge:var(--badge-dark);--on-badge:var(--on-badge-dark);--badge-outline:var(--badge-outline-dark);--indicator-luminance:var(--indicator-luminance-dark);--indicator-chroma:var(--indicator-chroma-dark);--shadow-intensity:var(--shadow-intensity-dark);--highlight-intensity:var(--highlight-intensity-dark)}@supports (color:lab(0% 0 0)){.dark .color-studio-defaults.success,.dark .color-studio-defaults .success{--highlight-light:lab(100% 0 0);--on-indicator-light:lab(100% 0 0);--on-indicator-dark:lab(100% 0 0);--high-contrast-dark:lab(100% 0 0);--frame-dark:lab(100% 0 0/.25);--frame-highlight-light:lab(100% 0 0/.2);--frame-highlight-dark:lab(100% 0 0/.2)}}.dark .color-studio-defaults.error,.dark .color-studio-defaults .error{--hue:30;--global-chroma-multiplier:1;--chroma-base-1:0;--chroma-base-2:0;--chroma-base-3:.0049;--chroma-base-4:.0167;--chroma-base-5:.0403;--chroma-base-6:.0806;--chroma-base-7:.1328;--chroma-base-8:.1526;--chroma-base-9:.1321;--chroma-base-10:.1116;--chroma-base-11:.0911;--chroma-base-12:.0701;--chroma-base-13:.0529;--chroma-base-14:.0404;--chroma-base-15:.0341;--chroma-1:calc(var(--chroma-base-1) * var(--global-chroma-multiplier));--chroma-2:calc(var(--chroma-base-2) * var(--global-chroma-multiplier));--chroma-3:calc(var(--chroma-base-3) * var(--global-chroma-multiplier));--chroma-4:calc(var(--chroma-base-4) * var(--global-chroma-multiplier));--chroma-5:calc(var(--chroma-base-5) * var(--global-chroma-multiplier));--chroma-6:calc(var(--chroma-base-6) * var(--global-chroma-multiplier));--chroma-7:calc(var(--chroma-base-7) * var(--global-chroma-multiplier));--chroma-8:calc(var(--chroma-base-8) * var(--global-chroma-multiplier));--chroma-9:calc(var(--chroma-base-9) * var(--global-chroma-multiplier));--chroma-10:calc(var(--chroma-base-10) * var(--global-chroma-multiplier));--chroma-11:calc(var(--chroma-base-11) * var(--global-chroma-multiplier));--chroma-12:calc(var(--chroma-base-12) * var(--global-chroma-multiplier));--chroma-13:calc(var(--chroma-base-13) * var(--global-chroma-multiplier));--chroma-14:calc(var(--chroma-base-14) * var(--global-chroma-multiplier));--chroma-15:calc(var(--chroma-base-15) * var(--global-chroma-multiplier));--primary-light:oklch(var(--luminance-7) var(--chroma-7) var(--hue) / 1);--primary-dark:oklch(var(--luminance-7) var(--chroma-7) var(--hue) / 1);--background-light:oklch(var(--luminance-3) var(--chroma-3) var(--hue) / 1);--background-dark:oklch(var(--luminance-15) var(--chroma-15) var(--hue) / 1);--surface-light:oklch(var(--luminance-2) var(--chroma-2) var(--hue) / 1);--surface-dark:oklch(var(--luminance-14) var(--chroma-14) var(--hue) / 1);--elevated-light:oklch(var(--luminance-1) var(--chroma-1) var(--hue) / 1);--elevated-dark:oklch(var(--luminance-13) var(--chroma-13) var(--hue) / 1);--highlight-light:#fff;--highlight-dark:oklch(var(--luminance-10) var(--chroma-10) var(--hue) / 1);--shade-light:oklch(var(--luminance-10) var(--chroma-10) var(--hue) / calc(.3 * var(--shadow-intensity,1)));--shade-dark:oklch(0% 0 0 / calc(1 * var(--shadow-intensity,1)));--button-primary-light-light:oklch(var(--luminance-8) var(--chroma-8) var(--hue) / 1);--button-primary-light-dark:oklch(var(--luminance-10) var(--chroma-10) var(--hue) / 1);--button-primary-dark-light:oklch(var(--luminance-9) var(--chroma-9) var(--hue) / 1);--button-primary-dark-dark:oklch(var(--luminance-11) var(--chroma-11) var(--hue) / 1);--button-primary-foreground-light:oklch(var(--luminance-1) var(--chroma-1) var(--hue) / 1);--button-primary-foreground-dark:oklch(var(--luminance-1) var(--chroma-1) var(--hue) / 1);--button-primary-highlight-light:oklch(var(--luminance-5) var(--chroma-5) var(--hue) / 1);--button-primary-highlight-dark:oklch(var(--luminance-8) var(--chroma-8) var(--hue) / 1);--button-primary-outline-light:oklch(var(--luminance-12) var(--chroma-12) var(--hue) / .2);--button-primary-outline-dark:oklch(var(--luminance-7) var(--chroma-7) var(--hue) / .2);--button-outline-highlight-light:oklch(var(--luminance-6) var(--chroma-6) var(--hue) / 1);--button-outline-highlight-dark:oklch(var(--luminance-11) var(--chroma-11) var(--hue) / 1);--button-outline-outline-light:oklch(var(--luminance-5) var(--chroma-5) var(--hue) / .2);--button-outline-outline-dark:oklch(var(--luminance-7) var(--chroma-7) var(--hue) / .2);--indicator-light:oklch(var(--luminance-8) var(--chroma-8) var(--hue) / 1);--indicator-dark:oklch(var(--luminance-9) var(--chroma-9) var(--hue) / 1);--on-indicator-light:#fff;--on-indicator-dark:#fff;--indicator-highlight-light:oklch(var(--luminance-12) var(--chroma-12) var(--hue) / .1);--indicator-highlight-dark:oklch(var(--luminance-6) var(--chroma-6) var(--hue) / .3);--indicator-track-light:oklch(var(--luminance-8) var(--chroma-8) var(--hue) / .1);--indicator-track-dark:oklch(var(--luminance-8) var(--chroma-8) var(--hue) / .15);--high-contrast-light:oklch(var(--luminance-15) calc(var(--chroma-15) * .9) var(--hue) / 1);--high-contrast-dark:#fff;--medium-contrast-light:oklch(var(--luminance-11) calc(var(--chroma-11) * .55) var(--hue) / 1);--medium-contrast-dark:oklch(var(--luminance-5) calc(var(--chroma-5) * .55) var(--hue) / 1);--low-contrast-light:oklch(var(--luminance-9) calc(var(--chroma-9) * .25) var(--hue) / 1);--low-contrast-dark:oklch(var(--luminance-8) calc(var(--chroma-8) * .25) var(--hue) / 1);--decorative-light:oklch(var(--luminance-11) var(--chroma-11) var(--hue) / .5);--decorative-dark:oklch(var(--luminance-5) var(--chroma-5) var(--hue) / .5);--grid-light:oklch(calc(100% - (100% - var(--luminance-5)) * var(--border-intensity,1)) var(--chroma-5) var(--hue) / .5);--grid-dark:oklch(calc(var(--luminance-12) * var(--border-intensity,1)) var(--chroma-12) var(--hue) / .5);--grid-emphasis-light:oklch(calc(100% - (100% - var(--luminance-6)) * var(--border-intensity,1)) var(--chroma-6) var(--hue) / .5);--grid-emphasis-dark:oklch(calc(var(--luminance-11) * var(--border-intensity,1)) var(--chroma-11) var(--hue) / .5);--grid-fill-light:oklch(calc(100% - (100% - var(--luminance-5)) * var(--border-intensity,1)) var(--chroma-5) var(--hue) / .35);--grid-fill-dark:oklch(calc(var(--luminance-13) * var(--border-intensity,1)) var(--chroma-13) var(--hue) / .425);--divider-light:oklch(calc(100% - (100% - var(--luminance-5)) * var(--border-intensity,1)) var(--chroma-5) var(--hue) / .5);--divider-dark:oklch(calc(var(--luminance-12) * var(--border-intensity,1)) var(--chroma-12) var(--hue) / .5);--menu-active-background-light:oklch(var(--luminance-9) var(--chroma-9) var(--hue) / .04);--menu-active-background-dark:oklch(var(--luminance-11) var(--chroma-11) var(--hue) / .2);--menu-active-outline-light:oklch(var(--luminance-9) var(--chroma-9) var(--hue) / .04);--menu-active-outline-dark:oklch(var(--luminance-11) var(--chroma-11) var(--hue) / .2);--scrim-light:oklch(0% 0 0 / calc(.05 * var(--shadow-intensity,1)));--scrim-dark:oklch(0% 0 0 / calc(.25 * var(--shadow-intensity,1)));--frame-light:oklch(0% 0 0 / calc(.15 * var(--shadow-intensity,1)));--frame-dark:#ffffff40;--frame-highlight-light:#fff3;--frame-highlight-dark:#fff3;--popover-border-light:oklch(var(--luminance-10) var(--chroma-10) var(--hue) / calc(.12 * var(--shadow-intensity,1)));--popover-border-dark:oklch(var(--luminance-10) var(--chroma-10) var(--hue) / .2);--popover-border-highlight-light:oklch(var(--luminance-10) var(--chroma-10) var(--hue) / calc(.12 * var(--shadow-intensity,1)));--popover-border-highlight-dark:oklch(var(--luminance-10) var(--chroma-10) var(--hue) / .4);--event-foreground-light:oklch(var(--luminance-12) var(--chroma-12) var(--hue) / 1);--event-foreground-dark:oklch(var(--luminance-5) var(--chroma-5) var(--hue) / 1);--event-foreground-medium-contrast-light:oklch(var(--luminance-12) var(--chroma-12) var(--hue) / .8);--event-foreground-medium-contrast-dark:oklch(var(--luminance-5) var(--chroma-5) var(--hue) / .8);--event-foreground-low-contrast-light:oklch(var(--luminance-12) var(--chroma-12) var(--hue) / .6);--event-foreground-low-contrast-dark:oklch(var(--luminance-5) var(--chroma-5) var(--hue) / .6);--event-light-light:oklch(var(--luminance-5) var(--chroma-5) var(--hue) / 1);--event-light-dark:oklch(var(--luminance-10) var(--chroma-10) var(--hue) / 1);--event-dark-light:oklch(var(--luminance-6) var(--chroma-6) var(--hue) / 1);--event-dark-dark:oklch(var(--luminance-11) var(--chroma-11) var(--hue) / 1);--event-invitation-light-light:oklch(var(--luminance-2) calc(var(--chroma-2) * 0) var(--hue) / 1);--event-invitation-light-dark:oklch(var(--luminance-13) calc(var(--chroma-13) * 0) var(--hue) / 1);--event-invitation-dark-light:oklch(var(--luminance-3) calc(var(--chroma-3) * 0) var(--hue) / 1);--event-invitation-dark-dark:oklch(var(--luminance-14) calc(var(--chroma-14) * 0) var(--hue) / 1);--event-muted-light-light:oklch(var(--luminance-4) calc(var(--chroma-4) * 0) var(--hue) / 1);--event-muted-light-dark:oklch(var(--luminance-11) calc(var(--chroma-11) * 0) var(--hue) / 1);--event-muted-dark-light:oklch(var(--luminance-5) calc(var(--chroma-5) * 0) var(--hue) / 1);--event-muted-dark-dark:oklch(var(--luminance-12) calc(var(--chroma-12) * 0) var(--hue) / 1);--event-progress-light:oklch(var(--luminance-9) var(--chroma-9) var(--hue) / 1);--event-progress-dark:oklch(var(--luminance-7) var(--chroma-7) var(--hue) / 1);--event-border-light:oklch(calc(100% - (100% - var(--luminance-10)) * var(--border-intensity,1)) var(--chroma-10) var(--hue) / .2);--event-border-dark:oklch(calc(var(--luminance-5) * var(--border-intensity,1)) var(--chroma-5) var(--hue) / .15);--event-shadow-light:oklch(var(--luminance-2) var(--chroma-2) var(--hue) / calc(1 * var(--shadow-intensity,1)));--event-shadow-dark:oklch(0% 0 0 / calc(1 * var(--shadow-intensity,1)));--event-hover-light:oklch(var(--luminance-6) var(--chroma-6) var(--hue) / .1);--event-hover-dark:oklch(var(--luminance-8) var(--chroma-8) var(--hue) / .2);--event-active-light:oklch(var(--luminance-6) var(--chroma-6) var(--hue) / .2);--event-active-dark:oklch(var(--luminance-8) var(--chroma-8) var(--hue) / .35);--input-light:oklch(var(--luminance-2) var(--chroma-2) var(--hue) / 1);--input-dark:oklch(var(--luminance-13) var(--chroma-13) var(--hue) / .5);--input-border-light:oklch(calc(100% - (100% - var(--luminance-1)) * var(--border-intensity,1)) var(--chroma-1) var(--hue) / 1);--input-border-dark:oklch(calc(var(--luminance-11) * var(--border-intensity,1)) var(--chroma-11) var(--hue) / .3);--input-placeholder-light:oklch(var(--luminance-12) var(--chroma-12) var(--hue) / .5);--input-placeholder-dark:oklch(var(--luminance-7) var(--chroma-7) var(--hue) / .5);--alert-light-light:oklch(var(--luminance-3) var(--chroma-3) var(--hue) / 1);--alert-light-dark:oklch(var(--luminance-12) var(--chroma-12) var(--hue) / 1);--alert-dark-light:oklch(var(--luminance-4) var(--chroma-4) var(--hue) / 1);--alert-dark-dark:oklch(var(--luminance-13) var(--chroma-13) var(--hue) / 1);--alert-foreground-light:oklch(var(--luminance-11) var(--chroma-11) var(--hue) / 1);--alert-foreground-dark:oklch(var(--luminance-5) var(--chroma-5) var(--hue) / 1);--alert-border-light:oklch(calc(100% - (100% - var(--luminance-11)) * var(--border-intensity,1)) var(--chroma-11) var(--hue) / .2);--alert-border-dark:oklch(calc(var(--luminance-11) * var(--border-intensity,1)) var(--chroma-11) var(--hue) / .5);--alert-shadow-light:oklch(var(--luminance-5) var(--chroma-5) var(--hue) / calc(1 * var(--shadow-intensity,1)));--alert-shadow-dark:oklch(0% 0 0 / calc(1 * var(--shadow-intensity,1)));--badge-light:oklch(var(--luminance-4) var(--chroma-4) var(--hue) / 1);--badge-dark:oklch(var(--luminance-9) var(--chroma-9) var(--hue) / 1);--on-badge-light:oklch(var(--luminance-11) var(--chroma-11) var(--hue) / 1);--on-badge-dark:oklch(var(--luminance-1) var(--chroma-1) var(--hue) / 1);--badge-outline-light:oklch(var(--luminance-11) var(--chroma-11) var(--hue) / .2);--badge-outline-dark:oklch(var(--luminance-1) var(--chroma-1) var(--hue) / .1);--indicator-luminance-light:var(--luminance-8);--indicator-chroma-light:var(--chroma-8);--indicator-luminance-dark:var(--luminance-9);--indicator-chroma-dark:var(--chroma-9);--primary:var(--primary-dark);--background:var(--background-dark);--surface:var(--surface-dark);--elevated:var(--elevated-dark);--highlight:var(--highlight-dark);--shade:var(--shade-dark);--button-primary-light:var(--button-primary-light-dark);--button-primary-dark:var(--button-primary-dark-dark);--button-primary-foreground:var(--button-primary-foreground-dark);--button-primary-highlight:var(--button-primary-highlight-dark);--button-primary-outline:var(--button-primary-outline-dark);--button-outline-highlight:var(--button-outline-highlight-dark);--button-outline-outline:var(--button-outline-outline-dark);--indicator:var(--indicator-dark);--on-indicator:var(--on-indicator-dark);--indicator-highlight:var(--indicator-highlight-dark);--indicator-track:var(--indicator-track-dark);--high-contrast:var(--high-contrast-dark);--medium-contrast:var(--medium-contrast-dark);--low-contrast:var(--low-contrast-dark);--decorative:var(--decorative-dark);--grid:var(--grid-dark);--grid-emphasis:var(--grid-emphasis-dark);--grid-fill:var(--grid-fill-dark);--divider:var(--divider-dark);--menu-active-background:var(--menu-active-background-dark);--menu-active-outline:var(--menu-active-outline-dark);--scrim:var(--scrim-dark);--frame:var(--frame-dark);--frame-highlight:var(--frame-highlight-dark);--popover-border:var(--popover-border-dark);--popover-border-highlight:var(--popover-border-highlight-dark);--event-foreground:var(--event-foreground-dark);--event-foreground-medium-contrast:var(--event-foreground-medium-contrast-dark);--event-foreground-low-contrast:var(--event-foreground-low-contrast-dark);--event-light:var(--event-light-dark);--event-dark:var(--event-dark-dark);--event-invitation-light:var(--event-invitation-light-dark);--event-invitation-dark:var(--event-invitation-dark-dark);--event-muted-light:var(--event-muted-light-dark);--event-muted-dark:var(--event-muted-dark-dark);--event-progress:var(--event-progress-dark);--event-border:var(--event-border-dark);--event-shadow:var(--event-shadow-dark);--event-hover:var(--event-hover-dark);--event-active:var(--event-active-dark);--input:var(--input-dark);--input-border:var(--input-border-dark);--input-placeholder:var(--input-placeholder-dark);--alert-light:var(--alert-light-dark);--alert-dark:var(--alert-dark-dark);--alert-foreground:var(--alert-foreground-dark);--alert-border:var(--alert-border-dark);--alert-shadow:var(--alert-shadow-dark);--badge:var(--badge-dark);--on-badge:var(--on-badge-dark);--badge-outline:var(--badge-outline-dark);--indicator-luminance:var(--indicator-luminance-dark);--indicator-chroma:var(--indicator-chroma-dark);--shadow-intensity:var(--shadow-intensity-dark);--highlight-intensity:var(--highlight-intensity-dark)}@supports (color:lab(0% 0 0)){.dark .color-studio-defaults.error,.dark .color-studio-defaults .error{--highlight-light:lab(100% 0 0);--on-indicator-light:lab(100% 0 0);--on-indicator-dark:lab(100% 0 0);--high-contrast-dark:lab(100% 0 0);--frame-dark:lab(100% 0 0/.25);--frame-highlight-light:lab(100% 0 0/.2);--frame-highlight-dark:lab(100% 0 0/.2)}}.dark .color-studio-defaults.warning,.dark .color-studio-defaults .warning{--hue:60;--global-chroma-multiplier:1;--chroma-base-1:0;--chroma-base-2:0;--chroma-base-3:.0049;--chroma-base-4:.0167;--chroma-base-5:.0403;--chroma-base-6:.0806;--chroma-base-7:.1328;--chroma-base-8:.1526;--chroma-base-9:.1321;--chroma-base-10:.1116;--chroma-base-11:.0911;--chroma-base-12:.0701;--chroma-base-13:.0529;--chroma-base-14:.0404;--chroma-base-15:.0341;--chroma-1:calc(var(--chroma-base-1) * var(--global-chroma-multiplier));--chroma-2:calc(var(--chroma-base-2) * var(--global-chroma-multiplier));--chroma-3:calc(var(--chroma-base-3) * var(--global-chroma-multiplier));--chroma-4:calc(var(--chroma-base-4) * var(--global-chroma-multiplier));--chroma-5:calc(var(--chroma-base-5) * var(--global-chroma-multiplier));--chroma-6:calc(var(--chroma-base-6) * var(--global-chroma-multiplier));--chroma-7:calc(var(--chroma-base-7) * var(--global-chroma-multiplier));--chroma-8:calc(var(--chroma-base-8) * var(--global-chroma-multiplier));--chroma-9:calc(var(--chroma-base-9) * var(--global-chroma-multiplier));--chroma-10:calc(var(--chroma-base-10) * var(--global-chroma-multiplier));--chroma-11:calc(var(--chroma-base-11) * var(--global-chroma-multiplier));--chroma-12:calc(var(--chroma-base-12) * var(--global-chroma-multiplier));--chroma-13:calc(var(--chroma-base-13) * var(--global-chroma-multiplier));--chroma-14:calc(var(--chroma-base-14) * var(--global-chroma-multiplier));--chroma-15:calc(var(--chroma-base-15) * var(--global-chroma-multiplier));--primary-light:oklch(var(--luminance-7) var(--chroma-7) var(--hue) / 1);--primary-dark:oklch(var(--luminance-7) var(--chroma-7) var(--hue) / 1);--background-light:oklch(var(--luminance-3) var(--chroma-3) var(--hue) / 1);--background-dark:oklch(var(--luminance-15) var(--chroma-15) var(--hue) / 1);--surface-light:oklch(var(--luminance-2) var(--chroma-2) var(--hue) / 1);--surface-dark:oklch(var(--luminance-14) var(--chroma-14) var(--hue) / 1);--elevated-light:oklch(var(--luminance-1) var(--chroma-1) var(--hue) / 1);--elevated-dark:oklch(var(--luminance-13) var(--chroma-13) var(--hue) / 1);--highlight-light:#fff;--highlight-dark:oklch(var(--luminance-10) var(--chroma-10) var(--hue) / 1);--shade-light:oklch(var(--luminance-10) var(--chroma-10) var(--hue) / calc(.3 * var(--shadow-intensity,1)));--shade-dark:oklch(0% 0 0 / calc(1 * var(--shadow-intensity,1)));--button-primary-light-light:oklch(var(--luminance-8) var(--chroma-8) var(--hue) / 1);--button-primary-light-dark:oklch(var(--luminance-10) var(--chroma-10) var(--hue) / 1);--button-primary-dark-light:oklch(var(--luminance-9) var(--chroma-9) var(--hue) / 1);--button-primary-dark-dark:oklch(var(--luminance-11) var(--chroma-11) var(--hue) / 1);--button-primary-foreground-light:oklch(var(--luminance-1) var(--chroma-1) var(--hue) / 1);--button-primary-foreground-dark:oklch(var(--luminance-1) var(--chroma-1) var(--hue) / 1);--button-primary-highlight-light:oklch(var(--luminance-5) var(--chroma-5) var(--hue) / 1);--button-primary-highlight-dark:oklch(var(--luminance-8) var(--chroma-8) var(--hue) / 1);--button-primary-outline-light:oklch(var(--luminance-12) var(--chroma-12) var(--hue) / .2);--button-primary-outline-dark:oklch(var(--luminance-7) var(--chroma-7) var(--hue) / .2);--button-outline-highlight-light:oklch(var(--luminance-6) var(--chroma-6) var(--hue) / 1);--button-outline-highlight-dark:oklch(var(--luminance-11) var(--chroma-11) var(--hue) / 1);--button-outline-outline-light:oklch(var(--luminance-5) var(--chroma-5) var(--hue) / .2);--button-outline-outline-dark:oklch(var(--luminance-7) var(--chroma-7) var(--hue) / .2);--indicator-light:oklch(var(--luminance-8) var(--chroma-8) var(--hue) / 1);--indicator-dark:oklch(var(--luminance-9) var(--chroma-9) var(--hue) / 1);--on-indicator-light:#fff;--on-indicator-dark:#fff;--indicator-highlight-light:oklch(var(--luminance-12) var(--chroma-12) var(--hue) / .1);--indicator-highlight-dark:oklch(var(--luminance-6) var(--chroma-6) var(--hue) / .3);--indicator-track-light:oklch(var(--luminance-8) var(--chroma-8) var(--hue) / .1);--indicator-track-dark:oklch(var(--luminance-8) var(--chroma-8) var(--hue) / .15);--high-contrast-light:oklch(var(--luminance-15) calc(var(--chroma-15) * .9) var(--hue) / 1);--high-contrast-dark:#fff;--medium-contrast-light:oklch(var(--luminance-11) calc(var(--chroma-11) * .55) var(--hue) / 1);--medium-contrast-dark:oklch(var(--luminance-5) calc(var(--chroma-5) * .55) var(--hue) / 1);--low-contrast-light:oklch(var(--luminance-9) calc(var(--chroma-9) * .25) var(--hue) / 1);--low-contrast-dark:oklch(var(--luminance-8) calc(var(--chroma-8) * .25) var(--hue) / 1);--decorative-light:oklch(var(--luminance-11) var(--chroma-11) var(--hue) / .5);--decorative-dark:oklch(var(--luminance-5) var(--chroma-5) var(--hue) / .5);--grid-light:oklch(calc(100% - (100% - var(--luminance-5)) * var(--border-intensity,1)) var(--chroma-5) var(--hue) / .5);--grid-dark:oklch(calc(var(--luminance-12) * var(--border-intensity,1)) var(--chroma-12) var(--hue) / .5);--grid-emphasis-light:oklch(calc(100% - (100% - var(--luminance-6)) * var(--border-intensity,1)) var(--chroma-6) var(--hue) / .5);--grid-emphasis-dark:oklch(calc(var(--luminance-11) * var(--border-intensity,1)) var(--chroma-11) var(--hue) / .5);--grid-fill-light:oklch(calc(100% - (100% - var(--luminance-5)) * var(--border-intensity,1)) var(--chroma-5) var(--hue) / .35);--grid-fill-dark:oklch(calc(var(--luminance-13) * var(--border-intensity,1)) var(--chroma-13) var(--hue) / .425);--divider-light:oklch(calc(100% - (100% - var(--luminance-5)) * var(--border-intensity,1)) var(--chroma-5) var(--hue) / .5);--divider-dark:oklch(calc(var(--luminance-12) * var(--border-intensity,1)) var(--chroma-12) var(--hue) / .5);--menu-active-background-light:oklch(var(--luminance-9) var(--chroma-9) var(--hue) / .04);--menu-active-background-dark:oklch(var(--luminance-11) var(--chroma-11) var(--hue) / .2);--menu-active-outline-light:oklch(var(--luminance-9) var(--chroma-9) var(--hue) / .04);--menu-active-outline-dark:oklch(var(--luminance-11) var(--chroma-11) var(--hue) / .2);--scrim-light:oklch(0% 0 0 / calc(.05 * var(--shadow-intensity,1)));--scrim-dark:oklch(0% 0 0 / calc(.25 * var(--shadow-intensity,1)));--frame-light:oklch(0% 0 0 / calc(.15 * var(--shadow-intensity,1)));--frame-dark:#ffffff40;--frame-highlight-light:#fff3;--frame-highlight-dark:#fff3;--popover-border-light:oklch(var(--luminance-10) var(--chroma-10) var(--hue) / calc(.12 * var(--shadow-intensity,1)));--popover-border-dark:oklch(var(--luminance-10) var(--chroma-10) var(--hue) / .2);--popover-border-highlight-light:oklch(var(--luminance-10) var(--chroma-10) var(--hue) / calc(.12 * var(--shadow-intensity,1)));--popover-border-highlight-dark:oklch(var(--luminance-10) var(--chroma-10) var(--hue) / .4);--event-foreground-light:oklch(var(--luminance-12) var(--chroma-12) var(--hue) / 1);--event-foreground-dark:oklch(var(--luminance-5) var(--chroma-5) var(--hue) / 1);--event-foreground-medium-contrast-light:oklch(var(--luminance-12) var(--chroma-12) var(--hue) / .8);--event-foreground-medium-contrast-dark:oklch(var(--luminance-5) var(--chroma-5) var(--hue) / .8);--event-foreground-low-contrast-light:oklch(var(--luminance-12) var(--chroma-12) var(--hue) / .6);--event-foreground-low-contrast-dark:oklch(var(--luminance-5) var(--chroma-5) var(--hue) / .6);--event-light-light:oklch(var(--luminance-5) var(--chroma-5) var(--hue) / 1);--event-light-dark:oklch(var(--luminance-10) var(--chroma-10) var(--hue) / 1);--event-dark-light:oklch(var(--luminance-6) var(--chroma-6) var(--hue) / 1);--event-dark-dark:oklch(var(--luminance-11) var(--chroma-11) var(--hue) / 1);--event-invitation-light-light:oklch(var(--luminance-2) calc(var(--chroma-2) * 0) var(--hue) / 1);--event-invitation-light-dark:oklch(var(--luminance-13) calc(var(--chroma-13) * 0) var(--hue) / 1);--event-invitation-dark-light:oklch(var(--luminance-3) calc(var(--chroma-3) * 0) var(--hue) / 1);--event-invitation-dark-dark:oklch(var(--luminance-14) calc(var(--chroma-14) * 0) var(--hue) / 1);--event-muted-light-light:oklch(var(--luminance-4) calc(var(--chroma-4) * 0) var(--hue) / 1);--event-muted-light-dark:oklch(var(--luminance-11) calc(var(--chroma-11) * 0) var(--hue) / 1);--event-muted-dark-light:oklch(var(--luminance-5) calc(var(--chroma-5) * 0) var(--hue) / 1);--event-muted-dark-dark:oklch(var(--luminance-12) calc(var(--chroma-12) * 0) var(--hue) / 1);--event-progress-light:oklch(var(--luminance-9) var(--chroma-9) var(--hue) / 1);--event-progress-dark:oklch(var(--luminance-7) var(--chroma-7) var(--hue) / 1);--event-border-light:oklch(calc(100% - (100% - var(--luminance-10)) * var(--border-intensity,1)) var(--chroma-10) var(--hue) / .2);--event-border-dark:oklch(calc(var(--luminance-5) * var(--border-intensity,1)) var(--chroma-5) var(--hue) / .15);--event-shadow-light:oklch(var(--luminance-2) var(--chroma-2) var(--hue) / calc(1 * var(--shadow-intensity,1)));--event-shadow-dark:oklch(0% 0 0 / calc(1 * var(--shadow-intensity,1)));--event-hover-light:oklch(var(--luminance-6) var(--chroma-6) var(--hue) / .1);--event-hover-dark:oklch(var(--luminance-8) var(--chroma-8) var(--hue) / .2);--event-active-light:oklch(var(--luminance-6) var(--chroma-6) var(--hue) / .2);--event-active-dark:oklch(var(--luminance-8) var(--chroma-8) var(--hue) / .35);--input-light:oklch(var(--luminance-2) var(--chroma-2) var(--hue) / 1);--input-dark:oklch(var(--luminance-13) var(--chroma-13) var(--hue) / .5);--input-border-light:oklch(calc(100% - (100% - var(--luminance-1)) * var(--border-intensity,1)) var(--chroma-1) var(--hue) / 1);--input-border-dark:oklch(calc(var(--luminance-11) * var(--border-intensity,1)) var(--chroma-11) var(--hue) / .3);--input-placeholder-light:oklch(var(--luminance-12) var(--chroma-12) var(--hue) / .5);--input-placeholder-dark:oklch(var(--luminance-7) var(--chroma-7) var(--hue) / .5);--alert-light-light:oklch(var(--luminance-3) var(--chroma-3) var(--hue) / 1);--alert-light-dark:oklch(var(--luminance-12) var(--chroma-12) var(--hue) / 1);--alert-dark-light:oklch(var(--luminance-4) var(--chroma-4) var(--hue) / 1);--alert-dark-dark:oklch(var(--luminance-13) var(--chroma-13) var(--hue) / 1);--alert-foreground-light:oklch(var(--luminance-11) var(--chroma-11) var(--hue) / 1);--alert-foreground-dark:oklch(var(--luminance-5) var(--chroma-5) var(--hue) / 1);--alert-border-light:oklch(calc(100% - (100% - var(--luminance-11)) * var(--border-intensity,1)) var(--chroma-11) var(--hue) / .2);--alert-border-dark:oklch(calc(var(--luminance-11) * var(--border-intensity,1)) var(--chroma-11) var(--hue) / .5);--alert-shadow-light:oklch(var(--luminance-5) var(--chroma-5) var(--hue) / calc(1 * var(--shadow-intensity,1)));--alert-shadow-dark:oklch(0% 0 0 / calc(1 * var(--shadow-intensity,1)));--badge-light:oklch(var(--luminance-4) var(--chroma-4) var(--hue) / 1);--badge-dark:oklch(var(--luminance-9) var(--chroma-9) var(--hue) / 1);--on-badge-light:oklch(var(--luminance-11) var(--chroma-11) var(--hue) / 1);--on-badge-dark:oklch(var(--luminance-1) var(--chroma-1) var(--hue) / 1);--badge-outline-light:oklch(var(--luminance-11) var(--chroma-11) var(--hue) / .2);--badge-outline-dark:oklch(var(--luminance-1) var(--chroma-1) var(--hue) / .1);--indicator-luminance-light:var(--luminance-8);--indicator-chroma-light:var(--chroma-8);--indicator-luminance-dark:var(--luminance-9);--indicator-chroma-dark:var(--chroma-9);--primary:var(--primary-dark);--background:var(--background-dark);--surface:var(--surface-dark);--elevated:var(--elevated-dark);--highlight:var(--highlight-dark);--shade:var(--shade-dark);--button-primary-light:var(--button-primary-light-dark);--button-primary-dark:var(--button-primary-dark-dark);--button-primary-foreground:var(--button-primary-foreground-dark);--button-primary-highlight:var(--button-primary-highlight-dark);--button-primary-outline:var(--button-primary-outline-dark);--button-outline-highlight:var(--button-outline-highlight-dark);--button-outline-outline:var(--button-outline-outline-dark);--indicator:var(--indicator-dark);--on-indicator:var(--on-indicator-dark);--indicator-highlight:var(--indicator-highlight-dark);--indicator-track:var(--indicator-track-dark);--high-contrast:var(--high-contrast-dark);--medium-contrast:var(--medium-contrast-dark);--low-contrast:var(--low-contrast-dark);--decorative:var(--decorative-dark);--grid:var(--grid-dark);--grid-emphasis:var(--grid-emphasis-dark);--grid-fill:var(--grid-fill-dark);--divider:var(--divider-dark);--menu-active-background:var(--menu-active-background-dark);--menu-active-outline:var(--menu-active-outline-dark);--scrim:var(--scrim-dark);--frame:var(--frame-dark);--frame-highlight:var(--frame-highlight-dark);--popover-border:var(--popover-border-dark);--popover-border-highlight:var(--popover-border-highlight-dark);--event-foreground:var(--event-foreground-dark);--event-foreground-medium-contrast:var(--event-foreground-medium-contrast-dark);--event-foreground-low-contrast:var(--event-foreground-low-contrast-dark);--event-light:var(--event-light-dark);--event-dark:var(--event-dark-dark);--event-invitation-light:var(--event-invitation-light-dark);--event-invitation-dark:var(--event-invitation-dark-dark);--event-muted-light:var(--event-muted-light-dark);--event-muted-dark:var(--event-muted-dark-dark);--event-progress:var(--event-progress-dark);--event-border:var(--event-border-dark);--event-shadow:var(--event-shadow-dark);--event-hover:var(--event-hover-dark);--event-active:var(--event-active-dark);--input:var(--input-dark);--input-border:var(--input-border-dark);--input-placeholder:var(--input-placeholder-dark);--alert-light:var(--alert-light-dark);--alert-dark:var(--alert-dark-dark);--alert-foreground:var(--alert-foreground-dark);--alert-border:var(--alert-border-dark);--alert-shadow:var(--alert-shadow-dark);--badge:var(--badge-dark);--on-badge:var(--on-badge-dark);--badge-outline:var(--badge-outline-dark);--indicator-luminance:var(--indicator-luminance-dark);--indicator-chroma:var(--indicator-chroma-dark);--shadow-intensity:var(--shadow-intensity-dark);--highlight-intensity:var(--highlight-intensity-dark)}@supports (color:lab(0% 0 0)){.dark .color-studio-defaults.warning,.dark .color-studio-defaults .warning{--highlight-light:lab(100% 0 0);--on-indicator-light:lab(100% 0 0);--on-indicator-dark:lab(100% 0 0);--high-contrast-dark:lab(100% 0 0);--frame-dark:lab(100% 0 0/.25);--frame-highlight-light:lab(100% 0 0/.2);--frame-highlight-dark:lab(100% 0 0/.2)}}.dark .color-studio-defaults.info,.dark .color-studio-defaults .info{--hue:240;--global-chroma-multiplier:1;--chroma-base-1:0;--chroma-base-2:0;--chroma-base-3:.0049;--chroma-base-4:.0167;--chroma-base-5:.0403;--chroma-base-6:.0806;--chroma-base-7:.1328;--chroma-base-8:.1526;--chroma-base-9:.1321;--chroma-base-10:.1116;--chroma-base-11:.0911;--chroma-base-12:.0701;--chroma-base-13:.0529;--chroma-base-14:.0404;--chroma-base-15:.0341;--chroma-1:calc(var(--chroma-base-1) * var(--global-chroma-multiplier));--chroma-2:calc(var(--chroma-base-2) * var(--global-chroma-multiplier));--chroma-3:calc(var(--chroma-base-3) * var(--global-chroma-multiplier));--chroma-4:calc(var(--chroma-base-4) * var(--global-chroma-multiplier));--chroma-5:calc(var(--chroma-base-5) * var(--global-chroma-multiplier));--chroma-6:calc(var(--chroma-base-6) * var(--global-chroma-multiplier));--chroma-7:calc(var(--chroma-base-7) * var(--global-chroma-multiplier));--chroma-8:calc(var(--chroma-base-8) * var(--global-chroma-multiplier));--chroma-9:calc(var(--chroma-base-9) * var(--global-chroma-multiplier));--chroma-10:calc(var(--chroma-base-10) * var(--global-chroma-multiplier));--chroma-11:calc(var(--chroma-base-11) * var(--global-chroma-multiplier));--chroma-12:calc(var(--chroma-base-12) * var(--global-chroma-multiplier));--chroma-13:calc(var(--chroma-base-13) * var(--global-chroma-multiplier));--chroma-14:calc(var(--chroma-base-14) * var(--global-chroma-multiplier));--chroma-15:calc(var(--chroma-base-15) * var(--global-chroma-multiplier));--primary-light:oklch(var(--luminance-7) var(--chroma-7) var(--hue) / 1);--primary-dark:oklch(var(--luminance-7) var(--chroma-7) var(--hue) / 1);--background-light:oklch(var(--luminance-3) var(--chroma-3) var(--hue) / 1);--background-dark:oklch(var(--luminance-15) var(--chroma-15) var(--hue) / 1);--surface-light:oklch(var(--luminance-2) var(--chroma-2) var(--hue) / 1);--surface-dark:oklch(var(--luminance-14) var(--chroma-14) var(--hue) / 1);--elevated-light:oklch(var(--luminance-1) var(--chroma-1) var(--hue) / 1);--elevated-dark:oklch(var(--luminance-13) var(--chroma-13) var(--hue) / 1);--highlight-light:#fff;--highlight-dark:oklch(var(--luminance-10) var(--chroma-10) var(--hue) / 1);--shade-light:oklch(var(--luminance-10) var(--chroma-10) var(--hue) / calc(.3 * var(--shadow-intensity,1)));--shade-dark:oklch(0% 0 0 / calc(1 * var(--shadow-intensity,1)));--button-primary-light-light:oklch(var(--luminance-8) var(--chroma-8) var(--hue) / 1);--button-primary-light-dark:oklch(var(--luminance-10) var(--chroma-10) var(--hue) / 1);--button-primary-dark-light:oklch(var(--luminance-9) var(--chroma-9) var(--hue) / 1);--button-primary-dark-dark:oklch(var(--luminance-11) var(--chroma-11) var(--hue) / 1);--button-primary-foreground-light:oklch(var(--luminance-1) var(--chroma-1) var(--hue) / 1);--button-primary-foreground-dark:oklch(var(--luminance-1) var(--chroma-1) var(--hue) / 1);--button-primary-highlight-light:oklch(var(--luminance-5) var(--chroma-5) var(--hue) / 1);--button-primary-highlight-dark:oklch(var(--luminance-8) var(--chroma-8) var(--hue) / 1);--button-primary-outline-light:oklch(var(--luminance-12) var(--chroma-12) var(--hue) / .2);--button-primary-outline-dark:oklch(var(--luminance-7) var(--chroma-7) var(--hue) / .2);--button-outline-highlight-light:oklch(var(--luminance-6) var(--chroma-6) var(--hue) / 1);--button-outline-highlight-dark:oklch(var(--luminance-11) var(--chroma-11) var(--hue) / 1);--button-outline-outline-light:oklch(var(--luminance-5) var(--chroma-5) var(--hue) / .2);--button-outline-outline-dark:oklch(var(--luminance-7) var(--chroma-7) var(--hue) / .2);--indicator-light:oklch(var(--luminance-8) var(--chroma-8) var(--hue) / 1);--indicator-dark:oklch(var(--luminance-9) var(--chroma-9) var(--hue) / 1);--on-indicator-light:#fff;--on-indicator-dark:#fff;--indicator-highlight-light:oklch(var(--luminance-12) var(--chroma-12) var(--hue) / .1);--indicator-highlight-dark:oklch(var(--luminance-6) var(--chroma-6) var(--hue) / .3);--indicator-track-light:oklch(var(--luminance-8) var(--chroma-8) var(--hue) / .1);--indicator-track-dark:oklch(var(--luminance-8) var(--chroma-8) var(--hue) / .15);--high-contrast-light:oklch(var(--luminance-15) calc(var(--chroma-15) * .9) var(--hue) / 1);--high-contrast-dark:#fff;--medium-contrast-light:oklch(var(--luminance-11) calc(var(--chroma-11) * .55) var(--hue) / 1);--medium-contrast-dark:oklch(var(--luminance-5) calc(var(--chroma-5) * .55) var(--hue) / 1);--low-contrast-light:oklch(var(--luminance-9) calc(var(--chroma-9) * .25) var(--hue) / 1);--low-contrast-dark:oklch(var(--luminance-8) calc(var(--chroma-8) * .25) var(--hue) / 1);--decorative-light:oklch(var(--luminance-11) var(--chroma-11) var(--hue) / .5);--decorative-dark:oklch(var(--luminance-5) var(--chroma-5) var(--hue) / .5);--grid-light:oklch(calc(100% - (100% - var(--luminance-5)) * var(--border-intensity,1)) var(--chroma-5) var(--hue) / .5);--grid-dark:oklch(calc(var(--luminance-12) * var(--border-intensity,1)) var(--chroma-12) var(--hue) / .5);--grid-emphasis-light:oklch(calc(100% - (100% - var(--luminance-6)) * var(--border-intensity,1)) var(--chroma-6) var(--hue) / .5);--grid-emphasis-dark:oklch(calc(var(--luminance-11) * var(--border-intensity,1)) var(--chroma-11) var(--hue) / .5);--grid-fill-light:oklch(calc(100% - (100% - var(--luminance-5)) * var(--border-intensity,1)) var(--chroma-5) var(--hue) / .35);--grid-fill-dark:oklch(calc(var(--luminance-13) * var(--border-intensity,1)) var(--chroma-13) var(--hue) / .425);--divider-light:oklch(calc(100% - (100% - var(--luminance-5)) * var(--border-intensity,1)) var(--chroma-5) var(--hue) / .5);--divider-dark:oklch(calc(var(--luminance-12) * var(--border-intensity,1)) var(--chroma-12) var(--hue) / .5);--menu-active-background-light:oklch(var(--luminance-9) var(--chroma-9) var(--hue) / .04);--menu-active-background-dark:oklch(var(--luminance-11) var(--chroma-11) var(--hue) / .2);--menu-active-outline-light:oklch(var(--luminance-9) var(--chroma-9) var(--hue) / .04);--menu-active-outline-dark:oklch(var(--luminance-11) var(--chroma-11) var(--hue) / .2);--scrim-light:oklch(0% 0 0 / calc(.05 * var(--shadow-intensity,1)));--scrim-dark:oklch(0% 0 0 / calc(.25 * var(--shadow-intensity,1)));--frame-light:oklch(0% 0 0 / calc(.15 * var(--shadow-intensity,1)));--frame-dark:#ffffff40;--frame-highlight-light:#fff3;--frame-highlight-dark:#fff3;--popover-border-light:oklch(var(--luminance-10) var(--chroma-10) var(--hue) / calc(.12 * var(--shadow-intensity,1)));--popover-border-dark:oklch(var(--luminance-10) var(--chroma-10) var(--hue) / .2);--popover-border-highlight-light:oklch(var(--luminance-10) var(--chroma-10) var(--hue) / calc(.12 * var(--shadow-intensity,1)));--popover-border-highlight-dark:oklch(var(--luminance-10) var(--chroma-10) var(--hue) / .4);--event-foreground-light:oklch(var(--luminance-12) var(--chroma-12) var(--hue) / 1);--event-foreground-dark:oklch(var(--luminance-5) var(--chroma-5) var(--hue) / 1);--event-foreground-medium-contrast-light:oklch(var(--luminance-12) var(--chroma-12) var(--hue) / .8);--event-foreground-medium-contrast-dark:oklch(var(--luminance-5) var(--chroma-5) var(--hue) / .8);--event-foreground-low-contrast-light:oklch(var(--luminance-12) var(--chroma-12) var(--hue) / .6);--event-foreground-low-contrast-dark:oklch(var(--luminance-5) var(--chroma-5) var(--hue) / .6);--event-light-light:oklch(var(--luminance-5) var(--chroma-5) var(--hue) / 1);--event-light-dark:oklch(var(--luminance-10) var(--chroma-10) var(--hue) / 1);--event-dark-light:oklch(var(--luminance-6) var(--chroma-6) var(--hue) / 1);--event-dark-dark:oklch(var(--luminance-11) var(--chroma-11) var(--hue) / 1);--event-invitation-light-light:oklch(var(--luminance-2) calc(var(--chroma-2) * 0) var(--hue) / 1);--event-invitation-light-dark:oklch(var(--luminance-13) calc(var(--chroma-13) * 0) var(--hue) / 1);--event-invitation-dark-light:oklch(var(--luminance-3) calc(var(--chroma-3) * 0) var(--hue) / 1);--event-invitation-dark-dark:oklch(var(--luminance-14) calc(var(--chroma-14) * 0) var(--hue) / 1);--event-muted-light-light:oklch(var(--luminance-4) calc(var(--chroma-4) * 0) var(--hue) / 1);--event-muted-light-dark:oklch(var(--luminance-11) calc(var(--chroma-11) * 0) var(--hue) / 1);--event-muted-dark-light:oklch(var(--luminance-5) calc(var(--chroma-5) * 0) var(--hue) / 1);--event-muted-dark-dark:oklch(var(--luminance-12) calc(var(--chroma-12) * 0) var(--hue) / 1);--event-progress-light:oklch(var(--luminance-9) var(--chroma-9) var(--hue) / 1);--event-progress-dark:oklch(var(--luminance-7) var(--chroma-7) var(--hue) / 1);--event-border-light:oklch(calc(100% - (100% - var(--luminance-10)) * var(--border-intensity,1)) var(--chroma-10) var(--hue) / .2);--event-border-dark:oklch(calc(var(--luminance-5) * var(--border-intensity,1)) var(--chroma-5) var(--hue) / .15);--event-shadow-light:oklch(var(--luminance-2) var(--chroma-2) var(--hue) / calc(1 * var(--shadow-intensity,1)));--event-shadow-dark:oklch(0% 0 0 / calc(1 * var(--shadow-intensity,1)));--event-hover-light:oklch(var(--luminance-6) var(--chroma-6) var(--hue) / .1);--event-hover-dark:oklch(var(--luminance-8) var(--chroma-8) var(--hue) / .2);--event-active-light:oklch(var(--luminance-6) var(--chroma-6) var(--hue) / .2);--event-active-dark:oklch(var(--luminance-8) var(--chroma-8) var(--hue) / .35);--input-light:oklch(var(--luminance-2) var(--chroma-2) var(--hue) / 1);--input-dark:oklch(var(--luminance-13) var(--chroma-13) var(--hue) / .5);--input-border-light:oklch(calc(100% - (100% - var(--luminance-1)) * var(--border-intensity,1)) var(--chroma-1) var(--hue) / 1);--input-border-dark:oklch(calc(var(--luminance-11) * var(--border-intensity,1)) var(--chroma-11) var(--hue) / .3);--input-placeholder-light:oklch(var(--luminance-12) var(--chroma-12) var(--hue) / .5);--input-placeholder-dark:oklch(var(--luminance-7) var(--chroma-7) var(--hue) / .5);--alert-light-light:oklch(var(--luminance-3) var(--chroma-3) var(--hue) / 1);--alert-light-dark:oklch(var(--luminance-12) var(--chroma-12) var(--hue) / 1);--alert-dark-light:oklch(var(--luminance-4) var(--chroma-4) var(--hue) / 1);--alert-dark-dark:oklch(var(--luminance-13) var(--chroma-13) var(--hue) / 1);--alert-foreground-light:oklch(var(--luminance-11) var(--chroma-11) var(--hue) / 1);--alert-foreground-dark:oklch(var(--luminance-5) var(--chroma-5) var(--hue) / 1);--alert-border-light:oklch(calc(100% - (100% - var(--luminance-11)) * var(--border-intensity,1)) var(--chroma-11) var(--hue) / .2);--alert-border-dark:oklch(calc(var(--luminance-11) * var(--border-intensity,1)) var(--chroma-11) var(--hue) / .5);--alert-shadow-light:oklch(var(--luminance-5) var(--chroma-5) var(--hue) / calc(1 * var(--shadow-intensity,1)));--alert-shadow-dark:oklch(0% 0 0 / calc(1 * var(--shadow-intensity,1)));--badge-light:oklch(var(--luminance-4) var(--chroma-4) var(--hue) / 1);--badge-dark:oklch(var(--luminance-9) var(--chroma-9) var(--hue) / 1);--on-badge-light:oklch(var(--luminance-11) var(--chroma-11) var(--hue) / 1);--on-badge-dark:oklch(var(--luminance-1) var(--chroma-1) var(--hue) / 1);--badge-outline-light:oklch(var(--luminance-11) var(--chroma-11) var(--hue) / .2);--badge-outline-dark:oklch(var(--luminance-1) var(--chroma-1) var(--hue) / .1);--indicator-luminance-light:var(--luminance-8);--indicator-chroma-light:var(--chroma-8);--indicator-luminance-dark:var(--luminance-9);--indicator-chroma-dark:var(--chroma-9);--primary:var(--primary-dark);--background:var(--background-dark);--surface:var(--surface-dark);--elevated:var(--elevated-dark);--highlight:var(--highlight-dark);--shade:var(--shade-dark);--button-primary-light:var(--button-primary-light-dark);--button-primary-dark:var(--button-primary-dark-dark);--button-primary-foreground:var(--button-primary-foreground-dark);--button-primary-highlight:var(--button-primary-highlight-dark);--button-primary-outline:var(--button-primary-outline-dark);--button-outline-highlight:var(--button-outline-highlight-dark);--button-outline-outline:var(--button-outline-outline-dark);--indicator:var(--indicator-dark);--on-indicator:var(--on-indicator-dark);--indicator-highlight:var(--indicator-highlight-dark);--indicator-track:var(--indicator-track-dark);--high-contrast:var(--high-contrast-dark);--medium-contrast:var(--medium-contrast-dark);--low-contrast:var(--low-contrast-dark);--decorative:var(--decorative-dark);--grid:var(--grid-dark);--grid-emphasis:var(--grid-emphasis-dark);--grid-fill:var(--grid-fill-dark);--divider:var(--divider-dark);--menu-active-background:var(--menu-active-background-dark);--menu-active-outline:var(--menu-active-outline-dark);--scrim:var(--scrim-dark);--frame:var(--frame-dark);--frame-highlight:var(--frame-highlight-dark);--popover-border:var(--popover-border-dark);--popover-border-highlight:var(--popover-border-highlight-dark);--event-foreground:var(--event-foreground-dark);--event-foreground-medium-contrast:var(--event-foreground-medium-contrast-dark);--event-foreground-low-contrast:var(--event-foreground-low-contrast-dark);--event-light:var(--event-light-dark);--event-dark:var(--event-dark-dark);--event-invitation-light:var(--event-invitation-light-dark);--event-invitation-dark:var(--event-invitation-dark-dark);--event-muted-light:var(--event-muted-light-dark);--event-muted-dark:var(--event-muted-dark-dark);--event-progress:var(--event-progress-dark);--event-border:var(--event-border-dark);--event-shadow:var(--event-shadow-dark);--event-hover:var(--event-hover-dark);--event-active:var(--event-active-dark);--input:var(--input-dark);--input-border:var(--input-border-dark);--input-placeholder:var(--input-placeholder-dark);--alert-light:var(--alert-light-dark);--alert-dark:var(--alert-dark-dark);--alert-foreground:var(--alert-foreground-dark);--alert-border:var(--alert-border-dark);--alert-shadow:var(--alert-shadow-dark);--badge:var(--badge-dark);--on-badge:var(--on-badge-dark);--badge-outline:var(--badge-outline-dark);--indicator-luminance:var(--indicator-luminance-dark);--indicator-chroma:var(--indicator-chroma-dark);--shadow-intensity:var(--shadow-intensity-dark);--highlight-intensity:var(--highlight-intensity-dark)}@supports (color:lab(0% 0 0)){.dark .color-studio-defaults.info,.dark .color-studio-defaults .info{--highlight-light:lab(100% 0 0);--on-indicator-light:lab(100% 0 0);--on-indicator-dark:lab(100% 0 0);--high-contrast-dark:lab(100% 0 0);--frame-dark:lab(100% 0 0/.25);--frame-highlight-light:lab(100% 0 0/.2);--frame-highlight-dark:lab(100% 0 0/.2)}}
