/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){:host,:root{--shimmer-angle:20deg}*,::backdrop,:after,:before{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-pan-x:initial;--tw-pan-y:initial;--tw-pinch-zoom:initial;--tw-scroll-snap-strictness:proximity;--tw-space-y-reverse:0;--tw-space-x-reverse:0;--tw-divide-x-reverse:0;--tw-border-style:solid;--tw-divide-y-reverse:0;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-ease:initial;--tw-content:"";--tw-animation-delay:0s;--tw-animation-direction:normal;--tw-animation-duration:initial;--tw-animation-fill-mode:none;--tw-animation-iteration-count:1;--tw-enter-blur:0;--tw-enter-opacity:1;--tw-enter-rotate:0;--tw-enter-scale:1;--tw-enter-translate-x:0;--tw-enter-translate-y:0;--tw-exit-blur:0;--tw-exit-opacity:1;--tw-exit-rotate:0;--tw-exit-scale:1;--tw-exit-translate-x:0;--tw-exit-translate-y:0;--scroll-fade-t:0px;--scroll-fade-b:0px;--scroll-fade-s:0px;--scroll-fade-e:0px;--scroll-fade-mask:initial;--shimmer-image:initial;--shimmer-text-fill:initial}}}@layer theme{:host,:root{--font-serif:ui-serif,Georgia,Cambria,"Times New Roman",Times,serif;--font-mono:var(--font-geist-mono);--color-red-50:oklch(97.1% .013 17.38);--color-red-200:oklch(88.5% .062 18.334);--color-red-300:oklch(80.8% .114 19.571);--color-red-500:oklch(63.7% .237 25.331);--color-red-600:oklch(57.7% .245 27.325);--color-red-700:oklch(50.5% .213 27.518);--color-red-950:oklch(25.8% .092 26.042);--color-amber-50:oklch(98.7% .022 95.277);--color-amber-200:oklch(92.4% .12 95.746);--color-amber-300:oklch(87.9% .169 91.605);--color-amber-400:oklch(82.8% .189 84.429);--color-amber-500:oklch(76.9% .188 70.08);--color-amber-600:oklch(66.6% .179 58.318);--color-amber-700:oklch(55.5% .163 48.998);--color-green-600:oklch(62.7% .194 149.214);--color-emerald-100:oklch(95% .052 163.051);--color-emerald-400:oklch(76.5% .177 163.223);--color-emerald-500:oklch(69.6% .17 162.48);--color-emerald-600:oklch(59.6% .145 163.225);--color-emerald-700:oklch(50.8% .118 165.612);--color-emerald-800:oklch(43.2% .095 166.913);--color-sky-300:oklch(82.8% .111 230.318);--color-rose-200:oklch(89.2% .058 10.001);--color-rose-500:oklch(64.5% .246 16.439);--color-rose-600:oklch(58.6% .253 17.585);--color-rose-700:oklch(51.4% .222 16.935);--color-slate-100:oklch(96.8% .007 247.896);--color-slate-300:oklch(86.9% .022 252.894);--color-slate-400:oklch(70.4% .04 256.788);--color-slate-500:oklch(55.4% .046 257.417);--color-slate-600:oklch(44.6% .043 257.281);--color-slate-800:oklch(27.9% .041 260.031);--color-slate-900:oklch(20.8% .042 265.755);--color-gray-50:oklch(98.5% .002 247.839);--color-gray-100:oklch(96.7% .003 264.542);--color-gray-500:oklch(55.1% .027 264.364);--color-gray-600:oklch(44.6% .03 256.802);--color-gray-800:oklch(27.8% .033 256.848);--color-gray-900:oklch(21% .034 264.665);--color-zinc-300:oklch(87.1% .006 286.286);--color-neutral-300:oklch(87% 0 none);--color-neutral-400:oklch(70.8% 0 none);--color-neutral-900:oklch(20.5% 0 none);--color-neutral-950:oklch(14.5% 0 none);--color-stone-500:oklch(55.3% .013 58.071);--color-stone-600:oklch(44.4% .011 73.639);--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-xs:20rem;--container-sm:24rem;--container-md:28rem;--container-lg:32rem;--container-xl:36rem;--container-2xl:42rem;--container-3xl:48rem;--container-4xl:56rem;--container-6xl:72rem;--container-7xl:80rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height:calc(1.5 / 1);--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--text-3xl:1.875rem;--text-3xl--line-height:calc(2.25 / 1.875);--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5 / 2.25);--text-5xl:3rem;--text-5xl--line-height:1;--font-weight-light:300;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-extrabold:800;--font-weight-black:900;--tracking-tighter:-.05em;--tracking-tight:-.025em;--tracking-normal:0em;--tracking-wide:.025em;--tracking-wider:.05em;--tracking-widest:.1em;--leading-tight:1.25;--leading-snug:1.375;--leading-normal:1.5;--leading-relaxed:1.625;--radius-xs:.125rem;--radius-sm:calc(var(--radius) * .6);--radius-md:calc(var(--radius) * .8);--radius-lg:var(--radius);--shadow-xl:0 12px 32px var(--glass-shadow);--drop-shadow-xs:0 1px 1px #0000000d;--drop-shadow-sm:0 1px 2px #00000026;--drop-shadow-md:0 3px 3px #0000001f;--drop-shadow-lg:0 4px 4px #00000026;--drop-shadow-xl:0 9px 7px #0000001a;--ease-in:cubic-bezier(.4,0,1,1);--ease-out:cubic-bezier(0,0,.2,1);--ease-in-out:cubic-bezier(.4,0,.2,1);--animate-spin:spin 1s linear infinite;--animate-pulse:pulse 2s cubic-bezier(.4,0,.6,1) infinite;--blur-xs:4px;--blur-sm:8px;--blur-md:12px;--blur-lg:16px;--blur-xl:24px;--blur-2xl:40px;--aspect-video:16/9;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--default-font-family:var(--font-inter);--default-mono-font-family:var(--font-geist-mono);--duration-fast:var(--motion-fast);--color-text-primary:var(--text-primary)}::backdrop,:root{--color-primary-h:230;--color-primary-s:82%;--color-primary-l:44%;--color-secondary-h:44;--color-secondary-s:97%;--color-secondary-l:54%;--color-lightest-h:0;--color-lightest-s:0%;--color-lightest-l:100%;--color-darkest-h:0;--color-darkest-s:0%;--color-darkest-l:0%;--color-positive-h:149;--color-positive-s:41%;--color-positive-l:43%;--color-warning-h:39;--color-warning-s:96%;--color-warning-l:39%;--color-negative-h:0;--color-negative-s:62%;--color-negative-l:58%;--color-info-h:222;--color-info-s:55%;--color-info-l:42%;--palette-default-active:hsla(var(--color-primary-h) var(--color-primary-s) var(--color-primary-l));--palette-default-active-hover:hsla(var(--color-primary-h) var(--color-primary-s) calc(var(--color-primary-l) + 10%));--palette-default-active-pressed:hsla(var(--color-primary-h) var(--color-primary-s) calc(var(--color-primary-l) - 5%));--palette-default-active-subtle:hsla(var(--color-lightest-h) var(--color-lightest-s) 50%);--palette-default-active-accent:hsla(var(--color-secondary-h) var(--color-secondary-s) var(--color-secondary-l));--palette-default-surface-1:hsla(var(--color-lightest-h) var(--color-lightest-s) var(--color-lightest-l));--palette-default-surface-2:hsla(var(--color-lightest-h) var(--color-lightest-s) calc(var(--color-lightest-l) - 5%));--palette-default-surface-3:hsla(var(--color-lightest-h) var(--color-lightest-s) calc(var(--color-lightest-l) - 10%));--palette-default-surface-highlight:hsla(var(--color-primary-h) var(--color-primary-s) calc(var(--color-primary-l) + 45%));--palette-default-surface-lowlight:hsla(var(--color-primary-h) var(--color-primary-s) calc(var(--color-primary-l) + 35%));--palette-default-text:hsla(var(--color-darkest-h) var(--color-darkest-s) var(--color-darkest-l));--palette-default-text-subtle:hsla(var(--color-darkest-h) var(--color-darkest-s) 30%);--palette-default-text-on-active:hsla(var(--color-lightest-h) var(--color-lightest-s) var(--color-lightest-l));--palette-default-border:hsla(var(--color-lightest-h) var(--color-lightest-s) calc(var(--color-lightest-l) - 10%));--palette-default-disabled:hsla(var(--color-lightest-h) var(--color-lightest-s) calc(var(--color-lightest-l) - 20%));--palette-default-overlay:hsla(var(--color-darkest-h) var(--color-darkest-s) calc(var(--color-darkest-l) + 20%)/40%);--palette-default-transparent:hsla(var(--color-lightest-h) var(--color-lightest-s) var(--color-lightest-l)/0);--palette-messaging-highlight-positive:hsla(var(--color-positive-h) var(--color-positive-s) calc(var(--color-positive-l) + 45%));--palette-messaging-lowlight-positive:hsla(var(--color-positive-h) var(--color-positive-s) calc(var(--color-positive-l) + 35%));--palette-messaging-surface-positive:hsla(var(--color-positive-h) var(--color-positive-s) calc(var(--color-positive-l) + 25%));--palette-messaging-graphics-positive:hsla(var(--color-positive-h) var(--color-positive-s) var(--color-positive-l));--palette-messaging-text-hover-positive:hsla(var(--color-positive-h) var(--color-positive-s) calc(var(--color-positive-l) - 10%));--palette-messaging-text-positive:hsla(var(--color-positive-h) var(--color-positive-s) calc(var(--color-positive-l) - 20%));--palette-messaging-text-pressed-positive:hsla(var(--color-positive-h) var(--color-positive-s) calc(var(--color-positive-l) - 30%));--palette-messaging-highlight-warning:hsla(var(--color-warning-h) var(--color-warning-s) calc(var(--color-warning-l) + 45%));--palette-messaging-graphics-warning:hsla(var(--color-warning-h) var(--color-warning-s) var(--color-warning-l));--palette-messaging-text-warning:hsla(var(--color-warning-h) var(--color-warning-s) calc(var(--color-warning-l) - 20%));--palette-messaging-highlight-negative:hsla(var(--color-negative-h) var(--color-negative-s) calc(var(--color-negative-l) + 40%));--palette-messaging-lowlight-negative:hsla(var(--color-negative-h) var(--color-negative-s) calc(var(--color-negative-l) + 35%));--palette-messaging-surface-negative:hsla(var(--color-negative-h) var(--color-negative-s) calc(var(--color-negative-l) + 25%));--palette-messaging-graphics-negative:hsla(var(--color-negative-h) var(--color-negative-s) var(--color-negative-l));--palette-messaging-text-hover-negative:hsla(var(--color-negative-h) var(--color-negative-s) calc(var(--color-negative-l) - 10%));--palette-messaging-text-negative:hsla(var(--color-negative-h) var(--color-negative-s) calc(var(--color-negative-l) - 20%));--palette-messaging-text-pressed-negative:hsla(var(--color-negative-h) var(--color-negative-s) calc(var(--color-negative-l) - 30%));--palette-messaging-highlight-info:hsla(var(--color-info-h) var(--color-info-s) calc(var(--color-info-l) + 45%));--palette-messaging-graphics-info:hsla(var(--color-info-h) var(--color-info-s) var(--color-info-l));--palette-messaging-text-info:hsla(var(--color-info-h) var(--color-info-s) calc(var(--color-info-l) - 20%))}.v-alternate{--palette-default-active:hsla(var(--color-secondary-h) var(--color-secondary-s) var(--color-secondary-l));--palette-default-active-hover:hsla(var(--color-secondary-h) var(--color-secondary-s) calc(var(--color-secondary-l) + 10%));--palette-default-active-pressed:hsla(var(--color-secondary-h) var(--color-secondary-s) calc(var(--color-secondary-l) - 5%));--palette-default-active-subtle:hsla(var(--color-lightest-h) var(--color-lightest-s) 70%);--palette-default-active-accent:hsla(var(--color-lightest-h) var(--color-lightest-s) var(--color-lightest-l));--palette-default-surface-1:hsla(var(--color-primary-h) var(--color-primary-s) var(--color-primary-l));--palette-default-surface-2:hsla(var(--color-primary-h) var(--color-primary-s) calc(var(--color-primary-l) - 10%));--palette-default-surface-3:hsla(var(--color-primary-h) var(--color-primary-s) calc(var(--color-primary-l) - 20%));--palette-default-surface-highlight:hsla(var(--color-primary-h) var(--color-primary-s) calc(var(--color-primary-l) + 10%));--palette-default-surface-lowlight:hsla(var(--color-primary-h) var(--color-primary-s) calc(var(--color-primary-l) - 5%));--palette-default-text:hsla(var(--color-secondary-h) var(--color-secondary-s) var(--color-secondary-l));--palette-default-text-subtle:hsla(var(--color-lightest-h) var(--color-lightest-s) calc(var(--color-lightest-l) - 10%));--palette-default-text-on-active:hsla(var(--color-primary-h) var(--color-primary-s) calc(var(--color-primary-l)));--palette-default-border:hsla(var(--color-primary-h) var(--color-primary-s) calc(var(--color-primary-l) + 10%));--palette-default-disabled:hsla(var(--color-primary-h) var(--color-primary-s) calc(var(--color-primary-l) + 20%));--palette-default-overlay:hsla(var(--color-primary-h) var(--color-primary-s) calc(var(--color-primary-l) + 10%)/40%);--palette-default-transparent:hsla(var(--color-primary-h) var(--color-primary-s) var(--color-primary-l)/0)}::backdrop,:root{--theme-font-size:14px;--theme-focus-outline-size:2px;--theme-focus-outline-offset:var(--size-scalable-1);--theme-border-size:2px;--theme-border-radius:4px;--theme-responsive-factor:1.25;--theme-scale-factor:1;--typography-display-1-font-size:4.28571rem;--typography-display-1-line-height:5.57143rem;--typography-display-2-font-size:3.5rem;--typography-display-2-line-height:4.42857rem;--typography-headline-1-font-size:2.28571rem;--typography-headline-1-letter-spacing:.0357143rem;--typography-headline-1-line-height:3rem;--typography-headline-2-font-size:1.78571rem;--typography-headline-2-line-height:2.35714rem;--typography-headline-3-font-size:1.42857rem;--typography-headline-3-line-height:1.85714rem;--typography-headline-4-font-size:1.28571rem;--typography-headline-4-line-height:1.71429rem;--typography-subtitle-1-font-size:1.14286rem;--typography-subtitle-1-line-height:1.5rem;--typography-subtitle-2-font-size:1.14286rem;--typography-subtitle-2-line-height:1.5rem;--typography-subtitle-3-font-size:1rem;--typography-subtitle-3-line-height:1.28571rem;--typography-overline-font-size:.714286rem;--typography-overline-letter-spacing:.0714286rem;--typography-overline-line-height:.928571rem;--typography-body-1-font-size:1.14286rem;--typography-body-1-line-height:1.71429rem;--typography-body-2-font-size:1rem;--typography-body-2-line-height:1.57143rem;--typography-body-2-bold-font-size:1rem;--typography-body-2-bold-line-height:1.57143rem;--typography-body-2-link-font-size:1rem;--typography-body-2-link-line-height:1.57143rem;--typography-body-2-medium-font-size:1rem;--typography-body-2-medium-line-height:1.57143rem;--typography-body-3-font-size:.857143rem;--typography-body-3-line-height:1.28571rem;--typography-button-large-font-size:1rem;--typography-button-large-letter-spacing:.0178571rem;--typography-button-large-line-height:1.28571rem;--typography-button-medium-font-size:.857143rem;--typography-button-medium-letter-spacing:.0178571rem;--typography-button-medium-line-height:1.14286rem;--typography-button-small-font-size:.857143rem;--typography-button-small-letter-spacing:.0178571rem;--typography-button-small-line-height:1.14286rem;--typography-label-large-font-size:1rem;--typography-label-large-line-height:1.28571rem;--typography-label-large-active-font-size:1rem;--typography-label-large-active-line-height:1.28571rem;--typography-label-font-size:.857143rem;--typography-label-active-font-size:.857143rem;--typography-label-active-line-height:1.14286rem;--typography-label-small-font-size:.785714rem;--typography-label-small-line-height:1rem;--color-transparent:#fff0;--color-primary:#555;--color-secondary:#ddd;--color-lightest:#fff;--color-darkest:#000;--color-positive:#148a0a;--color-warning:#cca002;--color-negative:#b80600;--color-info:#1e78a8;--color-primary-10:#141414;--color-primary-20:#2b2b2b;--color-primary-30:#404040;--color-primary-40:#545454;--color-primary-50:#6b6b6b;--color-primary-60:gray;--color-primary-70:#949494;--color-primary-80:#ababab;--color-primary-90:#bfbfbf;--color-primary-100:#d4d4d4;--color-primary-110:#ebebeb;--color-secondary-10:#141414;--color-secondary-20:#2b2b2b;--color-secondary-30:#404040;--color-secondary-40:#545454;--color-secondary-50:#6b6b6b;--color-secondary-60:gray;--color-secondary-70:#949494;--color-secondary-80:#ababab;--color-secondary-90:#bfbfbf;--color-secondary-100:#d4d4d4;--color-secondary-110:#ebebeb;--color-grayscale-0:#000;--color-grayscale-10:#1a1a1a;--color-grayscale-20:#333;--color-grayscale-30:#4d4d4d;--color-grayscale-40:#666;--color-grayscale-50:gray;--color-grayscale-60:#999;--color-grayscale-70:#b3b3b3;--color-grayscale-80:#ccc;--color-grayscale-90:#e6e6e6;--color-grayscale-100:#fff;--color-positive-10:#0e1c0d;--color-positive-20:#1f3b1c;--color-positive-30:#2d5629;--color-positive-40:#3c7237;--color-positive-50:#4c9146;--color-positive-60:#5aac53;--color-positive-70:#75b96e;--color-positive-80:#92c88d;--color-positive-90:#add6a9;--color-positive-100:#c7e3c4;--color-positive-110:#e5f2e3;--color-warning-10:#221c07;--color-warning-20:#483c0f;--color-warning-30:#6a5816;--color-warning-40:#8c741d;--color-warning-50:#b29324;--color-warning-60:#d4af2b;--color-warning-70:#dbbc4d;--color-warning-80:#e2ca73;--color-warning-90:#e9d795;--color-warning-100:#f0e4b7;--color-warning-110:#f8f2dd;--color-negative-10:#200a09;--color-negative-20:#441513;--color-negative-30:#631e1c;--color-negative-40:#832825;--color-negative-50:#a7332f;--color-negative-60:#c73d38;--color-negative-70:#d05c58;--color-negative-80:#da7f7c;--color-negative-90:#e39e9c;--color-negative-100:#ecbdbb;--color-negative-110:#f6e0df;--color-info-10:#0b171d;--color-info-20:#18313e;--color-info-30:#24485c;--color-info-40:#2f5f79;--color-info-50:#3c799a;--color-info-60:#4790b8;--color-info-70:#65a2c3;--color-info-80:#86b6d0;--color-info-90:#a3c8db;--color-info-100:#c1d9e7;--color-info-110:#e2edf4;--palette-default-active:var(--color-primary);--palette-default-active-hover:var(--color-primary-60);--palette-default-active-pressed:var(--color-primary-40);--palette-default-active-subtle:var(--color-grayscale-60);--palette-default-active-accent:var(--color-secondary);--palette-default-surface-1:var(--color-lightest);--palette-default-surface-2:var(--color-grayscale-90);--palette-default-surface-3:var(--color-grayscale-90);--palette-default-surface-highlight:var(--color-primary-110);--palette-default-surface-lowlight:var(--color-primary-100);--palette-default-text:var(--color-darkest);--palette-default-text-subtle:var(--color-grayscale-40);--palette-default-text-on-active:var(--color-lightest);--palette-default-border:var(--color-grayscale-110);--palette-default-disabled:var(--color-grayscale-90);--palette-default-overlay:var(--color-grayscale-70);--palette-default-transparent:var(--color-transparent);--palette-alternate-active:var(--color-secondary);--palette-alternate-active-hover:var(--color-secondary-100);--palette-alternate-active-pressed:var(--color-secondary-60);--palette-alternate-active-subtle:var(--color-grayscale-80);--palette-alternate-active-accent:var(--color-lightest);--palette-alternate-surface-1:var(--color-primary);--palette-alternate-surface-2:var(--color-primary-50);--palette-alternate-surface-3:var(--color-primary-40);--palette-alternate-surface-highlight:var(--color-primary-60);--palette-alternate-surface-lowlight:var(--color-primary-40);--palette-alternate-text:var(--color-lightest);--palette-alternate-text-subtle:var(--color-grayscale-110);--palette-alternate-text-on-active:var(--color-primary-30);--palette-alternate-border:var(--color-primary-70);--palette-alternate-disabled:var(--color-primary-80);--palette-alternate-overlay:var(--color-grayscale-70);--palette-alternate-transparent:var(--color-transparent);--palette-messaging-highlight-positive:var(--color-positive-110);--palette-messaging-lowlight-positive:var(--color-positive-100);--palette-messaging-surface-positive:var(--color-positive-110);--palette-messaging-graphics-positive:var(--color-positive);--palette-messaging-text-hover-positive:var(--color-positive-60);--palette-messaging-text-positive:var(--color-positive-50);--palette-messaging-text-pressed-positive:var(--color-positive-40);--palette-messaging-highlight-warning:var(--color-warning-110);--palette-messaging-graphics-warning:var(--color-warning);--palette-messaging-text-warning:var(--color-warning-40);--palette-messaging-highlight-negative:var(--color-negative-110);--palette-messaging-lowlight-negative:var(--color-negative-100);--palette-messaging-surface-negative:var(--color-negative-100);--palette-messaging-graphics-negative:var(--color-negative);--palette-messaging-text-hover-negative:var(--color-negative-60);--palette-messaging-text-negative:var(--color-negative-50);--palette-messaging-text-pressed-negative:var(--color-negative-40);--palette-messaging-highlight-info:var(--color-info-110);--palette-messaging-graphics-info:var(--color-info);--palette-messaging-text-info:var(--color-info-40);--palette-accent-app-name:var(--color-primary)}.v-alternate{--palette-default-active:var(--palette-alternate-active);--palette-default-active-hover:var(--palette-alternate-active-hover);--palette-default-active-pressed:var(--palette-alternate-active-pressed);--palette-default-active-subtle:var(--palette-alternate-active-subtle);--palette-default-active-accent:var(--palette-alternate-active-accent);--palette-default-surface-1:var(--palette-alternate-surface-1);--palette-default-surface-2:var(--palette-alternate-surface-2);--palette-default-surface-3:var(--palette-alternate-surface-3);--palette-default-surface-highlight:var(--palette-alternate-surface-highlight);--palette-default-surface-lowlight:var(--palette-alternate-surface-lowlight);--palette-default-text:var(--palette-alternate-text);--palette-default-text-subtle:var(--palette-alternate-text-subtle);--palette-default-text-on-active:var(--palette-alternate-text-on-active);--palette-default-border:var(--palette-alternate-border);--palette-default-disabled:var(--palette-alternate-disabled);--palette-default-overlay:var(--palette-alternate-overlay);--palette-default-transparent:var(--palette-alternate-transparent);--palette-accent-app-name:var(--color-lightest)}.v-alternate,::backdrop,:root{--theme-primary:#555;--theme-secondary:#ddd;--theme-lightest:#fff;--theme-darkest:#000;--theme-success:#148a0a;--theme-warning:#cca002;--theme-error:#b80600;--theme-info:#1e78a8;--theme-font-size:12px;--theme-focus-outline-size:1px;--theme-focus-outline-offset:1px;--theme-border-size:1px;--theme-border-radius:4px;--theme-responsive-factor:1.25;--theme-scale-factor:1}::backdrop,:root{--typography-display-1-font-family:sans-serif;--typography-display-1-font-size:5rem;--typography-display-1-font-weight:600;--typography-display-1-letter-spacing:0rem;--typography-display-1-line-height:6.5rem;--typography-display-1-text-decoration:none;--typography-display-1-text-transform:none;--typography-display-2-font-family:sans-serif;--typography-display-2-font-size:4.08333rem;--typography-display-2-font-weight:600;--typography-display-2-letter-spacing:0rem;--typography-display-2-line-height:5.16667rem;--typography-display-2-text-decoration:none;--typography-display-2-text-transform:none;--typography-headline-1-font-family:sans-serif;--typography-headline-1-font-size:2.66667rem;--typography-headline-1-font-weight:600;--typography-headline-1-letter-spacing:.0416667rem;--typography-headline-1-line-height:3.5rem;--typography-headline-1-text-decoration:none;--typography-headline-1-text-transform:none;--typography-headline-2-font-family:sans-serif;--typography-headline-2-font-size:2.08333rem;--typography-headline-2-font-weight:500;--typography-headline-2-letter-spacing:0rem;--typography-headline-2-line-height:2.75rem;--typography-headline-2-text-decoration:none;--typography-headline-2-text-transform:none;--typography-headline-3-font-family:sans-serif;--typography-headline-3-font-size:1.66667rem;--typography-headline-3-font-weight:600;--typography-headline-3-letter-spacing:0rem;--typography-headline-3-line-height:2.16667rem;--typography-headline-3-text-decoration:none;--typography-headline-3-text-transform:none;--typography-headline-4-font-family:sans-serif;--typography-headline-4-font-size:1.5rem;--typography-headline-4-font-weight:600;--typography-headline-4-letter-spacing:0rem;--typography-headline-4-line-height:2rem;--typography-headline-4-text-decoration:none;--typography-headline-4-text-transform:none;--typography-subtitle-1-font-family:sans-serif;--typography-subtitle-1-font-size:1.33333rem;--typography-subtitle-1-font-weight:600;--typography-subtitle-1-letter-spacing:0rem;--typography-subtitle-1-line-height:1.75rem;--typography-subtitle-1-text-decoration:none;--typography-subtitle-1-text-transform:none;--typography-subtitle-2-font-family:sans-serif;--typography-subtitle-2-font-size:1.33333rem;--typography-subtitle-2-font-weight:500;--typography-subtitle-2-letter-spacing:0rem;--typography-subtitle-2-line-height:1.75rem;--typography-subtitle-2-text-decoration:none;--typography-subtitle-2-text-transform:none;--typography-subtitle-3-font-family:sans-serif;--typography-subtitle-3-font-size:1.16667rem;--typography-subtitle-3-font-weight:600;--typography-subtitle-3-letter-spacing:0rem;--typography-subtitle-3-line-height:1.5rem;--typography-subtitle-3-text-decoration:none;--typography-subtitle-3-text-transform:none;--typography-overline-font-family:sans-serif;--typography-overline-font-size:.833333rem;--typography-overline-font-weight:600;--typography-overline-letter-spacing:.0833333rem;--typography-overline-line-height:1.08333rem;--typography-overline-text-decoration:none;--typography-overline-text-transform:uppercase;--typography-body-1-font-family:sans-serif;--typography-body-1-font-size:1.33333rem;--typography-body-1-font-weight:400;--typography-body-1-letter-spacing:0rem;--typography-body-1-line-height:2rem;--typography-body-1-text-decoration:none;--typography-body-1-text-transform:none;--typography-body-2-font-family:sans-serif;--typography-body-2-font-size:1.16667rem;--typography-body-2-font-weight:400;--typography-body-2-letter-spacing:0rem;--typography-body-2-line-height:1.83333rem;--typography-body-2-text-decoration:none;--typography-body-2-text-transform:none;--typography-body-2-bold-font-family:sans-serif;--typography-body-2-bold-font-size:1.16667rem;--typography-body-2-bold-font-weight:600;--typography-body-2-bold-letter-spacing:0rem;--typography-body-2-bold-line-height:1.83333rem;--typography-body-2-bold-text-decoration:none;--typography-body-2-bold-text-transform:none;--typography-body-2-link-font-family:sans-serif;--typography-body-2-link-font-size:1.16667rem;--typography-body-2-link-font-weight:500;--typography-body-2-link-letter-spacing:0rem;--typography-body-2-link-line-height:1.83333rem;--typography-body-2-link-text-decoration:underline;--typography-body-2-link-text-transform:none;--typography-body-2-medium-font-family:sans-serif;--typography-body-2-medium-font-size:1.16667rem;--typography-body-2-medium-font-weight:500;--typography-body-2-medium-letter-spacing:0rem;--typography-body-2-medium-line-height:1.83333rem;--typography-body-2-medium-text-decoration:none;--typography-body-2-medium-text-transform:none;--typography-body-3-font-family:sans-serif;--typography-body-3-font-size:1rem;--typography-body-3-font-weight:400;--typography-body-3-letter-spacing:0rem;--typography-body-3-line-height:1.5rem;--typography-body-3-text-decoration:none;--typography-body-3-text-transform:none;--typography-button-large-font-family:sans-serif;--typography-button-large-font-size:1.16667rem;--typography-button-large-font-weight:600;--typography-button-large-letter-spacing:.0208333rem;--typography-button-large-line-height:1.5rem;--typography-button-large-text-decoration:none;--typography-button-large-text-transform:none;--typography-button-medium-font-family:sans-serif;--typography-button-medium-font-size:1rem;--typography-button-medium-font-weight:600;--typography-button-medium-letter-spacing:.0208333rem;--typography-button-medium-line-height:1.33333rem;--typography-button-medium-text-decoration:none;--typography-button-medium-text-transform:none;--typography-button-small-font-family:sans-serif;--typography-button-small-font-size:1rem;--typography-button-small-font-weight:500;--typography-button-small-letter-spacing:.0208333rem;--typography-button-small-line-height:1.33333rem;--typography-button-small-text-decoration:none;--typography-button-small-text-transform:none;--typography-label-large-font-family:sans-serif;--typography-label-large-font-size:1.16667rem;--typography-label-large-font-weight:400;--typography-label-large-letter-spacing:0rem;--typography-label-large-line-height:1.5rem;--typography-label-large-text-decoration:none;--typography-label-large-text-transform:none;--typography-label-large-active-font-family:sans-serif;--typography-label-large-active-font-size:1.16667rem;--typography-label-large-active-font-weight:500;--typography-label-large-active-letter-spacing:0rem;--typography-label-large-active-line-height:1.5rem;--typography-label-large-active-text-decoration:none;--typography-label-large-active-text-transform:none;--typography-label-font-family:sans-serif;--typography-label-font-size:1rem;--typography-label-font-weight:400;--typography-label-letter-spacing:0rem;--typography-label-line-height:16px;--typography-label-text-decoration:none;--typography-label-text-transform:none;--typography-label-active-font-family:sans-serif;--typography-label-active-font-size:1rem;--typography-label-active-font-weight:500;--typography-label-active-letter-spacing:0rem;--typography-label-active-line-height:1.33333rem;--typography-label-active-text-decoration:none;--typography-label-active-text-transform:none;--typography-label-small-font-family:sans-serif;--typography-label-small-font-size:.916667rem;--typography-label-small-font-weight:400;--typography-label-small-letter-spacing:0rem;--typography-label-small-line-height:1.16667rem;--typography-label-small-text-decoration:none;--typography-label-small-text-transform:none}}@layer base{*,::backdrop,:after,:before{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}:host,html{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:initial;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:initial}summary{display:list-item}menu,ol,ul{list-style:none}audio,canvas,embed,iframe,img,object,svg,video{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,optgroup,select,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit,::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}:root{--size-responsive-0:0px;--size-responsive-1:1px;--size-responsive-2:2px;--size-responsive-3:3px;--size-responsive-4:4px;--size-responsive-5:5px;--size-responsive-6:6px;--size-responsive-7:7px;--size-responsive-8:8px;--size-responsive-9:9px;--size-responsive-10:10px;--size-responsive-11:11px;--size-responsive-12:12px;--size-responsive-13:13px;--size-responsive-14:14px;--size-responsive-15:15px;--size-responsive-16:16px;--size-responsive-17:17px;--size-responsive-18:18px;--size-responsive-19:19px;--size-responsive-20:20px;--size-responsive-21:21px;--size-responsive-22:22px;--size-responsive-23:23px;--size-responsive-24:24px;--size-responsive-25:25px;--size-responsive-26:26px;--size-responsive-27:27px;--size-responsive-28:28px;--size-responsive-29:29px;--size-responsive-30:30px;--size-responsive-31:31px;--size-responsive-32:32px;--size-responsive-33:33px;--size-responsive-34:34px;--size-responsive-35:35px;--size-responsive-36:36px;--size-responsive-37:37px;--size-responsive-38:38px;--size-responsive-39:39px;--size-responsive-40:40px;--size-responsive-41:41px;--size-responsive-42:42px;--size-responsive-43:43px;--size-responsive-44:44px;--size-responsive-45:45px;--size-responsive-46:46px;--size-responsive-47:47px;--size-responsive-48:48px;--size-responsive-49:49px;--size-responsive-50:50px;--size-responsive-51:51px;--size-responsive-52:52px;--size-responsive-53:53px;--size-responsive-54:54px;--size-responsive-55:55px;--size-responsive-56:56px;--size-responsive-57:57px;--size-responsive-58:58px;--size-responsive-59:59px;--size-responsive-60:60px;--size-responsive-61:61px;--size-responsive-62:62px;--size-responsive-63:63px;--size-responsive-64:64px;--size-responsive-65:65px;--size-responsive-66:66px;--size-responsive-67:67px;--size-responsive-68:68px;--size-responsive-69:69px;--size-responsive-70:70px;--size-responsive-71:71px;--size-responsive-72:72px;--size-responsive-73:73px;--size-responsive-74:74px;--size-responsive-75:75px;--size-responsive-76:76px;--size-responsive-77:77px;--size-responsive-78:78px;--size-responsive-79:79px;--size-responsive-80:80px;--size-responsive-81:81px;--size-responsive-82:82px;--size-responsive-83:83px;--size-responsive-84:84px;--size-responsive-85:85px;--size-responsive-86:86px;--size-responsive-87:87px;--size-responsive-88:88px;--size-responsive-89:89px;--size-responsive-90:90px;--size-responsive-91:91px;--size-responsive-92:92px;--size-responsive-93:93px;--size-responsive-94:94px;--size-responsive-95:95px;--size-responsive-96:96px;--size-responsive-97:97px;--size-responsive-98:98px;--size-responsive-99:99px;--size-responsive-100:100px;--size-scalable-0:calc(0px * var(--theme-scale-factor));--size-scalable-1:calc(1px * var(--theme-scale-factor));--size-scalable-2:calc(2px * var(--theme-scale-factor));--size-scalable-3:calc(3px * var(--theme-scale-factor));--size-scalable-4:calc(4px * var(--theme-scale-factor));--size-scalable-5:calc(5px * var(--theme-scale-factor));--size-scalable-6:calc(6px * var(--theme-scale-factor));--size-scalable-7:calc(7px * var(--theme-scale-factor));--size-scalable-8:calc(8px * var(--theme-scale-factor));--size-scalable-9:calc(9px * var(--theme-scale-factor));--size-scalable-10:calc(10px * var(--theme-scale-factor));--size-scalable-11:calc(11px * var(--theme-scale-factor));--size-scalable-12:calc(12px * var(--theme-scale-factor));--size-scalable-13:calc(13px * var(--theme-scale-factor));--size-scalable-14:calc(14px * var(--theme-scale-factor));--size-scalable-15:calc(15px * var(--theme-scale-factor));--size-scalable-16:calc(16px * var(--theme-scale-factor));--size-scalable-17:calc(17px * var(--theme-scale-factor));--size-scalable-18:calc(18px * var(--theme-scale-factor));--size-scalable-19:calc(19px * var(--theme-scale-factor));--size-scalable-20:calc(20px * var(--theme-scale-factor));--size-scalable-21:calc(21px * var(--theme-scale-factor));--size-scalable-22:calc(22px * var(--theme-scale-factor));--size-scalable-23:calc(23px * var(--theme-scale-factor));--size-scalable-24:calc(24px * var(--theme-scale-factor));--size-scalable-25:calc(25px * var(--theme-scale-factor));--size-scalable-26:calc(26px * var(--theme-scale-factor));--size-scalable-27:calc(27px * var(--theme-scale-factor));--size-scalable-28:calc(28px * var(--theme-scale-factor));--size-scalable-29:calc(29px * var(--theme-scale-factor));--size-scalable-30:calc(30px * var(--theme-scale-factor));--size-scalable-31:calc(31px * var(--theme-scale-factor));--size-scalable-32:calc(32px * var(--theme-scale-factor));--size-scalable-33:calc(33px * var(--theme-scale-factor));--size-scalable-34:calc(34px * var(--theme-scale-factor));--size-scalable-35:calc(35px * var(--theme-scale-factor));--size-scalable-36:calc(36px * var(--theme-scale-factor));--size-scalable-37:calc(37px * var(--theme-scale-factor));--size-scalable-38:calc(38px * var(--theme-scale-factor));--size-scalable-39:calc(39px * var(--theme-scale-factor));--size-scalable-40:calc(40px * var(--theme-scale-factor));--size-scalable-41:calc(41px * var(--theme-scale-factor));--size-scalable-42:calc(42px * var(--theme-scale-factor));--size-scalable-43:calc(43px * var(--theme-scale-factor));--size-scalable-44:calc(44px * var(--theme-scale-factor));--size-scalable-45:calc(45px * var(--theme-scale-factor));--size-scalable-46:calc(46px * var(--theme-scale-factor));--size-scalable-47:calc(47px * var(--theme-scale-factor));--size-scalable-48:calc(48px * var(--theme-scale-factor));--size-scalable-49:calc(49px * var(--theme-scale-factor));--size-scalable-50:calc(50px * var(--theme-scale-factor));--size-scalable-51:calc(51px * var(--theme-scale-factor));--size-scalable-52:calc(52px * var(--theme-scale-factor));--size-scalable-53:calc(53px * var(--theme-scale-factor));--size-scalable-54:calc(54px * var(--theme-scale-factor));--size-scalable-55:calc(55px * var(--theme-scale-factor));--size-scalable-56:calc(56px * var(--theme-scale-factor));--size-scalable-57:calc(57px * var(--theme-scale-factor));--size-scalable-58:calc(58px * var(--theme-scale-factor));--size-scalable-59:calc(59px * var(--theme-scale-factor));--size-scalable-60:calc(60px * var(--theme-scale-factor));--size-scalable-61:calc(61px * var(--theme-scale-factor));--size-scalable-62:calc(62px * var(--theme-scale-factor));--size-scalable-63:calc(63px * var(--theme-scale-factor));--size-scalable-64:calc(64px * var(--theme-scale-factor));--size-scalable-65:calc(65px * var(--theme-scale-factor));--size-scalable-66:calc(66px * var(--theme-scale-factor));--size-scalable-67:calc(67px * var(--theme-scale-factor));--size-scalable-68:calc(68px * var(--theme-scale-factor));--size-scalable-69:calc(69px * var(--theme-scale-factor));--size-scalable-70:calc(70px * var(--theme-scale-factor));--size-scalable-71:calc(71px * var(--theme-scale-factor));--size-scalable-72:calc(72px * var(--theme-scale-factor));--size-scalable-73:calc(73px * var(--theme-scale-factor));--size-scalable-74:calc(74px * var(--theme-scale-factor));--size-scalable-75:calc(75px * var(--theme-scale-factor));--size-scalable-76:calc(76px * var(--theme-scale-factor));--size-scalable-77:calc(77px * var(--theme-scale-factor));--size-scalable-78:calc(78px * var(--theme-scale-factor));--size-scalable-79:calc(79px * var(--theme-scale-factor));--size-scalable-80:calc(80px * var(--theme-scale-factor));--size-scalable-81:calc(81px * var(--theme-scale-factor));--size-scalable-82:calc(82px * var(--theme-scale-factor));--size-scalable-83:calc(83px * var(--theme-scale-factor));--size-scalable-84:calc(84px * var(--theme-scale-factor));--size-scalable-85:calc(85px * var(--theme-scale-factor));--size-scalable-86:calc(86px * var(--theme-scale-factor));--size-scalable-87:calc(87px * var(--theme-scale-factor));--size-scalable-88:calc(88px * var(--theme-scale-factor));--size-scalable-89:calc(89px * var(--theme-scale-factor));--size-scalable-90:calc(90px * var(--theme-scale-factor));--size-scalable-91:calc(91px * var(--theme-scale-factor));--size-scalable-92:calc(92px * var(--theme-scale-factor));--size-scalable-93:calc(93px * var(--theme-scale-factor));--size-scalable-94:calc(94px * var(--theme-scale-factor));--size-scalable-95:calc(95px * var(--theme-scale-factor));--size-scalable-96:calc(96px * var(--theme-scale-factor));--size-scalable-97:calc(97px * var(--theme-scale-factor));--size-scalable-98:calc(98px * var(--theme-scale-factor));--size-scalable-99:calc(99px * var(--theme-scale-factor));--size-scalable-100:calc(100px * var(--theme-scale-factor));--size-rounded-none:0px;--size-rounded-small:calc(var(--theme-border-radius) * .666667);--size-rounded-medium:var(--theme-border-radius);--size-rounded-large:calc(var(--theme-border-radius) * 1.33333);--size-rounded-xlarge:calc(var(--theme-border-radius) * 1.66667);--size-rounded-complete:100%;--size-rounded-pill:9999px}@media only screen and (max-width:767px){:root{--size-responsive-0:calc(0px * var(--theme-responsive-factor));--size-responsive-1:calc(1px * var(--theme-responsive-factor));--size-responsive-2:calc(2px * var(--theme-responsive-factor));--size-responsive-3:calc(3px * var(--theme-responsive-factor));--size-responsive-4:calc(4px * var(--theme-responsive-factor));--size-responsive-5:calc(5px * var(--theme-responsive-factor));--size-responsive-6:calc(6px * var(--theme-responsive-factor));--size-responsive-7:calc(7px * var(--theme-responsive-factor));--size-responsive-8:calc(8px * var(--theme-responsive-factor));--size-responsive-9:calc(9px * var(--theme-responsive-factor));--size-responsive-10:calc(10px * var(--theme-responsive-factor));--size-responsive-11:calc(11px * var(--theme-responsive-factor));--size-responsive-12:calc(12px * var(--theme-responsive-factor));--size-responsive-13:calc(13px * var(--theme-responsive-factor));--size-responsive-14:calc(14px * var(--theme-responsive-factor));--size-responsive-15:calc(15px * var(--theme-responsive-factor));--size-responsive-16:calc(16px * var(--theme-responsive-factor));--size-responsive-17:calc(17px * var(--theme-responsive-factor));--size-responsive-18:calc(18px * var(--theme-responsive-factor));--size-responsive-19:calc(19px * var(--theme-responsive-factor));--size-responsive-20:calc(20px * var(--theme-responsive-factor));--size-responsive-21:calc(21px * var(--theme-responsive-factor));--size-responsive-22:calc(22px * var(--theme-responsive-factor));--size-responsive-23:calc(23px * var(--theme-responsive-factor));--size-responsive-24:calc(24px * var(--theme-responsive-factor));--size-responsive-25:calc(25px * var(--theme-responsive-factor));--size-responsive-26:calc(26px * var(--theme-responsive-factor));--size-responsive-27:calc(27px * var(--theme-responsive-factor));--size-responsive-28:calc(28px * var(--theme-responsive-factor));--size-responsive-29:calc(29px * var(--theme-responsive-factor));--size-responsive-30:calc(30px * var(--theme-responsive-factor));--size-responsive-31:calc(31px * var(--theme-responsive-factor));--size-responsive-32:calc(32px * var(--theme-responsive-factor));--size-responsive-33:calc(33px * var(--theme-responsive-factor));--size-responsive-34:calc(34px * var(--theme-responsive-factor));--size-responsive-35:calc(35px * var(--theme-responsive-factor));--size-responsive-36:calc(36px * var(--theme-responsive-factor));--size-responsive-37:calc(37px * var(--theme-responsive-factor));--size-responsive-38:calc(38px * var(--theme-responsive-factor));--size-responsive-39:calc(39px * var(--theme-responsive-factor));--size-responsive-40:calc(40px * var(--theme-responsive-factor));--size-responsive-41:calc(41px * var(--theme-responsive-factor));--size-responsive-42:calc(42px * var(--theme-responsive-factor));--size-responsive-43:calc(43px * var(--theme-responsive-factor));--size-responsive-44:calc(44px * var(--theme-responsive-factor));--size-responsive-45:calc(45px * var(--theme-responsive-factor));--size-responsive-46:calc(46px * var(--theme-responsive-factor));--size-responsive-47:calc(47px * var(--theme-responsive-factor));--size-responsive-48:calc(48px * var(--theme-responsive-factor));--size-responsive-49:calc(49px * var(--theme-responsive-factor));--size-responsive-50:calc(50px * var(--theme-responsive-factor));--size-responsive-51:calc(51px * var(--theme-responsive-factor));--size-responsive-52:calc(52px * var(--theme-responsive-factor));--size-responsive-53:calc(53px * var(--theme-responsive-factor));--size-responsive-54:calc(54px * var(--theme-responsive-factor));--size-responsive-55:calc(55px * var(--theme-responsive-factor));--size-responsive-56:calc(56px * var(--theme-responsive-factor));--size-responsive-57:calc(57px * var(--theme-responsive-factor));--size-responsive-58:calc(58px * var(--theme-responsive-factor));--size-responsive-59:calc(59px * var(--theme-responsive-factor));--size-responsive-60:calc(60px * var(--theme-responsive-factor));--size-responsive-61:calc(61px * var(--theme-responsive-factor));--size-responsive-62:calc(62px * var(--theme-responsive-factor));--size-responsive-63:calc(63px * var(--theme-responsive-factor));--size-responsive-64:calc(64px * var(--theme-responsive-factor));--size-responsive-65:calc(65px * var(--theme-responsive-factor));--size-responsive-66:calc(66px * var(--theme-responsive-factor));--size-responsive-67:calc(67px * var(--theme-responsive-factor));--size-responsive-68:calc(68px * var(--theme-responsive-factor));--size-responsive-69:calc(69px * var(--theme-responsive-factor));--size-responsive-70:calc(70px * var(--theme-responsive-factor));--size-responsive-71:calc(71px * var(--theme-responsive-factor));--size-responsive-72:calc(72px * var(--theme-responsive-factor));--size-responsive-73:calc(73px * var(--theme-responsive-factor));--size-responsive-74:calc(74px * var(--theme-responsive-factor));--size-responsive-75:calc(75px * var(--theme-responsive-factor));--size-responsive-76:calc(76px * var(--theme-responsive-factor));--size-responsive-77:calc(77px * var(--theme-responsive-factor));--size-responsive-78:calc(78px * var(--theme-responsive-factor));--size-responsive-79:calc(79px * var(--theme-responsive-factor));--size-responsive-80:calc(80px * var(--theme-responsive-factor));--size-responsive-81:calc(81px * var(--theme-responsive-factor));--size-responsive-82:calc(82px * var(--theme-responsive-factor));--size-responsive-83:calc(83px * var(--theme-responsive-factor));--size-responsive-84:calc(84px * var(--theme-responsive-factor));--size-responsive-85:calc(85px * var(--theme-responsive-factor));--size-responsive-86:calc(86px * var(--theme-responsive-factor));--size-responsive-87:calc(87px * var(--theme-responsive-factor));--size-responsive-88:calc(88px * var(--theme-responsive-factor));--size-responsive-89:calc(89px * var(--theme-responsive-factor));--size-responsive-90:calc(90px * var(--theme-responsive-factor));--size-responsive-91:calc(91px * var(--theme-responsive-factor));--size-responsive-92:calc(92px * var(--theme-responsive-factor));--size-responsive-93:calc(93px * var(--theme-responsive-factor));--size-responsive-94:calc(94px * var(--theme-responsive-factor));--size-responsive-95:calc(95px * var(--theme-responsive-factor));--size-responsive-96:calc(96px * var(--theme-responsive-factor));--size-responsive-97:calc(97px * var(--theme-responsive-factor));--size-responsive-98:calc(98px * var(--theme-responsive-factor));--size-responsive-99:calc(99px * var(--theme-responsive-factor));--size-responsive-100:calc(100px * var(--theme-responsive-factor));--size-scalable-0:calc(0px * var(--theme-responsive-factor) * var(--theme-scale-factor));--size-scalable-1:calc(1px * var(--theme-responsive-factor) * var(--theme-scale-factor));--size-scalable-2:calc(2px * var(--theme-responsive-factor) * var(--theme-scale-factor));--size-scalable-3:calc(3px * var(--theme-responsive-factor) * var(--theme-scale-factor));--size-scalable-4:calc(4px * var(--theme-responsive-factor) * var(--theme-scale-factor));--size-scalable-5:calc(5px * var(--theme-responsive-factor) * var(--theme-scale-factor));--size-scalable-6:calc(6px * var(--theme-responsive-factor) * var(--theme-scale-factor));--size-scalable-7:calc(7px * var(--theme-responsive-factor) * var(--theme-scale-factor));--size-scalable-8:calc(8px * var(--theme-responsive-factor) * var(--theme-scale-factor));--size-scalable-9:calc(9px * var(--theme-responsive-factor) * var(--theme-scale-factor));--size-scalable-10:calc(10px * var(--theme-responsive-factor) * var(--theme-scale-factor));--size-scalable-11:calc(11px * var(--theme-responsive-factor) * var(--theme-scale-factor));--size-scalable-12:calc(12px * var(--theme-responsive-factor) * var(--theme-scale-factor));--size-scalable-13:calc(13px * var(--theme-responsive-factor) * var(--theme-scale-factor));--size-scalable-14:calc(14px * var(--theme-responsive-factor) * var(--theme-scale-factor));--size-scalable-15:calc(15px * var(--theme-responsive-factor) * var(--theme-scale-factor));--size-scalable-16:calc(16px * var(--theme-responsive-factor) * var(--theme-scale-factor));--size-scalable-17:calc(17px * var(--theme-responsive-factor) * var(--theme-scale-factor));--size-scalable-18:calc(18px * var(--theme-responsive-factor) * var(--theme-scale-factor));--size-scalable-19:calc(19px * var(--theme-responsive-factor) * var(--theme-scale-factor));--size-scalable-20:calc(20px * var(--theme-responsive-factor) * var(--theme-scale-factor));--size-scalable-21:calc(21px * var(--theme-responsive-factor) * var(--theme-scale-factor));--size-scalable-22:calc(22px * var(--theme-responsive-factor) * var(--theme-scale-factor));--size-scalable-23:calc(23px * var(--theme-responsive-factor) * var(--theme-scale-factor));--size-scalable-24:calc(24px * var(--theme-responsive-factor) * var(--theme-scale-factor));--size-scalable-25:calc(25px * var(--theme-responsive-factor) * var(--theme-scale-factor));--size-scalable-26:calc(26px * var(--theme-responsive-factor) * var(--theme-scale-factor));--size-scalable-27:calc(27px * var(--theme-responsive-factor) * var(--theme-scale-factor));--size-scalable-28:calc(28px * var(--theme-responsive-factor) * var(--theme-scale-factor));--size-scalable-29:calc(29px * var(--theme-responsive-factor) * var(--theme-scale-factor));--size-scalable-30:calc(30px * var(--theme-responsive-factor) * var(--theme-scale-factor));--size-scalable-31:calc(31px * var(--theme-responsive-factor) * var(--theme-scale-factor));--size-scalable-32:calc(32px * var(--theme-responsive-factor) * var(--theme-scale-factor));--size-scalable-33:calc(33px * var(--theme-responsive-factor) * var(--theme-scale-factor));--size-scalable-34:calc(34px * var(--theme-responsive-factor) * var(--theme-scale-factor));--size-scalable-35:calc(35px * var(--theme-responsive-factor) * var(--theme-scale-factor));--size-scalable-36:calc(36px * var(--theme-responsive-factor) * var(--theme-scale-factor));--size-scalable-37:calc(37px * var(--theme-responsive-factor) * var(--theme-scale-factor));--size-scalable-38:calc(38px * var(--theme-responsive-factor) * var(--theme-scale-factor));--size-scalable-39:calc(39px * var(--theme-responsive-factor) * var(--theme-scale-factor));--size-scalable-40:calc(40px * var(--theme-responsive-factor) * var(--theme-scale-factor));--size-scalable-41:calc(41px * var(--theme-responsive-factor) * var(--theme-scale-factor));--size-scalable-42:calc(42px * var(--theme-responsive-factor) * var(--theme-scale-factor));--size-scalable-43:calc(43px * var(--theme-responsive-factor) * var(--theme-scale-factor));--size-scalable-44:calc(44px * var(--theme-responsive-factor) * var(--theme-scale-factor));--size-scalable-45:calc(45px * var(--theme-responsive-factor) * var(--theme-scale-factor));--size-scalable-46:calc(46px * var(--theme-responsive-factor) * var(--theme-scale-factor));--size-scalable-47:calc(47px * var(--theme-responsive-factor) * var(--theme-scale-factor));--size-scalable-48:calc(48px * var(--theme-responsive-factor) * var(--theme-scale-factor));--size-scalable-49:calc(49px * var(--theme-responsive-factor) * var(--theme-scale-factor));--size-scalable-50:calc(50px * var(--theme-responsive-factor) * var(--theme-scale-factor));--size-scalable-51:calc(51px * var(--theme-responsive-factor) * var(--theme-scale-factor));--size-scalable-52:calc(52px * var(--theme-responsive-factor) * var(--theme-scale-factor));--size-scalable-53:calc(53px * var(--theme-responsive-factor) * var(--theme-scale-factor));--size-scalable-54:calc(54px * var(--theme-responsive-factor) * var(--theme-scale-factor));--size-scalable-55:calc(55px * var(--theme-responsive-factor) * var(--theme-scale-factor));--size-scalable-56:calc(56px * var(--theme-responsive-factor) * var(--theme-scale-factor));--size-scalable-57:calc(57px * var(--theme-responsive-factor) * var(--theme-scale-factor));--size-scalable-58:calc(58px * var(--theme-responsive-factor) * var(--theme-scale-factor));--size-scalable-59:calc(59px * var(--theme-responsive-factor) * var(--theme-scale-factor));--size-scalable-60:calc(60px * var(--theme-responsive-factor) * var(--theme-scale-factor));--size-scalable-61:calc(61px * var(--theme-responsive-factor) * var(--theme-scale-factor));--size-scalable-62:calc(62px * var(--theme-responsive-factor) * var(--theme-scale-factor));--size-scalable-63:calc(63px * var(--theme-responsive-factor) * var(--theme-scale-factor));--size-scalable-64:calc(64px * var(--theme-responsive-factor) * var(--theme-scale-factor));--size-scalable-65:calc(65px * var(--theme-responsive-factor) * var(--theme-scale-factor));--size-scalable-66:calc(66px * var(--theme-responsive-factor) * var(--theme-scale-factor));--size-scalable-67:calc(67px * var(--theme-responsive-factor) * var(--theme-scale-factor));--size-scalable-68:calc(68px * var(--theme-responsive-factor) * var(--theme-scale-factor));--size-scalable-69:calc(69px * var(--theme-responsive-factor) * var(--theme-scale-factor));--size-scalable-70:calc(70px * var(--theme-responsive-factor) * var(--theme-scale-factor));--size-scalable-71:calc(71px * var(--theme-responsive-factor) * var(--theme-scale-factor));--size-scalable-72:calc(72px * var(--theme-responsive-factor) * var(--theme-scale-factor));--size-scalable-73:calc(73px * var(--theme-responsive-factor) * var(--theme-scale-factor));--size-scalable-74:calc(74px * var(--theme-responsive-factor) * var(--theme-scale-factor));--size-scalable-75:calc(75px * var(--theme-responsive-factor) * var(--theme-scale-factor));--size-scalable-76:calc(76px * var(--theme-responsive-factor) * var(--theme-scale-factor));--size-scalable-77:calc(77px * var(--theme-responsive-factor) * var(--theme-scale-factor));--size-scalable-78:calc(78px * var(--theme-responsive-factor) * var(--theme-scale-factor));--size-scalable-79:calc(79px * var(--theme-responsive-factor) * var(--theme-scale-factor));--size-scalable-80:calc(80px * var(--theme-responsive-factor) * var(--theme-scale-factor));--size-scalable-81:calc(81px * var(--theme-responsive-factor) * var(--theme-scale-factor));--size-scalable-82:calc(82px * var(--theme-responsive-factor) * var(--theme-scale-factor));--size-scalable-83:calc(83px * var(--theme-responsive-factor) * var(--theme-scale-factor));--size-scalable-84:calc(84px * var(--theme-responsive-factor) * var(--theme-scale-factor));--size-scalable-85:calc(85px * var(--theme-responsive-factor) * var(--theme-scale-factor));--size-scalable-86:calc(86px * var(--theme-responsive-factor) * var(--theme-scale-factor));--size-scalable-87:calc(87px * var(--theme-responsive-factor) * var(--theme-scale-factor));--size-scalable-88:calc(88px * var(--theme-responsive-factor) * var(--theme-scale-factor));--size-scalable-89:calc(89px * var(--theme-responsive-factor) * var(--theme-scale-factor));--size-scalable-90:calc(90px * var(--theme-responsive-factor) * var(--theme-scale-factor));--size-scalable-91:calc(91px * var(--theme-responsive-factor) * var(--theme-scale-factor));--size-scalable-92:calc(92px * var(--theme-responsive-factor) * var(--theme-scale-factor));--size-scalable-93:calc(93px * var(--theme-responsive-factor) * var(--theme-scale-factor));--size-scalable-94:calc(94px * var(--theme-responsive-factor) * var(--theme-scale-factor));--size-scalable-95:calc(95px * var(--theme-responsive-factor) * var(--theme-scale-factor));--size-scalable-96:calc(96px * var(--theme-responsive-factor) * var(--theme-scale-factor));--size-scalable-97:calc(97px * var(--theme-responsive-factor) * var(--theme-scale-factor));--size-scalable-98:calc(98px * var(--theme-responsive-factor) * var(--theme-scale-factor));--size-scalable-99:calc(99px * var(--theme-responsive-factor) * var(--theme-scale-factor));--size-scalable-100:calc(100px * var(--theme-responsive-factor) * var(--theme-scale-factor));--size-rounded-none:0px;--size-rounded-small:calc(var(--theme-border-radius) * .666667 * var(--theme-responsive-factor));--size-rounded-medium:calc(var(--theme-border-radius) * var(--theme-responsive-factor));--size-rounded-large:calc(var(--theme-border-radius) * 1.33333 * var(--theme-responsive-factor));--size-rounded-xlarge:calc(var(--theme-border-radius) * 1.66667 * var(--theme-responsive-factor));--size-rounded-complete:100%;--size-rounded-pill:9999px}}:root{--elevation-offset-x:0;--elevation-offset-y:0;--elevation-blur-radius:0;--elevation-spread:0;--elevation-color:var(--palette-default-transparent);--elevation-none-offset-x:0;--elevation-none-offset-y:0;--elevation-none-blur-radius:0;--elevation-none-spread:0;--elevation-none-color:var(--palette-default-transparent);--elevation-none:var(--elevation-none-offset-x) var(--elevation-none-offset-y) var(--elevation-none-blur-radius) var(--elevation-none-spread) var(--elevation-none-color);--elevation-inset-offset-x:0;--elevation-inset-offset-y:0;--elevation-inset-blur-radius:4px;--elevation-inset-spread:0;--elevation-inset-color:var(--palette-default-disabled);--elevation-inset:inset var(--elevation-inset-offset-x) var(--elevation-inset-offset-y) var(--elevation-inset-blur-radius) var(--elevation-inset-spread) var(--elevation-inset-color);--elevation-xsmall-offset-x:0;--elevation-xsmall-offset-y:1px;--elevation-xsmall-blur-radius:3px;--elevation-xsmall-spread:0;--elevation-xsmall-color:var(--palette-default-disabled);--elevation-xsmall:var(--elevation-xsmall-offset-x) var(--elevation-xsmall-offset-y) var(--elevation-xsmall-blur-radius) var(--elevation-xsmall-spread) var(--elevation-xsmall-color);--elevation-small-offset-x:0;--elevation-small-offset-y:2px;--elevation-small-blur-radius:6px;--elevation-small-spread:-1px;--elevation-small-color:var(--palette-default-disabled);--elevation-small:var(--elevation-small-offset-x) var(--elevation-small-offset-y) var(--elevation-small-blur-radius) var(--elevation-small-spread) var(--elevation-small-color);--elevation-medium-offset-x:0;--elevation-medium-offset-y:4px;--elevation-medium-blur-radius:15px;--elevation-medium-spread:-1px;--elevation-medium-color:var(--palette-default-disabled);--elevation-medium:var(--elevation-medium-offset-x) var(--elevation-medium-offset-y) var(--elevation-medium-blur-radius) var(--elevation-medium-spread) var(--elevation-medium-color);--elevation-large-offset-x:0;--elevation-large-offset-y:10px;--elevation-large-blur-radius:18px;--elevation-large-spread:-3px;--elevation-large-color:var(--palette-default-disabled);--elevation-large:var(--elevation-large-offset-x) var(--elevation-large-offset-y) var(--elevation-large-blur-radius) var(--elevation-large-spread) var(--elevation-large-color);--elevation-xlarge-offset-x:0;--elevation-xlarge-offset-y:20px;--elevation-xlarge-blur-radius:25px;--elevation-xlarge-spread:-5px;--elevation-xlarge-color:var(--palette-default-disabled);--elevation-xlarge:var(--elevation-xlarge-offset-x) var(--elevation-xlarge-offset-y) var(--elevation-xlarge-blur-radius) var(--elevation-xlarge-spread) var(--elevation-xlarge-color);--elevation-xxlarge-offset-x:0;--elevation-xxlarge-offset-y:25px;--elevation-xxlarge-blur-radius:50px;--elevation-xxlarge-spread:-12px;--elevation-xxlarge-color:var(--palette-default-disabled);--elevation-xxlarge:var(--elevation-xxlarge-offset-x) var(--elevation-xxlarge-offset-y) var(--elevation-xxlarge-blur-radius) var(--elevation-xxlarge-spread) var(--elevation-xxlarge-color)}*{border-color:var(--border-subtle);outline-color:var(--focus-ring)}body{background-color:var(--surface-primary);color:var(--text-primary)}html{font-family:var(--font-inter)}}@layer clerk;@layer abstracts{.v-surface{background-color:var(--v-surface-background);border-color:var(--v-surface-border-color);border-radius:var(--v-surface-border-radius);border-style:var(--v-surface-border-style);border-width:var(--v-surface-border-size);color:var(--v-surface-foreground);inline-size:var(--v-surface-inline-size);padding-block:var(--v-surface-padding-block);padding-inline:var(--v-surface-padding-inline)}.v-alternate,:root{--v-message-border-style:solid;--v-message-border-block-end-size:calc(var(--theme-border-size) * 1.5);--v-message-border-block-start-size:calc(var(--theme-border-size) * 1.5);--v-message-border-inline-end-size:calc(var(--theme-border-size) * 1.5);--v-message-border-inline-start-size:calc(var(--theme-border-size) * 1.5);--v-message-border-radius:var(--size-rounded-none);--v-message-display:flex;--v-message-elevation:var(--elevation-none);--v-message-gap:var(--size-scalable-8);--v-message-max-inline-size:none;--v-message-padding-block-end:var(--size-scalable-16);--v-message-padding-block-start:var(--size-scalable-16);--v-message-padding-inline-end:var(--size-scalable-16);--v-message-padding-inline-start:var(--size-scalable-16);--v-message-icon-size:1.57143rem;--v-message-icon-color:var(--palette-messaging-graphics-info);--v-message-background:var(--palette-messaging-highlight-info);--v-message-border-color:var(--palette-messaging-graphics-info);--v-message-graphics:var(--palette-messaging-graphics-info);--v-message-text:var(--palette-messaging-text-info);--v-message-background-info:var(--palette-messaging-highlight-info);--v-message-border-color-info:var(--palette-messaging-graphics-info);--v-message-graphics-info:var(--palette-messaging-graphics-info);--v-message-text-info:var(--palette-messaging-text-info);--v-message-background-success:var(--palette-messaging-surface-positive);--v-message-border-color-success:var(--palette-messaging-graphics-positive);--v-message-graphics-success:var(--palette-messaging-graphics-positive);--v-message-text-success:var(--palette-messaging-text-positive);--v-message-background-warning:var(--palette-messaging-highlight-warning);--v-message-border-color-warning:var(--palette-messaging-graphics-warning);--v-message-graphics-warning:var(--palette-messaging-graphics-warning);--v-message-text-warning:var(--palette-messaging-text-warning);--v-message-background-error:var(--palette-messaging-surface-negative);--v-message-border-color-error:var(--palette-messaging-graphics-negative);--v-message-graphics-error:var(--palette-messaging-graphics-negative);--v-message-text-error:var(--palette-messaging-text-negative)}.v-message{background-color:var(--v-message-background);border-block-end-width:var(--v-message-border-block-end-size);border-block-start-width:var(--v-message-border-block-start-size);border-color:var(--v-message-border-color);border-inline-end-width:var(--v-message-border-inline-end-size);border-inline-start-width:var(--v-message-border-inline-start-size);border-radius:var(--v-message-border-radius);border-style:var(--v-message-border-style);box-shadow:var(--v-message-elevation);display:var(--v-message-display);gap:var(--v-message-gap);max-inline-size:var(--v-message-max-inline-size);padding-block-start:var(--v-message-padding-block-start);padding-block-end:var(--v-message-padding-block-end);padding-inline-start:var(--v-message-padding-inline-start);padding-inline-end:var(--v-message-padding-inline-end);overflow:hidden}.v-message .v-message-content{color:var(--v-message-text);flex-grow:1}.v-message .v-message-icon{--v-icon-primary:var(--v-message-icon-color);--v-icon-secondary:var(--v-message-icon-color)}.v-message-info{--v-message-background:var(--v-message-background-info);--v-message-border-color:var(--v-message-border-color-info);--v-message-graphics:var(--v-message-graphics-info);--v-message-text:var(--v-message-text-info);--v-message-icon-color:var(--v-message-graphics-info)}.v-message-success{--v-message-background:var(--v-message-background-success);--v-message-border-color:var(--v-message-border-color-success);--v-message-graphics:var(--v-message-graphics-success);--v-message-text:var(--v-message-text-success);--v-message-icon-color:var(--v-message-graphics-success)}.v-message-warning{--v-message-background:var(--v-message-background-warning);--v-message-border-color:var(--v-message-border-color-warning);--v-message-graphics:var(--v-message-graphics-warning);--v-message-text:var(--v-message-text-warning);--v-message-icon-color:var(--v-message-graphics-warning)}.v-message-error{--v-message-background:var(--v-message-background-error);--v-message-border-color:var(--v-message-border-color-error);--v-message-graphics:var(--v-message-graphics-error);--v-message-text:var(--v-message-text-error);--v-message-icon-color:var(--v-message-graphics-error)}.v-alternate,:root{--v-surface-background:var(--palette-default-surface-1);--v-surface-border-color:var(--palette-default-border);--v-surface-border-radius:var(--size-rounded-none);--v-surface-border-size:0px;--v-surface-border-style:solid;--v-surface-foreground:var(--palette-default-text);--v-surface-inline-size:100%;--v-surface-padding-block:var(--size-scalable-8);--v-surface-padding-inline:var(--size-scalable-8)}.v-nav,.v-surface,.v-surface-2{background-color:var(--v-surface-background);border-color:var(--v-surface-border-color);border-radius:var(--v-surface-border-radius);border-style:var(--v-surface-border-style);border-width:var(--v-surface-border-size);color:var(--v-surface-foreground);inline-size:var(--v-surface-inline-size);padding-block:var(--v-surface-padding-block);padding-inline:var(--v-surface-padding-inline)}.v-surface-2{--v-surface-background:var(--palette-default-surface-2)}.v-surface-3{background-color:var(--v-surface-background);border-color:var(--v-surface-border-color);border-radius:var(--v-surface-border-radius);border-style:var(--v-surface-border-style);border-width:var(--v-surface-border-size);color:var(--v-surface-foreground);inline-size:var(--v-surface-inline-size);padding-block:var(--v-surface-padding-block);padding-inline:var(--v-surface-padding-inline);--v-surface-background:var(--palette-default-surface-3)}.v-alternate,:root{--v-input-background:var(--palette-default-transparent);--v-input-border-color:var(--palette-default-transparent);--v-input-border-radius:var(--size-rounded-none);--v-input-border-size:0px;--v-input-border-style:solid;--v-input-color:var(--palette-default-text);--v-input-font-size:var(--theme-font-size);--v-input-inline-size:auto;--v-input-padding-block:var(--size-scalable-0);--v-input-padding-inline:var(--size-scalable-0);--v-input-container-background:var(--palette-default-surface-1);--v-input-container-block-size:var(--size-scalable-38);--v-input-container-border-color:var(--palette-default-active-subtle);--v-input-container-border-radius:var(--size-rounded-medium);--v-input-container-border-style:solid;--v-input-container-border-width:calc(var(--theme-border-size) / 2);--v-input-container-display:flex;--v-input-container-gap:var(--size-scalable-6);--v-input-container-checkbox-gap:var(--size-scalable-2);--v-input-container-padding-block:var(--size-scalable-3);--v-input-container-padding-inline:var(--size-scalable-6);--v-input-indicator-color:var(--palette-default-active-subtle);--v-input-indicator-size:var(--size-responsive-0);--v-input-label-color:var(--palette-default-text-subtle);--v-input-message-color:var(--palette-default-text-subtle);--v-input-message-display:flex;--v-input-message-gap:var(--size-scalable-4);--v-input-message-size:var(--typography-label-font-size);--v-input-icon-color-primary:var(--palette-default-active);--v-input-icon-color-secondary:var(--palette-default-active);--v-input-hover-container-border-color:var(--palette-default-active-hover);--v-input-hover-indicator-color:var(--palette-default-active-hover);--v-input-hover-indicator-size:var(--size-responsive-1);--v-input-active-container-border-color:var(--palette-default-active-pressed);--v-input-active-indicator-color:var(--palette-default-active-pressed);--v-input-active-indicator-size:var(--size-responsive-1);--v-input-active-label-color:var(--palette-default-text-subtle);--v-input-focus-container-border-color:var(--palette-default-active-hover);--v-input-focus-indicator-color:var(--palette-default-active-hover);--v-input-focus-indicator-size:var(--size-responsive-1);--v-input-focus-label-color:var(--palette-default-active-hover);--v-input-readonly-container-border-style:dashed;--v-input-readonly-container-border-color:var(--palette-default-active-subtle);--v-input-readonly-indicator-size:var(--size-responsive-0);--v-input-disabled-color:var(--palette-default-disabled);--v-input-disabled-container-border-style:dashed;--v-input-disabled-container-border-color:var(--palette-default-disabled);--v-input-disabled-indicator-color:var(--palette-default-disabled);--v-input-disabled-label-color:var(--palette-default-disabled);--v-input-disabled-message-color:var(--palette-default-disabled);--v-input-error-container-border-color:var(--palette-messaging-graphics-negative);--v-input-error-indicator-color:var(--palette-messaging-graphics-negative);--v-input-error-label-color:var(--palette-messaging-text-negative);--v-input-error-message-color:var(--palette-messaging-text-negative);--v-input-error-hover-container-border-color:var(--palette-messaging-graphics-negative);--v-input-error-hover-indicator-color:var(--palette-messaging-graphics-negative);--v-input-error-hover-indicator-size:var(--size-responsive-1);--v-input-error-hover-label-color:var(--palette-messaging-text-negative);--v-input-error-hover-message-color:var(--palette-messaging-text-negative)}.v-input{--typography-font-family:var(--typography-body-2-font-family);--typography-font-size:var(--typography-body-2-font-size);--typography-font-weight:var(--typography-body-2-font-weight);--typography-letter-spacing:var(--typography-body-2-letter-spacing);--typography-line-height:var(--typography-body-2-line-height);--typography-text-decoration:var(--typography-body-2-text-decoration);--typography-text-transform:var(--typography-body-2-text-transform);font-family:var(--typography-font-family);font-size:var(--typography-font-size);font-weight:var(--typography-font-weight);letter-spacing:var(--typography-letter-spacing);line-height:var(--typography-line-height);-webkit-text-decoration:var(--typography-text-decoration);text-decoration:var(--typography-text-decoration);text-transform:var(--typography-text-transform);background-color:var(--v-input-background);border-color:var(--v-input-border-color);border-radius:var(--v-input-border-radius);border-width:var(--v-input-border-size);border-style:var(--v-input-border-style);color:var(--v-input-color);font-size:var(--v-input-font-size);inline-size:var(--v-input-inline-size);padding-block:var(--v-input-padding-block);padding-inline:var(--v-input-padding-inline);flex-grow:1}.v-input[type=search]::-ms-clear,.v-input[type=search]::-ms-reveal{display:none}.v-input[type=search]::-webkit-search-cancel-button,.v-input[type=search]::-webkit-search-decoration{appearance:none}.v-input[type=search]::-webkit-search-results-button,.v-input[type=search]::-webkit-search-results-decoration{appearance:none}.v-input[type=date]::-webkit-datetime-edit :not([aria-valuenow]),.v-input[type=date]::-webkit-datetime-edit-field-wrapper :not([aria-valuenow]){color:#0000}.v-input[type=date]::-webkit-datetime-edit-text :not([aria-valuenow]),.v-input[type=time]::-webkit-datetime-edit :not([aria-valuenow]){color:#0000}.v-input[type=time]::-webkit-datetime-edit-field-wrapper :not([aria-valuenow]),.v-input[type=time]::-webkit-datetime-edit-text :not([aria-valuenow]){color:#0000}.v-input[type=date]::-webkit-calendar-picker-indicator,.v-input[type=time]::-webkit-calendar-picker-indicator{outline-color:var(--v-input-focus-indicator-color)}.v-input[type=color]{cursor:pointer;flex-basis:5%;block-size:100%}.v-input[type=color]::-webkit-color-swatch{border-width:calc(var(--theme-border-size)/2);border-radius:var(--size-rounded-small);block-size:25px;min-inline-size:46px}.v-input-message{--typography-font-family:var(--typography-label-font-family);--typography-font-size:var(--typography-label-font-size);--typography-font-weight:var(--typography-label-font-weight);--typography-letter-spacing:var(--typography-label-letter-spacing);--typography-line-height:var(--typography-label-line-height);--typography-text-decoration:var(--typography-label-text-decoration);--typography-text-transform:var(--typography-label-text-transform);font-family:var(--typography-font-family);font-size:var(--typography-font-size);font-weight:var(--typography-font-weight);letter-spacing:var(--typography-letter-spacing);line-height:var(--typography-line-height);-webkit-text-decoration:var(--typography-text-decoration);text-decoration:var(--typography-text-decoration);text-transform:var(--typography-text-transform);color:var(--v-input-message-color);display:var(--v-input-message-display);gap:var(--v-input-message-gap)}.v-input-container{box-shadow:inset 0 calc(-1*var(--v-input-indicator-size)) 0 0 var(--v-input-indicator-color);display:var(--v-input-container-display);align-items:center;gap:var(--v-input-container-gap);min-block-size:var(--v-input-container-block-size);--v-surface-background:var(--v-input-container-background);--v-surface-border-color:var(--v-input-container-border-color);--v-surface-border-radius:var(--v-input-container-border-radius);--v-surface-border-style:var(--v-input-container-border-style);--v-surface-border-size:var(--v-input-container-border-width);--v-surface-padding-block:var(--v-input-container-padding-block);--v-surface-padding-inline:var(--v-input-container-padding-inline);--v-icon-primary:var(--v-input-icon-color-primary);--v-icon-secondary:var(--v-input-icon-color-secondary);--v-input-placeholder-color:var(--palette-default-text-subtle)}.v-input-container .v-input{--v-input-inline-size:100%}.v-input-container .v-input::placeholder{color:var(--v-input-placeholder-color)}.v-input-container:hover{--v-input-container-border-color:var(--v-input-hover-container-border-color);--v-input-indicator-color:var(--v-input-hover-indicator-color);--v-input-indicator-size:var(--v-input-hover-indicator-size);position:relative}@media (forced-colors:active){.v-input-container:hover:after{content:"";border-block-end:calc(var(--v-input-hover-indicator-size) + 1px) solid #0000;display:block;position:absolute;inset-block-end:calc(-1*(var(--v-input-hover-indicator-size) - 1px));inset-inline:0}.v-input-container:hover:has(.v-input:disabled):after,.v-input-container:hover:has(.v-input[readonly]):after{display:none}}.v-input-container:has(.v-input:focus-visible){--v-input-container-border-color:var(--v-input-focus-container-border-color);--v-input-indicator-color:var(--v-input-focus-indicator-color);--v-input-indicator-size:var(--v-input-focus-indicator-size)}.v-input-container:has(.v-input:focus-visible):has(select.v-input){outline-width:var(--theme-focus-outline-size);outline-style:dashed;outline-color:var(--palette-default-active-pressed);outline-offset:var(--theme-focus-outline-offset)}.v-input-container:has(.v-input:focus-visible) .v-input{outline-width:var(--size-responsive-0)}.v-label:has(+.v-input-container .v-input:focus-visible){--v-label-color:var(--v-input-focus-label-color)}.v-input-container:has(.v-input:active){--v-input-container-border-color:var(--v-input-active-container-border-color);--v-input-indicator-color:var(--v-input-active-indicator-color);--v-input-indicator-size:var(--v-input-active-indicator-size)}.v-label:has(+.v-input-container .v-input:active){--v-label-color:var(--v-input-active-label-color)}.v-input-container:has(.v-input[readonly]){--v-input-container-border-color:var(--v-input-readonly-container-border-color);--v-input-container-border-style:var(--v-input-readonly-container-border-style);--v-input-indicator-size:var(--v-input-readonly-indicator-size)}.v-input-container:has(.v-input[readonly]):has(.v-input:focus-visible){outline-width:var(--theme-focus-outline-size);outline-style:dashed;outline-color:var(--palette-default-active-pressed);outline-offset:var(--theme-focus-outline-offset);--v-label-color:var(--v-input-focus-label-color);--v-input-container-border-color:var(--v-input-focus-container-border-color);--v-input-container-border-style:solid;--v-input-indicator-color:var(--v-input-focus-indicator-color);--v-input-indicator-size:var(--v-input-readonly-indicator-size)}.v-input-container:has(.v-input:disabled),.v-input-container:has(.v-input:disabled):has(.v-input:active){cursor:default;--v-input-color:var(--v-input-disabled-color);--v-input-container-border-color:var(--v-input-disabled-container-border-color);--v-input-container-border-style:var(--v-input-disabled-container-border-style);--v-input-indicator-size:var(--v-input-indicator-size);--v-input-indicator-color:var(--v-input-disabled-indicator-color);--v-icon-primary:var(--v-input-disabled-color);--v-icon-secondary:var(--v-input-disabled-color)}.v-input-container:has(.v-input:disabled)+.v-input-message,.v-input-container:has(.v-input:disabled):has(.v-input:active)+.v-input-message{cursor:default;--v-input-message-color:var(--v-input-disabled-message-color)}.v-label:has(+.v-input-container .v-input:disabled){cursor:default;--v-label-color:var(--v-input-disabled-label-color)}.v-input-container:has(.v-button-small){--v-input-container-padding-block:calc((var(--v-input-container-block-size) - var(--v-button-default-block-size-small))/2 - var(--v-input-container-border-width))}.v-input-container:has(.v-checkbox),.v-input-container:has(.v-radio){box-shadow:none;--v-input-container-gap:var(--v-input-container-checkbox-gap);min-block-size:0}.v-input-container:has(.v-input[aria-invalid=true]),.v-input-error,.v-label:has(+.v-input-container .v-input[aria-invalid=true]),.v-label:has(+.v-input-container .v-input[aria-invalid=true])~.v-input-message,:has(.v-checkbox[aria-invalid=true])+.v-input-message,:has(.v-radio[aria-invalid=true])+.v-input-message,fieldset:has(.v-checkbox[aria-invalid=true])>.v-input-message,fieldset:has(.v-checkbox[aria-invalid=true])>legend,fieldset:has(.v-input[aria-invalid=true])>.v-input-message,fieldset:has(.v-input[aria-invalid=true])>legend,fieldset:has(.v-radio[aria-invalid=true])>.v-input-message,fieldset:has(.v-radio[aria-invalid=true])>legend{color:var(--v-input-error-message-color)}.v-input-container:has(.v-input[aria-invalid=true]),.v-input-container:has(.v-input[aria-invalid=true]):active,.v-input-container:has(.v-input[aria-invalid=true]):focus-visible,.v-input-container:has(.v-input[aria-invalid=true]):hover,.v-input-error,.v-input-error:active,.v-input-error:focus-visible,.v-input-error:hover,.v-label:has(+.v-input-container .v-input[aria-invalid=true]),.v-label:has(+.v-input-container .v-input[aria-invalid=true]):active,.v-label:has(+.v-input-container .v-input[aria-invalid=true]):focus-visible,.v-label:has(+.v-input-container .v-input[aria-invalid=true]):hover,.v-label:has(+.v-input-container .v-input[aria-invalid=true])~.v-input-message,.v-label:has(+.v-input-container .v-input[aria-invalid=true])~.v-input-message:active,.v-label:has(+.v-input-container .v-input[aria-invalid=true])~.v-input-message:focus-visible,.v-label:has(+.v-input-container .v-input[aria-invalid=true])~.v-input-message:hover,:has(.v-checkbox[aria-invalid=true])+.v-input-message,:has(.v-checkbox[aria-invalid=true])+.v-input-message:active,:has(.v-checkbox[aria-invalid=true])+.v-input-message:focus-visible,:has(.v-checkbox[aria-invalid=true])+.v-input-message:hover,:has(.v-radio[aria-invalid=true])+.v-input-message,:has(.v-radio[aria-invalid=true])+.v-input-message:active,:has(.v-radio[aria-invalid=true])+.v-input-message:focus-visible,:has(.v-radio[aria-invalid=true])+.v-input-message:hover,fieldset:has(.v-checkbox[aria-invalid=true])>.v-input-message,fieldset:has(.v-checkbox[aria-invalid=true])>.v-input-message:active,fieldset:has(.v-checkbox[aria-invalid=true])>.v-input-message:focus-visible,fieldset:has(.v-checkbox[aria-invalid=true])>.v-input-message:hover,fieldset:has(.v-checkbox[aria-invalid=true])>legend,fieldset:has(.v-checkbox[aria-invalid=true])>legend:active,fieldset:has(.v-checkbox[aria-invalid=true])>legend:focus-visible,fieldset:has(.v-checkbox[aria-invalid=true])>legend:hover,fieldset:has(.v-input[aria-invalid=true])>.v-input-message,fieldset:has(.v-input[aria-invalid=true])>.v-input-message:active,fieldset:has(.v-input[aria-invalid=true])>.v-input-message:focus-visible,fieldset:has(.v-input[aria-invalid=true])>.v-input-message:hover,fieldset:has(.v-input[aria-invalid=true])>legend,fieldset:has(.v-input[aria-invalid=true])>legend:active,fieldset:has(.v-input[aria-invalid=true])>legend:focus-visible,fieldset:has(.v-input[aria-invalid=true])>legend:hover,fieldset:has(.v-radio[aria-invalid=true])>.v-input-message,fieldset:has(.v-radio[aria-invalid=true])>.v-input-message:active,fieldset:has(.v-radio[aria-invalid=true])>.v-input-message:focus-visible,fieldset:has(.v-radio[aria-invalid=true])>.v-input-message:hover,fieldset:has(.v-radio[aria-invalid=true])>legend,fieldset:has(.v-radio[aria-invalid=true])>legend:active,fieldset:has(.v-radio[aria-invalid=true])>legend:focus-visible,fieldset:has(.v-radio[aria-invalid=true])>legend:hover{--v-label-color:var(--v-input-error-label-color);--v-input-container-border-color:var(--v-input-error-container-border-color);--v-input-indicator-color:var(--v-input-error-indicator-color);--v-input-message-color:var(--v-input-error-message-color);--v-icon-primary:var(--v-input-error-indicator-color);--v-icon-secondary:var(--v-input-error-indicator-color)}.v-action,.v-switch:only-of-type:checked{background-color:var(--v-action-primary-background);border-color:var(--v-action-primary-border-color);border-radius:var(--v-action-primary-border-radius);border-style:var(--v-action-primary-border-style);border-width:var(--v-action-primary-border-size);color:var(--v-action-primary-foreground);font-size:var(--v-action-primary-font-size);font-weight:var(--v-action-primary-font-weight);letter-spacing:var(--v-action-primary-letter-spacing);line-height:var(--v-action-primary-line-height);block-size:var(--v-action-primary-block-size);cursor:pointer;padding-block:var(--v-action-primary-padding-block);padding-inline:var(--v-action-primary-padding-inline)}.v-action:hover,.v-switch:hover:only-of-type:checked{--v-action-primary-background:var(--v-action-primary-hover-background);--v-action-primary-border-color:var(--v-action-primary-hover-border-color);--v-action-primary-foreground:var(--v-action-primary-hover-foreground)}.v-action:focus-visible,.v-switch:focus-visible:only-of-type:checked{--v-action-primary-background:var(--v-action-primary-focus-background);--v-action-primary-border-color:var(--v-action-primary-focus-border-color);--v-action-primary-foreground:var(--v-action-primary-focus-foreground)}.v-action:active,.v-switch:active:only-of-type:checked{--v-action-primary-background:var(--v-action-primary-active-background);--v-action-primary-border-color:var(--v-action-primary-active-border-color);--v-action-primary-foreground:var(--v-action-primary-active-foreground)}.v-action:has(.v-checkbox:only-of-type),.v-action:has(.v-radio:only-of-type),.v-switch:has(.v-checkbox:only-of-type):only-of-type:checked,.v-switch:has(.v-radio:only-of-type):only-of-type:checked{--v-action-primary-block-size:100%}.v-action:has(.v-checkbox:only-of-type):has(.v-checkbox:focus-visible),.v-action:has(.v-checkbox:only-of-type):has(.v-radio:focus-visible),.v-action:has(.v-radio:only-of-type):has(.v-checkbox:focus-visible),.v-action:has(.v-radio:only-of-type):has(.v-radio:focus-visible),.v-switch:has(.v-checkbox:only-of-type):has(.v-checkbox:focus-visible):only-of-type:checked,.v-switch:has(.v-checkbox:only-of-type):has(.v-radio:focus-visible):only-of-type:checked,.v-switch:has(.v-radio:only-of-type):has(.v-checkbox:focus-visible):only-of-type:checked,.v-switch:has(.v-radio:only-of-type):has(.v-radio:focus-visible):only-of-type:checked{outline-width:var(--theme-focus-outline-size);outline-style:dashed;outline-color:var(--palette-default-active-pressed);outline-offset:var(--theme-focus-outline-offset)}.v-action:has(.v-checkbox:only-of-type) .v-label:only-of-type,.v-action:has(.v-radio:only-of-type) .v-label:only-of-type,.v-switch:has(.v-checkbox:only-of-type):only-of-type:checked .v-label:only-of-type,.v-switch:has(.v-radio:only-of-type):only-of-type:checked .v-label:only-of-type{inline-size:100%}.v-action:has(.v-checkbox:only-of-type) .v-checkbox:focus-visible,.v-action:has(.v-checkbox:only-of-type) .v-radio:focus-visible,.v-action:has(.v-radio:only-of-type) .v-checkbox:focus-visible,.v-action:has(.v-radio:only-of-type) .v-radio:focus-visible,.v-switch:has(.v-checkbox:only-of-type):only-of-type:checked .v-checkbox:focus-visible,.v-switch:has(.v-checkbox:only-of-type):only-of-type:checked .v-radio:focus-visible,.v-switch:has(.v-radio:only-of-type):only-of-type:checked .v-checkbox:focus-visible,.v-switch:has(.v-radio:only-of-type):only-of-type:checked .v-radio:focus-visible{outline:none}.v-action:has(.v-checkbox:only-of-type) .v-checkbox:focus-visible:after,.v-action:has(.v-checkbox:only-of-type) .v-radio:focus-visible:after,.v-action:has(.v-radio:only-of-type) .v-checkbox:focus-visible:after,.v-action:has(.v-radio:only-of-type) .v-radio:focus-visible:after,.v-switch:has(.v-checkbox:only-of-type):only-of-type:checked .v-checkbox:focus-visible:after,.v-switch:has(.v-checkbox:only-of-type):only-of-type:checked .v-radio:focus-visible:after,.v-switch:has(.v-radio:only-of-type):only-of-type:checked .v-checkbox:focus-visible:after,.v-switch:has(.v-radio:only-of-type):only-of-type:checked .v-radio:focus-visible:after{display:none}.v-action:has(.v-checkbox:only-of-type:disabled),.v-action:has(.v-radio:only-of-type:disabled),.v-action[disabled],.v-switch:has(.v-checkbox:only-of-type:disabled):only-of-type:checked,.v-switch:has(.v-radio:only-of-type:disabled):only-of-type:checked,[disabled].v-switch:only-of-type:checked{--v-action-primary-background:var(--v-action-primary-disabled-background);--v-action-primary-border-color:var(--v-action-primary-disabled-border-color);--v-action-primary-foreground:var(--v-action-primary-disabled-foreground);--v-input-label:var(--v-action-primary-disabled-foreground);--v-input-message:var(--v-action-primary-disabled-foreground);cursor:default}.v-action-secondary:not(.v-action-stateless),.v-switch:not(.v-action-stateless){background-color:var(--v-action-secondary-background);border-color:var(--v-action-secondary-border-color);border-radius:var(--v-action-secondary-border-radius);border-style:var(--v-action-secondary-border-style);border-width:var(--v-action-secondary-border-size);color:var(--v-action-secondary-foreground);font-size:var(--v-action-secondary-font-size);font-weight:var(--v-action-secondary-font-weight);gap:var(--v-action-secondary-gap);letter-spacing:var(--v-action-secondary-letter-spacing);line-height:var(--v-action-secondary-line-height);block-size:var(--v-action-secondary-block-size);cursor:pointer;padding-block:var(--v-action-secondary-padding-block);padding-inline:var(--v-action-secondary-padding-inline)}.v-action-secondary:not(.v-action-stateless):has(.v-checkbox:only-of-type:hover),.v-action-secondary:not(.v-action-stateless):has(.v-radio:only-of-type:hover),.v-action-secondary:not(.v-action-stateless):hover,.v-switch:not(.v-action-stateless):has(.v-checkbox:only-of-type:hover),.v-switch:not(.v-action-stateless):has(.v-radio:only-of-type:hover),.v-switch:not(.v-action-stateless):hover{--v-action-secondary-background:var(--v-action-secondary-hover-background);--v-action-secondary-border-color:var(--v-action-secondary-hover-border-color);--v-action-secondary-foreground:var(--v-action-secondary-hover-foreground)}.v-action-secondary:not(.v-action-stateless):focus-visible,.v-action-secondary:not(.v-action-stateless):has(.v-checkbox:only-of-type:focus-visible),.v-action-secondary:not(.v-action-stateless):has(.v-radio:only-of-type:focus-visible),.v-switch:not(.v-action-stateless):focus-visible,.v-switch:not(.v-action-stateless):has(.v-checkbox:only-of-type:focus-visible),.v-switch:not(.v-action-stateless):has(.v-radio:only-of-type:focus-visible){--v-action-secondary-background:var(--v-action-secondary-focus-background);--v-action-secondary-border-color:var(--v-action-secondary-focus-border-color);--v-action-secondary-foreground:var(--v-action-secondary-focus-foreground)}.v-action-secondary:not(.v-action-stateless):focus-visible .v-label,.v-action-secondary:not(.v-action-stateless):has(.v-checkbox:only-of-type:focus-visible) .v-label,.v-action-secondary:not(.v-action-stateless):has(.v-radio:only-of-type:focus-visible) .v-label,.v-switch:not(.v-action-stateless):focus-visible .v-label,.v-switch:not(.v-action-stateless):has(.v-checkbox:only-of-type:focus-visible) .v-label,.v-switch:not(.v-action-stateless):has(.v-radio:only-of-type:focus-visible) .v-label{color:var(--v-action-secondary-focus-foreground)}.v-action-secondary:not(.v-action-stateless):active,.v-action-secondary:not(.v-action-stateless):has(.v-checkbox:only-of-type:active),.v-action-secondary:not(.v-action-stateless):has(.v-radio:only-of-type:active),.v-switch:not(.v-action-stateless):active,.v-switch:not(.v-action-stateless):has(.v-checkbox:only-of-type:active),.v-switch:not(.v-action-stateless):has(.v-radio:only-of-type:active){--v-action-secondary-background:var(--v-action-secondary-active-background);--v-action-secondary-border-color:var(--v-action-secondary-active-border-color);--v-action-secondary-foreground:var(--v-action-secondary-active-foreground)}.v-action-secondary:not(.v-action-stateless):active .v-label,.v-action-secondary:not(.v-action-stateless):has(.v-checkbox:only-of-type:active) .v-label,.v-action-secondary:not(.v-action-stateless):has(.v-radio:only-of-type:active) .v-label,.v-switch:not(.v-action-stateless):active .v-label,.v-switch:not(.v-action-stateless):has(.v-checkbox:only-of-type:active) .v-label,.v-switch:not(.v-action-stateless):has(.v-radio:only-of-type:active) .v-label{color:var(--v-action-secondary-active-foreground)}.v-action-secondary:not(.v-action-stateless):has(.v-checkbox:only-of-type),.v-action-secondary:not(.v-action-stateless):has(.v-radio:only-of-type),.v-switch:not(.v-action-stateless):has(.v-checkbox:only-of-type),.v-switch:not(.v-action-stateless):has(.v-radio:only-of-type){--v-action-secondary-block-size:100%}.v-action-secondary:not(.v-action-stateless):has(.v-checkbox:only-of-type):has(.v-checkbox:focus-visible),.v-action-secondary:not(.v-action-stateless):has(.v-checkbox:only-of-type):has(.v-radio:focus-visible),.v-action-secondary:not(.v-action-stateless):has(.v-radio:only-of-type):has(.v-checkbox:focus-visible),.v-action-secondary:not(.v-action-stateless):has(.v-radio:only-of-type):has(.v-radio:focus-visible),.v-switch:not(.v-action-stateless):has(.v-checkbox:only-of-type):has(.v-checkbox:focus-visible),.v-switch:not(.v-action-stateless):has(.v-checkbox:only-of-type):has(.v-radio:focus-visible),.v-switch:not(.v-action-stateless):has(.v-radio:only-of-type):has(.v-checkbox:focus-visible),.v-switch:not(.v-action-stateless):has(.v-radio:only-of-type):has(.v-radio:focus-visible){outline-width:var(--theme-focus-outline-size);outline-style:dashed;outline-color:var(--palette-default-active-pressed);outline-offset:var(--theme-focus-outline-offset);--theme-focus-outline-offset:0px}.v-action-secondary:not(.v-action-stateless):has(.v-checkbox:only-of-type) .v-label:only-of-type,.v-action-secondary:not(.v-action-stateless):has(.v-radio:only-of-type) .v-label:only-of-type,.v-switch:not(.v-action-stateless):has(.v-checkbox:only-of-type) .v-label:only-of-type,.v-switch:not(.v-action-stateless):has(.v-radio:only-of-type) .v-label:only-of-type{inline-size:100%}.v-action-secondary:not(.v-action-stateless):has(.v-checkbox:only-of-type) .v-checkbox:focus-visible,.v-action-secondary:not(.v-action-stateless):has(.v-checkbox:only-of-type) .v-radio:focus-visible,.v-action-secondary:not(.v-action-stateless):has(.v-radio:only-of-type) .v-checkbox:focus-visible,.v-action-secondary:not(.v-action-stateless):has(.v-radio:only-of-type) .v-radio:focus-visible,.v-switch:not(.v-action-stateless):has(.v-checkbox:only-of-type) .v-checkbox:focus-visible,.v-switch:not(.v-action-stateless):has(.v-checkbox:only-of-type) .v-radio:focus-visible,.v-switch:not(.v-action-stateless):has(.v-radio:only-of-type) .v-checkbox:focus-visible,.v-switch:not(.v-action-stateless):has(.v-radio:only-of-type) .v-radio:focus-visible{outline:none}.v-action-secondary:not(.v-action-stateless):has(.v-checkbox:only-of-type) .v-checkbox:focus-visible:after,.v-action-secondary:not(.v-action-stateless):has(.v-checkbox:only-of-type) .v-radio:focus-visible:after,.v-action-secondary:not(.v-action-stateless):has(.v-radio:only-of-type) .v-checkbox:focus-visible:after,.v-action-secondary:not(.v-action-stateless):has(.v-radio:only-of-type) .v-radio:focus-visible:after,.v-switch:not(.v-action-stateless):has(.v-checkbox:only-of-type) .v-checkbox:focus-visible:after,.v-switch:not(.v-action-stateless):has(.v-checkbox:only-of-type) .v-radio:focus-visible:after,.v-switch:not(.v-action-stateless):has(.v-radio:only-of-type) .v-checkbox:focus-visible:after,.v-switch:not(.v-action-stateless):has(.v-radio:only-of-type) .v-radio:focus-visible:after{display:none}.v-action-secondary:not(.v-action-stateless):has(.v-checkbox:only-of-type:disabled),.v-action-secondary:not(.v-action-stateless):has(.v-radio:only-of-type:disabled),.v-action-secondary:not(.v-action-stateless)[disabled],.v-switch:not(.v-action-stateless):has(.v-checkbox:only-of-type:disabled),.v-switch:not(.v-action-stateless):has(.v-radio:only-of-type:disabled),.v-switch:not(.v-action-stateless)[disabled]{--v-action-secondary-background:var(--v-action-secondary-disabled-background);--v-action-secondary-border-color:var(--v-action-secondary-disabled-border-color);--v-action-secondary-foreground:var(--v-action-secondary-disabled-foreground);--v-label-color:var(--v-action-secondary-disabled-foreground);--v-input-message-color:var(--v-action-secondary-disabled-foreground);cursor:default}.v-action-secondary:not(.v-action-stateless){background-color:var(--v-action-secondary-background);border-color:var(--v-action-secondary-border-color);border-radius:var(--v-action-secondary-border-radius);border-style:var(--v-action-secondary-border-style);border-width:var(--v-action-secondary-border-size);color:var(--v-action-secondary-foreground);font-size:var(--v-action-secondary-font-size);font-weight:var(--v-action-secondary-font-weight);gap:var(--v-action-secondary-gap);letter-spacing:var(--v-action-secondary-letter-spacing);line-height:var(--v-action-secondary-line-height);block-size:var(--v-action-secondary-block-size);cursor:pointer;padding-block:var(--v-action-secondary-padding-block);padding-inline:var(--v-action-secondary-padding-inline)}.v-action-secondary:not(.v-action-stateless):has(.v-checkbox:only-of-type:hover),.v-action-secondary:not(.v-action-stateless):has(.v-radio:only-of-type:hover),.v-action-secondary:not(.v-action-stateless):hover{--v-action-secondary-background:var(--v-action-secondary-hover-background);--v-action-secondary-border-color:var(--v-action-secondary-hover-border-color);--v-action-secondary-foreground:var(--v-action-secondary-hover-foreground)}.v-action-secondary:not(.v-action-stateless):focus-visible,.v-action-secondary:not(.v-action-stateless):has(.v-checkbox:only-of-type:focus-visible),.v-action-secondary:not(.v-action-stateless):has(.v-radio:only-of-type:focus-visible){--v-action-secondary-background:var(--v-action-secondary-focus-background);--v-action-secondary-border-color:var(--v-action-secondary-focus-border-color);--v-action-secondary-foreground:var(--v-action-secondary-focus-foreground)}.v-action-secondary:not(.v-action-stateless):focus-visible .v-label,.v-action-secondary:not(.v-action-stateless):has(.v-checkbox:only-of-type:focus-visible) .v-label,.v-action-secondary:not(.v-action-stateless):has(.v-radio:only-of-type:focus-visible) .v-label{color:var(--v-action-secondary-focus-foreground)}.v-action-secondary:not(.v-action-stateless):active,.v-action-secondary:not(.v-action-stateless):has(.v-checkbox:only-of-type:active),.v-action-secondary:not(.v-action-stateless):has(.v-radio:only-of-type:active){--v-action-secondary-background:var(--v-action-secondary-active-background);--v-action-secondary-border-color:var(--v-action-secondary-active-border-color);--v-action-secondary-foreground:var(--v-action-secondary-active-foreground)}.v-action-secondary:not(.v-action-stateless):active .v-label,.v-action-secondary:not(.v-action-stateless):has(.v-checkbox:only-of-type:active) .v-label,.v-action-secondary:not(.v-action-stateless):has(.v-radio:only-of-type:active) .v-label{color:var(--v-action-secondary-active-foreground)}.v-action-secondary:not(.v-action-stateless):has(.v-checkbox:only-of-type),.v-action-secondary:not(.v-action-stateless):has(.v-radio:only-of-type){--v-action-secondary-block-size:100%}.v-action-secondary:not(.v-action-stateless):has(.v-checkbox:only-of-type):has(.v-checkbox:focus-visible),.v-action-secondary:not(.v-action-stateless):has(.v-checkbox:only-of-type):has(.v-radio:focus-visible),.v-action-secondary:not(.v-action-stateless):has(.v-radio:only-of-type):has(.v-checkbox:focus-visible),.v-action-secondary:not(.v-action-stateless):has(.v-radio:only-of-type):has(.v-radio:focus-visible){outline-width:var(--theme-focus-outline-size);outline-style:dashed;outline-color:var(--palette-default-active-pressed);outline-offset:var(--theme-focus-outline-offset);--theme-focus-outline-offset:0px}.v-action-secondary:not(.v-action-stateless):has(.v-checkbox:only-of-type) .v-label:only-of-type,.v-action-secondary:not(.v-action-stateless):has(.v-radio:only-of-type) .v-label:only-of-type{inline-size:100%}.v-action-secondary:not(.v-action-stateless):has(.v-checkbox:only-of-type) .v-checkbox:focus-visible,.v-action-secondary:not(.v-action-stateless):has(.v-checkbox:only-of-type) .v-radio:focus-visible,.v-action-secondary:not(.v-action-stateless):has(.v-radio:only-of-type) .v-checkbox:focus-visible,.v-action-secondary:not(.v-action-stateless):has(.v-radio:only-of-type) .v-radio:focus-visible{outline:none}.v-action-secondary:not(.v-action-stateless):has(.v-checkbox:only-of-type) .v-checkbox:focus-visible:after,.v-action-secondary:not(.v-action-stateless):has(.v-checkbox:only-of-type) .v-radio:focus-visible:after,.v-action-secondary:not(.v-action-stateless):has(.v-radio:only-of-type) .v-checkbox:focus-visible:after,.v-action-secondary:not(.v-action-stateless):has(.v-radio:only-of-type) .v-radio:focus-visible:after{display:none}.v-action-secondary:not(.v-action-stateless):has(.v-checkbox:only-of-type:disabled),.v-action-secondary:not(.v-action-stateless):has(.v-radio:only-of-type:disabled),.v-action-secondary:not(.v-action-stateless)[disabled]{--v-action-secondary-background:var(--v-action-secondary-disabled-background);--v-action-secondary-border-color:var(--v-action-secondary-disabled-border-color);--v-action-secondary-foreground:var(--v-action-secondary-disabled-foreground);--v-label-color:var(--v-action-secondary-disabled-foreground);--v-input-message-color:var(--v-action-secondary-disabled-foreground);cursor:default}.v-action-secondary:not(.v-action-stateless),.v-listbox-item:not(.v-action-stateless){background-color:var(--v-action-secondary-background);border-color:var(--v-action-secondary-border-color);border-radius:var(--v-action-secondary-border-radius);border-style:var(--v-action-secondary-border-style);border-width:var(--v-action-secondary-border-size);color:var(--v-action-secondary-foreground);font-size:var(--v-action-secondary-font-size);font-weight:var(--v-action-secondary-font-weight);gap:var(--v-action-secondary-gap);letter-spacing:var(--v-action-secondary-letter-spacing);line-height:var(--v-action-secondary-line-height);block-size:var(--v-action-secondary-block-size);cursor:pointer;padding-block:var(--v-action-secondary-padding-block);padding-inline:var(--v-action-secondary-padding-inline)}.v-action-secondary:not(.v-action-stateless):has(.v-checkbox:only-of-type:hover),.v-action-secondary:not(.v-action-stateless):has(.v-radio:only-of-type:hover),.v-action-secondary:not(.v-action-stateless):hover,.v-listbox-item:not(.v-action-stateless):has(.v-checkbox:only-of-type:hover),.v-listbox-item:not(.v-action-stateless):has(.v-radio:only-of-type:hover),.v-listbox-item:not(.v-action-stateless):hover{--v-action-secondary-background:var(--v-action-secondary-hover-background);--v-action-secondary-border-color:var(--v-action-secondary-hover-border-color);--v-action-secondary-foreground:var(--v-action-secondary-hover-foreground)}.v-action-secondary:not(.v-action-stateless):focus-visible,.v-action-secondary:not(.v-action-stateless):has(.v-checkbox:only-of-type:focus-visible),.v-action-secondary:not(.v-action-stateless):has(.v-radio:only-of-type:focus-visible),.v-listbox-item:not(.v-action-stateless):focus-visible,.v-listbox-item:not(.v-action-stateless):has(.v-checkbox:only-of-type:focus-visible),.v-listbox-item:not(.v-action-stateless):has(.v-radio:only-of-type:focus-visible){--v-action-secondary-background:var(--v-action-secondary-focus-background);--v-action-secondary-border-color:var(--v-action-secondary-focus-border-color);--v-action-secondary-foreground:var(--v-action-secondary-focus-foreground)}.v-action-secondary:not(.v-action-stateless):focus-visible .v-label,.v-action-secondary:not(.v-action-stateless):has(.v-checkbox:only-of-type:focus-visible) .v-label,.v-action-secondary:not(.v-action-stateless):has(.v-radio:only-of-type:focus-visible) .v-label,.v-listbox-item:not(.v-action-stateless):focus-visible .v-label,.v-listbox-item:not(.v-action-stateless):has(.v-checkbox:only-of-type:focus-visible) .v-label,.v-listbox-item:not(.v-action-stateless):has(.v-radio:only-of-type:focus-visible) .v-label{color:var(--v-action-secondary-focus-foreground)}.v-action-secondary:not(.v-action-stateless):active,.v-action-secondary:not(.v-action-stateless):has(.v-checkbox:only-of-type:active),.v-action-secondary:not(.v-action-stateless):has(.v-radio:only-of-type:active),.v-listbox-item:not(.v-action-stateless):active,.v-listbox-item:not(.v-action-stateless):has(.v-checkbox:only-of-type:active),.v-listbox-item:not(.v-action-stateless):has(.v-radio:only-of-type:active){--v-action-secondary-background:var(--v-action-secondary-active-background);--v-action-secondary-border-color:var(--v-action-secondary-active-border-color);--v-action-secondary-foreground:var(--v-action-secondary-active-foreground)}.v-action-secondary:not(.v-action-stateless):active .v-label,.v-action-secondary:not(.v-action-stateless):has(.v-checkbox:only-of-type:active) .v-label,.v-action-secondary:not(.v-action-stateless):has(.v-radio:only-of-type:active) .v-label,.v-listbox-item:not(.v-action-stateless):active .v-label,.v-listbox-item:not(.v-action-stateless):has(.v-checkbox:only-of-type:active) .v-label,.v-listbox-item:not(.v-action-stateless):has(.v-radio:only-of-type:active) .v-label{color:var(--v-action-secondary-active-foreground)}.v-action-secondary:not(.v-action-stateless):has(.v-checkbox:only-of-type),.v-action-secondary:not(.v-action-stateless):has(.v-radio:only-of-type),.v-listbox-item:not(.v-action-stateless):has(.v-checkbox:only-of-type),.v-listbox-item:not(.v-action-stateless):has(.v-radio:only-of-type){--v-action-secondary-block-size:100%}.v-action-secondary:not(.v-action-stateless):has(.v-checkbox:only-of-type):has(.v-checkbox:focus-visible),.v-action-secondary:not(.v-action-stateless):has(.v-checkbox:only-of-type):has(.v-radio:focus-visible),.v-action-secondary:not(.v-action-stateless):has(.v-radio:only-of-type):has(.v-checkbox:focus-visible),.v-action-secondary:not(.v-action-stateless):has(.v-radio:only-of-type):has(.v-radio:focus-visible),.v-listbox-item:not(.v-action-stateless):has(.v-checkbox:only-of-type):has(.v-checkbox:focus-visible),.v-listbox-item:not(.v-action-stateless):has(.v-checkbox:only-of-type):has(.v-radio:focus-visible),.v-listbox-item:not(.v-action-stateless):has(.v-radio:only-of-type):has(.v-checkbox:focus-visible),.v-listbox-item:not(.v-action-stateless):has(.v-radio:only-of-type):has(.v-radio:focus-visible){outline-width:var(--theme-focus-outline-size);outline-style:dashed;outline-color:var(--palette-default-active-pressed);outline-offset:var(--theme-focus-outline-offset);--theme-focus-outline-offset:0px}.v-action-secondary:not(.v-action-stateless):has(.v-checkbox:only-of-type) .v-label:only-of-type,.v-action-secondary:not(.v-action-stateless):has(.v-radio:only-of-type) .v-label:only-of-type,.v-listbox-item:not(.v-action-stateless):has(.v-checkbox:only-of-type) .v-label:only-of-type,.v-listbox-item:not(.v-action-stateless):has(.v-radio:only-of-type) .v-label:only-of-type{inline-size:100%}.v-action-secondary:not(.v-action-stateless):has(.v-checkbox:only-of-type) .v-checkbox:focus-visible,.v-action-secondary:not(.v-action-stateless):has(.v-checkbox:only-of-type) .v-radio:focus-visible,.v-action-secondary:not(.v-action-stateless):has(.v-radio:only-of-type) .v-checkbox:focus-visible,.v-action-secondary:not(.v-action-stateless):has(.v-radio:only-of-type) .v-radio:focus-visible,.v-listbox-item:not(.v-action-stateless):has(.v-checkbox:only-of-type) .v-checkbox:focus-visible,.v-listbox-item:not(.v-action-stateless):has(.v-checkbox:only-of-type) .v-radio:focus-visible,.v-listbox-item:not(.v-action-stateless):has(.v-radio:only-of-type) .v-checkbox:focus-visible,.v-listbox-item:not(.v-action-stateless):has(.v-radio:only-of-type) .v-radio:focus-visible{outline:none}.v-action-secondary:not(.v-action-stateless):has(.v-checkbox:only-of-type) .v-checkbox:focus-visible:after,.v-action-secondary:not(.v-action-stateless):has(.v-checkbox:only-of-type) .v-radio:focus-visible:after,.v-action-secondary:not(.v-action-stateless):has(.v-radio:only-of-type) .v-checkbox:focus-visible:after,.v-action-secondary:not(.v-action-stateless):has(.v-radio:only-of-type) .v-radio:focus-visible:after,.v-listbox-item:not(.v-action-stateless):has(.v-checkbox:only-of-type) .v-checkbox:focus-visible:after,.v-listbox-item:not(.v-action-stateless):has(.v-checkbox:only-of-type) .v-radio:focus-visible:after,.v-listbox-item:not(.v-action-stateless):has(.v-radio:only-of-type) .v-checkbox:focus-visible:after,.v-listbox-item:not(.v-action-stateless):has(.v-radio:only-of-type) .v-radio:focus-visible:after{display:none}.v-action-secondary:not(.v-action-stateless):has(.v-checkbox:only-of-type:disabled),.v-action-secondary:not(.v-action-stateless):has(.v-radio:only-of-type:disabled),.v-action-secondary:not(.v-action-stateless)[disabled],.v-listbox-item:not(.v-action-stateless):has(.v-checkbox:only-of-type:disabled),.v-listbox-item:not(.v-action-stateless):has(.v-radio:only-of-type:disabled),.v-listbox-item:not(.v-action-stateless)[disabled]{--v-action-secondary-background:var(--v-action-secondary-disabled-background);--v-action-secondary-border-color:var(--v-action-secondary-disabled-border-color);--v-action-secondary-foreground:var(--v-action-secondary-disabled-foreground);--v-label-color:var(--v-action-secondary-disabled-foreground);--v-input-message-color:var(--v-action-secondary-disabled-foreground);cursor:default}.v-alternate,:root{--v-action-secondary-block-size:var(--size-scalable-38);--v-action-secondary-font-size:var(--typography-label-font-size);--v-action-secondary-font-weight:600;--v-action-secondary-gap:var(--size-scalable-2);--v-action-secondary-letter-spacing:.5px;--v-action-secondary-line-height:var(--typography-label-line-height);--v-action-secondary-padding-block:calc(var(--size-scalable-10) - var(--v-action-secondary-border-size));--v-action-secondary-padding-inline:calc(var(--size-scalable-14) - var(--v-action-secondary-border-size));--v-action-secondary-background:var(--palette-default-surface-1);--v-action-secondary-border-color:var(--palette-default-active);--v-action-secondary-border-radius:var(--size-rounded-medium);--v-action-secondary-border-size:calc(var(--theme-border-size) / 2);--v-action-secondary-border-style:solid;--v-action-secondary-foreground:var(--palette-default-active);--v-action-secondary-hover-background:var(--palette-default-surface-highlight);--v-action-secondary-hover-border-color:var(--palette-default-active-hover);--v-action-secondary-hover-foreground:var(--palette-default-active-hover);--v-action-secondary-focus-background:var(--palette-default-surface-highlight);--v-action-secondary-focus-border-color:var(--palette-default-active-hover);--v-action-secondary-focus-foreground:var(--palette-default-active-hover);--v-action-secondary-active-background:var(--palette-default-surface-lowlight);--v-action-secondary-active-border-color:var(--palette-default-active-pressed);--v-action-secondary-active-foreground:var(--palette-default-active-pressed);--v-action-secondary-disabled-background:var(--palette-default-surface-1);--v-action-secondary-disabled-border-color:var(--palette-default-disabled);--v-action-secondary-disabled-foreground:var(--palette-default-disabled)}.v-action-secondary.v-action-stateless,.v-action-secondary:not(.v-action-stateless),.v-chip-selection:not(.v-action-stateless){background-color:var(--v-action-secondary-background);border-color:var(--v-action-secondary-border-color);border-radius:var(--v-action-secondary-border-radius);border-style:var(--v-action-secondary-border-style);border-width:var(--v-action-secondary-border-size);color:var(--v-action-secondary-foreground);font-size:var(--v-action-secondary-font-size);font-weight:var(--v-action-secondary-font-weight);gap:var(--v-action-secondary-gap);letter-spacing:var(--v-action-secondary-letter-spacing);line-height:var(--v-action-secondary-line-height)}.v-action-secondary:not(.v-action-stateless),.v-chip-selection:not(.v-action-stateless){block-size:var(--v-action-secondary-block-size);cursor:pointer;padding-block:var(--v-action-secondary-padding-block);padding-inline:var(--v-action-secondary-padding-inline)}.v-action-secondary:not(.v-action-stateless):has(.v-checkbox:only-of-type:hover),.v-action-secondary:not(.v-action-stateless):has(.v-radio:only-of-type:hover),.v-action-secondary:not(.v-action-stateless):hover,.v-chip-selection:not(.v-action-stateless):has(.v-checkbox:only-of-type:hover),.v-chip-selection:not(.v-action-stateless):has(.v-radio:only-of-type:hover),.v-chip-selection:not(.v-action-stateless):hover{--v-action-secondary-background:var(--v-action-secondary-hover-background);--v-action-secondary-border-color:var(--v-action-secondary-hover-border-color);--v-action-secondary-foreground:var(--v-action-secondary-hover-foreground)}.v-action-secondary:not(.v-action-stateless):focus-visible,.v-action-secondary:not(.v-action-stateless):has(.v-checkbox:only-of-type:focus-visible),.v-action-secondary:not(.v-action-stateless):has(.v-radio:only-of-type:focus-visible),.v-chip-selection:not(.v-action-stateless):focus-visible,.v-chip-selection:not(.v-action-stateless):has(.v-checkbox:only-of-type:focus-visible),.v-chip-selection:not(.v-action-stateless):has(.v-radio:only-of-type:focus-visible){--v-action-secondary-background:var(--v-action-secondary-focus-background);--v-action-secondary-border-color:var(--v-action-secondary-focus-border-color);--v-action-secondary-foreground:var(--v-action-secondary-focus-foreground)}.v-action-secondary:not(.v-action-stateless):focus-visible .v-label,.v-action-secondary:not(.v-action-stateless):has(.v-checkbox:only-of-type:focus-visible) .v-label,.v-action-secondary:not(.v-action-stateless):has(.v-radio:only-of-type:focus-visible) .v-label,.v-chip-selection:not(.v-action-stateless):focus-visible .v-label,.v-chip-selection:not(.v-action-stateless):has(.v-checkbox:only-of-type:focus-visible) .v-label,.v-chip-selection:not(.v-action-stateless):has(.v-radio:only-of-type:focus-visible) .v-label{color:var(--v-action-secondary-focus-foreground)}.v-action-secondary:not(.v-action-stateless):active,.v-action-secondary:not(.v-action-stateless):has(.v-checkbox:only-of-type:active),.v-action-secondary:not(.v-action-stateless):has(.v-radio:only-of-type:active),.v-chip-selection:not(.v-action-stateless):active,.v-chip-selection:not(.v-action-stateless):has(.v-checkbox:only-of-type:active),.v-chip-selection:not(.v-action-stateless):has(.v-radio:only-of-type:active){--v-action-secondary-background:var(--v-action-secondary-active-background);--v-action-secondary-border-color:var(--v-action-secondary-active-border-color);--v-action-secondary-foreground:var(--v-action-secondary-active-foreground)}.v-action-secondary:not(.v-action-stateless):active .v-label,.v-action-secondary:not(.v-action-stateless):has(.v-checkbox:only-of-type:active) .v-label,.v-action-secondary:not(.v-action-stateless):has(.v-radio:only-of-type:active) .v-label,.v-chip-selection:not(.v-action-stateless):active .v-label,.v-chip-selection:not(.v-action-stateless):has(.v-checkbox:only-of-type:active) .v-label,.v-chip-selection:not(.v-action-stateless):has(.v-radio:only-of-type:active) .v-label{color:var(--v-action-secondary-active-foreground)}.v-action-secondary:not(.v-action-stateless):has(.v-checkbox:only-of-type),.v-action-secondary:not(.v-action-stateless):has(.v-radio:only-of-type),.v-chip-selection:not(.v-action-stateless):has(.v-checkbox:only-of-type),.v-chip-selection:not(.v-action-stateless):has(.v-radio:only-of-type){--v-action-secondary-block-size:100%}.v-action-secondary:not(.v-action-stateless):has(.v-checkbox:only-of-type):has(.v-checkbox:focus-visible),.v-action-secondary:not(.v-action-stateless):has(.v-checkbox:only-of-type):has(.v-radio:focus-visible),.v-action-secondary:not(.v-action-stateless):has(.v-radio:only-of-type):has(.v-checkbox:focus-visible),.v-action-secondary:not(.v-action-stateless):has(.v-radio:only-of-type):has(.v-radio:focus-visible),.v-chip-selection:not(.v-action-stateless):has(.v-checkbox:only-of-type):has(.v-checkbox:focus-visible),.v-chip-selection:not(.v-action-stateless):has(.v-checkbox:only-of-type):has(.v-radio:focus-visible),.v-chip-selection:not(.v-action-stateless):has(.v-radio:only-of-type):has(.v-checkbox:focus-visible),.v-chip-selection:not(.v-action-stateless):has(.v-radio:only-of-type):has(.v-radio:focus-visible){outline-width:var(--theme-focus-outline-size);outline-style:dashed;outline-color:var(--palette-default-active-pressed);outline-offset:var(--theme-focus-outline-offset);--theme-focus-outline-offset:0px}.v-action-secondary:not(.v-action-stateless):has(.v-checkbox:only-of-type) .v-label:only-of-type,.v-action-secondary:not(.v-action-stateless):has(.v-radio:only-of-type) .v-label:only-of-type,.v-chip-selection:not(.v-action-stateless):has(.v-checkbox:only-of-type) .v-label:only-of-type,.v-chip-selection:not(.v-action-stateless):has(.v-radio:only-of-type) .v-label:only-of-type{inline-size:100%}.v-action-secondary:not(.v-action-stateless):has(.v-checkbox:only-of-type) .v-checkbox:focus-visible,.v-action-secondary:not(.v-action-stateless):has(.v-checkbox:only-of-type) .v-radio:focus-visible,.v-action-secondary:not(.v-action-stateless):has(.v-radio:only-of-type) .v-checkbox:focus-visible,.v-action-secondary:not(.v-action-stateless):has(.v-radio:only-of-type) .v-radio:focus-visible,.v-chip-selection:not(.v-action-stateless):has(.v-checkbox:only-of-type) .v-checkbox:focus-visible,.v-chip-selection:not(.v-action-stateless):has(.v-checkbox:only-of-type) .v-radio:focus-visible,.v-chip-selection:not(.v-action-stateless):has(.v-radio:only-of-type) .v-checkbox:focus-visible,.v-chip-selection:not(.v-action-stateless):has(.v-radio:only-of-type) .v-radio:focus-visible{outline:none}.v-action-secondary:not(.v-action-stateless):has(.v-checkbox:only-of-type) .v-checkbox:focus-visible:after,.v-action-secondary:not(.v-action-stateless):has(.v-checkbox:only-of-type) .v-radio:focus-visible:after,.v-action-secondary:not(.v-action-stateless):has(.v-radio:only-of-type) .v-checkbox:focus-visible:after,.v-action-secondary:not(.v-action-stateless):has(.v-radio:only-of-type) .v-radio:focus-visible:after,.v-chip-selection:not(.v-action-stateless):has(.v-checkbox:only-of-type) .v-checkbox:focus-visible:after,.v-chip-selection:not(.v-action-stateless):has(.v-checkbox:only-of-type) .v-radio:focus-visible:after,.v-chip-selection:not(.v-action-stateless):has(.v-radio:only-of-type) .v-checkbox:focus-visible:after,.v-chip-selection:not(.v-action-stateless):has(.v-radio:only-of-type) .v-radio:focus-visible:after{display:none}.v-action-secondary:not(.v-action-stateless):has(.v-checkbox:only-of-type:disabled),.v-action-secondary:not(.v-action-stateless):has(.v-radio:only-of-type:disabled),.v-action-secondary:not(.v-action-stateless)[disabled],.v-chip-selection:not(.v-action-stateless):has(.v-checkbox:only-of-type:disabled),.v-chip-selection:not(.v-action-stateless):has(.v-radio:only-of-type:disabled),.v-chip-selection:not(.v-action-stateless)[disabled]{--v-action-secondary-background:var(--v-action-secondary-disabled-background);--v-action-secondary-border-color:var(--v-action-secondary-disabled-border-color);--v-action-secondary-foreground:var(--v-action-secondary-disabled-foreground);--v-label-color:var(--v-action-secondary-disabled-foreground);--v-input-message-color:var(--v-action-secondary-disabled-foreground);cursor:default}.v-alternate,:root{--v-action-primary-block-size:var(--size-scalable-38);--v-action-primary-font-size:var(--typography-label-font-size);--v-action-primary-font-weight:600;--v-action-primary-letter-spacing:.25px;--v-action-primary-line-height:var(--typography-label-line-height);--v-action-primary-padding-block:calc(var(--size-scalable-10) - var(--v-action-primary-border-size));--v-action-primary-padding-inline:calc(var(--size-scalable-14) - var(--v-action-primary-border-size));--v-action-primary-background:var(--palette-default-active);--v-action-primary-border-color:var(--palette-default-active);--v-action-primary-border-radius:var(--size-rounded-medium);--v-action-primary-border-size:var(--theme-border-size);--v-action-primary-border-style:solid;--v-action-primary-foreground:var(--palette-default-text-on-active);--v-action-primary-hover-background:var(--palette-default-active-hover);--v-action-primary-hover-border-color:var(--palette-default-active-hover);--v-action-primary-hover-foreground:var(--palette-default-text-on-active);--v-action-primary-focus-background:var(--palette-default-active-hover);--v-action-primary-focus-border-color:var(--palette-default-active-hover);--v-action-primary-focus-foreground:var(--palette-default-text-on-active);--v-action-primary-active-background:var(--palette-default-active-pressed);--v-action-primary-active-border-color:var(--palette-default-active-pressed);--v-action-primary-active-foreground:var(--palette-default-text-on-active);--v-action-primary-disabled-background:var(--palette-default-disabled);--v-action-primary-disabled-border-color:var(--palette-default-transparent);--v-action-primary-disabled-foreground:var(--palette-default-text-on-active)}.v-action,.v-action-stateless,.v-chip-selection:has(.v-checkbox:checked){background-color:var(--v-action-primary-background);border-color:var(--v-action-primary-border-color);border-radius:var(--v-action-primary-border-radius);border-style:var(--v-action-primary-border-style);border-width:var(--v-action-primary-border-size);color:var(--v-action-primary-foreground);font-size:var(--v-action-primary-font-size);font-weight:var(--v-action-primary-font-weight);letter-spacing:var(--v-action-primary-letter-spacing);line-height:var(--v-action-primary-line-height)}.v-action,.v-chip-selection:has(.v-checkbox:checked){block-size:var(--v-action-primary-block-size);cursor:pointer;padding-block:var(--v-action-primary-padding-block);padding-inline:var(--v-action-primary-padding-inline)}.v-action:hover,.v-chip-selection:hover:has(.v-checkbox:checked){--v-action-primary-background:var(--v-action-primary-hover-background);--v-action-primary-border-color:var(--v-action-primary-hover-border-color);--v-action-primary-foreground:var(--v-action-primary-hover-foreground)}.v-action:focus-visible,.v-chip-selection:focus-visible:has(.v-checkbox:checked){--v-action-primary-background:var(--v-action-primary-focus-background);--v-action-primary-border-color:var(--v-action-primary-focus-border-color);--v-action-primary-foreground:var(--v-action-primary-focus-foreground)}.v-action:active,.v-chip-selection:active:has(.v-checkbox:checked){--v-action-primary-background:var(--v-action-primary-active-background);--v-action-primary-border-color:var(--v-action-primary-active-border-color);--v-action-primary-foreground:var(--v-action-primary-active-foreground)}.v-action:has(.v-checkbox:only-of-type),.v-action:has(.v-radio:only-of-type),.v-chip-selection:has(.v-checkbox:only-of-type):has(.v-checkbox:checked),.v-chip-selection:has(.v-radio:only-of-type):has(.v-checkbox:checked){--v-action-primary-block-size:100%}.v-action:has(.v-checkbox:only-of-type):has(.v-checkbox:focus-visible),.v-action:has(.v-checkbox:only-of-type):has(.v-radio:focus-visible),.v-action:has(.v-radio:only-of-type):has(.v-checkbox:focus-visible),.v-action:has(.v-radio:only-of-type):has(.v-radio:focus-visible),.v-chip-selection:has(.v-checkbox:only-of-type):has(.v-checkbox:focus-visible):has(.v-checkbox:checked),.v-chip-selection:has(.v-checkbox:only-of-type):has(.v-radio:focus-visible):has(.v-checkbox:checked),.v-chip-selection:has(.v-radio:only-of-type):has(.v-checkbox:focus-visible):has(.v-checkbox:checked),.v-chip-selection:has(.v-radio:only-of-type):has(.v-radio:focus-visible):has(.v-checkbox:checked){outline-width:var(--theme-focus-outline-size);outline-style:dashed;outline-color:var(--palette-default-active-pressed);outline-offset:var(--theme-focus-outline-offset)}.v-action:has(.v-checkbox:only-of-type) .v-label:only-of-type,.v-action:has(.v-radio:only-of-type) .v-label:only-of-type,.v-chip-selection:has(.v-checkbox:only-of-type):has(.v-checkbox:checked) .v-label:only-of-type,.v-chip-selection:has(.v-radio:only-of-type):has(.v-checkbox:checked) .v-label:only-of-type{inline-size:100%}.v-action:has(.v-checkbox:only-of-type) .v-checkbox:focus-visible,.v-action:has(.v-checkbox:only-of-type) .v-radio:focus-visible,.v-action:has(.v-radio:only-of-type) .v-checkbox:focus-visible,.v-action:has(.v-radio:only-of-type) .v-radio:focus-visible,.v-chip-selection:has(.v-checkbox:only-of-type):has(.v-checkbox:checked) .v-checkbox:focus-visible,.v-chip-selection:has(.v-checkbox:only-of-type):has(.v-checkbox:checked) .v-radio:focus-visible,.v-chip-selection:has(.v-radio:only-of-type):has(.v-checkbox:checked) .v-checkbox:focus-visible,.v-chip-selection:has(.v-radio:only-of-type):has(.v-checkbox:checked) .v-radio:focus-visible{outline:none}.v-action:has(.v-checkbox:only-of-type) .v-checkbox:focus-visible:after,.v-action:has(.v-checkbox:only-of-type) .v-radio:focus-visible:after,.v-action:has(.v-radio:only-of-type) .v-checkbox:focus-visible:after,.v-action:has(.v-radio:only-of-type) .v-radio:focus-visible:after,.v-chip-selection:has(.v-checkbox:only-of-type):has(.v-checkbox:checked) .v-checkbox:focus-visible:after,.v-chip-selection:has(.v-checkbox:only-of-type):has(.v-checkbox:checked) .v-radio:focus-visible:after,.v-chip-selection:has(.v-radio:only-of-type):has(.v-checkbox:checked) .v-checkbox:focus-visible:after,.v-chip-selection:has(.v-radio:only-of-type):has(.v-checkbox:checked) .v-radio:focus-visible:after{display:none}.v-action:has(.v-checkbox:only-of-type:disabled),.v-action:has(.v-radio:only-of-type:disabled),.v-action[disabled],.v-chip-selection:has(.v-checkbox:only-of-type:disabled):has(.v-checkbox:checked),.v-chip-selection:has(.v-radio:only-of-type:disabled):has(.v-checkbox:checked),[disabled].v-chip-selection:has(.v-checkbox:checked){--v-action-primary-background:var(--v-action-primary-disabled-background);--v-action-primary-border-color:var(--v-action-primary-disabled-border-color);--v-action-primary-foreground:var(--v-action-primary-disabled-foreground);--v-input-label:var(--v-action-primary-disabled-foreground);--v-input-message:var(--v-action-primary-disabled-foreground);cursor:default}}@layer components{@layer utilities{.v-typography-display-1{--typography-font-family:var(--typography-display-1-font-family);--typography-font-size:var(--typography-display-1-font-size);--typography-font-weight:var(--typography-display-1-font-weight);--typography-letter-spacing:var(--typography-display-1-letter-spacing);--typography-line-height:var(--typography-display-1-line-height);--typography-text-decoration:var(--typography-display-1-text-decoration);--typography-text-transform:var(--typography-display-1-text-transform)}.v-typography-display-1,.v-typography-display-2{font-family:var(--typography-font-family);font-size:var(--typography-font-size);font-weight:var(--typography-font-weight);letter-spacing:var(--typography-letter-spacing);line-height:var(--typography-line-height);-webkit-text-decoration:var(--typography-text-decoration);text-decoration:var(--typography-text-decoration);text-transform:var(--typography-text-transform)}.v-typography-display-2{--typography-font-family:var(--typography-display-2-font-family);--typography-font-size:var(--typography-display-2-font-size);--typography-font-weight:var(--typography-display-2-font-weight);--typography-letter-spacing:var(--typography-display-2-letter-spacing);--typography-line-height:var(--typography-display-2-line-height);--typography-text-decoration:var(--typography-display-2-text-decoration);--typography-text-transform:var(--typography-display-2-text-transform)}.v-typography-headline-1{--typography-font-family:var(--typography-headline-1-font-family);--typography-font-size:var(--typography-headline-1-font-size);--typography-font-weight:var(--typography-headline-1-font-weight);--typography-letter-spacing:var(--typography-headline-1-letter-spacing);--typography-line-height:var(--typography-headline-1-line-height);--typography-text-decoration:var(--typography-headline-1-text-decoration);--typography-text-transform:var(--typography-headline-1-text-transform)}.v-typography-headline-1,.v-typography-headline-2{font-family:var(--typography-font-family);font-size:var(--typography-font-size);font-weight:var(--typography-font-weight);letter-spacing:var(--typography-letter-spacing);line-height:var(--typography-line-height);-webkit-text-decoration:var(--typography-text-decoration);text-decoration:var(--typography-text-decoration);text-transform:var(--typography-text-transform)}.v-typography-headline-2{--typography-font-family:var(--typography-headline-2-font-family);--typography-font-size:var(--typography-headline-2-font-size);--typography-font-weight:var(--typography-headline-2-font-weight);--typography-letter-spacing:var(--typography-headline-2-letter-spacing);--typography-line-height:var(--typography-headline-2-line-height);--typography-text-decoration:var(--typography-headline-2-text-decoration);--typography-text-transform:var(--typography-headline-2-text-transform)}.v-typography-headline-3{--typography-font-family:var(--typography-headline-3-font-family);--typography-font-size:var(--typography-headline-3-font-size);--typography-font-weight:var(--typography-headline-3-font-weight);--typography-letter-spacing:var(--typography-headline-3-letter-spacing);--typography-line-height:var(--typography-headline-3-line-height);--typography-text-decoration:var(--typography-headline-3-text-decoration);--typography-text-transform:var(--typography-headline-3-text-transform)}.v-typography-headline-3,.v-typography-headline-4{font-family:var(--typography-font-family);font-size:var(--typography-font-size);font-weight:var(--typography-font-weight);letter-spacing:var(--typography-letter-spacing);line-height:var(--typography-line-height);-webkit-text-decoration:var(--typography-text-decoration);text-decoration:var(--typography-text-decoration);text-transform:var(--typography-text-transform)}.v-typography-headline-4{--typography-font-family:var(--typography-headline-4-font-family);--typography-font-size:var(--typography-headline-4-font-size);--typography-font-weight:var(--typography-headline-4-font-weight);--typography-letter-spacing:var(--typography-headline-4-letter-spacing);--typography-line-height:var(--typography-headline-4-line-height);--typography-text-decoration:var(--typography-headline-4-text-decoration);--typography-text-transform:var(--typography-headline-4-text-transform)}.v-typography-subtitle-1{--typography-font-family:var(--typography-subtitle-1-font-family);--typography-font-size:var(--typography-subtitle-1-font-size);--typography-font-weight:var(--typography-subtitle-1-font-weight);--typography-letter-spacing:var(--typography-subtitle-1-letter-spacing);--typography-line-height:var(--typography-subtitle-1-line-height);--typography-text-decoration:var(--typography-subtitle-1-text-decoration);--typography-text-transform:var(--typography-subtitle-1-text-transform)}.v-typography-subtitle-1,.v-typography-subtitle-2{font-family:var(--typography-font-family);font-size:var(--typography-font-size);font-weight:var(--typography-font-weight);letter-spacing:var(--typography-letter-spacing);line-height:var(--typography-line-height);-webkit-text-decoration:var(--typography-text-decoration);text-decoration:var(--typography-text-decoration);text-transform:var(--typography-text-transform)}.v-typography-subtitle-2{--typography-font-family:var(--typography-subtitle-2-font-family);--typography-font-size:var(--typography-subtitle-2-font-size);--typography-font-weight:var(--typography-subtitle-2-font-weight);--typography-letter-spacing:var(--typography-subtitle-2-letter-spacing);--typography-line-height:var(--typography-subtitle-2-line-height);--typography-text-decoration:var(--typography-subtitle-2-text-decoration);--typography-text-transform:var(--typography-subtitle-2-text-transform)}.v-typography-subtitle-3{--typography-font-family:var(--typography-subtitle-3-font-family);--typography-font-size:var(--typography-subtitle-3-font-size);--typography-font-weight:var(--typography-subtitle-3-font-weight);--typography-letter-spacing:var(--typography-subtitle-3-letter-spacing);--typography-line-height:var(--typography-subtitle-3-line-height);--typography-text-decoration:var(--typography-subtitle-3-text-decoration);--typography-text-transform:var(--typography-subtitle-3-text-transform)}.v-typography-overline,.v-typography-subtitle-3{font-family:var(--typography-font-family);font-size:var(--typography-font-size);font-weight:var(--typography-font-weight);letter-spacing:var(--typography-letter-spacing);line-height:var(--typography-line-height);-webkit-text-decoration:var(--typography-text-decoration);text-decoration:var(--typography-text-decoration);text-transform:var(--typography-text-transform)}.v-typography-overline{--typography-font-family:var(--typography-overline-font-family);--typography-font-size:var(--typography-overline-font-size);--typography-font-weight:var(--typography-overline-font-weight);--typography-letter-spacing:var(--typography-overline-letter-spacing);--typography-line-height:var(--typography-overline-line-height);--typography-text-decoration:var(--typography-overline-text-decoration);--typography-text-transform:var(--typography-overline-text-transform)}.v-typography-body-1{--typography-font-family:var(--typography-body-1-font-family);--typography-font-size:var(--typography-body-1-font-size);--typography-font-weight:var(--typography-body-1-font-weight);--typography-letter-spacing:var(--typography-body-1-letter-spacing);--typography-line-height:var(--typography-body-1-line-height);--typography-text-decoration:var(--typography-body-1-text-decoration);--typography-text-transform:var(--typography-body-1-text-transform)}.v-typography-body-1,.v-typography-body-2{font-family:var(--typography-font-family);font-size:var(--typography-font-size);font-weight:var(--typography-font-weight);letter-spacing:var(--typography-letter-spacing);line-height:var(--typography-line-height);-webkit-text-decoration:var(--typography-text-decoration);text-decoration:var(--typography-text-decoration);text-transform:var(--typography-text-transform)}.v-typography-body-2{--typography-font-family:var(--typography-body-2-font-family);--typography-font-size:var(--typography-body-2-font-size);--typography-font-weight:var(--typography-body-2-font-weight);--typography-letter-spacing:var(--typography-body-2-letter-spacing);--typography-line-height:var(--typography-body-2-line-height);--typography-text-decoration:var(--typography-body-2-text-decoration);--typography-text-transform:var(--typography-body-2-text-transform)}.v-typography-body-2-bold{--typography-font-family:var(--typography-body-2-bold-font-family);--typography-font-size:var(--typography-body-2-bold-font-size);--typography-font-weight:var(--typography-body-2-bold-font-weight);--typography-letter-spacing:var(--typography-body-2-bold-letter-spacing);--typography-line-height:var(--typography-body-2-bold-line-height);--typography-text-decoration:var(--typography-body-2-bold-text-decoration);--typography-text-transform:var(--typography-body-2-bold-text-transform)}.v-typography-body-2-bold,.v-typography-body-2-link{font-family:var(--typography-font-family);font-size:var(--typography-font-size);font-weight:var(--typography-font-weight);letter-spacing:var(--typography-letter-spacing);line-height:var(--typography-line-height);-webkit-text-decoration:var(--typography-text-decoration);text-decoration:var(--typography-text-decoration);text-transform:var(--typography-text-transform)}.v-typography-body-2-link{--typography-font-family:var(--typography-body-2-link-font-family);--typography-font-size:var(--typography-body-2-link-font-size);--typography-font-weight:var(--typography-body-2-link-font-weight);--typography-letter-spacing:var(--typography-body-2-link-letter-spacing);--typography-line-height:var(--typography-body-2-link-line-height);--typography-text-decoration:var(--typography-body-2-link-text-decoration);--typography-text-transform:var(--typography-body-2-link-text-transform)}.v-typography-body-2-medium{--typography-font-family:var(--typography-body-2-medium-font-family);--typography-font-size:var(--typography-body-2-medium-font-size);--typography-font-weight:var(--typography-body-2-medium-font-weight);--typography-letter-spacing:var(--typography-body-2-medium-letter-spacing);--typography-line-height:var(--typography-body-2-medium-line-height);--typography-text-decoration:var(--typography-body-2-medium-text-decoration);--typography-text-transform:var(--typography-body-2-medium-text-transform)}.v-typography-body-2-medium,.v-typography-body-3{font-family:var(--typography-font-family);font-size:var(--typography-font-size);font-weight:var(--typography-font-weight);letter-spacing:var(--typography-letter-spacing);line-height:var(--typography-line-height);-webkit-text-decoration:var(--typography-text-decoration);text-decoration:var(--typography-text-decoration);text-transform:var(--typography-text-transform)}.v-typography-body-3{--typography-font-family:var(--typography-body-3-font-family);--typography-font-size:var(--typography-body-3-font-size);--typography-font-weight:var(--typography-body-3-font-weight);--typography-letter-spacing:var(--typography-body-3-letter-spacing);--typography-line-height:var(--typography-body-3-line-height);--typography-text-decoration:var(--typography-body-3-text-decoration);--typography-text-transform:var(--typography-body-3-text-transform)}.v-typography-button-medium{--typography-font-family:var(--typography-button-medium-font-family);--typography-font-size:var(--typography-button-medium-font-size);--typography-font-weight:var(--typography-button-medium-font-weight);--typography-letter-spacing:var(--typography-button-medium-letter-spacing);--typography-line-height:var(--typography-button-medium-line-height);--typography-text-decoration:var(--typography-button-medium-text-decoration);--typography-text-transform:var(--typography-button-medium-text-transform)}.v-typography-button-large,.v-typography-button-medium{font-family:var(--typography-font-family);font-size:var(--typography-font-size);font-weight:var(--typography-font-weight);letter-spacing:var(--typography-letter-spacing);line-height:var(--typography-line-height);-webkit-text-decoration:var(--typography-text-decoration);text-decoration:var(--typography-text-decoration);text-transform:var(--typography-text-transform)}.v-typography-button-large{--typography-font-family:var(--typography-button-large-font-family);--typography-font-size:var(--typography-button-large-font-size);--typography-font-weight:var(--typography-button-large-font-weight);--typography-letter-spacing:var(--typography-button-large-letter-spacing);--typography-line-height:var(--typography-button-large-line-height);--typography-text-decoration:var(--typography-button-large-text-decoration);--typography-text-transform:var(--typography-button-large-text-transform)}.v-typography-button-small{--typography-font-family:var(--typography-button-small-font-family);--typography-font-size:var(--typography-button-small-font-size);--typography-font-weight:var(--typography-button-small-font-weight);--typography-letter-spacing:var(--typography-button-small-letter-spacing);--typography-line-height:var(--typography-button-small-line-height);--typography-text-decoration:var(--typography-button-small-text-decoration);--typography-text-transform:var(--typography-button-small-text-transform)}.v-typography-button-small,.v-typography-label-large{font-family:var(--typography-font-family);font-size:var(--typography-font-size);font-weight:var(--typography-font-weight);letter-spacing:var(--typography-letter-spacing);line-height:var(--typography-line-height);-webkit-text-decoration:var(--typography-text-decoration);text-decoration:var(--typography-text-decoration);text-transform:var(--typography-text-transform)}.v-typography-label-large{--typography-font-family:var(--typography-label-large-font-family);--typography-font-size:var(--typography-label-large-font-size);--typography-font-weight:var(--typography-label-large-font-weight);--typography-letter-spacing:var(--typography-label-large-letter-spacing);--typography-line-height:var(--typography-label-large-line-height);--typography-text-decoration:var(--typography-label-large-text-decoration);--typography-text-transform:var(--typography-label-large-text-transform)}.v-typography-label-large-active{--typography-font-family:var(--typography-label-large-active-font-family);--typography-font-size:var(--typography-label-large-active-font-size);--typography-font-weight:var(--typography-label-large-active-font-weight);--typography-letter-spacing:var(--typography-label-large-active-letter-spacing);--typography-line-height:var(--typography-label-large-active-line-height);--typography-text-decoration:var(--typography-label-large-active-text-decoration);--typography-text-transform:var(--typography-label-large-active-text-transform)}.v-typography-label,.v-typography-label-large-active{font-family:var(--typography-font-family);font-size:var(--typography-font-size);font-weight:var(--typography-font-weight);letter-spacing:var(--typography-letter-spacing);line-height:var(--typography-line-height);-webkit-text-decoration:var(--typography-text-decoration);text-decoration:var(--typography-text-decoration);text-transform:var(--typography-text-transform)}.v-typography-label{--typography-font-family:var(--typography-label-font-family);--typography-font-size:var(--typography-label-font-size);--typography-font-weight:var(--typography-label-font-weight);--typography-letter-spacing:var(--typography-label-letter-spacing);--typography-line-height:var(--typography-label-line-height);--typography-text-decoration:var(--typography-label-text-decoration);--typography-text-transform:var(--typography-label-text-transform)}.v-typography-label-active{--typography-font-family:var(--typography-label-active-font-family);--typography-font-size:var(--typography-label-active-font-size);--typography-font-weight:var(--typography-label-active-font-weight);--typography-letter-spacing:var(--typography-label-active-letter-spacing);--typography-line-height:var(--typography-label-active-line-height);--typography-text-decoration:var(--typography-label-active-text-decoration);--typography-text-transform:var(--typography-label-active-text-transform)}.v-typography-label-active,.v-typography-label-small{font-family:var(--typography-font-family);font-size:var(--typography-font-size);font-weight:var(--typography-font-weight);letter-spacing:var(--typography-letter-spacing);line-height:var(--typography-line-height);-webkit-text-decoration:var(--typography-text-decoration);text-decoration:var(--typography-text-decoration);text-transform:var(--typography-text-transform)}.v-typography-label-small{--typography-font-family:var(--typography-label-small-font-family);--typography-font-size:var(--typography-label-small-font-size);--typography-font-weight:var(--typography-label-small-font-weight);--typography-letter-spacing:var(--typography-label-small-letter-spacing);--typography-line-height:var(--typography-label-small-line-height);--typography-text-decoration:var(--typography-label-small-text-decoration);--typography-text-transform:var(--typography-label-small-text-transform)}.v-typography-label-small-active{--typography-font-family:var(--typography-label-small-active-font-family);--typography-font-size:var(--typography-label-small-active-font-size);--typography-font-weight:var(--typography-label-small-active-font-weight);--typography-letter-spacing:var(--typography-label-small-active-letter-spacing);--typography-line-height:var(--typography-label-small-active-line-height);--typography-text-decoration:var(--typography-label-small-active-text-decoration);--typography-text-transform:var(--typography-label-small-active-text-transform);font-family:var(--typography-font-family);font-size:var(--typography-font-size);font-weight:var(--typography-font-weight);letter-spacing:var(--typography-letter-spacing);line-height:var(--typography-line-height);-webkit-text-decoration:var(--typography-text-decoration);text-decoration:var(--typography-text-decoration);text-transform:var(--typography-text-transform)}.v-typography-color-default{color:var(--palette-default-text)}.v-typography-color-subtle{color:var(--palette-default-text-subtle)}.v-typography-color-active{color:var(--palette-default-active)}.v-typography-color-on-active{color:var(--palette-default-text-on-active)}}.v-alternate,:root{--v-button-default-align-items:center;--v-button-default-block-size:var(--size-scalable-38);--v-button-default-border-radius:var(--size-rounded-medium);--v-button-default-border-style:solid;--v-button-default-direction:row;--v-button-default-gap:var(--size-scalable-6);--v-button-default-inline-size:auto;--v-button-default-justify-content:center;--v-button-default-padding-block:var(--size-scalable-11);--v-button-default-padding-inline:var(--size-scalable-14);--v-button-default-text-transform:none;--v-button-default-stacked-padding-inline:var(--size-scalable-4);--v-button-default-stacked-icon-size:1.71429rem;--v-button-default-stacked-gap:var(--size-scalable-2);--v-button-default-stacked-block-size:calc(var(--typography-label-small-line-height) + var(--v-button-default-stacked-gap) + var(--v-button-default-stacked-icon-size) + var(--v-button-default-padding-block) * 2);--v-button-default-stacked-min-inline-size:62px;--v-button-default-border-radius-icon:var(--size-rounded-pill);--v-button-default-icon-size:1.14286rem;--v-button-default-icon-border-size:1px;--v-button-default-icon-padding-block:calc(var(--size-scalable-11) - var(--v-button-default-icon-border-size));--v-button-default-block-size-small:var(--size-scalable-32);--v-button-default-padding-block-small:var(--size-scalable-8);--v-button-default-padding-inline-small:var(--size-scalable-11);--v-button-default-small-icon-size:1.14286rem;--v-button-default-block-size-large:var(--size-scalable-46);--v-button-default-large-icon-size:1.71429rem;--v-button-default-large-text-icon-size:1.28571rem;--v-button-default-padding-block-large:var(--size-scalable-11);--v-button-default-padding-block-icon-large:calc(var(--v-button-default-padding-block-large) - .214286rem);--v-button-default-padding-inline-large:var(--size-scalable-14);--v-button-default-badge-offset-x:.5;--v-button-default-small-badge-offset-x:.6;--v-button-default-large-badge-offset-x:.3;--v-button-default-badge-offset-y:0;--v-button-default-badge-inline-max:.75;--v-button-default-border-size:0px;--v-button-default-icon-subtle-background:var(--palette-default-active-subtle);--v-button-default-icon-subtle-border-color:var(--palette-default-active-subtle);--v-button-default-icon-subtle-foreground:var(--palette-default-text-on-active);--v-button-default-background:var(--palette-default-active);--v-button-default-border-color:var(--palette-default-active);--v-button-default-foreground:var(--palette-default-text-on-active);--v-button-default-hover-background:var(--palette-default-active-hover);--v-button-default-hover-border-color:var(--palette-default-active-hover);--v-button-default-hover-foreground:var(--palette-default-text-on-active);--v-button-default-focus-background:var(--palette-default-active-hover);--v-button-default-focus-border-color:var(--palette-default-active-hover);--v-button-default-focus-foreground:var(--palette-default-text-on-active);--v-button-default-active-background:var(--palette-default-active-pressed);--v-button-default-active-border-color:var(--palette-default-active-pressed);--v-button-default-active-foreground:var(--palette-default-text-on-active);--v-button-default-disabled-background:var(--palette-default-disabled);--v-button-default-disabled-border-color:var(--palette-default-disabled);--v-button-default-disabled-foreground:var(--palette-default-text-on-active);--v-button-default-destructive-background:var(--palette-messaging-text-negative);--v-button-default-destructive-foreground:var(--palette-default-text-on-active);--v-button-default-destructive-border-color:var(--palette-messaging-text-negative);--v-button-default-destructive-focus-outline:var(--palette-messaging-text-pressed-negative);--v-button-default-destructive-hover-background:var(--palette-messaging-text-hover-negative);--v-button-default-destructive-hover-border-color:var(--palette-messaging-text-hover-negative);--v-button-default-destructive-hover-foreground:var(--palette-default-text-on-active);--v-button-default-destructive-focus-background:var(--palette-messaging-text-hover-negative);--v-button-default-destructive-focus-border-color:var(--palette-messaging-text-hover-negative);--v-button-default-destructive-focus-foreground:var(--palette-default-text-on-active);--v-button-default-destructive-active-background:var(--palette-messaging-text-pressed-negative);--v-button-default-destructive-active-border-color:var(--palette-messaging-text-pressed-negative);--v-button-default-destructive-active-foreground:var(--palette-default-text-on-active);--v-button-secondary-border-size:calc(var(--theme-border-size) / 2);--v-button-secondary-padding-block:calc(var(--size-scalable-11) - var(--v-button-secondary-border-size));--v-button-secondary-padding-inline:calc(var(--size-scalable-14) - var(--v-button-secondary-border-size));--v-button-secondary-icon-subtle-background:var(--palette-default-transparent);--v-button-secondary-icon-subtle-border-color:var(--palette-default-active-subtle);--v-button-secondary-icon-subtle-foreground:var(--palette-default-active-subtle);--v-button-secondary-background:var(--palette-default-transparent);--v-button-secondary-border-color:var(--palette-default-active);--v-button-secondary-foreground:var(--palette-default-active);--v-button-secondary-hover-background:var(--palette-default-surface-highlight);--v-button-secondary-hover-border-color:var(--palette-default-active-hover);--v-button-secondary-hover-foreground:var(--palette-default-active-hover);--v-button-secondary-focus-background:var(--palette-default-surface-highlight);--v-button-secondary-focus-border-color:var(--palette-default-active-hover);--v-button-secondary-focus-foreground:var(--palette-default-active-hover);--v-button-secondary-active-background:var(--palette-default-surface-lowlight);--v-button-secondary-active-border-color:var(--palette-default-active-pressed);--v-button-secondary-active-foreground:var(--palette-default-active-pressed);--v-button-secondary-disabled-background:var(--palette-default-transparent);--v-button-secondary-disabled-border-color:var(--palette-default-disabled);--v-button-secondary-disabled-foreground:var(--palette-default-disabled);--v-button-secondary-destructive-background:var(--palette-default-transparent);--v-button-secondary-destructive-foreground:var(--palette-messaging-text-negative);--v-button-secondary-destructive-border-color:var(--palette-messaging-text-negative);--v-button-secondary-destructive-hover-background:var(--palette-messaging-highlight-negative);--v-button-secondary-destructive-hover-border-color:var(--palette-messaging-text-hover-negative);--v-button-secondary-destructive-hover-foreground:var(--palette-messaging-text-hover-negative);--v-button-secondary-destructive-focus-background:var(--palette-messaging-highlight-negative);--v-button-secondary-destructive-focus-border-color:var(--palette-messaging-text-hover-negative);--v-button-secondary-destructive-focus-foreground:var(--palette-messaging-text-hover-negative);--v-button-secondary-destructive-active-background:var(--palette-messaging-lowlight-negative);--v-button-secondary-destructive-active-border-color:var(--palette-messaging-text-pressed-negative);--v-button-secondary-destructive-active-foreground:var(--palette-messaging-text-pressed-negative);--v-button-tertiary-icon-subtle-background:var(--palette-default-transparent);--v-button-tertiary-icon-subtle-border-color:var(--palette-default-transparent);--v-button-tertiary-icon-subtle-foreground:var(--palette-default-active-subtle);--v-button-tertiary-background:var(--palette-default-transparent);--v-button-tertiary-border-color:var(--palette-default-transparent);--v-button-tertiary-foreground:var(--palette-default-active);--v-button-tertiary-hover-background:var(--palette-default-surface-highlight);--v-button-tertiary-hover-border-color:var(--palette-default-surface-highlight);--v-button-tertiary-hover-foreground:var(--palette-default-active-hover);--v-button-tertiary-focus-background:var(--palette-default-surface-highlight);--v-button-tertiary-focus-border-color:var(--palette-default-surface-highlight);--v-button-tertiary-focus-foreground:var(--palette-default-active-hover);--v-button-tertiary-active-background:var(--palette-default-surface-lowlight);--v-button-tertiary-active-border-color:var(--palette-default-surface-lowlight);--v-button-tertiary-active-foreground:var(--palette-default-active-pressed);--v-button-tertiary-disabled-background:var(--palette-default-transparent);--v-button-tertiary-disabled-border-color:var(--palette-default-transparent);--v-button-tertiary-disabled-foreground:var(--palette-default-disabled);--v-button-tertiary-destructive-background:var(--palette-default-transparent);--v-button-tertiary-destructive-foreground:var(--palette-messaging-text-negative);--v-button-tertiary-destructive-border-color:var(--palette-default-transparent);--v-button-tertiary-destructive-hover-background:var(--palette-messaging-highlight-negative);--v-button-tertiary-destructive-hover-border-color:var(--palette-messaging-highlight-negative);--v-button-tertiary-destructive-hover-foreground:var(--palette-messaging-text-hover-negative);--v-button-tertiary-destructive-focus-background:var(--palette-messaging-highlight-negative);--v-button-tertiary-destructive-focus-border-color:var(--palette-messaging-highlight-negative);--v-button-tertiary-destructive-focus-foreground:var(--palette-messaging-text-hover-negative);--v-button-tertiary-destructive-active-background:var(--palette-messaging-lowlight-negative);--v-button-tertiary-destructive-active-border-color:var(--palette-messaging-lowlight-negative);--v-button-tertiary-destructive-active-foreground:var(--palette-messaging-text-pressed-negative)}.v-button{--typography-font-family:var(--typography-button-medium-font-family);--typography-font-size:var(--typography-button-medium-font-size);--typography-font-weight:var(--typography-button-medium-font-weight);--typography-letter-spacing:var(--typography-button-medium-letter-spacing);--typography-line-height:var(--typography-button-medium-line-height);--typography-text-decoration:var(--typography-button-medium-text-decoration);--typography-text-transform:var(--typography-button-medium-text-transform);font-family:var(--typography-font-family);font-size:var(--typography-font-size);font-weight:var(--typography-font-weight);letter-spacing:var(--typography-letter-spacing);line-height:var(--typography-line-height);-webkit-text-decoration:var(--typography-text-decoration);text-decoration:var(--typography-text-decoration);text-transform:var(--typography-text-transform);align-items:var(--v-button-default-align-items);background-color:var(--v-button-default-background);block-size:var(--v-button-default-block-size);border:var(--v-button-default-border-size) var(--v-button-default-border-style) var(--v-button-default-border-color);border-radius:var(--v-button-default-border-radius);color:var(--v-button-default-foreground);cursor:pointer;flex-direction:var(--v-button-default-direction);gap:var(--v-button-default-gap);inline-size:var(--v-button-default-inline-size);justify-content:var(--v-button-default-justify-content);padding-block:var(--v-button-default-padding-block);padding-inline:var(--v-button-default-padding-inline);text-transform:var(--v-button-default-text-transform);--v-icon-tiny-height:var(--v-button-default-icon-size);--v-icon-tiny-width:var(--v-button-default-icon-size);--v-icon-low-height:var(--v-button-default-icon-size);--v-icon-low-width:var(--v-button-default-icon-size);--v-icon-high-height:var(--v-button-default-icon-size);--v-icon-high-width:var(--v-button-default-icon-size);display:inline-flex;position:relative}@media (prefers-contrast:more) and (forced-colors:active){.v-button{--v-button-default-border-size:var(--v-button-secondary-border-size)}}.v-button.v-alternate:not(.v-icon-two-color):not(:has(.v-icon-two-color)),.v-button:not(.v-icon-two-color):not(:has(.v-icon-two-color)){--v-icon-primary:currentColor;--v-icon-secondary:currentColor}.v-button.v-alternate:not(.v-button-secondary):not(.v-button-tertiary),.v-button:not(.v-button-secondary):not(.v-button-tertiary){--v-icon-primary:currentColor}.v-button:hover{--v-button-default-background:var(--v-button-default-hover-background);--v-button-default-border-color:var(--v-button-default-hover-border-color);--v-button-default-foreground:var(--v-button-default-hover-foreground)}.v-button:focus-visible{--v-button-default-background:var(--v-button-default-focus-background);--v-button-default-border-color:var(--v-button-default-focus-border-color);--v-button-default-foreground:var(--v-button-default-focus-foreground)}.v-button:active{--v-button-default-background:var(--v-button-default-active-background);--v-button-default-border-color:var(--v-button-default-active-border-color);--v-button-default-foreground:var(--v-button-default-active-foreground)}.v-button:disabled,a.v-button[aria-disabled=true][role=link]{--v-button-default-background:var(--v-button-default-disabled-background);--v-button-default-border-color:var(--v-button-default-disabled-border-color);--v-button-default-foreground:var(--v-button-default-disabled-foreground);cursor:default;-webkit-user-select:none;user-select:none;pointer-events:none}.v-button:disabled img,a.v-button[aria-disabled=true][role=link] img{filter:grayscale()brightness(.8);opacity:.5;pointer-events:none}.v-button-small{--typography-font-family:var(--typography-button-small-font-family);--typography-font-size:var(--typography-button-small-font-size);--typography-font-weight:var(--typography-button-small-font-weight);--typography-letter-spacing:var(--typography-button-small-letter-spacing);--typography-line-height:var(--typography-button-small-line-height);--typography-text-decoration:var(--typography-button-small-text-decoration);--typography-text-transform:var(--v-button-default-text-transform);--v-button-default-block-size:var(--v-button-default-block-size-small);--v-button-default-padding-block:var(--v-button-default-padding-block-small);--v-button-default-padding-inline:var(--v-button-default-padding-inline-small);--v-button-default-badge-offset-x:var(--v-button-default-small-badge-offset-x);--v-button-default-icon-size:var(--v-button-default-small-icon-size)}.v-button-large,.v-button-small{font-family:var(--typography-font-family);font-size:var(--typography-font-size);font-weight:var(--typography-font-weight);letter-spacing:var(--typography-letter-spacing);line-height:var(--typography-line-height);-webkit-text-decoration:var(--typography-text-decoration);text-decoration:var(--typography-text-decoration);text-transform:var(--typography-text-transform)}.v-button-large{--typography-font-family:var(--typography-button-large-font-family);--typography-font-size:var(--typography-button-large-font-size);--typography-font-weight:var(--typography-button-large-font-weight);--typography-letter-spacing:var(--typography-button-large-letter-spacing);--typography-line-height:var(--typography-button-large-line-height);--typography-text-decoration:var(--typography-button-large-text-decoration);--typography-text-transform:var(--v-button-default-text-transform);--v-button-default-block-size:var(--v-button-default-block-size-large);--v-button-default-padding-block:var(--v-button-default-padding-block-large);--v-button-default-padding-inline:var(--v-button-default-padding-inline-large);--v-button-default-icon-size:var(--v-button-default-large-text-icon-size);--v-button-default-badge-offset-x:var(--v-button-default-large-badge-offset-x)}.v-button-secondary{--v-button-default-padding-block:var(--v-button-secondary-padding-block);--v-button-default-padding-inline:var(--v-button-secondary-padding-inline);--v-button-default-border-size:var(--v-button-secondary-border-size);--v-button-default-icon-subtle-background:var(--v-button-secondary-icon-subtle-background);--v-button-default-icon-subtle-border-color:var(--v-button-secondary-icon-subtle-border-color);--v-button-default-icon-subtle-foreground:var(--v-button-secondary-icon-subtle-foreground);--v-button-default-background:var(--v-button-secondary-background);--v-button-default-border-color:var(--v-button-secondary-border-color);--v-button-default-foreground:var(--v-button-secondary-foreground);--v-button-default-hover-background:var(--v-button-secondary-hover-background);--v-button-default-hover-border-color:var(--v-button-secondary-hover-border-color);--v-button-default-hover-foreground:var(--v-button-secondary-hover-foreground);--v-button-default-focus-background:var(--v-button-secondary-focus-background);--v-button-default-focus-border-color:var(--v-button-secondary-focus-border-color);--v-button-default-focus-foreground:var(--v-button-secondary-focus-foreground);--v-button-default-active-background:var(--v-button-secondary-active-background);--v-button-default-active-border-color:var(--v-button-secondary-active-border-color);--v-button-default-active-foreground:var(--v-button-secondary-active-foreground);--v-button-default-disabled-background:var(--v-button-secondary-disabled-background);--v-button-default-disabled-border-color:var(--v-button-secondary-disabled-border-color);--v-button-default-disabled-foreground:var(--v-button-secondary-disabled-foreground);--v-button-default-destructive-background:var(--v-button-secondary-destructive-background);--v-button-default-destructive-foreground:var(--v-button-secondary-destructive-foreground);--v-button-default-destructive-border-color:var(--v-button-secondary-destructive-border-color);--v-button-default-destructive-hover-background:var(--v-button-secondary-destructive-hover-background);--v-button-default-destructive-hover-border-color:var(--v-button-secondary-destructive-hover-border-color);--v-button-default-destructive-hover-foreground:var(--v-button-secondary-destructive-hover-foreground);--v-button-default-destructive-focus-background:var(--v-button-secondary-destructive-focus-background);--v-button-default-destructive-focus-border-color:var(--v-button-secondary-destructive-focus-border-color);--v-button-default-destructive-focus-foreground:var(--v-button-secondary-destructive-focus-foreground);--v-button-default-destructive-active-background:var(--v-button-secondary-destructive-active-background);--v-button-default-destructive-active-border-color:var(--v-button-secondary-destructive-active-border-color);--v-button-default-destructive-active-foreground:var(--v-button-secondary-destructive-active-foreground)}.v-button-tertiary{--v-button-default-icon-subtle-background:var(--v-button-tertiary-icon-subtle-background);--v-button-default-icon-subtle-border-color:var(--v-button-tertiary-icon-subtle-border-color);--v-button-default-icon-subtle-foreground:var(--v-button-tertiary-icon-subtle-foreground);--v-button-default-background:var(--v-button-tertiary-background);--v-button-default-border-color:var(--v-button-tertiary-border-color);--v-button-default-foreground:var(--v-button-tertiary-foreground);--v-button-default-hover-background:var(--v-button-tertiary-hover-background);--v-button-default-hover-border-color:var(--v-button-tertiary-hover-border-color);--v-button-default-hover-foreground:var(--v-button-tertiary-hover-foreground);--v-button-default-focus-background:var(--v-button-tertiary-focus-background);--v-button-default-focus-border-color:var(--v-button-tertiary-focus-border-color);--v-button-default-focus-foreground:var(--v-button-tertiary-focus-foreground);--v-button-default-active-background:var(--v-button-tertiary-active-background);--v-button-default-active-border-color:var(--v-button-tertiary-active-border-color);--v-button-default-active-foreground:var(--v-button-tertiary-active-foreground);--v-button-default-disabled-background:var(--v-button-tertiary-disabled-background);--v-button-default-disabled-border-color:var(--v-button-tertiary-disabled-border-color);--v-button-default-disabled-foreground:var(--v-button-tertiary-disabled-foreground);--v-button-default-destructive-background:var(--v-button-tertiary-destructive-background);--v-button-default-destructive-foreground:var(--v-button-tertiary-destructive-foreground);--v-button-default-destructive-border-color:var(--v-button-tertiary-destructive-border-color);--v-button-default-destructive-hover-background:var(--v-button-tertiary-destructive-hover-background);--v-button-default-destructive-hover-border-color:var(--v-button-tertiary-destructive-hover-border-color);--v-button-default-destructive-hover-foreground:var(--v-button-tertiary-destructive-hover-foreground);--v-button-default-destructive-focus-background:var(--v-button-tertiary-destructive-focus-background);--v-button-default-destructive-focus-border-color:var(--v-button-tertiary-destructive-focus-border-color);--v-button-default-destructive-focus-foreground:var(--v-button-tertiary-destructive-focus-foreground);--v-button-default-destructive-active-background:var(--v-button-tertiary-destructive-active-background);--v-button-default-destructive-active-border-color:var(--v-button-tertiary-destructive-active-border-color);--v-button-default-destructive-active-foreground:var(--v-button-tertiary-destructive-active-foreground)}.v-button-destructive:not(:disabled){--v-button-default-background:var(--v-button-default-destructive-background);--v-button-default-border-color:var(--v-button-default-destructive-border-color);--v-button-default-foreground:var(--v-button-default-destructive-foreground);outline-color:var(--v-button-default-destructive-focus-outline)}.v-button-destructive:not(:disabled):hover{--v-button-default-background:var(--v-button-default-destructive-hover-background);--v-button-default-border-color:var(--v-button-default-destructive-hover-border-color);--v-button-default-foreground:var(--v-button-default-destructive-hover-foreground)}.v-button-destructive:not(:disabled):focus-visible{--v-button-default-background:var(--v-button-default-destructive-focus-background);--v-button-default-border-color:var(--v-button-default-destructive-focus-border-color);--v-button-default-foreground:var(--v-button-default-destructive-focus-foreground)}.v-button-destructive:not(:disabled):active{--v-button-default-background:var(--v-button-default-destructive-active-background);--v-button-default-border-color:var(--v-button-default-destructive-active-border-color);--v-button-default-foreground:var(--v-button-default-destructive-active-foreground)}.v-button-icon{--v-button-default-block-size:fit-content;--v-button-default-border-radius:var(--v-button-default-border-radius-icon);--v-button-default-padding-inline:var(--v-button-default-padding-block);--v-button-default-inline-size:fit-content}.v-button-icon.v-button-large{--v-button-default-icon-size:var(--v-button-default-large-icon-size)}.v-button-icon:not(.v-button-secondary){--v-button-default-border-size:var(--v-button-default-icon-border-size);--v-button-default-border-color:var(--palette-default-transparent);--v-button-default-padding-inline:var(--v-button-default-icon-padding-block);--v-button-default-padding-block:var(--v-button-default-icon-padding-block)}.v-button-icon.v-button-small{--v-button-default-padding-block:calc(var(--v-button-default-padding-block-small) - var(--v-button-default-border-size));--v-button-default-padding-inline:calc(var(--v-button-default-padding-block-small) - var(--v-button-default-border-size))}.v-button-subtle{--v-button-default-background:var(--v-button-default-icon-subtle-background);--v-button-default-border-color:var(--v-button-default-icon-subtle-border-color);--v-button-default-foreground:var(--v-button-default-icon-subtle-foreground)}.v-button .v-badge-number{--v-badge-number-max-inline:calc(var(--v-button-default-block-size)*var(--v-button-default-badge-inline-max));position:absolute}.v-button .v-badge-number,.v-button .v-badge-number.v-badge-top-right{right:calc(var(--v-badge-number-size)*-1*var(--v-button-default-badge-offset-x));top:calc(var(--v-badge-number-size)*-1*var(--v-button-default-badge-offset-y))}.v-button .v-badge-number.v-badge-top-left{left:calc(var(--v-badge-number-size)*-1*var(--v-button-default-badge-offset-x));right:auto}.v-button .v-badge-number.v-badge-bottom-left,.v-button .v-badge-number.v-badge-bottom-right{bottom:calc(var(--v-badge-number-size)*-1*var(--v-button-default-badge-offset-y));top:auto}.v-button .v-badge-number.v-badge-bottom-left{left:calc(var(--v-badge-number-size)*-1*var(--v-button-default-badge-offset-x));right:auto}.v-button:has(.v-avatar){--v-avatar-size:var(--v-avatar-small-size);--v-button-default-padding-block:calc((var(--v-button-default-block-size) - var(--v-avatar-size))/2 - var(--v-button-default-border-size))}.v-button:has(.v-avatar):has(.v-avatar .v-icon),.v-button:has(.v-avatar):has(.v-avatar.v-icon){--v-button-default-padding-block:calc((var(--v-button-default-block-size) - var(--v-avatar-small-icon-size))/2 - var(--v-button-default-border-size))}.v-button:has(.v-avatar) .v-avatar{--typography-font-family:var(--typography-button-small-font-family);--typography-font-size:var(--typography-button-small-font-size);--typography-font-weight:var(--typography-button-small-font-weight);--typography-letter-spacing:var(--typography-button-small-letter-spacing);--typography-line-height:var(--typography-button-small-line-height);--typography-text-decoration:var(--typography-button-small-text-decoration);--typography-text-transform:var(--typography-button-small-text-transform)}.v-button-stacked,.v-button:has(.v-avatar) .v-avatar{font-family:var(--typography-font-family);font-size:var(--typography-font-size);font-weight:var(--typography-font-weight);letter-spacing:var(--typography-letter-spacing);line-height:var(--typography-line-height);-webkit-text-decoration:var(--typography-text-decoration);text-decoration:var(--typography-text-decoration);text-transform:var(--typography-text-transform)}.v-button-stacked{min-inline-size:var(--v-button-default-stacked-min-inline-size);--typography-font-family:var(--typography-label-small-font-family);--typography-font-size:var(--typography-label-small-font-size);--typography-font-weight:var(--typography-label-small-font-weight);--typography-letter-spacing:var(--typography-label-small-letter-spacing);--typography-line-height:var(--typography-label-small-line-height);--typography-text-decoration:var(--typography-label-small-text-decoration);--typography-text-transform:var(--typography-label-small-text-transform);--v-button-default-block-size:var(--v-button-default-stacked-block-size);--v-button-default-direction:column;--v-button-default-gap:var(--v-button-default-stacked-gap);--v-button-default-icon-size:var(--v-button-default-stacked-icon-size);--v-button-default-padding-inline:var(--v-button-default-stacked-padding-inline)}.v-alternate,:root{--v-tabs-active-line-padding:var(--size-scalable-10);--v-tabs-border-bottom-size:0;--v-tabs-group-gap:var(--size-scalable-6);--v-tabs-padding-inline:var(--size-scalable-12);--v-tabs-vertical-active-line-padding:var(--size-scalable-8);--v-tabs-vertical-block-size:var(--size-scalable-40);--v-tabs-vertical-padding-block:calc(var(--size-scalable-11) - var(--v-button-default-border-size));--v-tabs-vertical-padding-inline-end:calc(var(--size-scalable-14) - var(--v-button-default-border-size));--v-tabs-vertical-padding-inline-start:calc(var(--size-scalable-10) - var(--v-button-default-border-size));--v-tabs-vertical-nested-count:0;--v-tabs-vertical-tab-indent:var(--size-scalable-14);--v-tabs-section-title-padding-block-start:var(--size-scalable-9);--v-tabs-section-title-padding-block-end:var(--size-scalable-3);--v-tabs-direction:row;--v-tabs-foreground-initial:var(--palette-default-text-subtle);--v-tabs-icon-color-initial:var(--palette-default-active);--v-tabs-gap:var(--size-scalable-8);--v-tabs-icon-size:1.28571rem;--v-tabs-default-highlight:var(--palette-default-transparent);--v-tabs-active-foreground:var(--palette-default-text);--v-tabs-selected-background:var(--palette-default-surface-3);--v-tabs-selected-highlight-border-size:var(--theme-border-size);--v-tabs-selected-highlight:var(--palette-default-active-hover);--v-tabs-expanded-icon-color:var(--palette-default-active-hover);--v-tabs-expanded-background:var(--palette-default-surface-lowlight);--v-tabs-expanded-foreground:var(--palette-default-text);--v-tabs-suffix-icon-size:1.14286rem;--v-tabs-suffix-icon-color:var(--palette-default-active-subtle);--v-tabs-stacked-block-size:calc(var(--v-button-default-stacked-icon-size) + var(--typography-label-large-line-height) + var(--v-tabs-gap) + var(--v-button-default-padding-block) * 2);--v-tabs-outline-offset:0px}.v-tab{--v-tabs-horizontal-padding-block-end:calc(var(--v-tabs-active-line-padding) + var(--v-tabs-selected-highlight-border-size));border-block-end-color:var(--v-tabs-default-highlight);border-block-end-style:solid;border-block-end-width:var(--v-tabs-border-bottom-size);padding-block-end:var(--v-tabs-horizontal-padding-block-end);display:inline-block}.v-tab .v-button{--typography-font-family:var(--typography-label-large-font-family);--typography-font-size:var(--typography-label-large-font-size);--typography-font-weight:var(--typography-label-large-font-weight);--typography-letter-spacing:var(--typography-label-large-letter-spacing);--typography-line-height:var(--typography-label-large-line-height);--typography-text-decoration:var(--typography-label-large-text-decoration);--typography-text-transform:var(--typography-label-large-text-transform);font-family:var(--typography-font-family);font-size:var(--typography-font-size);font-weight:var(--typography-font-weight);letter-spacing:var(--typography-letter-spacing);line-height:var(--typography-line-height);-webkit-text-decoration:var(--typography-text-decoration);text-decoration:var(--typography-text-decoration);text-transform:var(--typography-text-transform);position:static;--v-button-default-padding-inline:var(--v-tabs-padding-inline);--v-button-default-gap:var(--v-tabs-gap)}.v-tab .v-button,.v-tab .v-button-secondary,.v-tab .v-button-tertiary{--v-button-secondary-foreground:var(--v-tabs-foreground-initial);--v-button-tertiary-foreground:var(--v-tabs-foreground-initial)}.v-tab .v-button .v-icon,.v-tab .v-button-secondary .v-icon,.v-tab .v-button-tertiary .v-icon{--v-icon-primary:var(--v-tabs-icon-color-initial);--v-icon-secondary:var(--v-tabs-icon-color-initial)}.v-nav .v-button[aria-current=page],.v-tab .v-button-secondary[aria-current=page],.v-tab .v-button-secondary[aria-selected=true],.v-tab .v-button-tertiary[aria-current=page],.v-tab .v-button-tertiary[aria-selected=true],.v-tab .v-button[aria-current=page],.v-tab .v-button[aria-selected=true]{color:var(--v-tabs-active-foreground);--v-button-secondary-background:var(--v-tabs-selected-background);--v-button-tertiary-background:var(--v-tabs-selected-background)}.v-tab .v-button-secondary:active,.v-tab .v-button-secondary:focus-visible,.v-tab .v-button-secondary:hover,.v-tab .v-button-tertiary:active,.v-tab .v-button-tertiary:focus-visible,.v-tab .v-button-tertiary:hover,.v-tab .v-button:active,.v-tab .v-button:focus-visible,.v-tab .v-button:hover{--v-icon-primary:var(--v-button-default-foreground);--v-icon-secondary:var(--v-button-default-foreground)}.v-tab .v-button .v-tab-suffix,.v-tab .v-button-secondary .v-tab-suffix,.v-tab .v-button-tertiary .v-tab-suffix{--v-icon-primary:var(--v-tabs-suffix-icon-color);--v-icon-secondary:var(--v-tabs-suffix-icon-color)}.v-tab .v-button-secondary:disabled,.v-tab .v-button-tertiary:disabled,.v-tab .v-button:disabled{--v-tabs-active-foreground:var(--v-button-default-foreground)}.v-tab .v-button-secondary:disabled,.v-tab .v-button-secondary:disabled .v-icon,.v-tab .v-button-secondary:disabled .v-tab-suffix,.v-tab .v-button-tertiary:disabled,.v-tab .v-button-tertiary:disabled .v-icon,.v-tab .v-button-tertiary:disabled .v-tab-suffix,.v-tab .v-button:disabled,.v-tab .v-button:disabled .v-icon,.v-tab .v-button:disabled .v-tab-suffix{--v-icon-primary:currentColor;--v-icon-secondary:currentColor}.v-tab .v-button .v-tab-suffix{--v-icon-height:var(--v-tabs-suffix-icon-size);--v-icon-width:var(--v-tabs-suffix-icon-size);margin-inline-start:auto}.v-tab .v-button:focus-visible{--theme-focus-outline-offset:var(--v-tabs-outline-offset)}.v-nav .v-button[aria-current=page],.v-tab .v-button[aria-current=page],.v-tab .v-button[aria-selected=true]{--typography-font-family:var(--typography-label-large-active-font-family);--typography-font-size:var(--typography-label-large-active-font-size);--typography-font-weight:var(--typography-label-large-active-font-weight);--typography-letter-spacing:var(--typography-label-large-active-letter-spacing);--typography-line-height:var(--typography-label-large-active-line-height);--typography-text-decoration:var(--typography-label-large-active-text-decoration);--typography-text-transform:var(--typography-label-large-active-text-transform);font-family:var(--typography-font-family);font-size:var(--typography-font-size);font-weight:var(--typography-font-weight);letter-spacing:var(--typography-letter-spacing);line-height:var(--typography-line-height);-webkit-text-decoration:var(--typography-text-decoration);text-decoration:var(--typography-text-decoration);text-transform:var(--typography-text-transform)}.v-tab .v-button-stacked{--v-button-default-block-size:var(--v-tabs-stacked-block-size);--v-button-default-gap:var(--v-tabs-gap)}.v-tab .v-button-stacked:has(.v-badge){--v-button-default-badge-offset-x:-.5;--v-button-default-badge-offset-y:-.15;position:relative}.v-nav .v-tab:has(.v-button[aria-current=page]),.v-tab:has(.v-button[aria-current=page]),.v-tab:has(.v-button[aria-selected=true]){--v-tabs-default-highlight:var(--v-tabs-selected-highlight);--v-tabs-border-bottom-size:var(--v-tabs-selected-highlight-border-size);--v-tabs-horizontal-padding-block-end:var(--v-tabs-active-line-padding)}.v-tab:has(.v-button[disabled]){--v-tabs-default-highlight:#0000}.v-tabs{flex-direction:var(--v-tabs-direction);gap:var(--v-tabs-group-gap);display:flex}.v-nav-horizontal .v-tabs,.v-nav-horizontal.v-tabs,.v-nav:has(.v-tabs) .v-tabs,.v-nav:has(.v-tabs).v-tabs,.v-tabs .v-tabs,.v-tabs-horizontal .v-tabs,.v-tabs-horizontal.v-tabs,.v-tabs.v-tabs{flex-wrap:wrap}.v-nav-vertical,.v-tabs-vertical{--v-button-default-block-size:var(--v-tabs-vertical-block-size);--v-button-default-icon-size:var(--v-tabs-icon-size);--v-button-default-justify-content:flex-start;--v-button-default-padding-block:var(--v-tabs-vertical-padding-block);--v-tabs-direction:column;inline-size:100%;position:relative}.v-nav-vertical .v-tab,.v-tabs-vertical .v-tab{--v-tabs-direction:row;border-block-end:0;inline-size:100%;padding-block-end:0}.v-nav-vertical .v-tab .v-button,.v-nav-vertical .v-tab.v-tab-section-title,.v-tabs-vertical .v-tab .v-button,.v-tabs-vertical .v-tab.v-tab-section-title{--tabs-margin-inline-start:calc(var(--v-tabs-vertical-tab-indent)*var(--v-tabs-vertical-nested-count));inline-size:calc(100% - var(--tabs-margin-inline-start));margin-inline-start:var(--tabs-margin-inline-start);padding-inline-start:var(--v-tabs-vertical-padding-inline-start);padding-inline-end:var(--v-tabs-vertical-padding-inline-end)}.v-nav-vertical .v-tab .v-button:before,.v-nav-vertical .v-tab.v-tab-section-title:before,.v-tabs-vertical .v-tab .v-button:before,.v-tabs-vertical .v-tab.v-tab-section-title:before{content:"";position:absolute}.v-nav-vertical .v-tab .v-button:has(.v-avatar) .v-avatar .v-icon,.v-nav-vertical .v-tab .v-button:has(.v-avatar) .v-avatar.v-icon,.v-nav-vertical .v-tab.v-tab-section-title:has(.v-avatar) .v-avatar .v-icon,.v-nav-vertical .v-tab.v-tab-section-title:has(.v-avatar) .v-avatar.v-icon,.v-tabs-vertical .v-tab .v-button:has(.v-avatar) .v-avatar .v-icon,.v-tabs-vertical .v-tab .v-button:has(.v-avatar) .v-avatar.v-icon,.v-tabs-vertical .v-tab.v-tab-section-title:has(.v-avatar) .v-avatar .v-icon,.v-tabs-vertical .v-tab.v-tab-section-title:has(.v-avatar) .v-avatar.v-icon{--v-icon-height:var(--v-tabs-icon-size);--v-icon-width:var(--v-tabs-icon-size)}.v-nav-vertical .v-tab .v-button[aria-current=page]:before,.v-nav-vertical .v-tab .v-button[aria-selected=true]:before,.v-nav-vertical .v-tab.v-tab-section-title[aria-current=page]:before,.v-nav-vertical .v-tab.v-tab-section-title[aria-selected=true]:before,.v-tabs-vertical .v-tab .v-button[aria-current=page]:before,.v-tabs-vertical .v-tab .v-button[aria-selected=true]:before,.v-tabs-vertical .v-tab.v-tab-section-title[aria-current=page]:before,.v-tabs-vertical .v-tab.v-tab-section-title[aria-selected=true]:before{block-size:var(--v-tabs-vertical-block-size);border-inline-start:var(--v-tabs-selected-highlight-border-size) solid var(--v-tabs-default-highlight);content:"";left:0}.v-nav-vertical .v-tab.v-tab-section-title,.v-tabs-vertical .v-tab.v-tab-section-title{--typography-font-family:var(--typography-overline-font-family);--typography-font-size:var(--typography-overline-font-size);--typography-font-weight:var(--typography-overline-font-weight);--typography-letter-spacing:var(--typography-overline-letter-spacing);--typography-line-height:var(--typography-overline-line-height);--typography-text-decoration:var(--typography-overline-text-decoration);--typography-text-transform:var(--typography-overline-text-transform);font-family:var(--typography-font-family);font-size:var(--typography-font-size);font-weight:var(--typography-font-weight);letter-spacing:var(--typography-letter-spacing);line-height:var(--typography-line-height);-webkit-text-decoration:var(--typography-text-decoration);text-decoration:var(--typography-text-decoration);text-transform:var(--typography-text-transform);color:var(--v-tabs-foreground-initial);padding-block-start:var(--v-tabs-section-title-padding-block-start);padding-block-end:var(--v-tabs-section-title-padding-block-end)}.v-tabs-vertical{--v-tabs-vertical-nested-count:1}.v-tabs-vertical .v-tabs-vertical{--v-tabs-vertical-nested-count:2;margin-block-start:var(--v-tabs-group-gap)}.v-tabs-vertical .v-tabs-vertical .v-tabs-vertical{--v-tabs-vertical-nested-count:3}.v-tabs-vertical .v-tabs-vertical .v-tabs-vertical .v-tab a{--tabs-margin-inline-start:calc(var(--v-tabs-vertical-tab-indent)*var(--v-tabs-vertical-nested-count));margin-inline-start:calc(var(--tabs-margin-inline-start) + 2px)}.v-alternate,:root{--v-nav-background:var(--palette-default-surface-1);--v-nav-foreground:var(--palette-default-active);--v-nav-horizontal-active-line-padding:var(--size-responsive-16);--v-nav-horizontal-min-block-size:62px;--v-nav-horizontal-expanded-block-size:80px;--v-nav-horizontal-padding-block-start:var(--size-responsive-0);--v-nav-horizontal-padding-block-end:var(--size-responsive-0);--v-nav-horizontal-padding-inline-start:var(--size-responsive-24);--v-nav-horizontal-padding-inline-end:var(--size-responsive-24);--v-nav-horizontal-tabs-group-gap:var(--size-scalable-8);--v-nav-horizontal-align:center;--v-nav-vertical-align:flex-start;--v-nav-vertical-block-size:100%;--v-nav-vertical-padding-block-start:var(--size-responsive-10);--v-nav-vertical-padding-block-end:var(--size-responsive-8);--v-nav-vertical-padding-inline-start:var(--size-responsive-0);--v-nav-vertical-padding-inline-end:var(--size-responsive-0);--v-nav-vertical-tabs-padding-inline-end:var(--size-responsive-14);--v-nav-elevation:var(--elevation-small);--v-nav-elevation-drawer:var(--elevation-xxlarge);--v-nav-app-name:var(--palette-accent-app-name)}.v-nav{align-items:var(--v-nav-horizontal-align);box-shadow:var(--v-nav-elevation);min-block-size:var(--v-nav-horizontal-min-block-size);--v-surface-background:var(--v-nav-background);--v-surface-foreground:var(--v-nav-foreground);--v-surface-padding-block:var(--v-nav-horizontal-padding-block-start) var(--v-nav-horizontal-padding-block-end);--v-surface-padding-inline:var(--v-nav-horizontal-padding-inline-start) var(--v-nav-horizontal-padding-inline-end);--v-surface-border-color:var(--v-surface-background);--v-surface-border-radius:var(--size-rounded-none);--v-surface-border-size:var(--size-scalable-0);padding-block-start:var(--v-nav-horizontal-padding-block-start);padding-block-end:var(--v-nav-horizontal-padding-block-end);padding-inline-start:var(--v-nav-horizontal-padding-inline-start);padding-inline-end:var(--v-nav-horizontal-padding-inline-end);display:flex}:has(>.v-nav .v-tabs-horizontal),:has(>.v-nav .v-tabs:not(.v-tabs-vertical)),:has(>.v-nav:not(.v-nav-vertical)){container:nav-container/inline-size}.v-nav .v-nav-app-name{color:var(--v-nav-app-name)}.v-nav-horizontal,.v-nav:has(.v-tabs-horizontal),.v-nav:has(.v-tabs:not(.v-tabs-vertical)){--v-tabs-active-line-padding:var(--v-nav-horizontal-active-line-padding);flex-direction:row}.v-nav-horizontal .v-tabs,.v-nav:has(.v-tabs-horizontal) .v-tabs,.v-nav:has(.v-tabs:not(.v-tabs-vertical)) .v-tabs{--v-tabs-group-gap:var(--v-nav-horizontal-tabs-group-gap);padding-block-start:var(--v-tabs-active-line-padding)}.v-nav-horizontal .v-tabs .v-tab:only-of-type,.v-nav:has(.v-tabs-horizontal) .v-tabs .v-tab:only-of-type,.v-nav:has(.v-tabs:not(.v-tabs-vertical)) .v-tabs .v-tab:only-of-type{padding-block-start:0}.v-nav-horizontal>*,.v-nav:has(.v-tabs-horizontal)>*,.v-nav:has(.v-tabs:not(.v-tabs-vertical))>*{align-items:var(--v-nav-horizontal-align)}.v-nav-horizontal .v-tab:only-of-type:not(li),.v-nav:has(.v-tabs-horizontal) .v-tab:only-of-type:not(li),.v-nav:has(.v-tabs:not(.v-tabs-vertical)) .v-tab:only-of-type:not(li){padding-block-start:var(--v-tabs-active-line-padding)}.v-nav-horizontal:has(.v-surface),.v-nav:has(.v-tabs-horizontal):has(.v-surface),.v-nav:has(.v-tabs:not(.v-tabs-vertical)):has(.v-surface){min-block-size:var(--v-nav-horizontal-expanded-block-size)}@container nav-container (max-width:768px){.v-nav-horizontal:has(.v-surface),.v-nav:has(.v-tabs-horizontal):has(.v-surface),.v-nav:has(.v-tabs:not(.v-tabs-vertical)):has(.v-surface){--v-nav-horizontal-expanded-block-size:62px}}.v-nav-vertical{--v-nav-horizontal-align:var(--v-nav-vertical-align);--v-nav-horizontal-min-block-size:var(--v-nav-vertical-block-size);--v-nav-horizontal-padding-block-end:var(--v-nav-vertical-padding-block-end);--v-nav-horizontal-padding-block-start:var(--v-nav-vertical-padding-block-start);--v-nav-horizontal-padding-inline-end:var(--v-nav-vertical-padding-inline-end);--v-nav-horizontal-padding-inline-start:var(--v-nav-vertical-padding-inline-start);flex-direction:column;overflow-y:auto}.v-nav-vertical nav{inline-size:100%}.v-nav-vertical .v-tab:only-of-type,.v-nav-vertical .v-tabs{padding-inline-end:var(--v-nav-vertical-tabs-padding-inline-end)}.v-nav-vertical .v-tab:only-of-type .v-tab:only-of-type,.v-nav-vertical .v-tab:only-of-type .v-tabs,.v-nav-vertical .v-tabs .v-tab:only-of-type,.v-nav-vertical .v-tabs .v-tabs{padding-inline-end:0}.v-nav-vertical:has(.v-avatar){container-type:inline-size}.v-nav-drawer{--v-nav-elevation:var(--v-nav-elevation-drawer)}.v-alternate,:root{--v-content-card-background-color:var(--palette-default-surface-1);--v-content-card-border:var(--size-scalable-1) solid var(--palette-default-border);--v-content-card-border-block-end:inset 0 calc(-1 * var(--theme-border-size) * 1.5) var(--palette-default-active);--v-content-card-border-block-end-hover:inset 0 calc(-1 * var(--theme-border-size) * 1.5) var(--palette-default-active-hover);--v-content-card-border-block-end-pressed:inset 0 calc(-1 * var(--theme-border-size) * 1.5) var(--palette-default-active-pressed);--v-content-card-border-block-end-none:inset 0 0 var(--palette-default-transparent);--v-content-card-border-radius:var(--size-rounded-xlarge);--v-content-card-color:var(--palette-default-text);--v-content-card-elevation:var(--elevation-small);--v-content-card-elevation-clickable:var(--elevation-medium);--v-content-card-padding-block:var(--size-scalable-20);--v-content-card-padding-inline:var(--size-scalable-20);--v-content-card-action-padding-block-start:var(--size-scalable-16);--v-content-card-action-gap:var(--size-scalable-12);--v-content-card-divider-color:var(--palette-default-active);--v-content-card-title-color:var(--palette-default-active);--v-content-card-title-gap:var(--size-scalable-8);--v-content-card-title-justify-content:space-between;--v-content-card-clickable-title-justify-content:start;--v-content-card-clickable-title-gap:var(--size-scalable-4);--v-content-card-clickable-title-translate:var(--size-scalable-8);--v-content-card-subtitle-color:var(--palette-default-text-subtle);--v-content-card-image-block:195px;--v-content-card-disabled-title-color:var(--palette-default-text-subtle);--v-content-card-disabled-color:var(--palette-default-disabled)}.v-content-card{background-color:var(--v-content-card-background-color);border:var(--v-content-card-border);border-radius:var(--v-content-card-border-radius);box-shadow:var(--v-content-card-elevation),var(--v-content-card-border-block-end-none);color:var(--v-content-card-color);transition:box-shadow .3s ease-out}.v-content-card .v-card-divider{--v-divider-color-standard:var(--v-content-card-divider-color)}.v-content-card-body{padding-block:var(--v-content-card-padding-block);padding-inline:var(--v-content-card-padding-inline)}.v-content-card-title{color:var(--v-content-card-title-color);gap:var(--v-content-card-title-gap);justify-content:var(--v-content-card-title-justify-content);display:flex}.v-content-card-title .v-icon-move{transition:transform .3s ease-out}.v-content-card-title-link{color:var(--v-content-card-title-color);text-decoration:none}.v-content-card-title-link:focus-visible{outline:none}.v-content-card-subtitle{color:var(--v-content-card-subtitle-color)}a.v-content-card,button.v-content-card{cursor:pointer;text-align:unset;text-decoration:none;display:flex}a.v-content-card:is(button),button.v-content-card:is(button){inline-size:100%}a.v-content-card:focus-visible,a.v-content-card:hover,button.v-content-card:focus-visible,button.v-content-card:hover{--v-content-card-border-block-end-none:var(--v-content-card-border-block-end-hover);--v-content-card-elevation:var(--v-content-card-elevation-clickable);--v-content-card-title-color:var(--palette-default-active-hover);--v-icon-primary:var(--palette-default-active-hover);--v-icon-secondary:var(--palette-default-active-hover)}a.v-content-card:hover .v-icon-move,button.v-content-card:hover .v-icon-move{transform:translateX(var(--v-content-card-clickable-title-translate));transition:transform .3s ease-out}a.v-content-card:active,button.v-content-card:active{--v-content-card-border-block-end-none:var(--v-content-card-border-block-end-pressed);--v-content-card-title-color:var(--palette-default-active-pressed);--v-icon-primary:var(--palette-default-active-pressed);--v-icon-secondary:var(--palette-default-active-pressed)}a.v-content-card .v-content-card-title,button.v-content-card .v-content-card-title{--v-content-card-title-justify-content:var(--v-content-card-clickable-title-justify-content);--v-content-card-title-gap:var(--v-content-card-clickable-title-gap);align-items:center;transition:transform .3s ease-out}a.v-content-card:is(a):not([href]),a.v-content-card[aria-disabled=true],a.v-content-card[disabled],button.v-content-card:is(a):not([href]),button.v-content-card[aria-disabled=true],button.v-content-card[disabled]{pointer-events:none;--v-icon-primary:var(--v-content-card-disabled-title-color);--v-icon-secondary:var(--v-content-card-disabled-title-color);--v-content-card-title-color:var(--v-content-card-disabled-title-color);--v-content-card-subtitle-color:var(--v-content-card-disabled-color);--v-content-card-color:var(--v-content-card-disabled-color)}.v-content-card-clickable{cursor:pointer}.v-content-card-clickable.v-link{--v-link-background:var(--v-content-card-background-color);--v-link-hover-background:var(--v-content-card-background-color);--v-link-focus-background:var(--v-content-card-background-color);--v-link-active-background:var(--v-content-card-background-color);--v-link-disabled-background:var(--v-content-card-background-color);--v-link-border-radius:var(--v-content-card-border-radius)}.v-content-card-clickable .v-content-card-title{--v-content-card-title-justify-content:var(--v-content-card-clickable-title-justify-content);--v-content-card-title-gap:var(--v-content-card-clickable-title-gap);align-items:center;transition:transform .3s ease-out}.v-content-card-clickable[aria-disabled=true]{pointer-events:none;--v-icon-primary:var(--v-content-card-disabled-title-color);--v-icon-secondary:var(--v-content-card-disabled-title-color);--v-content-card-title-color:var(--v-content-card-disabled-title-color);--v-content-card-subtitle-color:var(--v-content-card-disabled-color);--v-content-card-color:var(--v-content-card-disabled-color)}.v-content-card-clickable:has(.v-content-card-title-link:focus-visible){outline-width:var(--theme-focus-outline-size);outline-style:dashed;outline-color:var(--palette-default-active-pressed);outline-offset:var(--theme-focus-outline-offset)}.v-content-card-clickable:focus-visible,.v-content-card-clickable:has(.v-content-card-title-link:focus-visible),.v-content-card-clickable:hover{--v-content-card-border-block-end-none:var(--v-content-card-border-block-end-hover);--v-content-card-elevation:var(--v-content-card-elevation-clickable);--v-content-card-title-color:var(--palette-default-active-hover);--v-icon-primary:var(--palette-default-active-hover);--v-icon-secondary:var(--palette-default-active-hover)}.v-content-card-clickable:active{--v-content-card-border-block-end-none:var(--v-content-card-border-block-end-pressed);--v-content-card-title-color:var(--palette-default-active-pressed);--v-icon-primary:var(--palette-default-active-pressed);--v-icon-secondary:var(--palette-default-active-pressed)}.v-content-card-border-block-end,.v-content-card-compact{--v-content-card-border-block-end-none:var(--v-content-card-border-block-end)}.v-content-card-image{background-color:var(--palette-default-surface-2);block-size:var(--v-content-card-image-block);border-top-left-radius:var(--v-content-card-border-radius);border-top-right-radius:var(--v-content-card-border-radius)}.v-input-otp{--v-input-font-size:2.143rem;--typography-letter-spacing:.286rem;--typography-line-height:2.571rem;text-align:center}.v-input-container:has(.v-input:disabled) .v-button{--v-button-default-background:var(--v-button-default-disabled-background);--v-button-default-border-color:var(--v-button-default-disabled-border-color);--v-button-default-foreground:var(--v-button-default-disabled-foreground);cursor:default}textarea.v-input{min-block-size:calc(var(--v-input-container-block-size) - 2*var(--v-input-container-padding-block) - (var(--v-input-container-block-size) - 2*var(--v-input-container-padding-block) - var(--typography-body-2-line-height))/2);margin-block-start:calc((var(--v-input-container-block-size) - 2*var(--v-input-container-padding-block) - var(--typography-body-2-line-height))/2)}textarea.v-input:not([rows]){block-size:calc(var(--v-input-container-block-size) - 2*var(--v-input-container-padding-block) - (var(--v-input-container-block-size) - 2*var(--v-input-container-padding-block) - var(--typography-body-2-line-height))/2)}textarea.v-input-resize-none{resize:none}.v-alternate,:root{--v-label-align-items:center;--v-label-color:var(--palette-default-text-subtle);--v-label-display:flex;--v-label-white-space:normal;--v-label-white-space-small-breakpoint:normal}.v-label{--typography-font-family:var(--typography-label-font-family);--typography-font-size:var(--typography-label-font-size);--typography-font-weight:var(--typography-label-font-weight);--typography-letter-spacing:var(--typography-label-letter-spacing);--typography-line-height:var(--typography-label-line-height);--typography-text-decoration:var(--typography-label-text-decoration);--typography-text-transform:var(--typography-label-text-transform);font-family:var(--typography-font-family);font-size:var(--typography-font-size);font-weight:var(--typography-font-weight);letter-spacing:var(--typography-letter-spacing);line-height:var(--typography-line-height);-webkit-text-decoration:var(--typography-text-decoration);text-decoration:var(--typography-text-decoration);text-transform:var(--typography-text-transform);align-items:var(--v-label-align-items);color:var(--v-label-color);cursor:pointer;display:var(--v-label-display);-webkit-user-select:none;user-select:none;white-space:var(--v-label-white-space)}@container (max-width:480px){.v-label{--v-label-white-space:var(--v-label-white-space-small-breakpoint)}}.v-label:has(+.v-checkbox:disabled),.v-label:has(+.v-input-container .v-input:disabled),.v-label:has(+.v-radio:disabled),.v-label:has(.v-checkbox:disabled),.v-label:has(.v-radio:disabled){--v-label-color:var(--v-checkbox-disabled-color);cursor:default;pointer-events:none}.v-alternate,:root{--v-select-control-color:var(--palette-default-active);--v-select-background-color:var(--palette-default-surface-1);--v-select-toggle-icon-inline-size:var(--size-responsive-32);--v-select-padding-inline-start:var(--size-scalable-6)}select.v-input{appearance:none;cursor:pointer;background-color:var(--v-select-background-color);min-inline-size:max-content;padding-inline-start:var(--v-select-padding-inline-start);padding-inline-end:calc(var(--v-select-toggle-icon-inline-size) + var(--size-scalable-6))}.v-input-container:has(select.v-input){padding-inline-start:0;position:relative}.v-input-container:has(select.v-input) .v-input-control{--v-icon-primary:var(--v-select-control-color);--v-icon-secondary:var(--v-select-control-color);block-size:calc(var(--v-input-container-block-size) - 2*var(--v-input-container-padding-block));inline-size:var(--v-select-toggle-icon-inline-size);pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;inset-inline-end:var(--v-input-container-padding-inline)}select.v-input:disabled+.v-input-control,select.v-input[readonly]+.v-input-control{--v-icon-primary:var(--v-input-disabled-container-border-color);--v-icon-secondary:var(--v-input-disabled-container-border-color)}select.v-input:disabled:not([readonly]),select.v-input[readonly]:not([readonly]){cursor:default}.v-checkbox{appearance:none;background-color:var(--v-checkbox-indicator-background);block-size:var(--v-checkbox-indicator-block-size);border-color:var(--v-checkbox-color);border-radius:var(--v-checkbox-border-radius);border-style:var(--v-checkbox-border-style);border-width:var(--v-checkbox-border-size);box-shadow:0 0 0 var(--v-checkbox-glow-offset) var(--v-checkbox-glow-color);box-sizing:border-box;color:var(--v-checkbox-indicator-foreground);cursor:pointer;inline-size:var(--v-checkbox-indicator-block-size);margin:var(--v-checkbox-glow-offset);outline-offset:var(--v-checkbox-glow-offset);direction:ltr;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;position:relative}.v-checkbox:hover{--v-checkbox-glow-color:var(--v-checkbox-hover-glow-color);--v-checkbox-color:var(--v-checkbox-hover-color)}.v-checkbox:focus-visible{--v-checkbox-glow-color:var(--v-checkbox-focus-glow-color);--v-checkbox-color:var(--v-checkbox-focus-color)}.v-checkbox:focus-visible:after{transform:scale(1)}.v-checkbox:not(.v-radio):focus-visible{outline:none}.v-checkbox:active,.v-checkbox:has(+.v-label:active),.v-label:not(.v-chip-selection):active .v-checkbox,.v-label:not(.v-chip-selection):active+.v-checkbox{--v-checkbox-glow-color:var(--v-checkbox-active-glow-color);--v-checkbox-color:var(--v-checkbox-active-color)}.v-checkbox:before{block-size:calc(.666667*var(--v-checkbox-indicator-block-size) - var(--v-checkbox-border-size)/2);border-block-end:var(--size-responsive-2) solid var(--v-checkbox-indicator-foreground);border-inline-end:var(--size-responsive-2) solid var(--v-checkbox-indicator-foreground);content:"";inline-size:calc(.333333*var(--v-checkbox-indicator-block-size) - var(--v-checkbox-border-size)/2);transform:scale(0)translateY(-1px)}.v-checkbox:after{block-size:calc(var(--v-checkbox-indicator-block-size) + var(--v-checkbox-glow-offset)*2 + var(--v-checkbox-border-size));border-color:var(--palette-default-active-pressed);border-radius:var(--v-checkbox-outline-radius);border-style:dashed;border-width:var(--theme-focus-outline-size);content:"";inline-size:calc(var(--v-checkbox-indicator-block-size) + var(--v-checkbox-glow-offset)*2 + var(--v-checkbox-border-size));position:absolute;transform:scale(0)}.v-checkbox.checked,.v-checkbox:checked{--v-checkbox-indicator-background:var(--v-checkbox-color)}.v-checkbox.checked:before,.v-checkbox:checked:before{transform:scale(1)}.v-checkbox[aria-invalid=true]:not(:disabled){--v-checkbox-color:var(--v-checkbox-error-color)}.v-checkbox:disabled{--v-checkbox-color:var(--v-checkbox-disabled-color);--v-checkbox-glow-color:var(--palette-default-transparent);cursor:default}.v-checkbox:disabled:checked:not(.v-radio){border-color:var(--palette-default-transparent)}.v-checkbox:disabled+.v-label{--v-label-color:var(--v-checkbox-disabled-color);cursor:default;pointer-events:none}.v-input-container>.v-flex-col:has(.v-checkbox-panel),.v-input-container>.v-flex-row:has(.v-checkbox-panel),fieldset>.v-flex-col:has(.v-checkbox-panel),fieldset>.v-flex-row:has(.v-checkbox-panel){--v-checkbox-group-gap:var(--v-checkbox-panel-group-gap)}.v-input-container .v-checkbox-panel:has(.v-checkbox:disabled) label.v-label,.v-input-container .v-radio-panel:has(.v-radio:disabled) label.v-label,.v-input-container li:has(.v-checkbox:disabled) label.v-label,.v-input-container li:has(.v-radio:disabled) label.v-label,.v-input-container:has(.v-checkbox:disabled):not(:has(li)):not(:has(.v-checkbox-panel)):not(:has(.v-radio-panel)) label.v-label,.v-input-container:has(.v-radio:disabled):not(:has(li)):not(:has(.v-checkbox-panel)):not(:has(.v-radio-panel)) label.v-label,fieldset .v-checkbox-panel:has(.v-checkbox:disabled) label.v-label,fieldset .v-radio-panel:has(.v-radio:disabled) label.v-label,fieldset li:has(.v-checkbox:disabled) label.v-label,fieldset li:has(.v-radio:disabled) label.v-label,fieldset:has(.v-checkbox:disabled):not(:has(li)):not(:has(.v-checkbox-panel)):not(:has(.v-radio-panel)) label.v-label,fieldset:has(.v-radio:disabled):not(:has(li)):not(:has(.v-checkbox-panel)):not(:has(.v-radio-panel)) label.v-label{--v-label-color:var(--v-checkbox-disabled-color);cursor:default;pointer-events:none}.v-input-container .v-checkbox-panel:has(.v-checkbox:disabled) .v-input-message,.v-input-container .v-radio-panel:has(.v-radio:disabled) .v-input-message,.v-input-container li:has(.v-checkbox:disabled) .v-input-message,.v-input-container li:has(.v-radio:disabled) .v-input-message,.v-input-container:has(.v-checkbox:disabled):not(:has(li)):not(:has(.v-checkbox-panel)):not(:has(.v-radio-panel)) .v-input-message,.v-input-container:has(.v-radio:disabled):not(:has(li)):not(:has(.v-checkbox-panel)):not(:has(.v-radio-panel)) .v-input-message,fieldset .v-checkbox-panel:has(.v-checkbox:disabled) .v-input-message,fieldset .v-radio-panel:has(.v-radio:disabled) .v-input-message,fieldset li:has(.v-checkbox:disabled) .v-input-message,fieldset li:has(.v-radio:disabled) .v-input-message,fieldset:has(.v-checkbox:disabled):not(:has(li)):not(:has(.v-checkbox-panel)):not(:has(.v-radio-panel)) .v-input-message,fieldset:has(.v-radio:disabled):not(:has(li)):not(:has(.v-checkbox-panel)):not(:has(.v-radio-panel)) .v-input-message{--v-input-message-color:var(--v-checkbox-disabled-color);cursor:default;pointer-events:none}.v-checkbox.mixed,.v-checkbox[aria-checked=mixed],.v-checkbox[type=checkbox]:indeterminate{--v-checkbox-active-indicator-foreground:var(--v-checkbox-active-color)}.v-checkbox.mixed:not(:checked):before,.v-checkbox[aria-checked=mixed]:not(:checked):before,.v-checkbox[type=checkbox]:indeterminate:not(:checked):before{border-radius:var(--v-checkbox-border-radius);border-block-end:0;border-inline-end:0;border-top:var(--v-checkbox-border-size) solid var(--v-checkbox-color);align-self:center;block-size:0;inline-size:10px;display:inline-flex;transform:scale(1)translate(0)}.v-checkbox-panel{--v-checkbox-glow-offset:var(--v-checkbox-panel-glow-offset);--v-action-secondary-border-color:var(--v-checkbox-panel-border-color);--v-action-secondary-padding-block:calc(var(--v-checkbox-panel-padding-block) - var(--v-action-secondary-border-size));--v-action-secondary-padding-inline:calc(var(--v-checkbox-panel-padding-inline) - var(--v-checkbox-panel-glow-offset) - var(--v-action-secondary-border-size)) calc(var(--v-checkbox-panel-padding-inline) - var(--v-action-secondary-border-size))}.v-checkbox-panel .v-input-message{-webkit-user-select:none;user-select:none}.v-checkbox-panel:has(.v-checkbox:only-of-type:hover),.v-checkbox-panel:has(.v-radio:only-of-type:hover),.v-checkbox-panel:hover{--v-action-secondary-border-color:var(--v-checkbox-panel-border-color-hover);--v-action-secondary-border-size:var(--v-checkbox-panel-border-size-highlight)}.v-checkbox-panel:focus-visible,.v-checkbox-panel:has(.v-checkbox:only-of-type:focus-visible),.v-checkbox-panel:has(.v-radio:only-of-type:focus-visible){--v-action-secondary-border-color:var(--v-checkbox-panel-border-color-focus);--v-action-secondary-border-size:var(--v-checkbox-panel-border-size-highlight)}.v-checkbox-panel:active,.v-checkbox-panel:has(.v-checkbox:only-of-type:active),.v-checkbox-panel:has(.v-radio:only-of-type:active){--v-action-secondary-border-color:var(--v-checkbox-panel-border-color-active);--v-action-secondary-border-size:var(--v-checkbox-panel-border-size-highlight)}.v-checkbox-panel:disabled,.v-checkbox-panel:has(.v-checkbox:only-of-type:disabled),.v-checkbox-panel:has(.v-radio:only-of-type:disabled){--v-action-secondary-border-color:var(--v-checkbox-panel-border-color-disabled);pointer-events:none}.v-checkbox-panel.v-label .v-input-message{white-space:normal}.v-alternate,:root{--v-radio-indicator-background:var(--palette-default-surface-1);--v-radio-border-radius:var(--size-rounded-complete);--v-radio-border-size:var(--theme-border-size);--v-radio-border-style:solid;--v-radio-glow-offset:var(--size-scalable-8);--v-radio-indicator-block-size:var(--size-responsive-10);--v-checkbox-alignment:middle;--v-checkbox-gap:var(--size-scalable-2);--v-checkbox-group-gap:var(--size-scalable-4);--v-checkbox-outline-radius:calc(var(--v-checkbox-border-radius) * 4);--v-checkbox-indicator-background:var(--palette-default-surface-1);--v-checkbox-indicator-block-size:var(--size-responsive-18);--v-checkbox-color:var(--palette-default-active);--v-checkbox-border-radius:calc(var(--size-rounded-small) / 2);--v-checkbox-border-size:var(--theme-border-size);--v-checkbox-border-style:solid;--v-checkbox-indicator-foreground:var(--palette-default-surface-1);--v-checkbox-glow-color:var(--palette-default-transparent);--v-checkbox-glow-offset:var(--size-scalable-10);--v-checkbox-label-color:var(--palette-default-text);--v-checkbox-message-color:var(--palette-default-text-subtle);--v-checkbox-panel-border-color:var(--palette-default-active-subtle);--v-checkbox-panel-border-color-hover:var(--palette-default-active-hover);--v-checkbox-panel-border-color-focus:var(--palette-default-active-hover);--v-checkbox-panel-border-color-active:var(--palette-default-active-pressed);--v-checkbox-panel-border-color-disabled:var(--palette-default-disabled);--v-checkbox-panel-glow-offset:var(--size-responsive-8);--v-checkbox-panel-padding-inline:var(--size-responsive-18);--v-checkbox-panel-padding-block:var(--size-scalable-10);--v-checkbox-panel-border-size-highlight:var(--size-scalable-2);--v-checkbox-panel-group-gap:var(--size-scalable-8);--v-checkbox-hover-color:var(--palette-default-active-hover);--v-checkbox-hover-glow-color:var(--palette-default-surface-highlight);--v-checkbox-focus-color:var(--palette-default-active-hover);--v-checkbox-focus-glow-color:var(--palette-default-surface-highlight);--v-checkbox-active-color:var(--palette-default-active-pressed);--v-checkbox-active-glow-color:var(--palette-default-surface-lowlight);--v-checkbox-disabled-color:var(--palette-default-disabled);--v-checkbox-error-color:var(--palette-messaging-graphics-negative)}.v-checkbox,.v-radio{appearance:none;background-color:var(--v-checkbox-indicator-background);block-size:var(--v-checkbox-indicator-block-size);border-color:var(--v-checkbox-color);border-radius:var(--v-checkbox-border-radius);border-style:var(--v-checkbox-border-style);border-width:var(--v-checkbox-border-size);box-shadow:0 0 0 var(--v-checkbox-glow-offset) var(--v-checkbox-glow-color);box-sizing:border-box;color:var(--v-checkbox-indicator-foreground);cursor:pointer;inline-size:var(--v-checkbox-indicator-block-size);margin:var(--v-checkbox-glow-offset);outline-offset:var(--v-checkbox-glow-offset);direction:ltr;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;position:relative}.v-checkbox:hover,.v-radio:hover{--v-checkbox-glow-color:var(--v-checkbox-hover-glow-color);--v-checkbox-color:var(--v-checkbox-hover-color)}.v-checkbox:focus-visible,.v-radio:focus-visible{--v-checkbox-glow-color:var(--v-checkbox-focus-glow-color);--v-checkbox-color:var(--v-checkbox-focus-color)}.v-checkbox:focus-visible:after,.v-radio:focus-visible:after{transform:scale(1)}.v-checkbox:not(.v-radio):focus-visible,.v-radio:not(.v-radio):focus-visible{outline:none}.v-checkbox:active,.v-checkbox:has(+.v-label:active),.v-label:not(.v-chip-selection):active .v-checkbox,.v-label:not(.v-chip-selection):active .v-radio,.v-label:not(.v-chip-selection):active+.v-checkbox,.v-label:not(.v-chip-selection):active+.v-radio,.v-radio:active,.v-radio:has(+.v-label:active){--v-checkbox-glow-color:var(--v-checkbox-active-glow-color);--v-checkbox-color:var(--v-checkbox-active-color)}.v-checkbox:before,.v-radio:before{block-size:calc(.666667*var(--v-checkbox-indicator-block-size) - var(--v-checkbox-border-size)/2);border-block-end:var(--size-responsive-2) solid var(--v-checkbox-indicator-foreground);border-inline-end:var(--size-responsive-2) solid var(--v-checkbox-indicator-foreground);content:"";inline-size:calc(.333333*var(--v-checkbox-indicator-block-size) - var(--v-checkbox-border-size)/2);transform:scale(0)translateY(-1px)}.v-checkbox:after,.v-radio:after{block-size:calc(var(--v-checkbox-indicator-block-size) + var(--v-checkbox-glow-offset)*2 + var(--v-checkbox-border-size));border-color:var(--palette-default-active-pressed);border-radius:var(--v-checkbox-outline-radius);border-style:dashed;border-width:var(--theme-focus-outline-size);content:"";inline-size:calc(var(--v-checkbox-indicator-block-size) + var(--v-checkbox-glow-offset)*2 + var(--v-checkbox-border-size));position:absolute;transform:scale(0)}.checked.v-radio,.v-checkbox.checked,.v-checkbox:checked,.v-radio:checked{--v-checkbox-indicator-background:var(--v-checkbox-color)}.checked.v-radio:before,.v-checkbox.checked:before,.v-checkbox:checked:before,.v-radio:checked:before{transform:scale(1)}.v-checkbox[aria-invalid=true]:not(:disabled),[aria-invalid=true].v-radio:not(:disabled){--v-checkbox-color:var(--v-checkbox-error-color)}.v-checkbox:disabled,.v-radio:disabled{--v-checkbox-color:var(--v-checkbox-disabled-color);--v-checkbox-glow-color:var(--palette-default-transparent);cursor:default}.v-checkbox:disabled:checked:not(.v-radio),.v-radio:disabled:checked:not(.v-radio){border-color:var(--palette-default-transparent)}.v-checkbox:disabled+.v-label,.v-radio:disabled+.v-label{--v-label-color:var(--v-checkbox-disabled-color);cursor:default;pointer-events:none}.v-input-container>.v-flex-col,.v-input-container>.v-flex-row,fieldset>.v-flex-col,fieldset>.v-flex-row{gap:var(--v-checkbox-group-gap);margin-block:var(--v-checkbox-group-gap)}.v-input-container>.v-flex-col:has(.v-checkbox-panel,.v-radio-panel),.v-input-container>.v-flex-row:has(.v-checkbox-panel,.v-radio-panel),fieldset>.v-flex-col:has(.v-checkbox-panel,.v-radio-panel),fieldset>.v-flex-row:has(.v-checkbox-panel,.v-radio-panel){--v-checkbox-group-gap:var(--v-checkbox-panel-group-gap)}.v-input-container .v-checkbox-panel:has(.v-checkbox:disabled,.v-radio:disabled) label.v-label,.v-input-container .v-radio-panel:has(.v-checkbox:disabled,.v-radio:disabled) label.v-label,.v-input-container .v-radio-panel:has(.v-radio:disabled) label.v-label,.v-input-container li:has(.v-checkbox:disabled,.v-radio:disabled) label.v-label,.v-input-container li:has(.v-radio:disabled) label.v-label,.v-input-container:has(.v-checkbox:disabled,.v-radio:disabled):not(:has(li)):not(:has(.v-checkbox-panel)):not(:has(.v-radio-panel)) label.v-label,.v-input-container:has(.v-radio:disabled):not(:has(li)):not(:has(.v-checkbox-panel)):not(:has(.v-radio-panel)) label.v-label,fieldset .v-checkbox-panel:has(.v-checkbox:disabled,.v-radio:disabled) label.v-label,fieldset .v-radio-panel:has(.v-checkbox:disabled,.v-radio:disabled) label.v-label,fieldset .v-radio-panel:has(.v-radio:disabled) label.v-label,fieldset li:has(.v-checkbox:disabled,.v-radio:disabled) label.v-label,fieldset li:has(.v-radio:disabled) label.v-label,fieldset:has(.v-checkbox:disabled,.v-radio:disabled):not(:has(li)):not(:has(.v-checkbox-panel)):not(:has(.v-radio-panel)) label.v-label,fieldset:has(.v-radio:disabled):not(:has(li)):not(:has(.v-checkbox-panel)):not(:has(.v-radio-panel)) label.v-label{--v-label-color:var(--v-checkbox-disabled-color);cursor:default;pointer-events:none}.v-input-container .v-checkbox-panel:has(.v-checkbox:disabled,.v-radio:disabled) .v-input-message,.v-input-container .v-radio-panel:has(.v-checkbox:disabled,.v-radio:disabled) .v-input-message,.v-input-container .v-radio-panel:has(.v-radio:disabled) .v-input-message,.v-input-container li:has(.v-checkbox:disabled,.v-radio:disabled) .v-input-message,.v-input-container li:has(.v-radio:disabled) .v-input-message,.v-input-container:has(.v-checkbox:disabled,.v-radio:disabled):not(:has(li)):not(:has(.v-checkbox-panel)):not(:has(.v-radio-panel)) .v-input-message,.v-input-container:has(.v-radio:disabled):not(:has(li)):not(:has(.v-checkbox-panel)):not(:has(.v-radio-panel)) .v-input-message,fieldset .v-checkbox-panel:has(.v-checkbox:disabled,.v-radio:disabled) .v-input-message,fieldset .v-radio-panel:has(.v-checkbox:disabled,.v-radio:disabled) .v-input-message,fieldset .v-radio-panel:has(.v-radio:disabled) .v-input-message,fieldset li:has(.v-checkbox:disabled,.v-radio:disabled) .v-input-message,fieldset li:has(.v-radio:disabled) .v-input-message,fieldset:has(.v-checkbox:disabled,.v-radio:disabled):not(:has(li)):not(:has(.v-checkbox-panel)):not(:has(.v-radio-panel)) .v-input-message,fieldset:has(.v-radio:disabled):not(:has(li)):not(:has(.v-checkbox-panel)):not(:has(.v-radio-panel)) .v-input-message{--v-input-message-color:var(--v-checkbox-disabled-color);cursor:default;pointer-events:none}.mixed.v-radio,.v-checkbox.mixed,.v-checkbox[aria-checked=mixed],.v-checkbox[type=checkbox]:indeterminate,[aria-checked=mixed].v-radio,[type=checkbox].v-radio:indeterminate{--v-checkbox-active-indicator-foreground:var(--v-checkbox-active-color)}.mixed.v-radio:not(:checked):before,.v-checkbox.mixed:not(:checked):before,.v-checkbox[aria-checked=mixed]:not(:checked):before,.v-checkbox[type=checkbox]:indeterminate:not(:checked):before,[aria-checked=mixed].v-radio:not(:checked):before,[type=checkbox].v-radio:indeterminate:not(:checked):before{border-radius:var(--v-checkbox-border-radius);border-block-end:0;border-inline-end:0;border-top:var(--v-checkbox-border-size) solid var(--v-checkbox-color);align-self:center;block-size:0;inline-size:10px;display:inline-flex;transform:scale(1)translate(0)}.v-checkbox-panel,.v-radio-panel{--v-checkbox-glow-offset:var(--v-checkbox-panel-glow-offset);--v-action-secondary-border-color:var(--v-checkbox-panel-border-color);--v-action-secondary-padding-block:calc(var(--v-checkbox-panel-padding-block) - var(--v-action-secondary-border-size));--v-action-secondary-padding-inline:calc(var(--v-checkbox-panel-padding-inline) - var(--v-checkbox-panel-glow-offset) - var(--v-action-secondary-border-size)) calc(var(--v-checkbox-panel-padding-inline) - var(--v-action-secondary-border-size))}.v-checkbox-panel .v-input-message,.v-radio-panel .v-input-message{-webkit-user-select:none;user-select:none}.v-checkbox-panel:has(.v-checkbox:only-of-type:hover,.v-radio:only-of-type:hover),.v-checkbox-panel:has(.v-radio:only-of-type:hover),.v-checkbox-panel:hover,.v-radio-panel:has(.v-checkbox:only-of-type:hover,.v-radio:only-of-type:hover),.v-radio-panel:hover{--v-action-secondary-border-color:var(--v-checkbox-panel-border-color-hover);--v-action-secondary-border-size:var(--v-checkbox-panel-border-size-highlight)}.v-checkbox-panel:focus-visible,.v-checkbox-panel:has(.v-checkbox:only-of-type:focus-visible,.v-radio:only-of-type:focus-visible),.v-checkbox-panel:has(.v-radio:only-of-type:focus-visible),.v-radio-panel:focus-visible,.v-radio-panel:has(.v-checkbox:only-of-type:focus-visible,.v-radio:only-of-type:focus-visible){--v-action-secondary-border-color:var(--v-checkbox-panel-border-color-focus);--v-action-secondary-border-size:var(--v-checkbox-panel-border-size-highlight)}.v-checkbox-panel:active,.v-checkbox-panel:has(.v-checkbox:only-of-type:active,.v-radio:only-of-type:active),.v-checkbox-panel:has(.v-radio:only-of-type:active),.v-radio-panel:active,.v-radio-panel:has(.v-checkbox:only-of-type:active,.v-radio:only-of-type:active){--v-action-secondary-border-color:var(--v-checkbox-panel-border-color-active);--v-action-secondary-border-size:var(--v-checkbox-panel-border-size-highlight)}.v-checkbox-panel:disabled,.v-checkbox-panel:has(.v-checkbox:only-of-type:disabled,.v-radio:only-of-type:disabled),.v-checkbox-panel:has(.v-radio:only-of-type:disabled),.v-radio-panel:disabled,.v-radio-panel:has(.v-checkbox:only-of-type:disabled,.v-radio:only-of-type:disabled){--v-action-secondary-border-color:var(--v-checkbox-panel-border-color-disabled);pointer-events:none}.v-checkbox-panel.v-label .v-input-message,.v-label.v-radio-panel .v-input-message{white-space:normal}.v-radio{background-color:var(--v-radio-indicator-background);border-radius:var(--v-radio-border-radius);--v-checkbox-glow-offset:var(--v-radio-glow-offset)}.v-radio:before{background-color:var(--v-checkbox-indicator-background);border:calc(var(--v-radio-indicator-block-size)/2) solid var(--v-checkbox-indicator-background);border-radius:var(--v-radio-indicator-block-size);content:"";align-self:center;block-size:0;display:inline-flex;transform:scale(0)translate(0)}.v-radio:after{display:none}.v-radio:checked:before{transform:scale(1)}.v-radio:disabled:before{background-color:#0000}.v-alternate,:root{--v-switch-label-color:var(--palette-default-text);--v-switch-label-disabled-color:var(--palette-default-disabled);--v-switch-node-active-border-color:var(--palette-default-active-pressed);--v-switch-node-background-color:var(--palette-default-surface-1);--v-switch-node-block-size:1.28571rem;--v-switch-node-border-color:var(--palette-default-active-subtle);--v-switch-node-border-radius:var(--size-rounded-complete);--v-switch-node-border-style:solid;--v-switch-node-border-width:.0714286rem;--v-switch-node-margin-inline-start:0px;--v-switch-node-checked-border-color:var(--palette-default-surface-1);--v-switch-node-checked-margin-inline-start:calc(100% - var(--v-switch-track-padding) - var(--v-switch-node-inline-size));--v-switch-node-disabled-border-color:var(--palette-default-disabled);--v-switch-node-disabled-border-width:.0714286rem;--v-switch-node-focus-outline-glow-color:var(--palette-default-surface-highlight);--v-switch-node-focus-outline-offset:.5rem;--v-switch-node-focus-outline-width:.0714286rem;--v-switch-node-hover-border-color:var(--palette-default-active-hover);--v-switch-node-hover-border-width:.142857rem;--v-switch-node-inline-size:1.28571rem;--v-switch-track-active-background-color:var(--palette-default-surface-lowlight);--v-switch-track-active-border-color:var(--palette-default-active-pressed);--v-switch-track-background-color:var(--palette-default-surface-3);--v-switch-track-block-size:1.71429rem;--v-switch-track-border-color:var(--palette-default-active-subtle);--v-switch-track-border-radius:var(--size-rounded-pill);--v-switch-track-border-size:.0714286rem;--v-switch-track-border-style:solid;--v-switch-track-checked-border-color:var(--palette-default-transparent);--v-switch-track-checked-border-radius:var(--size-rounded-pill);--v-switch-track-disabled-border-color:var(--palette-default-disabled);--v-switch-track-disabled-background-color:var(--palette-default-surface-3);--v-switch-track-hover-background-color:var(--palette-default-surface-highlight);--v-switch-track-hover-border-color:var(--palette-default-active-hover);--v-switch-track-inline-size:3.14286rem;--v-switch-track-inset-inline-end:0;--v-switch-track-margin:0;--v-switch-track-padding:.142857rem;--v-switch-track-start-position:0;--v-switch-transition:margin-inline-start .25s ease}.v-action-secondary:not(.v-action-stateless):has(.v-checkbox:only-of-type) .v-checkbox,.v-action-secondary:not(.v-action-stateless):has(.v-checkbox:only-of-type) .v-checkbox:active,.v-action-secondary:not(.v-action-stateless):has(.v-checkbox:only-of-type) .v-checkbox:focus-visible,.v-action-secondary:not(.v-action-stateless):has(.v-checkbox:only-of-type) .v-checkbox:hover,.v-action-secondary:not(.v-action-stateless):has(.v-checkbox:only-of-type) .v-radio,.v-action-secondary:not(.v-action-stateless):has(.v-checkbox:only-of-type) .v-radio:active,.v-action-secondary:not(.v-action-stateless):has(.v-checkbox:only-of-type) .v-radio:focus-visible,.v-action-secondary:not(.v-action-stateless):has(.v-checkbox:only-of-type) .v-radio:hover,.v-action-secondary:not(.v-action-stateless):has(.v-radio:only-of-type) .v-checkbox,.v-action-secondary:not(.v-action-stateless):has(.v-radio:only-of-type) .v-checkbox:active,.v-action-secondary:not(.v-action-stateless):has(.v-radio:only-of-type) .v-checkbox:focus-visible,.v-action-secondary:not(.v-action-stateless):has(.v-radio:only-of-type) .v-checkbox:hover,.v-action-secondary:not(.v-action-stateless):has(.v-radio:only-of-type) .v-radio,.v-action-secondary:not(.v-action-stateless):has(.v-radio:only-of-type) .v-radio:active,.v-action-secondary:not(.v-action-stateless):has(.v-radio:only-of-type) .v-radio:focus-visible,.v-action-secondary:not(.v-action-stateless):has(.v-radio:only-of-type) .v-radio:hover,.v-switch:not(.v-action-stateless):has(.v-checkbox:only-of-type) .v-checkbox,.v-switch:not(.v-action-stateless):has(.v-checkbox:only-of-type) .v-radio,.v-switch:not(.v-action-stateless):has(.v-radio:only-of-type) .v-checkbox,.v-switch:not(.v-action-stateless):has(.v-radio:only-of-type) .v-radio{--v-checkbox-glow-color:#0000}.v-action-secondary:not(.v-action-stateless):has(.v-checkbox:only-of-type):hover,.v-action-secondary:not(.v-action-stateless):has(.v-radio:only-of-type):hover,.v-switch:not(.v-action-stateless):has(.v-checkbox:only-of-type):hover,.v-switch:not(.v-action-stateless):has(.v-radio:only-of-type):hover{--v-checkbox-color:var(--v-checkbox-hover-color)}.v-action-secondary:not(.v-action-stateless):has(.v-checkbox:only-of-type):focus-visible,.v-action-secondary:not(.v-action-stateless):has(.v-radio:only-of-type):focus-visible,.v-switch:not(.v-action-stateless):has(.v-checkbox:only-of-type):focus-visible,.v-switch:not(.v-action-stateless):has(.v-radio:only-of-type):focus-visible{--v-checkbox-color:var(--v-checkbox-focus-color)}.v-action-secondary:not(.v-action-stateless):has(.v-checkbox:only-of-type):active,.v-action-secondary:not(.v-action-stateless):has(.v-radio:only-of-type):active,.v-switch:not(.v-action-stateless):has(.v-checkbox:only-of-type):active,.v-switch:not(.v-action-stateless):has(.v-radio:only-of-type):active{--v-checkbox-color:var(--v-checkbox-active-color)}.v-switch{--v-action-secondary-background:var(--v-switch-track-background-color);--v-action-secondary-border-color:var(--v-switch-track-border-color);--v-action-secondary-border-radius:var(--v-switch-track-border-radius);--v-action-secondary-border-size:var(--v-switch-track-border-size);--v-action-secondary-padding-block:var(--v-switch-track-padding);--v-action-secondary-padding-inline:var(--v-switch-track-padding);--theme-focus-outline-size:0;appearance:none;block-size:var(--v-switch-track-block-size);border-style:var(--v-switch-track-border-style);content:"";inline-size:var(--v-switch-track-inline-size);margin:var(--v-switch-track-margin);flex-shrink:0;align-items:center;display:inline-flex;position:relative;inset-inline-end:var(--v-switch-track-inset-inline-end)}.v-switch:after{background-color:var(--v-switch-node-background-color);block-size:var(--v-switch-node-block-size);border-color:var(--v-switch-node-border-color);border-radius:var(--v-switch-node-border-radius);border-style:var(--v-switch-node-border-style);border-width:var(--v-switch-node-border-width);content:"";inline-size:var(--v-switch-node-inline-size);transition:var(--v-switch-transition);margin-inline-start:var(--v-switch-node-margin-inline-start);display:block;position:absolute}.v-switch:focus-visible,.v-switch:hover{--v-switch-track-background-color:var(--v-switch-track-hover-background-color);--v-switch-track-border-color:var(--v-switch-track-hover-border-color)}.v-switch:focus-visible:after,.v-switch:hover:after{--v-switch-node-border-color:var(--v-switch-node-hover-border-color);--v-switch-node-border-width:var(--v-switch-node-hover-border-width)}.v-switch:active{--v-switch-track-background-color:var(--v-switch-track-active-background-color);--v-switch-track-border-color:var(--v-switch-track-active-border-color)}.v-switch:active:after{--v-switch-node-border-color:var(--v-switch-node-active-border-color)}.v-switch:focus-visible:after{outline-width:var(--theme-focus-outline-size);outline-style:dashed;outline-color:var(--palette-default-active-pressed);outline-offset:var(--theme-focus-outline-offset);--theme-focus-outline-offset:var(--v-switch-node-focus-outline-offset);--theme-focus-outline-size:var(--v-switch-node-focus-outline-width);box-shadow:0 0 0 var(--v-switch-node-focus-outline-offset) var(--v-switch-node-focus-outline-glow-color)}.v-switch:disabled{--v-switch-track-background-color:var(--v-switch-track-disabled-background-color);--v-switch-track-border-color:var(--v-switch-track-disabled-border-color)}.v-switch:disabled:after{--v-switch-node-border-color:var(--v-switch-node-disabled-border-color);--v-switch-node-border-width:var(--v-switch-node-disabled-border-width)}.v-switch:only-of-type:checked{--v-action-primary-border-color:var(--v-switch-track-checked-border-color);--v-action-primary-border-radius:var(--v-switch-track-checked-border-radius);--v-action-primary-padding-block:calc(var(--v-switch-track-padding) - (var(--v-action-primary-border-size) - var(--v-switch-track-border-size)));--v-action-primary-padding-inline:calc(var(--v-switch-track-padding) - (var(--v-action-primary-border-size) - var(--v-switch-track-border-size)))}.v-switch:only-of-type:checked:after{--v-switch-node-border-color:var(--v-switch-node-checked-border-color);--v-switch-node-margin-inline-start:var(--v-switch-node-checked-margin-inline-start);transition:var(--v-switch-transition)}@media (forced-colors:active){.v-switch:only-of-type:checked{background-color:currentColor}.v-switch:only-of-type:checked:after{border-width:calc(var(--v-switch-track-border-size)*2);border:calc(var(--v-switch-node-block-size)/4) solid var(--v-switch-track-checked-border-color)}}.v-switch-label{color:var(--v-switch-label-color)}.v-switch-label:has(+.v-switch:disabled){--v-switch-label-color:var(--v-switch-label-disabled-color);cursor:default}.v-alternate,:root{--v-combobox-gap:0;--v-combobox-elevation:var(--elevation-xlarge);--v-combobox-position:relative}.v-combobox{gap:var(--v-combobox-gap);position:var(--v-combobox-position);flex-direction:column;display:flex}.v-combobox .v-input-container .v-chip{color:var(--v-input-color)}.v-combobox .v-surface:has(.v-listbox){--v-surface-border-color:var(--v-listbox-container-border-color);--v-surface-border-radius:var(--v-listbox-container-border-radius)}.v-combobox .v-listbox-container{--v-listbox-container-border-highlight-size:var(--v-listbox-container-border-size-initial);--v-listbox-container-hover-border-color:var(--v-surface-border-color);--v-listbox-container-focus-border-color:var(--v-surface-border-color);--v-listbox-container-active-border-color:var(--v-surface-border-color);--v-listbox-container-error-text-color:var(--v-surface-border-color);--v-listbox-container-error-border-color:var(--v-surface-border-color)}.v-combobox .v-listbox-container:has(.v-listbox),.v-combobox .v-surface:has(.v-listbox){box-shadow:var(--v-combobox-elevation);display:none}.v-combobox:hover{--v-input-container-border-color:var(--v-input-hover-container-border-color);--v-input-indicator-color:var(--v-input-hover-indicator-color);--v-input-indicator-size:var(--v-input-hover-indicator-size)}.v-combobox .v-listbox:focus-visible,.v-combobox:has(.v-checkbox:focus-visible),.v-combobox:has(.v-listbox-item:focus-visible),.v-combobox:has(.v-radio:focus-visible){--v-input-container-border-color:var(--v-input-focus-container-border-color);--v-input-indicator-color:var(--v-input-focus-indicator-color);--v-input-indicator-size:var(--v-input-focus-indicator-size);--v-label-color:var(--v-input-focus-label-color)}.v-combobox .v-listbox:active,.v-combobox:has(.v-listbox-item:active){--v-input-container-border-color:var(--v-input-active-container-border-color);--v-input-indicator-color:var(--v-input-active-indicator-color);--v-input-indicator-size:var(--v-input-active-indicator-size)}.v-combobox:has(.v-input[aria-expanded=true]):has(.v-input[aria-invalid=true]) .v-input-message{width:1px;height:1px;position:absolute;top:auto;left:-10000px;overflow:hidden}.v-combobox:has(.v-input[aria-expanded=true]) .v-listbox-container:has(.v-listbox:not([role=listbox])),.v-combobox:has(.v-input[aria-expanded=true]) .v-surface:has(.v-listbox:not([role=listbox])){display:var(--v-listbox-container-display)}.v-combobox:has(.v-input:disabled) .v-listbox-container:has(.v-listbox),.v-combobox:has(.v-input:disabled) .v-surface:has(.v-listbox){display:none}.v-alternate,:root{--v-dropdown-menu-surface-margin-block-start:var(--size-scalable-2)}.v-action-secondary:not(.v-action-stateless):has(.v-checkbox:only-of-type) .v-checkbox,.v-action-secondary:not(.v-action-stateless):has(.v-checkbox:only-of-type) .v-checkbox:active,.v-action-secondary:not(.v-action-stateless):has(.v-checkbox:only-of-type) .v-checkbox:focus-visible,.v-action-secondary:not(.v-action-stateless):has(.v-checkbox:only-of-type) .v-checkbox:hover,.v-action-secondary:not(.v-action-stateless):has(.v-checkbox:only-of-type) .v-radio,.v-action-secondary:not(.v-action-stateless):has(.v-checkbox:only-of-type) .v-radio:active,.v-action-secondary:not(.v-action-stateless):has(.v-checkbox:only-of-type) .v-radio:focus-visible,.v-action-secondary:not(.v-action-stateless):has(.v-checkbox:only-of-type) .v-radio:hover,.v-action-secondary:not(.v-action-stateless):has(.v-radio:only-of-type) .v-checkbox,.v-action-secondary:not(.v-action-stateless):has(.v-radio:only-of-type) .v-checkbox:active,.v-action-secondary:not(.v-action-stateless):has(.v-radio:only-of-type) .v-checkbox:focus-visible,.v-action-secondary:not(.v-action-stateless):has(.v-radio:only-of-type) .v-checkbox:hover,.v-action-secondary:not(.v-action-stateless):has(.v-radio:only-of-type) .v-radio,.v-action-secondary:not(.v-action-stateless):has(.v-radio:only-of-type) .v-radio:active,.v-action-secondary:not(.v-action-stateless):has(.v-radio:only-of-type) .v-radio:focus-visible,.v-action-secondary:not(.v-action-stateless):has(.v-radio:only-of-type) .v-radio:hover{--v-checkbox-glow-color:#0000}.v-action-secondary:not(.v-action-stateless):has(.v-checkbox:only-of-type):hover,.v-action-secondary:not(.v-action-stateless):has(.v-radio:only-of-type):hover{--v-checkbox-color:var(--v-checkbox-hover-color)}.v-action-secondary:not(.v-action-stateless):has(.v-checkbox:only-of-type):focus-visible,.v-action-secondary:not(.v-action-stateless):has(.v-radio:only-of-type):focus-visible{--v-checkbox-color:var(--v-checkbox-focus-color)}.v-action-secondary:not(.v-action-stateless):has(.v-checkbox:only-of-type):active,.v-action-secondary:not(.v-action-stateless):has(.v-radio:only-of-type):active{--v-checkbox-color:var(--v-checkbox-active-color)}.v-dropdown:not(:has(.v-input[aria-expanded=true]))+.v-listbox-container:has(.v-listbox),.v-dropdown:not(:has(.v-input[aria-expanded=true]))+.v-surface:has(.v-listbox){margin-block-start:var(--v-dropdown-menu-surface-margin-block-start)}.v-dropdown:has(.v-input[aria-expanded=true])+.v-listbox-container:has(.v-listbox),.v-dropdown:has(.v-input[aria-expanded=true])+.v-surface:has(.v-listbox),.v-dropdown[aria-expanded=true]+.v-listbox-container:has(.v-listbox),.v-dropdown[aria-expanded=true]+.v-surface:has(.v-listbox){box-shadow:var(--elevation-xlarge);display:flex}.v-dropdown:has(.v-input[aria-expanded=true])+.v-listbox-container .v-listbox-item,.v-dropdown:has(.v-input[aria-expanded=true])+.v-surface .v-listbox-item,.v-dropdown[aria-expanded=true]+.v-listbox-container .v-listbox-item,.v-dropdown[aria-expanded=true]+.v-surface .v-listbox-item{--v-action-secondary-border-size:var(--v-listbox-border-size)}@media (prefers-contrast:more) and (forced-colors:active){.v-dropdown:has(.v-input[aria-expanded=true])+.v-listbox-container .v-listbox-item,.v-dropdown:has(.v-input[aria-expanded=true])+.v-surface .v-listbox-item,.v-dropdown[aria-expanded=true]+.v-listbox-container .v-listbox-item,.v-dropdown[aria-expanded=true]+.v-surface .v-listbox-item{border-width:1px;border-color:#0000}}.v-dropdown:has(.v-input[aria-expanded=true])+.v-listbox-container .v-listbox-item:not(.v-button-destructive):not(:disabled) .v-listbox-item-label,.v-dropdown:has(.v-input[aria-expanded=true])+.v-surface .v-listbox-item:not(.v-button-destructive):not(:disabled) .v-listbox-item-label,.v-dropdown[aria-expanded=true]+.v-listbox-container .v-listbox-item:not(.v-button-destructive):not(:disabled) .v-listbox-item-label,.v-dropdown[aria-expanded=true]+.v-surface .v-listbox-item:not(.v-button-destructive):not(:disabled) .v-listbox-item-label{color:var(--palette-default-text)}.v-dropdown:has(.v-input[aria-expanded=true])+.v-listbox-container .v-listbox-item:not(.v-button-destructive):not(:disabled) .v-icon,.v-dropdown:has(.v-input[aria-expanded=true])+.v-surface .v-listbox-item:not(.v-button-destructive):not(:disabled) .v-icon,.v-dropdown[aria-expanded=true]+.v-listbox-container .v-listbox-item:not(.v-button-destructive):not(:disabled) .v-icon,.v-dropdown[aria-expanded=true]+.v-surface .v-listbox-item:not(.v-button-destructive):not(:disabled) .v-icon{color:var(--palette-default-active-subtle)}.v-dropdown:has(.v-input[aria-expanded=true])+.v-listbox-container .v-listbox-item.v-button,.v-dropdown:has(.v-input[aria-expanded=true])+.v-surface .v-listbox-item.v-button,.v-dropdown[aria-expanded=true]+.v-listbox-container .v-listbox-item.v-button,.v-dropdown[aria-expanded=true]+.v-surface .v-listbox-item.v-button{--v-button-default-justify-content:start}.v-dropdown:has(.v-input[aria-expanded=true])+.v-listbox-container .v-listbox-item.v-button-destructive,.v-dropdown:has(.v-input[aria-expanded=true])+.v-surface .v-listbox-item.v-button-destructive,.v-dropdown[aria-expanded=true]+.v-listbox-container .v-listbox-item.v-button-destructive,.v-dropdown[aria-expanded=true]+.v-surface .v-listbox-item.v-button-destructive{--typography-font-family:var(--typography-label-large-active-font-family);--typography-font-size:var(--typography-label-large-active-font-size);--typography-font-weight:var(--typography-label-large-active-font-weight);--typography-letter-spacing:var(--typography-label-large-active-letter-spacing);--typography-line-height:var(--typography-label-large-active-line-height);--typography-text-decoration:var(--typography-label-large-active-text-decoration);--typography-text-transform:var(--typography-label-large-active-text-transform);font-family:var(--typography-font-family);font-size:var(--typography-font-size);font-weight:var(--typography-font-weight);letter-spacing:var(--typography-letter-spacing);line-height:var(--typography-line-height);-webkit-text-decoration:var(--typography-text-decoration);text-decoration:var(--typography-text-decoration);text-transform:var(--typography-text-transform)}.v-dropdown:has(.v-input[aria-expanded=true]).v-button:has(+.v-listbox-container :focus-visible),.v-dropdown:has(.v-input[aria-expanded=true]).v-button:has(+.v-surface :focus-visible),.v-dropdown[aria-expanded=true].v-button:has(+.v-listbox-container :focus-visible),.v-dropdown[aria-expanded=true].v-button:has(+.v-surface :focus-visible){--v-button-default-background:var(--v-button-default-active-background);--v-button-default-border-color:var(--v-button-default-active-border-color);--v-button-default-foreground:var(--v-button-default-active-foreground)}.v-dropdown-menu{--v-surface-border-color:var(--palette-default-border);--v-surface-border-radius:var(--size-rounded-large);--v-surface-border-size:1px;--v-surface-padding-block:0px;--v-surface-padding-inline:0px;box-shadow:var(--elevation-xlarge);display:flex}.v-dropdown-menu li.v-listbox-item .v-button,.v-dropdown-menu li.v-listbox-item .v-link{--v-button-default-justify-content:start}.v-dropdown-menu li.v-listbox-item .v-button-destructive,.v-dropdown-menu li.v-listbox-item .v-link-destructive{--typography-font-family:var(--typography-label-large-active-font-family);--typography-font-size:var(--typography-label-large-active-font-size);--typography-font-weight:var(--typography-label-large-active-font-weight);--typography-letter-spacing:var(--typography-label-large-active-letter-spacing);--typography-line-height:var(--typography-label-large-active-line-height);--typography-text-decoration:var(--typography-label-large-active-text-decoration);--typography-text-transform:var(--typography-label-large-active-text-transform);font-size:var(--typography-font-size);font-weight:var(--typography-font-weight);letter-spacing:var(--typography-letter-spacing);line-height:var(--typography-line-height)}.v-dropdown-menu li .v-listbox-item,.v-dropdown-menu li.v-listbox-item .v-button-destructive,.v-dropdown-menu li.v-listbox-item .v-link-destructive{font-family:var(--typography-font-family);-webkit-text-decoration:var(--typography-text-decoration);text-decoration:var(--typography-text-decoration);text-transform:var(--typography-text-transform)}.v-dropdown-menu li .v-listbox-item{background-color:var(--v-action-secondary-background);border-color:var(--v-action-secondary-border-color);border-radius:var(--v-action-secondary-border-radius);border-style:var(--v-action-secondary-border-style);border-width:var(--v-action-secondary-border-size);width:100%;color:var(--v-action-secondary-foreground);font-size:var(--v-action-secondary-font-size);font-weight:var(--v-action-secondary-font-weight);gap:var(--v-action-secondary-gap);letter-spacing:var(--v-action-secondary-letter-spacing);line-height:var(--v-action-secondary-line-height);block-size:var(--v-action-secondary-block-size);cursor:pointer;padding-block:var(--v-action-secondary-padding-block);padding-inline:var(--v-action-secondary-padding-inline);--typography-font-family:var(--typography-label-large-font-family);--typography-font-size:var(--typography-label-large-font-size);--typography-font-weight:var(--typography-label-large-font-weight);--typography-letter-spacing:var(--typography-label-large-letter-spacing);--typography-line-height:var(--typography-label-large-line-height);--typography-text-decoration:var(--typography-label-large-text-decoration);--typography-text-transform:var(--typography-label-large-text-transform);font-size:var(--typography-font-size);font-weight:var(--typography-font-weight);letter-spacing:var(--typography-letter-spacing);line-height:var(--typography-line-height);block-size:100%}.v-dropdown-menu li .v-listbox-item:has(.v-checkbox:only-of-type:hover),.v-dropdown-menu li .v-listbox-item:has(.v-radio:only-of-type:hover),.v-dropdown-menu li .v-listbox-item:hover{--v-action-secondary-background:var(--v-action-secondary-hover-background);--v-action-secondary-border-color:var(--v-action-secondary-hover-border-color);--v-action-secondary-foreground:var(--v-action-secondary-hover-foreground)}.v-dropdown-menu li .v-listbox-item:focus-visible,.v-dropdown-menu li .v-listbox-item:has(.v-checkbox:only-of-type:focus-visible),.v-dropdown-menu li .v-listbox-item:has(.v-radio:only-of-type:focus-visible){--v-action-secondary-background:var(--v-action-secondary-focus-background);--v-action-secondary-border-color:var(--v-action-secondary-focus-border-color);--v-action-secondary-foreground:var(--v-action-secondary-focus-foreground)}.v-dropdown-menu li .v-listbox-item:focus-visible .v-label,.v-dropdown-menu li .v-listbox-item:has(.v-checkbox:only-of-type:focus-visible) .v-label,.v-dropdown-menu li .v-listbox-item:has(.v-radio:only-of-type:focus-visible) .v-label{color:var(--v-action-secondary-focus-foreground)}.v-dropdown-menu li .v-listbox-item:active,.v-dropdown-menu li .v-listbox-item:has(.v-checkbox:only-of-type:active),.v-dropdown-menu li .v-listbox-item:has(.v-radio:only-of-type:active){--v-action-secondary-background:var(--v-action-secondary-active-background);--v-action-secondary-border-color:var(--v-action-secondary-active-border-color);--v-action-secondary-foreground:var(--v-action-secondary-active-foreground)}.v-dropdown-menu li .v-listbox-item:active .v-label,.v-dropdown-menu li .v-listbox-item:has(.v-checkbox:only-of-type:active) .v-label,.v-dropdown-menu li .v-listbox-item:has(.v-radio:only-of-type:active) .v-label{color:var(--v-action-secondary-active-foreground)}.v-dropdown-menu li .v-listbox-item:has(.v-checkbox:only-of-type),.v-dropdown-menu li .v-listbox-item:has(.v-radio:only-of-type){--v-action-secondary-block-size:100%}.v-dropdown-menu li .v-listbox-item:has(.v-checkbox:only-of-type):has(.v-checkbox:focus-visible),.v-dropdown-menu li .v-listbox-item:has(.v-checkbox:only-of-type):has(.v-radio:focus-visible),.v-dropdown-menu li .v-listbox-item:has(.v-radio:only-of-type):has(.v-checkbox:focus-visible),.v-dropdown-menu li .v-listbox-item:has(.v-radio:only-of-type):has(.v-radio:focus-visible){outline-width:var(--theme-focus-outline-size);outline-style:dashed;outline-color:var(--palette-default-active-pressed);outline-offset:var(--theme-focus-outline-offset);--theme-focus-outline-offset:0px}.v-dropdown-menu li .v-listbox-item:has(.v-checkbox:only-of-type) .v-label:only-of-type,.v-dropdown-menu li .v-listbox-item:has(.v-radio:only-of-type) .v-label:only-of-type{inline-size:100%}.v-dropdown-menu li .v-listbox-item:has(.v-checkbox:only-of-type) .v-checkbox:focus-visible,.v-dropdown-menu li .v-listbox-item:has(.v-checkbox:only-of-type) .v-radio:focus-visible,.v-dropdown-menu li .v-listbox-item:has(.v-radio:only-of-type) .v-checkbox:focus-visible,.v-dropdown-menu li .v-listbox-item:has(.v-radio:only-of-type) .v-radio:focus-visible{outline:none}.v-dropdown-menu li .v-listbox-item:has(.v-checkbox:only-of-type) .v-checkbox:focus-visible:after,.v-dropdown-menu li .v-listbox-item:has(.v-checkbox:only-of-type) .v-radio:focus-visible:after,.v-dropdown-menu li .v-listbox-item:has(.v-radio:only-of-type) .v-checkbox:focus-visible:after,.v-dropdown-menu li .v-listbox-item:has(.v-radio:only-of-type) .v-radio:focus-visible:after{display:none}.v-dropdown-menu li .v-listbox-item:has(.v-checkbox:only-of-type:disabled),.v-dropdown-menu li .v-listbox-item:has(.v-radio:only-of-type:disabled),.v-dropdown-menu li .v-listbox-item[disabled]{--v-action-secondary-background:var(--v-action-secondary-disabled-background);--v-action-secondary-border-color:var(--v-action-secondary-disabled-border-color);--v-action-secondary-foreground:var(--v-action-secondary-disabled-foreground);--v-label-color:var(--v-action-secondary-disabled-foreground);--v-input-message-color:var(--v-action-secondary-disabled-foreground);cursor:default}.v-dropdown-menu li .v-listbox-item.v-button-destructive:not(:disabled){color:var(--v-button-default-foreground)!important}.v-dropdown-menu li .v-listbox-item.v-button-destructive:not(:disabled):focus,.v-dropdown-menu li .v-listbox-item.v-button-destructive:not(:disabled):hover{background-color:var(--v-button-default-background)}.v-alternate,:root{--v-listbox-background-color:var(--palette-default-transparent);--v-listbox-block-size:100%;--v-listbox-block-size-scroll:180px;--v-listbox-block-size-scroll-mobile:230px;--v-listbox-border-color:var(--palette-default-transparent);--v-listbox-border-radius:var(--size-rounded-none);--v-listbox-border-size:0px;--v-listbox-border-style:solid;--v-listbox-checkbox-glow-offset:0px;--v-listbox-group-gap:var(--size-scalable-4);--v-listbox-padding-initial:var(--size-scalable-4);--v-listbox-padding:var(--v-listbox-padding-initial);--v-listbox-error-text-color:var(--palette-messaging-text-negative);--v-listbox-error-border-color:var(--palette-messaging-graphics-negative);--v-listbox-error-icon-color:var(--palette-messaging-graphics-negative);--v-listbox-disabled-color:var(--palette-default-disabled);--v-listbox-item-foreground:var(--palette-default-text);--v-listbox-item-selected-foreground:var(--palette-default-text);--v-listbox-item-padding-block:calc(var(--size-scalable-11) - var(--v-listbox-checkbox-glow-offset) - var(--v-action-secondary-border-size));--v-listbox-item-padding-inline:calc(var(--size-scalable-8) - var(--v-listbox-checkbox-glow-offset) - var(--v-action-secondary-border-size));--v-listbox-item-selected-background:var(--palette-default-surface-3);--v-listbox-item-border-color:var(--palette-default-transparent);--v-listbox-item-gap:var(--size-scalable-6);--v-listbox-item-text-align:start;--v-listbox-checkbox-color:var(--palette-default-active);--v-listbox-checkbox-hover:var(--palette-default-active-hover);--v-listbox-checkbox-active:var(--palette-default-active-pressed);--v-listbox-container-background:var(--palette-default-surface-1);--v-listbox-container-border-color:var(--palette-default-border);--v-listbox-container-border-radius:var(--size-rounded-large);--v-listbox-container-border-size-initial:calc(var(--theme-border-size) / 2);--v-listbox-container-border-size:var(--v-listbox-container-border-size-initial);--v-listbox-container-border-style:solid;--v-listbox-container-border-highlight-size-initial:0;--v-listbox-container-border-highlight-size:calc(var(--v-listbox-container-border-size-initial) * 2);--v-listbox-container-margin-block:var(--size-scalable-4);--v-listbox-container-display:flex;--v-listbox-container-hover-border-color:var(--palette-default-active-hover);--v-listbox-container-focus-border-color:var(--palette-default-active-hover);--v-listbox-container-active-border-color:var(--palette-default-active-pressed);--v-listbox-container-error-text-color:var(--palette-messaging-text-negative);--v-listbox-container-error-border-color:var(--palette-messaging-graphics-negative);--v-listbox-container-disabled-color:var(--palette-default-disabled);--v-listbox-container-disabled-border-color:var(--palette-default-disabled)}.v-action-secondary:not(.v-action-stateless):has(.v-checkbox:only-of-type) .v-checkbox,.v-action-secondary:not(.v-action-stateless):has(.v-checkbox:only-of-type) .v-checkbox:active,.v-action-secondary:not(.v-action-stateless):has(.v-checkbox:only-of-type) .v-checkbox:focus-visible,.v-action-secondary:not(.v-action-stateless):has(.v-checkbox:only-of-type) .v-checkbox:hover,.v-action-secondary:not(.v-action-stateless):has(.v-checkbox:only-of-type) .v-radio,.v-action-secondary:not(.v-action-stateless):has(.v-checkbox:only-of-type) .v-radio:active,.v-action-secondary:not(.v-action-stateless):has(.v-checkbox:only-of-type) .v-radio:focus-visible,.v-action-secondary:not(.v-action-stateless):has(.v-checkbox:only-of-type) .v-radio:hover,.v-action-secondary:not(.v-action-stateless):has(.v-radio:only-of-type) .v-checkbox,.v-action-secondary:not(.v-action-stateless):has(.v-radio:only-of-type) .v-checkbox:active,.v-action-secondary:not(.v-action-stateless):has(.v-radio:only-of-type) .v-checkbox:focus-visible,.v-action-secondary:not(.v-action-stateless):has(.v-radio:only-of-type) .v-checkbox:hover,.v-action-secondary:not(.v-action-stateless):has(.v-radio:only-of-type) .v-radio,.v-action-secondary:not(.v-action-stateless):has(.v-radio:only-of-type) .v-radio:active,.v-action-secondary:not(.v-action-stateless):has(.v-radio:only-of-type) .v-radio:focus-visible,.v-action-secondary:not(.v-action-stateless):has(.v-radio:only-of-type) .v-radio:hover,.v-listbox-item:not(.v-action-stateless):has(.v-checkbox:only-of-type) .v-checkbox,.v-listbox-item:not(.v-action-stateless):has(.v-checkbox:only-of-type) .v-radio,.v-listbox-item:not(.v-action-stateless):has(.v-radio:only-of-type) .v-checkbox,.v-listbox-item:not(.v-action-stateless):has(.v-radio:only-of-type) .v-radio{--v-checkbox-glow-color:#0000}.v-action-secondary:not(.v-action-stateless):has(.v-checkbox:only-of-type):hover,.v-action-secondary:not(.v-action-stateless):has(.v-radio:only-of-type):hover,.v-listbox-item:not(.v-action-stateless):has(.v-checkbox:only-of-type):hover,.v-listbox-item:not(.v-action-stateless):has(.v-radio:only-of-type):hover{--v-checkbox-color:var(--v-checkbox-hover-color)}.v-action-secondary:not(.v-action-stateless):has(.v-checkbox:only-of-type):focus-visible,.v-action-secondary:not(.v-action-stateless):has(.v-radio:only-of-type):focus-visible,.v-listbox-item:not(.v-action-stateless):has(.v-checkbox:only-of-type):focus-visible,.v-listbox-item:not(.v-action-stateless):has(.v-radio:only-of-type):focus-visible{--v-checkbox-color:var(--v-checkbox-focus-color)}.v-action-secondary:not(.v-action-stateless):has(.v-checkbox:only-of-type):active,.v-action-secondary:not(.v-action-stateless):has(.v-radio:only-of-type):active,.v-listbox-item:not(.v-action-stateless):has(.v-checkbox:only-of-type):active,.v-listbox-item:not(.v-action-stateless):has(.v-radio:only-of-type):active{--v-checkbox-color:var(--v-checkbox-active-color)}.v-listbox{background-color:var(--v-listbox-background-color);border-color:var(--v-listbox-border-color);border-radius:var(--v-listbox-border-radius);border-style:var(--v-listbox-border-style);border-width:var(--v-listbox-border-size);gap:var(--v-listbox-group-gap);inline-size:100%;max-block-size:var(--v-listbox-block-size);padding:var(--v-listbox-padding);outline:none;flex-direction:column;display:flex;overflow-y:auto}.v-listbox.v-listbox-scroll{--v-listbox-block-size:var(--v-listbox-block-size-scroll)}@media only screen and (max-width:767px){.v-listbox.v-listbox-scroll{--v-listbox-block-size:var(--v-listbox-block-size-scroll-mobile)}}.v-listbox-item{--typography-font-family:var(--typography-label-large-font-family);--typography-font-size:var(--typography-label-large-font-size);--typography-font-weight:var(--typography-label-large-font-weight);--typography-letter-spacing:var(--typography-label-large-letter-spacing);--typography-line-height:var(--typography-label-large-line-height);--typography-text-decoration:var(--typography-label-large-text-decoration);--typography-text-transform:var(--typography-label-large-text-transform);font-family:var(--typography-font-family);font-size:var(--typography-font-size);font-weight:var(--typography-font-weight);letter-spacing:var(--typography-letter-spacing);line-height:var(--typography-line-height);-webkit-text-decoration:var(--typography-text-decoration);text-decoration:var(--typography-text-decoration);text-transform:var(--typography-text-transform);text-align:var(--v-listbox-item-text-align);align-items:center;display:flex}.v-listbox-item:hover .v-label{color:var(--palette-default-active-hover)}.v-listbox-item:hover:has(input:disabled) .v-label{color:var(--v-checkbox-disabled-color)}.v-listbox-item:active .v-label{color:var(--palette-default-active-pressed)}.v-listbox-item:not(:last-child){border-block-end:0}.v-listbox-item .v-label{padding-block:var(--v-action-secondary-padding-block);padding-inline:var(--v-action-secondary-padding-inline);padding-inline-start:0}.v-listbox-item:has(.v-label){padding-block:0;padding-inline:0;padding-inline-start:var(--v-listbox-item-padding-inline)}.v-listbox-item,.v-listbox-item.v-listbox-item-highlighted[role=option]{--v-action-secondary-foreground:var(--v-listbox-item-foreground);--v-action-secondary-padding-block:var(--v-listbox-item-padding-block);--v-action-secondary-padding-inline:var(--v-listbox-item-padding-inline);--v-action-secondary-border-color:var(--palette-default-transparent);--v-action-secondary-gap:var(--v-listbox-item-gap);--v-action-secondary-hover-border-color:var(--palette-default-transparent)}.v-listbox-item .v-radio{--v-radio-indicator-background:#0000;--v-checkbox-border-size:0px;border-color:#0000}.v-listbox-item .v-checkbox,.v-listbox-item .v-radio{--v-checkbox-glow-offset:var(--v-listbox-checkbox-glow-offset)}.v-listbox-item:has(.v-button),.v-listbox-item:has(.v-link){cursor:default;gap:var(--v-listbox-item-gap);padding-block:0;padding-inline:0;display:flex}.v-listbox-item:has(.v-button) .v-label,.v-listbox-item:has(.v-link) .v-label{gap:var(--v-action-secondary-gap);padding-block:var(--v-action-secondary-padding-block);padding-inline:var(--v-action-secondary-padding-inline);flex-grow:1}.v-listbox-item:has(.v-button) .v-link,.v-listbox-item:has(.v-link) .v-link{--v-link-hover-background:var(--v-palette-default-transparent);--v-link-padding-block:var(--v-action-secondary-padding-block);--v-link-padding-inline:var(--v-action-secondary-padding-inline);gap:var(--v-listbox-item-gap)}.v-listbox-item:has(.v-button) .v-button.v-button-tertiary,.v-listbox-item:has(.v-link) .v-button.v-button-tertiary{--v-button-tertiary-hover-background:var(--v-palette-default-transparent);--v-button-default-gap:var(--v-listbox-item-gap)}.v-listbox-item:checked,.v-listbox-item:has(.v-checkbox:checked),.v-listbox-item:has(.v-radio:checked),.v-listbox-item[role=option][aria-selected=true]{--v-action-secondary-background:var(--v-listbox-item-selected-background);--v-action-secondary-hover-border-color:#0000;--v-action-secondary-focus-border-color:#0000;--v-action-secondary-active-border-color:#0000;--v-action-secondary-disabled-border-color:#0000;background-color:var(--v-action-secondary-background);border-color:var(--v-action-secondary-border-color);border-radius:var(--v-action-secondary-border-radius);border-style:var(--v-action-secondary-border-style);border-width:var(--v-action-secondary-border-size);color:var(--v-action-secondary-foreground);font-size:var(--v-action-secondary-font-size);font-weight:var(--v-action-secondary-font-weight);gap:var(--v-action-secondary-gap);letter-spacing:var(--v-action-secondary-letter-spacing);line-height:var(--v-action-secondary-line-height);block-size:var(--v-action-secondary-block-size);cursor:pointer;padding-block:var(--v-action-secondary-padding-block);padding-inline:var(--v-action-secondary-padding-inline);--typography-font-family:var(--typography-label-large-font-family);--typography-font-size:var(--typography-label-large-font-size);--typography-font-weight:var(--typography-label-large-font-weight);--typography-letter-spacing:var(--typography-label-large-letter-spacing);--typography-line-height:var(--typography-label-large-line-height);--typography-text-decoration:var(--typography-label-large-text-decoration);--typography-text-transform:var(--typography-label-large-text-transform);font-family:var(--typography-font-family);font-size:var(--typography-font-size);font-weight:var(--typography-font-weight);letter-spacing:var(--typography-letter-spacing);line-height:var(--typography-line-height);-webkit-text-decoration:var(--typography-text-decoration);text-decoration:var(--typography-text-decoration);text-transform:var(--typography-text-transform);cursor:default;padding-block:0;padding-inline:0;padding-inline-start:var(--v-listbox-item-padding-inline);display:flex}.v-listbox-item:checked:has(.v-checkbox:only-of-type:hover),.v-listbox-item:checked:has(.v-radio:only-of-type:hover),.v-listbox-item:checked:hover,.v-listbox-item:has(.v-checkbox:checked):has(.v-checkbox:only-of-type:hover),.v-listbox-item:has(.v-checkbox:checked):has(.v-radio:only-of-type:hover),.v-listbox-item:has(.v-checkbox:checked):hover,.v-listbox-item:has(.v-radio:checked):has(.v-checkbox:only-of-type:hover),.v-listbox-item:has(.v-radio:checked):has(.v-radio:only-of-type:hover),.v-listbox-item:has(.v-radio:checked):hover,.v-listbox-item[role=option][aria-selected=true]:has(.v-checkbox:only-of-type:hover),.v-listbox-item[role=option][aria-selected=true]:has(.v-radio:only-of-type:hover),.v-listbox-item[role=option][aria-selected=true]:hover{--v-action-secondary-background:var(--v-action-secondary-hover-background);--v-action-secondary-border-color:var(--v-action-secondary-hover-border-color);--v-action-secondary-foreground:var(--v-action-secondary-hover-foreground)}.v-listbox-item:checked:focus-visible,.v-listbox-item:checked:has(.v-checkbox:only-of-type:focus-visible),.v-listbox-item:checked:has(.v-radio:only-of-type:focus-visible),.v-listbox-item:has(.v-checkbox:checked):focus-visible,.v-listbox-item:has(.v-checkbox:checked):has(.v-checkbox:only-of-type:focus-visible),.v-listbox-item:has(.v-checkbox:checked):has(.v-radio:only-of-type:focus-visible),.v-listbox-item:has(.v-radio:checked):focus-visible,.v-listbox-item:has(.v-radio:checked):has(.v-checkbox:only-of-type:focus-visible),.v-listbox-item:has(.v-radio:checked):has(.v-radio:only-of-type:focus-visible),.v-listbox-item[role=option][aria-selected=true]:focus-visible,.v-listbox-item[role=option][aria-selected=true]:has(.v-checkbox:only-of-type:focus-visible),.v-listbox-item[role=option][aria-selected=true]:has(.v-radio:only-of-type:focus-visible){--v-action-secondary-background:var(--v-action-secondary-focus-background);--v-action-secondary-border-color:var(--v-action-secondary-focus-border-color);--v-action-secondary-foreground:var(--v-action-secondary-focus-foreground)}.v-listbox-item:checked:focus-visible .v-label,.v-listbox-item:checked:has(.v-checkbox:only-of-type:focus-visible) .v-label,.v-listbox-item:checked:has(.v-radio:only-of-type:focus-visible) .v-label,.v-listbox-item:has(.v-checkbox:checked):focus-visible .v-label,.v-listbox-item:has(.v-checkbox:checked):has(.v-checkbox:only-of-type:focus-visible) .v-label,.v-listbox-item:has(.v-checkbox:checked):has(.v-radio:only-of-type:focus-visible) .v-label,.v-listbox-item:has(.v-radio:checked):focus-visible .v-label,.v-listbox-item:has(.v-radio:checked):has(.v-checkbox:only-of-type:focus-visible) .v-label,.v-listbox-item:has(.v-radio:checked):has(.v-radio:only-of-type:focus-visible) .v-label,.v-listbox-item[role=option][aria-selected=true]:focus-visible .v-label,.v-listbox-item[role=option][aria-selected=true]:has(.v-checkbox:only-of-type:focus-visible) .v-label,.v-listbox-item[role=option][aria-selected=true]:has(.v-radio:only-of-type:focus-visible) .v-label{color:var(--v-action-secondary-focus-foreground)}.v-listbox-item:checked:active,.v-listbox-item:checked:has(.v-checkbox:only-of-type:active),.v-listbox-item:checked:has(.v-radio:only-of-type:active),.v-listbox-item:has(.v-checkbox:checked):active,.v-listbox-item:has(.v-checkbox:checked):has(.v-checkbox:only-of-type:active),.v-listbox-item:has(.v-checkbox:checked):has(.v-radio:only-of-type:active),.v-listbox-item:has(.v-radio:checked):active,.v-listbox-item:has(.v-radio:checked):has(.v-checkbox:only-of-type:active),.v-listbox-item:has(.v-radio:checked):has(.v-radio:only-of-type:active),.v-listbox-item[role=option][aria-selected=true]:active,.v-listbox-item[role=option][aria-selected=true]:has(.v-checkbox:only-of-type:active),.v-listbox-item[role=option][aria-selected=true]:has(.v-radio:only-of-type:active){--v-action-secondary-background:var(--v-action-secondary-active-background);--v-action-secondary-border-color:var(--v-action-secondary-active-border-color);--v-action-secondary-foreground:var(--v-action-secondary-active-foreground)}.v-listbox-item:checked:active .v-label,.v-listbox-item:checked:has(.v-checkbox:only-of-type:active) .v-label,.v-listbox-item:checked:has(.v-radio:only-of-type:active) .v-label,.v-listbox-item:has(.v-checkbox:checked):active .v-label,.v-listbox-item:has(.v-checkbox:checked):has(.v-checkbox:only-of-type:active) .v-label,.v-listbox-item:has(.v-checkbox:checked):has(.v-radio:only-of-type:active) .v-label,.v-listbox-item:has(.v-radio:checked):active .v-label,.v-listbox-item:has(.v-radio:checked):has(.v-checkbox:only-of-type:active) .v-label,.v-listbox-item:has(.v-radio:checked):has(.v-radio:only-of-type:active) .v-label,.v-listbox-item[role=option][aria-selected=true]:active .v-label,.v-listbox-item[role=option][aria-selected=true]:has(.v-checkbox:only-of-type:active) .v-label,.v-listbox-item[role=option][aria-selected=true]:has(.v-radio:only-of-type:active) .v-label{color:var(--v-action-secondary-active-foreground)}.v-listbox-item:checked:has(.v-checkbox:only-of-type),.v-listbox-item:checked:has(.v-radio:only-of-type),.v-listbox-item:has(.v-checkbox:checked):has(.v-checkbox:only-of-type),.v-listbox-item:has(.v-checkbox:checked):has(.v-radio:only-of-type),.v-listbox-item:has(.v-radio:checked):has(.v-checkbox:only-of-type),.v-listbox-item:has(.v-radio:checked):has(.v-radio:only-of-type),.v-listbox-item[role=option][aria-selected=true]:has(.v-checkbox:only-of-type),.v-listbox-item[role=option][aria-selected=true]:has(.v-radio:only-of-type){--v-action-secondary-block-size:100%}.v-listbox-item:checked:has(.v-checkbox:only-of-type):has(.v-checkbox:focus-visible),.v-listbox-item:checked:has(.v-checkbox:only-of-type):has(.v-radio:focus-visible),.v-listbox-item:checked:has(.v-radio:only-of-type):has(.v-checkbox:focus-visible),.v-listbox-item:checked:has(.v-radio:only-of-type):has(.v-radio:focus-visible),.v-listbox-item:has(.v-checkbox:checked):has(.v-checkbox:only-of-type):has(.v-checkbox:focus-visible),.v-listbox-item:has(.v-checkbox:checked):has(.v-checkbox:only-of-type):has(.v-radio:focus-visible),.v-listbox-item:has(.v-checkbox:checked):has(.v-radio:only-of-type):has(.v-checkbox:focus-visible),.v-listbox-item:has(.v-checkbox:checked):has(.v-radio:only-of-type):has(.v-radio:focus-visible),.v-listbox-item:has(.v-radio:checked):has(.v-checkbox:only-of-type):has(.v-checkbox:focus-visible),.v-listbox-item:has(.v-radio:checked):has(.v-checkbox:only-of-type):has(.v-radio:focus-visible),.v-listbox-item:has(.v-radio:checked):has(.v-radio:only-of-type):has(.v-checkbox:focus-visible),.v-listbox-item:has(.v-radio:checked):has(.v-radio:only-of-type):has(.v-radio:focus-visible),.v-listbox-item[role=option][aria-selected=true]:has(.v-checkbox:only-of-type):has(.v-checkbox:focus-visible),.v-listbox-item[role=option][aria-selected=true]:has(.v-checkbox:only-of-type):has(.v-radio:focus-visible),.v-listbox-item[role=option][aria-selected=true]:has(.v-radio:only-of-type):has(.v-checkbox:focus-visible),.v-listbox-item[role=option][aria-selected=true]:has(.v-radio:only-of-type):has(.v-radio:focus-visible){outline-width:var(--theme-focus-outline-size);outline-style:dashed;outline-color:var(--palette-default-active-pressed);outline-offset:var(--theme-focus-outline-offset);--theme-focus-outline-offset:0px}.v-listbox-item:checked:has(.v-checkbox:only-of-type) .v-label:only-of-type,.v-listbox-item:checked:has(.v-radio:only-of-type) .v-label:only-of-type,.v-listbox-item:has(.v-checkbox:checked):has(.v-checkbox:only-of-type) .v-label:only-of-type,.v-listbox-item:has(.v-checkbox:checked):has(.v-radio:only-of-type) .v-label:only-of-type,.v-listbox-item:has(.v-radio:checked):has(.v-checkbox:only-of-type) .v-label:only-of-type,.v-listbox-item:has(.v-radio:checked):has(.v-radio:only-of-type) .v-label:only-of-type,.v-listbox-item[role=option][aria-selected=true]:has(.v-checkbox:only-of-type) .v-label:only-of-type,.v-listbox-item[role=option][aria-selected=true]:has(.v-radio:only-of-type) .v-label:only-of-type{inline-size:100%}.v-listbox-item:checked:has(.v-checkbox:only-of-type) .v-checkbox:focus-visible,.v-listbox-item:checked:has(.v-checkbox:only-of-type) .v-radio:focus-visible,.v-listbox-item:checked:has(.v-radio:only-of-type) .v-checkbox:focus-visible,.v-listbox-item:checked:has(.v-radio:only-of-type) .v-radio:focus-visible,.v-listbox-item:has(.v-checkbox:checked):has(.v-checkbox:only-of-type) .v-checkbox:focus-visible,.v-listbox-item:has(.v-checkbox:checked):has(.v-checkbox:only-of-type) .v-radio:focus-visible,.v-listbox-item:has(.v-checkbox:checked):has(.v-radio:only-of-type) .v-checkbox:focus-visible,.v-listbox-item:has(.v-checkbox:checked):has(.v-radio:only-of-type) .v-radio:focus-visible,.v-listbox-item:has(.v-radio:checked):has(.v-checkbox:only-of-type) .v-checkbox:focus-visible,.v-listbox-item:has(.v-radio:checked):has(.v-checkbox:only-of-type) .v-radio:focus-visible,.v-listbox-item:has(.v-radio:checked):has(.v-radio:only-of-type) .v-checkbox:focus-visible,.v-listbox-item:has(.v-radio:checked):has(.v-radio:only-of-type) .v-radio:focus-visible,.v-listbox-item[role=option][aria-selected=true]:has(.v-checkbox:only-of-type) .v-checkbox:focus-visible,.v-listbox-item[role=option][aria-selected=true]:has(.v-checkbox:only-of-type) .v-radio:focus-visible,.v-listbox-item[role=option][aria-selected=true]:has(.v-radio:only-of-type) .v-checkbox:focus-visible,.v-listbox-item[role=option][aria-selected=true]:has(.v-radio:only-of-type) .v-radio:focus-visible{outline:none}.v-listbox-item:checked:has(.v-checkbox:only-of-type) .v-checkbox:focus-visible:after,.v-listbox-item:checked:has(.v-checkbox:only-of-type) .v-radio:focus-visible:after,.v-listbox-item:checked:has(.v-radio:only-of-type) .v-checkbox:focus-visible:after,.v-listbox-item:checked:has(.v-radio:only-of-type) .v-radio:focus-visible:after,.v-listbox-item:has(.v-checkbox:checked):has(.v-checkbox:only-of-type) .v-checkbox:focus-visible:after,.v-listbox-item:has(.v-checkbox:checked):has(.v-checkbox:only-of-type) .v-radio:focus-visible:after,.v-listbox-item:has(.v-checkbox:checked):has(.v-radio:only-of-type) .v-checkbox:focus-visible:after,.v-listbox-item:has(.v-checkbox:checked):has(.v-radio:only-of-type) .v-radio:focus-visible:after,.v-listbox-item:has(.v-radio:checked):has(.v-checkbox:only-of-type) .v-checkbox:focus-visible:after,.v-listbox-item:has(.v-radio:checked):has(.v-checkbox:only-of-type) .v-radio:focus-visible:after,.v-listbox-item:has(.v-radio:checked):has(.v-radio:only-of-type) .v-checkbox:focus-visible:after,.v-listbox-item:has(.v-radio:checked):has(.v-radio:only-of-type) .v-radio:focus-visible:after,.v-listbox-item[role=option][aria-selected=true]:has(.v-checkbox:only-of-type) .v-checkbox:focus-visible:after,.v-listbox-item[role=option][aria-selected=true]:has(.v-checkbox:only-of-type) .v-radio:focus-visible:after,.v-listbox-item[role=option][aria-selected=true]:has(.v-radio:only-of-type) .v-checkbox:focus-visible:after,.v-listbox-item[role=option][aria-selected=true]:has(.v-radio:only-of-type) .v-radio:focus-visible:after{display:none}.v-listbox-item:checked:has(.v-checkbox:only-of-type:disabled),.v-listbox-item:checked:has(.v-radio:only-of-type:disabled),.v-listbox-item:checked[disabled],.v-listbox-item:has(.v-checkbox:checked):has(.v-checkbox:only-of-type:disabled),.v-listbox-item:has(.v-checkbox:checked):has(.v-radio:only-of-type:disabled),.v-listbox-item:has(.v-checkbox:checked)[disabled],.v-listbox-item:has(.v-radio:checked):has(.v-checkbox:only-of-type:disabled),.v-listbox-item:has(.v-radio:checked):has(.v-radio:only-of-type:disabled),.v-listbox-item:has(.v-radio:checked)[disabled],.v-listbox-item[role=option][aria-selected=true]:has(.v-checkbox:only-of-type:disabled),.v-listbox-item[role=option][aria-selected=true]:has(.v-radio:only-of-type:disabled),.v-listbox-item[role=option][aria-selected=true][disabled]{--v-action-secondary-background:var(--v-action-secondary-disabled-background);--v-action-secondary-border-color:var(--v-action-secondary-disabled-border-color);--v-action-secondary-foreground:var(--v-action-secondary-disabled-foreground);--v-label-color:var(--v-action-secondary-disabled-foreground);--v-input-message-color:var(--v-action-secondary-disabled-foreground);cursor:default}.v-listbox-item:checked:not(:last-child),.v-listbox-item:has(.v-checkbox:checked):not(:last-child),.v-listbox-item:has(.v-radio:checked):not(:last-child),.v-listbox-item[role=option][aria-selected=true]:not(:last-child){border-block-end:0}.v-listbox-item .v-radio:before{block-size:var(--size-responsive-17);border:0;border-block-end:var(--size-responsive-2) solid var(--v-checkbox-color);border-inline-end:var(--size-responsive-2) solid var(--v-checkbox-color);border-radius:var(--size-rounded-none);content:"";inline-size:var(--size-responsive-7);background-color:#0000;transform:scale(0)translateY(-2px)}.v-listbox-item[role=option]:not(:has(.v-label)):not(:has(.v-link)):not(:has(.v-button)):not(.v-link):not(.v-button){background-color:var(--v-action-secondary-background);border-color:var(--v-action-secondary-border-color);border-radius:var(--v-action-secondary-border-radius);border-style:var(--v-action-secondary-border-style);border-width:var(--v-action-secondary-border-size);color:var(--v-action-secondary-foreground);font-size:var(--v-action-secondary-font-size);font-weight:var(--v-action-secondary-font-weight);gap:var(--v-action-secondary-gap);letter-spacing:var(--v-action-secondary-letter-spacing);line-height:var(--v-action-secondary-line-height);block-size:var(--v-action-secondary-block-size);cursor:pointer;padding-block:var(--v-action-secondary-padding-block);padding-inline:var(--v-action-secondary-padding-inline);--typography-font-family:var(--typography-label-large-font-family);--typography-font-size:var(--typography-label-large-font-size);--typography-font-weight:var(--typography-label-large-font-weight);--typography-letter-spacing:var(--typography-label-large-letter-spacing);--typography-line-height:var(--typography-label-large-line-height);--typography-text-decoration:var(--typography-label-large-text-decoration);--typography-text-transform:var(--typography-label-large-text-transform);font-family:var(--typography-font-family);font-size:var(--typography-font-size);font-weight:var(--typography-font-weight);letter-spacing:var(--typography-letter-spacing);line-height:var(--typography-line-height);-webkit-text-decoration:var(--typography-text-decoration);text-decoration:var(--typography-text-decoration);text-transform:var(--typography-text-transform)}.v-listbox-item[role=option]:not(:has(.v-label)):not(:has(.v-link)):not(:has(.v-button)):not(.v-link):not(.v-button):has(.v-checkbox:only-of-type:hover),.v-listbox-item[role=option]:not(:has(.v-label)):not(:has(.v-link)):not(:has(.v-button)):not(.v-link):not(.v-button):has(.v-radio:only-of-type:hover),.v-listbox-item[role=option]:not(:has(.v-label)):not(:has(.v-link)):not(:has(.v-button)):not(.v-link):not(.v-button):hover{--v-action-secondary-background:var(--v-action-secondary-hover-background);--v-action-secondary-border-color:var(--v-action-secondary-hover-border-color);--v-action-secondary-foreground:var(--v-action-secondary-hover-foreground)}.v-listbox-item[role=option]:not(:has(.v-label)):not(:has(.v-link)):not(:has(.v-button)):not(.v-link):not(.v-button):focus-visible,.v-listbox-item[role=option]:not(:has(.v-label)):not(:has(.v-link)):not(:has(.v-button)):not(.v-link):not(.v-button):has(.v-checkbox:only-of-type:focus-visible),.v-listbox-item[role=option]:not(:has(.v-label)):not(:has(.v-link)):not(:has(.v-button)):not(.v-link):not(.v-button):has(.v-radio:only-of-type:focus-visible){--v-action-secondary-background:var(--v-action-secondary-focus-background);--v-action-secondary-border-color:var(--v-action-secondary-focus-border-color);--v-action-secondary-foreground:var(--v-action-secondary-focus-foreground)}.v-listbox-item[role=option]:not(:has(.v-label)):not(:has(.v-link)):not(:has(.v-button)):not(.v-link):not(.v-button):focus-visible .v-label,.v-listbox-item[role=option]:not(:has(.v-label)):not(:has(.v-link)):not(:has(.v-button)):not(.v-link):not(.v-button):has(.v-checkbox:only-of-type:focus-visible) .v-label,.v-listbox-item[role=option]:not(:has(.v-label)):not(:has(.v-link)):not(:has(.v-button)):not(.v-link):not(.v-button):has(.v-radio:only-of-type:focus-visible) .v-label{color:var(--v-action-secondary-focus-foreground)}.v-listbox-item[role=option]:not(:has(.v-label)):not(:has(.v-link)):not(:has(.v-button)):not(.v-link):not(.v-button):active,.v-listbox-item[role=option]:not(:has(.v-label)):not(:has(.v-link)):not(:has(.v-button)):not(.v-link):not(.v-button):has(.v-checkbox:only-of-type:active),.v-listbox-item[role=option]:not(:has(.v-label)):not(:has(.v-link)):not(:has(.v-button)):not(.v-link):not(.v-button):has(.v-radio:only-of-type:active){--v-action-secondary-background:var(--v-action-secondary-active-background);--v-action-secondary-border-color:var(--v-action-secondary-active-border-color);--v-action-secondary-foreground:var(--v-action-secondary-active-foreground)}.v-listbox-item[role=option]:not(:has(.v-label)):not(:has(.v-link)):not(:has(.v-button)):not(.v-link):not(.v-button):active .v-label,.v-listbox-item[role=option]:not(:has(.v-label)):not(:has(.v-link)):not(:has(.v-button)):not(.v-link):not(.v-button):has(.v-checkbox:only-of-type:active) .v-label,.v-listbox-item[role=option]:not(:has(.v-label)):not(:has(.v-link)):not(:has(.v-button)):not(.v-link):not(.v-button):has(.v-radio:only-of-type:active) .v-label{color:var(--v-action-secondary-active-foreground)}.v-listbox-item[role=option]:not(:has(.v-label)):not(:has(.v-link)):not(:has(.v-button)):not(.v-link):not(.v-button):has(.v-checkbox:only-of-type),.v-listbox-item[role=option]:not(:has(.v-label)):not(:has(.v-link)):not(:has(.v-button)):not(.v-link):not(.v-button):has(.v-radio:only-of-type){--v-action-secondary-block-size:100%}.v-listbox-item[role=option]:not(:has(.v-label)):not(:has(.v-link)):not(:has(.v-button)):not(.v-link):not(.v-button):has(.v-checkbox:only-of-type):has(.v-checkbox:focus-visible),.v-listbox-item[role=option]:not(:has(.v-label)):not(:has(.v-link)):not(:has(.v-button)):not(.v-link):not(.v-button):has(.v-checkbox:only-of-type):has(.v-radio:focus-visible),.v-listbox-item[role=option]:not(:has(.v-label)):not(:has(.v-link)):not(:has(.v-button)):not(.v-link):not(.v-button):has(.v-radio:only-of-type):has(.v-checkbox:focus-visible),.v-listbox-item[role=option]:not(:has(.v-label)):not(:has(.v-link)):not(:has(.v-button)):not(.v-link):not(.v-button):has(.v-radio:only-of-type):has(.v-radio:focus-visible){outline-width:var(--theme-focus-outline-size);outline-style:dashed;outline-color:var(--palette-default-active-pressed);outline-offset:var(--theme-focus-outline-offset);--theme-focus-outline-offset:0px}.v-listbox-item[role=option]:not(:has(.v-label)):not(:has(.v-link)):not(:has(.v-button)):not(.v-link):not(.v-button):has(.v-checkbox:only-of-type) .v-label:only-of-type,.v-listbox-item[role=option]:not(:has(.v-label)):not(:has(.v-link)):not(:has(.v-button)):not(.v-link):not(.v-button):has(.v-radio:only-of-type) .v-label:only-of-type{inline-size:100%}.v-listbox-item[role=option]:not(:has(.v-label)):not(:has(.v-link)):not(:has(.v-button)):not(.v-link):not(.v-button):has(.v-checkbox:only-of-type) .v-checkbox:focus-visible,.v-listbox-item[role=option]:not(:has(.v-label)):not(:has(.v-link)):not(:has(.v-button)):not(.v-link):not(.v-button):has(.v-checkbox:only-of-type) .v-radio:focus-visible,.v-listbox-item[role=option]:not(:has(.v-label)):not(:has(.v-link)):not(:has(.v-button)):not(.v-link):not(.v-button):has(.v-radio:only-of-type) .v-checkbox:focus-visible,.v-listbox-item[role=option]:not(:has(.v-label)):not(:has(.v-link)):not(:has(.v-button)):not(.v-link):not(.v-button):has(.v-radio:only-of-type) .v-radio:focus-visible{outline:none}.v-listbox-item[role=option]:not(:has(.v-label)):not(:has(.v-link)):not(:has(.v-button)):not(.v-link):not(.v-button):has(.v-checkbox:only-of-type) .v-checkbox:focus-visible:after,.v-listbox-item[role=option]:not(:has(.v-label)):not(:has(.v-link)):not(:has(.v-button)):not(.v-link):not(.v-button):has(.v-checkbox:only-of-type) .v-radio:focus-visible:after,.v-listbox-item[role=option]:not(:has(.v-label)):not(:has(.v-link)):not(:has(.v-button)):not(.v-link):not(.v-button):has(.v-radio:only-of-type) .v-checkbox:focus-visible:after,.v-listbox-item[role=option]:not(:has(.v-label)):not(:has(.v-link)):not(:has(.v-button)):not(.v-link):not(.v-button):has(.v-radio:only-of-type) .v-radio:focus-visible:after{display:none}.v-listbox-item[role=option]:not(:has(.v-label)):not(:has(.v-link)):not(:has(.v-button)):not(.v-link):not(.v-button):has(.v-checkbox:only-of-type:disabled),.v-listbox-item[role=option]:not(:has(.v-label)):not(:has(.v-link)):not(:has(.v-button)):not(.v-link):not(.v-button):has(.v-radio:only-of-type:disabled),.v-listbox-item[role=option]:not(:has(.v-label)):not(:has(.v-link)):not(:has(.v-button)):not(.v-link):not(.v-button)[disabled]{--v-action-secondary-background:var(--v-action-secondary-disabled-background);--v-action-secondary-border-color:var(--v-action-secondary-disabled-border-color);--v-action-secondary-foreground:var(--v-action-secondary-disabled-foreground);--v-label-color:var(--v-action-secondary-disabled-foreground);--v-input-message-color:var(--v-action-secondary-disabled-foreground);cursor:default}.v-listbox-item[role=option]:not(:has(.v-label)):not(:has(.v-link)):not(:has(.v-button)):not(.v-link):not(.v-button):active{--v-action-secondary-active-border-color:var(--v-listbox-item-border-color)}.v-listbox-item[role=option].v-listbox-item-highlighted{outline-width:var(--theme-focus-outline-size);outline-style:dashed;outline-color:var(--palette-default-active-pressed);outline-offset:var(--theme-focus-outline-offset)}.v-listbox-item[role=option].v-listbox-item-highlighted:not(:active){--v-action-secondary-background:var(--v-action-secondary-focus-background)}.v-listbox-item[role=option][aria-selected=true]{--v-checkbox-indicator-background:var(--v-checkbox-color)}.v-listbox-item[role=option][aria-selected=true],.v-listbox-item[role=option][aria-selected=true].v-listbox-item-highlighted,.v-listbox-item[role=option][aria-selected=true]:active,.v-listbox-item[role=option][aria-selected=true]:focus-visible,.v-listbox-item[role=option][aria-selected=true]:hover{--v-action-secondary-foreground:var(--v-listbox-item-selected-foreground)}.v-listbox-item[role=option][aria-selected=true] .v-checkbox:before,.v-listbox-item[role=option][aria-selected=true] .v-radio:before{transform:scale(1)}.v-listbox-item[role=option][aria-disabled=true]{--v-label-color:var(--v-checkbox-disabled-color);--v-checkbox-color:var(--v-checkbox-disabled-color);--v-listbox-item-foreground:var(--v-listbox-container-disabled-color);cursor:default;pointer-events:none}@media (forced-colors:active){.v-listbox label.v-listbox-item:hover,.v-listbox li.v-listbox-item[role=option]:hover,.v-listbox option.v-listbox-item:hover{position:relative}.v-listbox label.v-listbox-item:hover:after,.v-listbox li.v-listbox-item[role=option]:hover:after,.v-listbox option.v-listbox-item:hover:after{content:"";border-block-end:calc(var(--v-input-hover-indicator-size) + 1px) solid #0000;display:block;position:absolute;inset-block-end:calc(-1*(var(--v-input-hover-indicator-size) - 1px));inset-inline:0}.v-listbox label.v-listbox-item:hover:disabled:after,.v-listbox label.v-listbox-item:hover:has(.v-input[readonly]):after,.v-listbox label.v-listbox-item:hover:has(:disabled):after,.v-listbox li.v-listbox-item[role=option]:hover:disabled:after,.v-listbox li.v-listbox-item[role=option]:hover:has(.v-input[readonly]):after,.v-listbox li.v-listbox-item[role=option]:hover:has(:disabled):after,.v-listbox option.v-listbox-item:hover:disabled:after,.v-listbox option.v-listbox-item:hover:has(.v-input[readonly]):after,.v-listbox option.v-listbox-item:hover:has(:disabled):after{display:none}}.v-listbox-container{background:var(--v-listbox-container-background);border-color:var(--v-listbox-container-border-color);border-radius:var(--v-listbox-container-border-radius);border-style:var(--v-listbox-container-border-style);border-width:var(--v-listbox-container-border-size);display:var(--v-listbox-container-display);flex-direction:column;overflow:hidden}.v-label+.v-listbox-container{margin-block-start:var(--v-listbox-container-margin-block)}.v-label:has(+.v-listbox-container){display:block}.v-listbox-container:has(+.v-input-message){margin-block-end:var(--v-listbox-container-margin-block)}.v-listbox-container:not(.v-listbox-error):not(.v-listbox-disabled):has(.v-listbox-item:hover),.v-listbox-container:not(.v-listbox-error):not(.v-listbox-disabled):has(.v-listbox:hover){--v-listbox-container-border-color:var(--v-listbox-container-hover-border-color);--v-listbox-container-border-size:var(--v-listbox-container-border-highlight-size)}.v-listbox-container:not(.v-listbox-error):not(.v-listbox-disabled):has(.v-listbox-item:hover) .v-listbox,.v-listbox-container:not(.v-listbox-error):not(.v-listbox-disabled):has(.v-listbox:hover) .v-listbox{--v-listbox-padding:calc(var(--v-listbox-padding-initial) - (var(--v-listbox-container-border-highlight-size) - var(--v-listbox-container-border-size-initial)))}.v-listbox-container:not(.v-listbox-error):not(.v-listbox-disabled):has(.v-listbox-item:hover) .v-listbox.v-listbox-scroll,.v-listbox-container:not(.v-listbox-error):not(.v-listbox-disabled):has(.v-listbox:hover) .v-listbox.v-listbox-scroll{--v-listbox-block-size:calc(var(--v-listbox-block-size-scroll) - var(--v-listbox-container-border-size))}@media only screen and (max-width:767px){.v-listbox-container:not(.v-listbox-error):not(.v-listbox-disabled):has(.v-listbox-item:hover) .v-listbox.v-listbox-scroll,.v-listbox-container:not(.v-listbox-error):not(.v-listbox-disabled):has(.v-listbox:hover) .v-listbox.v-listbox-scroll{--v-listbox-block-size:calc(var(--v-listbox-block-size-scroll-mobile) - var(--v-listbox-container-border-size))}}.v-listbox-container:not(.v-listbox-error):not(.v-listbox-disabled) .v-listbox:focus-visible,.v-listbox-container:not(.v-listbox-error):not(.v-listbox-disabled):has(.v-checkbox:focus-visible),.v-listbox-container:not(.v-listbox-error):not(.v-listbox-disabled):has(.v-listbox-item.v-listbox-item-highlighted),.v-listbox-container:not(.v-listbox-error):not(.v-listbox-disabled):has(.v-listbox-item:focus-visible),.v-listbox-container:not(.v-listbox-error):not(.v-listbox-disabled):has(.v-radio:focus-visible){--v-listbox-container-border-color:var(--v-listbox-container-focus-border-color);--v-listbox-container-border-size:var(--v-listbox-container-border-highlight-size)}.v-listbox-container:not(.v-listbox-error):not(.v-listbox-disabled) .v-listbox:focus-visible .v-listbox,.v-listbox-container:not(.v-listbox-error):not(.v-listbox-disabled):has(.v-checkbox:focus-visible) .v-listbox,.v-listbox-container:not(.v-listbox-error):not(.v-listbox-disabled):has(.v-listbox-item.v-listbox-item-highlighted) .v-listbox,.v-listbox-container:not(.v-listbox-error):not(.v-listbox-disabled):has(.v-listbox-item:focus-visible) .v-listbox,.v-listbox-container:not(.v-listbox-error):not(.v-listbox-disabled):has(.v-radio:focus-visible) .v-listbox{--v-listbox-padding:calc(var(--v-listbox-padding-initial) - (var(--v-listbox-container-border-highlight-size) - var(--v-listbox-container-border-size-initial)))}.v-listbox-container:not(.v-listbox-error):not(.v-listbox-disabled) .v-listbox:focus-visible .v-listbox.v-listbox-scroll,.v-listbox-container:not(.v-listbox-error):not(.v-listbox-disabled):has(.v-checkbox:focus-visible) .v-listbox.v-listbox-scroll,.v-listbox-container:not(.v-listbox-error):not(.v-listbox-disabled):has(.v-listbox-item.v-listbox-item-highlighted) .v-listbox.v-listbox-scroll,.v-listbox-container:not(.v-listbox-error):not(.v-listbox-disabled):has(.v-listbox-item:focus-visible) .v-listbox.v-listbox-scroll,.v-listbox-container:not(.v-listbox-error):not(.v-listbox-disabled):has(.v-radio:focus-visible) .v-listbox.v-listbox-scroll{--v-listbox-block-size:calc(var(--v-listbox-block-size-scroll) - var(--v-listbox-container-border-size))}@media only screen and (max-width:767px){.v-listbox-container:not(.v-listbox-error):not(.v-listbox-disabled) .v-listbox:focus-visible .v-listbox.v-listbox-scroll,.v-listbox-container:not(.v-listbox-error):not(.v-listbox-disabled):has(.v-checkbox:focus-visible) .v-listbox.v-listbox-scroll,.v-listbox-container:not(.v-listbox-error):not(.v-listbox-disabled):has(.v-listbox-item.v-listbox-item-highlighted) .v-listbox.v-listbox-scroll,.v-listbox-container:not(.v-listbox-error):not(.v-listbox-disabled):has(.v-listbox-item:focus-visible) .v-listbox.v-listbox-scroll,.v-listbox-container:not(.v-listbox-error):not(.v-listbox-disabled):has(.v-radio:focus-visible) .v-listbox.v-listbox-scroll{--v-listbox-block-size:calc(var(--v-listbox-block-size-scroll-mobile) - var(--v-listbox-container-border-size))}}.v-listbox-container:not(.v-listbox-error):not(.v-listbox-disabled):has(.v-listbox-item:active){--v-listbox-container-border-color:var(--v-listbox-container-active-border-color);--v-listbox-container-border-size:var(--v-listbox-container-border-highlight-size)}.v-listbox-container:not(.v-listbox-error):not(.v-listbox-disabled):has(.v-listbox-item:active) .v-listbox{--v-listbox-padding:calc(var(--v-listbox-padding-initial) - (var(--v-listbox-container-border-highlight-size) - var(--v-listbox-container-border-size-initial)))}.v-listbox-container:not(.v-listbox-error):not(.v-listbox-disabled):has(.v-listbox-item:active) .v-listbox.v-listbox-scroll{--v-listbox-block-size:calc(var(--v-listbox-block-size-scroll) - var(--v-listbox-container-border-size))}@media only screen and (max-width:767px){.v-listbox-container:not(.v-listbox-error):not(.v-listbox-disabled):has(.v-listbox-item:active) .v-listbox.v-listbox-scroll{--v-listbox-block-size:calc(var(--v-listbox-block-size-scroll-mobile) - var(--v-listbox-container-border-size))}}.v-label:has(+.v-listbox:has(.v-checkbox:focus-visible)),.v-label:has(+.v-listbox:has(.v-radio:focus-visible)){--v-label-color:var(--v-listbox-container-focus-border-color)}.v-listbox-container.v-listbox-error{--v-listbox-container-border-color:var(--v-listbox-container-error-border-color);--v-listbox-container-border-size:var(--v-listbox-container-border-highlight-size)}.v-listbox-container.v-listbox-error .v-listbox{--v-listbox-padding:calc(var(--v-listbox-padding-initial) - (var(--v-listbox-container-border-highlight-size) - var(--v-listbox-container-border-size-initial)))}.v-listbox-container.v-listbox-error .v-listbox.v-listbox-scroll{--v-listbox-block-size:calc(var(--v-listbox-block-size-scroll) - var(--v-listbox-container-border-size))}@media only screen and (max-width:767px){.v-listbox-container.v-listbox-error .v-listbox.v-listbox-scroll{--v-listbox-block-size:calc(var(--v-listbox-block-size-scroll-mobile) - var(--v-listbox-container-border-size))}}.v-label:has(+.v-listbox-error){--v-label-color:var(--v-listbox-container-error-text-color)}.v-listbox-container.v-listbox-error+.v-input-message{--v-input-message-color:var(--v-listbox-container-error-text-color);--v-icon-primary:var(--v-listbox-error-icon-color);--v-icon-secondary:var(--v-listbox-error-icon-color)}.v-listbox-container.v-listbox-disabled{--v-label-color:var(--v-listbox-container-disabled-color);--v-input-message-color:var(--v-listbox-container-disabled-color);--v-listbox-container-border-color:var(--v-listbox-container-disabled-color);--v-listbox-item-foreground:var(--v-listbox-container-disabled-color)}.v-listbox-container.v-listbox-disabled,.v-listbox-container.v-listbox-disabled .v-listbox-item{pointer-events:none}.v-label:has(+.v-listbox-disabled){--v-label-color:var(--v-listbox-disabled-color);cursor:default}.v-listbox-container.v-listbox-disabled+.v-input-message{--v-input-message-color:var(--v-listbox-disabled-color);cursor:default}.v-alternate,:root{--v-link-display:inline-flex;--v-link-padding-block:var(--size-scalable-0);--v-link-padding-inline:var(--size-scalable-0);--v-link-icon-gap:.285714rem;--v-link-icon-top:3px;--v-link-icon-transformation:translateY(3px);--v-link-text-decoration:underline;--v-link-background:var(--palette-default-transparent);--v-link-border-color:var(--palette-default-transparent);--v-link-border-radius:var(--size-rounded-none);--v-link-border-size:calc(var(--theme-border-size) * 0);--v-link-border-style:solid;--v-link-foreground:var(--palette-default-active);--v-link-hover-background:var(--palette-default-surface-highlight);--v-link-hover-border-color:var(--palette-default-transparent);--v-link-hover-foreground:var(--palette-default-active-hover);--v-link-focus-background:var(--palette-default-surface-highlight);--v-link-focus-border-color:var(--palette-default-transparent);--v-link-focus-foreground:var(--palette-default-active-hover);--v-link-active-background:var(--palette-default-surface-lowlight);--v-link-active-border-color:var(--palette-default-transparent);--v-link-active-foreground:var(--palette-default-active-pressed);--v-link-disabled-background:var(--palette-default-surface-1);--v-link-disabled-border-color:var(--palette-default-transparent);--v-link-disabled-foreground:var(--palette-default-disabled)}.v-link{--typography-font-family:var(--typography-body-2-link-font-family);--typography-font-size:var(--typography-body-2-link-font-size);--typography-font-weight:var(--typography-body-2-link-font-weight);--typography-letter-spacing:var(--typography-body-2-link-letter-spacing);--typography-line-height:var(--typography-body-2-link-line-height);--typography-text-decoration:var(--typography-body-2-link-text-decoration);--typography-text-transform:var(--typography-body-2-link-text-transform);font-family:var(--typography-font-family);font-size:var(--typography-font-size);font-weight:var(--typography-font-weight);letter-spacing:var(--typography-letter-spacing);line-height:var(--typography-line-height);-webkit-text-decoration:var(--typography-text-decoration);text-decoration:var(--typography-text-decoration);text-transform:var(--typography-text-transform);background-color:var(--v-link-background);border-color:var(--v-link-border-color);border-radius:var(--v-link-border-radius);border-style:var(--v-link-border-style);border-width:var(--v-link-border-size);color:var(--v-link-foreground);cursor:pointer;display:var(--v-link-display);align-items:baseline;gap:var(--v-link-icon-gap);padding-block:var(--v-link-padding-block);padding-inline:var(--v-link-padding-inline);-webkit-text-decoration:var(--v-link-text-decoration);text-decoration:var(--v-link-text-decoration)}.v-link:hover{background-color:var(--v-link-hover-background);border-color:var(--v-link-hover-border-color);color:var(--v-link-hover-foreground)}.v-link:focus-visible{background-color:var(--v-link-focus-background);border-color:var(--v-link-focus-border-color);color:var(--v-link-focus-foreground)}.v-link:active{background-color:var(--v-link-active-background);border-color:var(--v-link-active-border-color);color:var(--v-link-active-foreground)}.v-link[role=link][aria-disabled=true],button.v-link[disabled]{--v-link-foreground:var(--palette-default-disabled);pointer-events:none}.v-link-no-underline{text-decoration:none}.v-link>.v-icon{--v-icon-primary:currentColor;--v-icon-secondary:currentColor;top:var(--v-link-icon-top);transform:var(--v-link-icon-transformation)}.v-link:has(>.v-icon){--v-link-display:inline}.v-link:has(>.v-icon)>.v-icon{margin-left:var(--v-link-icon-gap)}.v-link.v-link-no-underline:has(>.v-icon)>.v-icon{margin-left:calc(var(--v-link-icon-gap)*.3025)}.v-alternate,:root{--v-skip-link-border-width:var(--size-scalable-1);--v-skip-link-border-color:var(--palette-default-border);--v-skip-link-background-color:var(--palette-default-surface-highlight);--v-skip-link-inline-size:calc(100% - var(--size-scalable-4));--v-skip-link-padding-block:var(--size-scalable-8);--v-skip-link-padding-inline:var(--size-scalable-16);--v-skip-link-z-index:10;--v-skip-link-outline-width:var(--theme-focus-outline-size);--v-skip-link-outline-style:dashed;--v-skip-link-outline-color:var(--palette-default-active-pressed);--v-skip-link-outline-offset:var(--theme-focus-outline-offset)}.v-skip-link{border:var(--v-skip-link-border-width) solid var(--v-skip-link-border-color);background:var(--v-skip-link-background-color);inline-size:var(--v-skip-link-inline-size);padding-block:var(--v-skip-link-padding-block);padding-inline:var(--v-skip-link-padding-inline);z-index:var(--v-skip-link-z-index);place-content:center;margin-inline:auto;position:absolute;top:-99999px}.v-skip-link:focus-visible{outline-width:var(--v-skip-link-outline-width);outline-style:var(--v-skip-link-outline-style);outline-color:var(--v-skip-link-outline-color);outline-offset:var(--v-skip-link-outline-offset);position:relative;top:0}.v-alternate,:root{--v-dialog-background-color:var(--palette-default-surface-1);--v-dialog-header-padding-block:0 var(--size-scalable-8);--v-dialog-content-padding-block:0;--v-dialog-content-padding-inline:0;--v-dialog-content-word-break:normal;--v-dialog-padding:var(--size-scalable-24);--v-dialog-padding-inline-end:var(--size-scalable-22);--v-dialog-padding-block-end:var(--size-scalable-19);--v-dialog-margin:var(--size-scalable-16)}.v-dialog{max-block-size:calc(100% - 2*var(--v-dialog-margin));--v-message-max-inline-size:var(--v-dialog-inline-size,calc(100% - 2 * var(--v-dialog-margin)))}.v-dialog-default{--v-message-border-color:#0000}.v-dialog-header{--typography-font-family:var(--typography-headline-3-font-family);--typography-font-size:var(--typography-headline-3-font-size);--typography-font-weight:var(--typography-headline-3-font-weight);--typography-letter-spacing:var(--typography-headline-3-letter-spacing);--typography-line-height:var(--typography-headline-3-line-height);--typography-text-decoration:var(--typography-headline-3-text-decoration);--typography-text-transform:var(--typography-headline-3-text-transform);font-family:var(--typography-font-family);font-size:var(--typography-font-size);font-weight:var(--typography-font-weight);letter-spacing:var(--typography-letter-spacing);line-height:var(--typography-line-height);-webkit-text-decoration:var(--typography-text-decoration);text-decoration:var(--typography-text-decoration);text-transform:var(--typography-text-transform);padding-block:var(--v-dialog-header-padding-block)}.v-dialog:not([open]){display:none}.v-dialog[open]{--v-message-border-block-start-size:0px;--v-message-border-inline-end-size:0px;--v-message-border-inline-start-size:0px;--v-message-border-radius:var(--size-rounded-large);--v-message-elevation:var(--elevation-xxlarge);--v-message-gap:0px;--v-message-padding-block-end:var(--v-dialog-padding-block-end);--v-message-padding-block-start:var(--v-dialog-padding);--v-message-padding-inline-end:var(--v-dialog-padding-inline-end);--v-message-padding-inline-start:var(--v-dialog-padding);--v-message-background:var(--v-dialog-background-color)}.v-dialog[open] .v-message-content{--typography-font-family:var(--typography-body-2-font-family);--typography-font-size:var(--typography-body-2-font-size);--typography-font-weight:var(--typography-body-2-font-weight);--typography-letter-spacing:var(--typography-body-2-letter-spacing);--typography-line-height:var(--typography-body-2-line-height);--typography-text-decoration:var(--typography-body-2-text-decoration);--typography-text-transform:var(--typography-body-2-text-transform);font-family:var(--typography-font-family);font-size:var(--typography-font-size);font-weight:var(--typography-font-weight);letter-spacing:var(--typography-letter-spacing);line-height:var(--typography-line-height);-webkit-text-decoration:var(--typography-text-decoration);text-decoration:var(--typography-text-decoration);text-transform:var(--typography-text-transform);--v-message-text:var(--palette-default-text);padding-block:var(--v-dialog-content-padding-block);padding-inline:var(--v-dialog-content-padding-inline);word-break:var(--v-dialog-content-word-break);overflow-y:auto}.v-dialog[open] dialog::backdrop{background:var(--palette-default-overlay)}@media (prefers-contrast:more) and (forced-colors:active){.v-dialog[open]{--v-message-border-block-end-size:var(--size-scalable-1);--v-message-border-block-start-size:var(--size-scalable-1);--v-message-border-inline-end-size:var(--size-scalable-1);--v-message-border-inline-start-size:var(--size-scalable-1)}}.v-alternate,:root{--v-panel-border-color:var(--palette-default-border);--v-panel-border-width:0px 0px 0px var(--size-scalable-1);--v-panel-box-shadow:0px 0px 0px 0px;--v-panel-block-size:100%;--v-panel-drop-shadow:drop-shadow(var(--elevation-large-offset-x) var(--elevation-large-offset-y) var(--elevation-large-blur-radius) var(--elevation-large-color));--v-panel-display:flex;--v-panel-header-margin-block-end:var(--size-scalable-16);--v-panel-inline-size:360px;--v-panel-padding:var(--size-scalable-24);--v-panel-position:relative;--v-panel-toggle-border-color:var(--palette-default-border);--v-panel-toggle-border-radius:var(--size-rounded-medium) 0 0 var(--size-rounded-medium);--v-panel-toggle-border-style:var(--v-button-default-border-style);--v-panel-toggle-border-width:1px;--v-panel-toggle-margin-block-start:var(--size-scalable-24);--v-panel-toggle-padding:var(--size-scalable-13)}.v-panel{block-size:var(--v-panel-block-size);inline-size:var(--v-panel-inline-size);max-block-size:100vh;max-inline-size:fit-content;min-block-size:var(--v-panel-block-size);min-inline-size:var(--v-panel-inline-size)}.v-panel:not(dialog){display:var(--v-panel-display);position:var(--v-panel-position);overflow:visible}dialog.v-panel{background-color:var(--palette-default-transparent);filter:var(--v-panel-drop-shadow);border:0;margin:0;margin-inline:auto 0;padding:0;display:none}dialog.v-panel[open]{display:var(--v-panel-display)}dialog.v-panel::backdrop{background-color:var(--palette-default-transparent)}dialog.v-panel.v-panel-skrim::backdrop{background-color:var(--palette-default-overlay)}.v-panel-body{padding-block-end:var(--v-panel-padding);padding-inline:var(--v-panel-padding)}.v-panel header,.v-panel-header{padding-block-start:var(--v-panel-padding);padding-inline:var(--v-panel-padding);margin-block-end:var(--v-panel-header-margin-block-end)}.v-panel-content{--v-surface-border-radius:var(--size-rounded-none);--v-surface-border-size:var(--size-scalable-0);--v-surface-padding-block:var(--size-scalable-0);--v-surface-padding-inline:var(--size-scalable-0);min-block-size:100%;overflow-y:auto}.v-panel-expandable .v-panel-content,.v-panel-responsive .v-panel-content{border-color:var(--v-panel-border-color);border-width:var(--v-panel-border-width)}.v-panel-expandable:has(.v-panel-toggle:not([aria-expanded=true])){--v-panel-inline-size:0}.v-panel-responsive{--v-panel-drop-shadow:drop-shadow()}.v-panel-tabs{padding-block-start:var(--v-panel-padding);padding-inline:var(--v-panel-padding)}.v-panel-toggle{border-width:var(--v-panel-toggle-border-width) 0 var(--v-panel-toggle-border-width) var(--v-panel-toggle-border-width);--v-button-default-padding-block:var(--v-panel-toggle-padding);--v-button-default-padding-inline:var(--v-panel-toggle-padding);--v-button-default-border-radius:var(--v-panel-toggle-border-radius);margin-block-start:var(--v-panel-toggle-margin-block-start)}.v-panel-expandable:not(.v-panel[open]) .v-panel-toggle{position:absolute;inset-inline-start:calc(-1*(var(--v-button-default-icon-size) + 2*var(--v-button-default-padding-inline)))}@media (max-width:360px){.v-panel{min-inline-size:0}.v-panel.v-panel-responsive.v-panel-expandable{max-inline-size:calc(100% - (var(--v-button-default-icon-size) + 2*var(--v-button-default-padding-inline)))}}.v-alternate,:root{--v-divider-border-width:0px;--v-divider-color-decorative:var(--palette-default-border);--v-divider-color-section:var(--palette-default-active);--v-divider-color-standard:var(--palette-default-active-subtle);--v-divider-high-contrast-decorative:#000;--v-divider-margin:0;--v-divider-thickness-default:calc(var(--theme-border-size) / 2);--v-divider-thickness-section:var(--theme-border-size)}.v-divider{background-color:var(--v-divider-color-standard);block-size:var(--v-divider-thickness-default);border-width:var(--v-divider-border-width);margin:var(--v-divider-margin)}@media (forced-colors:active){.v-divider{--v-divider-border-width:1px;border-color:var(--v-divider-color-standard)}}.v-divider-section{--v-divider-color-standard:var(--v-divider-color-section);--v-divider-thickness-default:var(--v-divider-thickness-section)}.v-divider-decorative{--v-divider-color-standard:var(--v-divider-color-decorative)}@media (prefers-contrast:more){.v-divider-decorative{--v-divider-color-standard:var(--v-divider-high-contrast-decorative)}}.v-alternate,:root{--v-toggle-background:var(--palette-default-surface-1);--v-toggle-foreground:var(--palette-default-text);--v-toggle-elevation:var(--elevation-inset);--v-toggle-input-appearance:none;--v-toggle-input-clip:rect(0,0,0,0);--v-toggle-input-position:absolute;--v-toggle-padding-block-end:var(--size-scalable-10);--v-toggle-padding-block-end-active:calc(var(--size-scalable-10) - var(--v-toggle-indicator-size));--v-toggle-padding-block-start:var(--size-scalable-10);--v-toggle-padding-inline-end:var(--size-scalable-8);--v-toggle-padding-inline-start:var(--size-scalable-8);--v-toggle-padding:var(--v-toggle-padding-block-start) var(--v-toggle-padding-inline-end) var(--v-toggle-padding-block-end) var(--v-toggle-padding-inline-start);--v-toggle-icon-padding:var(--size-scalable-6);--v-toggle-icon-padding-block-end-active:calc(var(--size-scalable-6) - var(--v-toggle-indicator-size));--v-toggle-text-transform:none;--v-toggle-border-none:none;--v-toggle-border-inline-end:var(--size-responsive-1) solid var(--palette-default-active);--v-toggle-container-border:0 0 0 var(--size-responsive-1) var(--palette-default-active);--v-toggle-container-border-radius:var(--size-rounded-medium);--v-toggle-hover-background:var(--palette-default-surface-highlight);--v-toggle-hover-icon-color:var(--palette-default-active-hover);--v-toggle-focus-background:var(--palette-default-surface-highlight);--v-toggle-focus-icon-color:var(--palette-default-active-hover);--v-toggle-focus-offset:calc(-1 * var(--size-responsive-6));--v-toggle-indicator-color:var(--palette-default-active);--v-toggle-indicator-size:var(--size-responsive-2);--v-toggle-indicator-style:solid;--v-toggle-active-background:var(--palette-default-surface-3);--v-toggle-active-foreground:var(--palette-default-text);--v-toggle-active-icon-color:var(--palette-default-active);--v-toggle-pressed-background:var(--palette-default-surface-lowlight);--v-toggle-pressed-icon-color:var(--palette-default-active-pressed);--v-toggle-pressed-indicator-color:var(--palette-default-active-pressed);--v-toggle-disabled-background:var(--palette-default-surface-1);--v-toggle-disabled-border-color:var(--palette-default-disabled);--v-toggle-disabled-border-inline-end:var(--size-responsive-1) solid var(--palette-default-disabled);--v-toggle-disabled-container-border:0 0 0 var(--size-responsive-1) var(--palette-default-disabled);--v-toggle-disabled-foreground:var(--palette-default-disabled)}.v-toggle{--typography-font-family:var(--typography-label-font-family);--typography-font-size:var(--typography-label-font-size);--typography-font-weight:var(--typography-label-font-weight);--typography-letter-spacing:var(--typography-label-letter-spacing);--typography-line-height:var(--typography-label-line-height);--typography-text-decoration:var(--typography-label-text-decoration);--typography-text-transform:var(--typography-label-text-transform);font-family:var(--typography-font-family);font-size:var(--typography-font-size);font-weight:var(--typography-font-weight);letter-spacing:var(--typography-letter-spacing);line-height:var(--typography-line-height);-webkit-text-decoration:var(--typography-text-decoration);text-decoration:var(--typography-text-decoration);text-transform:var(--typography-text-transform);background-color:var(--v-toggle-background);block-size:var(--size-responsive-38);border-inline-end:var(--v-toggle-border-inline-end);color:var(--v-toggle-foreground);cursor:pointer;inline-size:fit-content;text-transform:var(--v-toggle-text-transform);flex-direction:row;align-items:center;padding-block-start:var(--v-toggle-padding-block-start);padding-block-end:var(--v-toggle-padding-block-end);padding-inline-start:var(--v-toggle-padding-inline-start);padding-inline-end:var(--v-toggle-padding-inline-end);display:flex}@container (max-width:768px){.v-toggle{border-block-end:var(--v-toggle-border-inline-end);border-inline-end:var(--v-toggle-border-none)}}.v-toggle:last-child{--v-toggle-border-inline-end:var(--v-toggle-border-none)}.v-toggle input{appearance:var(--v-toggle-input-appearance);clip:var(--v-toggle-input-clip);position:var(--v-toggle-input-position)}.v-toggle:has(input:checked),.v-toggle[aria-pressed=true]{--typography-font-family:var(--typography-label-active-font-family);--typography-font-size:var(--typography-label-active-font-size);--typography-font-weight:var(--typography-label-active-font-weight);--typography-letter-spacing:var(--typography-label-active-letter-spacing);--typography-line-height:var(--typography-label-active-line-height);--typography-text-decoration:var(--typography-label-active-text-decoration);--typography-text-transform:var(--v-toggle-text-transform);font-family:var(--typography-font-family);font-size:var(--typography-font-size);font-weight:var(--typography-font-weight);letter-spacing:var(--typography-letter-spacing);line-height:var(--typography-line-height);-webkit-text-decoration:var(--typography-text-decoration);text-decoration:var(--typography-text-decoration);text-transform:var(--typography-text-transform);--v-icon-primary:var(--v-toggle-active-icon-color);--v-icon-secondary:var(--v-toggle-active-icon-color);--v-toggle-background:var(--v-toggle-active-background);--v-toggle-foreground:var(--v-toggle-active-foreground);--v-toggle-padding-block-end:var(--v-toggle-padding-block-end-active);border-block-end:var(--v-toggle-indicator-size) var(--v-toggle-indicator-style) var(--v-toggle-indicator-color);box-shadow:var(--v-toggle-elevation)}.v-toggle:has(input:checked).v-toggle-icon,.v-toggle[aria-pressed=true].v-toggle-icon{--v-toggle-padding-block-end:var(--v-toggle-icon-padding-block-end-active)}.v-toggle:has(input:checked):focus-visible,.v-toggle:has(input:checked):has(input[type=checkbox]:focus-visible),.v-toggle:has(input:checked):has(input[type=radio]:focus-visible),.v-toggle:has(input:checked):hover,.v-toggle[aria-pressed=true]:focus-visible,.v-toggle[aria-pressed=true]:has(input[type=checkbox]:focus-visible),.v-toggle[aria-pressed=true]:has(input[type=radio]:focus-visible),.v-toggle[aria-pressed=true]:hover{--v-toggle-active-icon-color:var(--v-toggle-hover-icon-color);--v-toggle-active-background:var(--v-toggle-hover-background)}.v-toggle:has(input:checked):active,.v-toggle[aria-pressed=true]:active{--v-toggle-active-icon-color:var(--v-toggle-pressed-icon-color);--v-toggle-active-background:var(--v-toggle-pressed-background)}.v-toggle:focus-visible,.v-toggle:has(input[type=checkbox]:focus-visible),.v-toggle:has(input[type=radio]:focus-visible),.v-toggle:hover{--v-icon-primary:var(--v-toggle-hover-icon-color);--v-icon-secondary:var(--v-toggle-hover-icon-color);--v-toggle-background:var(--v-toggle-hover-background)}.v-toggle:focus-visible,.v-toggle:has(input[type=checkbox]:focus-visible),.v-toggle:has(input[type=radio]:focus-visible){outline-width:var(--theme-focus-outline-size);outline-style:dashed;outline-color:var(--palette-default-active-pressed);outline-offset:var(--theme-focus-outline-offset);--theme-focus-outline-offset:var(--v-toggle-focus-offset)}.v-toggle:active{--v-icon-primary:var(--v-toggle-pressed-icon-color);--v-icon-secondary:var(--v-toggle-pressed-icon-color);--v-toggle-indicator-color:var(--v-toggle-pressed-indicator-color);--v-toggle-background:var(--v-toggle-pressed-background)}.v-toggle-container{border-radius:var(--v-toggle-container-border-radius);box-shadow:var(--v-toggle-container-border);outline:1px solid #0000;flex-flow:wrap;align-items:center;max-inline-size:fit-content;display:flex;overflow:hidden}@container (max-width:768px){.v-toggle-container{flex-direction:column}}.v-toggle-container:has(input):not(:has(input:not([disabled]))){--v-toggle-container-border:var(--v-toggle-disabled-container-border)}.v-toggle-container:has(input):not(:has(input:not([disabled]))) .v-toggle:not(:last-child){--v-toggle-border-inline-end:var(--v-toggle-disabled-border-inline-end)}.v-toggle-container:has(button):not(:has(button:not([disabled]))){--v-toggle-container-border:var(--v-toggle-disabled-container-border)}.v-toggle-container:has(button):not(:has(button:not([disabled]))) .v-toggle:not(:last-child){--v-toggle-border-inline-end:var(--v-toggle-disabled-border-inline-end)}.v-toggle:has(input[disabled]),.v-toggle[disabled]{--v-icon-primary:var(--v-toggle-disabled-foreground);--v-icon-secondary:var(--v-toggle-disabled-foreground);--v-toggle-background:var(--v-toggle-disabled-background);--v-toggle-foreground:var(--v-toggle-disabled-foreground);cursor:default;pointer-events:none}.v-toggle-icon{--v-toggle-padding-block-end:var(--v-toggle-icon-padding);--v-toggle-padding-block-start:var(--v-toggle-icon-padding);--v-toggle-padding-inline-end:var(--v-toggle-icon-padding);--v-toggle-padding-inline-start:var(--v-toggle-icon-padding);--v-icon-primary:var(--v-toggle-active-icon-color);--v-icon-secondary:var(--v-toggle-active-icon-color)}.v-alternate,:root{--v-badge-background:var(--palette-default-transparent);--v-badge-block-size:fit-content;--v-badge-border-radius:var(--size-rounded-small);--v-badge-border-width:0px;--v-badge-border-color:var(--palette-default-border);--v-badge-ellipse-color:var(--palette-messaging-graphics-info);--v-badge-foreground:var(--palette-default-text);--v-badge-gap:var(--size-scalable-2);--v-badge-icon-color:var(--palette-messaging-graphics-info);--v-badge-icon-size:1rem;--v-badge-icon-only-size:.714286rem;--v-badge-padding-block:var(--size-scalable-4);--v-badge-padding-inline:var(--size-scalable-4);--v-badge-hover-background:var(--palette-default-surface-highlight);--v-badge-active-background:var(--palette-messaging-lowlight-negative);--v-badge-disabled-background:var(--palette-default-disabled);--v-badge-ellipse-border-radius:var(--size-rounded-pill);--v-badge-ellipse-size:.571429rem;--v-badge-neutral-background:var(--palette-messaging-highlight-info);--v-badge-neutral-icon-color:var(--palette-messaging-text-info);--v-badge-neutral-hover-background:var(--palette-default-surface-highlight);--v-badge-neutral-active-background:var(--palette-default-surface-lowlight);--v-badge-stable-background:var(--palette-messaging-surface-positive);--v-badge-stable-icon-color:var(--palette-messaging-text-positive);--v-badge-stable-hover-background:var(--palette-messaging-highlight-positive);--v-badge-stable-active-background:var(--palette-messaging-lowlight-positive);--v-badge-warning-background:var(--palette-messaging-highlight-warning);--v-badge-warning-icon-color:var(--palette-messaging-text-warning);--v-badge-warning-hover-background:var(--palette-messaging-highlight-warning);--v-badge-warning-active-background:var(--palette-messaging-highlight-warning);--v-badge-error-background:var(--palette-messaging-surface-negative);--v-badge-error-icon-color:var(--palette-messaging-text-negative);--v-badge-error-hover-background:var(--palette-messaging-highlight-negative);--v-badge-error-active-background:var(--palette-messaging-lowlight-negative);--v-badge-subtle-background:var(--palette-default-border);--v-badge-subtle-icon-color:var(--palette-default-text-subtle);--v-badge-subtle-hover-background:var(--palette-default-disabled);--v-badge-subtle-active-background:var(--palette-default-overlay);--v-badge-icon-active-background:var(--palette-messaging-highlight-info);--v-badge-icon-active-icon-color:var(--palette-default-active);--v-badge-icon-active-hover-background:var(--palette-default-surface-highlight);--v-badge-icon-active-active-background:var(--palette-default-surface-lowlight);--v-badge-number-background:var(--palette-messaging-text-negative);--v-badge-number-block-size:var(--v-badge-number-size);--v-badge-number-foreground:var(--palette-default-surface-1);--v-badge-number-max-inline:fit-content;--v-badge-number-padding-inline:.285714rem;--v-badge-number-padding-block:none;--v-badge-number-radius:var(--size-rounded-pill);--v-badge-number-size:1.14286rem;--v-badge-number-clean-border-width:1px;--v-badge-icon-foreground:var(--palette-default-text-on-active);--v-badge-icon-clear-border-width:1px}.v-badge{--typography-font-family:var(--typography-label-small-font-family);--typography-font-size:var(--typography-label-small-font-size);--typography-font-weight:var(--typography-label-small-font-weight);--typography-letter-spacing:var(--typography-label-small-letter-spacing);--typography-line-height:var(--typography-label-small-line-height);--typography-text-decoration:var(--typography-label-small-text-decoration);--typography-text-transform:var(--typography-label-small-text-transform);font-family:var(--typography-font-family);font-size:var(--typography-font-size);font-weight:var(--typography-font-weight);letter-spacing:var(--typography-letter-spacing);line-height:var(--typography-line-height);-webkit-text-decoration:var(--typography-text-decoration);text-decoration:var(--typography-text-decoration);text-transform:var(--typography-text-transform);background-color:var(--v-badge-background);border-color:var(--v-badge-border-color);border-radius:var(--v-badge-border-radius);border-style:solid;border-width:var(--v-badge-border-width);color:var(--v-badge-foreground);align-items:center;gap:var(--v-badge-gap);min-block-size:var(--v-badge-block-size);padding-block:var(--v-badge-padding-block);padding-inline:var(--v-badge-padding-inline);--v-icon-primary:var(--v-badge-icon-color);--v-icon-secondary:var(--v-badge-icon-color);flex-direction:row;display:inline-flex}@media (forced-colors:active){.v-badge:not(.v-badge-clear){border-width:1px;border-color:#0000}.v-badge .v-badge-ellipse{outline-offset:-1px;border-radius:50%;outline:1px solid;margin-inline:-1px 1px}}.v-badge:has(.v-icon) .v-icon{--v-icon-height:var(--v-badge-icon-size);--v-icon-width:var(--v-badge-icon-size)}.v-badge-critical{--v-badge-background:var(--v-badge-error-background);--v-badge-ellipse-color:var(--v-badge-error-icon-color);--v-icon-primary:var(--v-badge-error-icon-color);--v-icon-secondary:var(--v-badge-error-icon-color)}.v-badge-neutral{--v-badge-background:var(--v-badge-neutral-background);--v-badge-ellipse-color:var(--v-badge-neutral-icon-color);--v-icon-primary:var(--v-badge-neutral-icon-color);--v-icon-secondary:var(--v-badge-neutral-icon-color)}.v-badge-stable{--v-badge-background:var(--v-badge-stable-background);--v-badge-ellipse-color:var(--v-badge-stable-icon-color);--v-icon-primary:var(--v-badge-stable-icon-color);--v-icon-secondary:var(--v-badge-stable-icon-color)}.v-badge-warning{--v-badge-background:var(--v-badge-warning-background);--v-badge-ellipse-color:var(--v-badge-warning-icon-color);--v-icon-primary:var(--v-badge-warning-icon-color);--v-icon-secondary:var(--v-badge-warning-icon-color)}.v-badge-subtle{--v-badge-background:var(--v-badge-subtle-background);--v-badge-ellipse-color:var(--v-badge-subtle-icon-color);--v-icon-primary:var(--v-badge-subtle-icon-color);--v-icon-secondary:var(--v-badge-subtle-icon-color)}a[href].v-badge,button.v-badge{cursor:pointer}a[href].v-badge:hover,button.v-badge:hover{--v-badge-background:var(--v-badge-neutral-hover-background)}a[href].v-badge:active,button.v-badge:active{--v-badge-background:var(--v-badge-neutral-active-background)}a[href].v-badge.v-badge-critical:hover,button.v-badge.v-badge-critical:hover{--v-badge-background:var(--v-badge-error-hover-background)}a[href].v-badge.v-badge-critical:active,button.v-badge.v-badge-critical:active{--v-badge-background:var(--v-badge-error-active-background)}a[href].v-badge.v-badge-neutral:hover,button.v-badge.v-badge-neutral:hover{--v-badge-background:var(--v-badge-neutral-hover-background)}a[href].v-badge.v-badge-neutral:active,button.v-badge.v-badge-neutral:active{--v-badge-background:var(--v-badge-neutral-active-background)}a[href].v-badge.v-badge-stable:hover,button.v-badge.v-badge-stable:hover{--v-badge-background:var(--v-badge-stable-hover-background)}a[href].v-badge.v-badge-stable:active,button.v-badge.v-badge-stable:active{--v-badge-background:var(--v-badge-stable-active-background)}a[href].v-badge.v-badge-warning:hover,button.v-badge.v-badge-warning:hover{--v-badge-background:var(--v-badge-warning-hover-background)}a[href].v-badge.v-badge-warning:active,button.v-badge.v-badge-warning:active{--v-badge-background:var(--v-badge-warning-active-background)}a[href].v-badge.v-badge-subtle:hover,button.v-badge.v-badge-subtle:hover{--v-badge-background:var(--v-badge-subtle-hover-background)}a[href].v-badge.v-badge-subtle:active,button.v-badge.v-badge-subtle:active{--v-badge-background:var(--v-badge-subtle-active-background)}a[href].v-badge:hover{--typography-text-decoration:var(--v-link-text-decoration)}.v-button[aria-disabled=true] .v-badge:not(.v-badge-clear),.v-button[disabled] .v-badge:not(.v-badge-clear),.v-link:not([href]) .v-badge:not(.v-badge-clear),a:not([href]) .v-badge:not(.v-badge-clear),a[href].v-badge:disabled,button:disabled .v-badge:not(.v-badge-clear){--v-badge-background:var(--v-badge-disabled-background)}.v-button[aria-disabled=true] .v-badge.v-badge-clear,.v-button[disabled] .v-badge.v-badge-clear,.v-link:not([href]) .v-badge.v-badge-clear,a:not([href]) .v-badge.v-badge-clear,button:disabled .v-badge.v-badge-clear{--v-badge-border-color:var(--v-badge-disabled-background);--v-badge-ellipse-color:var(--v-badge-disabled-background);--v-badge-foreground:var(--v-badge-disabled-background);--v-badge-icon-color:var(--v-badge-disabled-background)}.v-alternate .v-nav,.v-alternate.v-nav{--v-badge-number-foreground:var(--palette-default-active-accent)}.v-badge-icon,.v-badge-number{--v-badge-border-radius:var(--v-badge-number-radius);--v-badge-padding-block:var(--v-badge-number-padding-block);--v-badge-padding-inline:var(--v-badge-number-padding-inline);--v-badge-block-size:var(--v-badge-number-block-size);box-sizing:initial;inline-size:fit-content;max-inline-size:var(--v-badge-number-max-inline);min-inline-size:calc(var(--v-badge-number-size) - var(--v-badge-number-padding-inline)*2);text-align:center;justify-content:center;overflow:hidden}.v-badge-icon.v-badge-clear,.v-badge-number.v-badge-clear{--v-badge-block-size:calc(var(--v-badge-number-block-size) - var(--v-badge-icon-clear-border-width)*2);--v-badge-border-width:var(--v-badge-icon-clear-border-width)}.v-badge-icon.v-badge-subtle:not(.v-badge-clear),.v-badge-number.v-badge-subtle:not(.v-badge-clear){--v-badge-background:var(--v-badge-subtle-icon-color);--v-badge-foreground:var(--v-badge-icon-foreground)}.v-badge-icon.v-badge-subtle.v-badge-clear,.v-badge-number.v-badge-subtle.v-badge-clear{--v-badge-foreground:var(--v-badge-subtle-icon-color);--v-badge-border-color:var(--v-badge-subtle-icon-color)}.v-badge-icon.v-badge-neutral:not(.v-badge-clear),.v-badge-number.v-badge-neutral:not(.v-badge-clear){--v-badge-background:var(--v-badge-neutral-icon-color);--v-badge-foreground:var(--v-badge-icon-foreground)}.v-badge-icon.v-badge-neutral.v-badge-clear,.v-badge-number.v-badge-neutral.v-badge-clear{--v-badge-foreground:var(--v-badge-neutral-icon-color);--v-badge-border-color:var(--v-badge-neutral-icon-color)}.v-badge-icon.v-badge-stable:not(.v-badge-clear),.v-badge-number.v-badge-stable:not(.v-badge-clear){--v-badge-background:var(--v-badge-stable-icon-color);--v-badge-foreground:var(--v-badge-icon-foreground)}.v-badge-icon.v-badge-stable.v-badge-clear,.v-badge-number.v-badge-stable.v-badge-clear{--v-badge-foreground:var(--v-badge-stable-icon-color);--v-badge-border-color:var(--v-badge-stable-icon-color)}.v-badge-icon.v-badge-warning:not(.v-badge-clear),.v-badge-number.v-badge-warning:not(.v-badge-clear){--v-badge-background:var(--v-badge-warning-icon-color);--v-badge-foreground:var(--v-badge-icon-foreground)}.v-badge-icon.v-badge-warning.v-badge-clear,.v-badge-number.v-badge-warning.v-badge-clear{--v-badge-foreground:var(--v-badge-warning-icon-color);--v-badge-border-color:var(--v-badge-warning-icon-color)}.v-badge-icon.v-badge-critical:not(.v-badge-clear),.v-badge-number.v-badge-critical:not(.v-badge-clear){--v-badge-background:var(--v-badge-error-icon-color);--v-badge-foreground:var(--v-badge-icon-foreground)}.v-badge-icon.v-badge-critical.v-badge-clear,.v-badge-number.v-badge-critical.v-badge-clear{--v-badge-foreground:var(--v-badge-error-icon-color);--v-badge-border-color:var(--v-badge-error-icon-color)}.v-badge-icon.v-badge-active:not(.v-badge-clear),.v-badge-number.v-badge-active:not(.v-badge-clear){--v-badge-background:var(--v-badge-icon-active-icon-color);--v-badge-foreground:var(--v-badge-icon-foreground)}.v-badge-icon.v-badge-active.v-badge-clear,.v-badge-number.v-badge-active.v-badge-clear{--v-badge-foreground:var(--v-badge-icon-active-icon-color);--v-badge-border-color:var(--v-badge-icon-active-icon-color)}.v-badge-number{--v-badge-background:var(--v-badge-number-background);--v-badge-foreground:var(--v-badge-number-foreground)}.v-badge-number.v-badge-clear{--v-badge-foreground:var(--v-badge-number-background);--v-badge-border-color:var(--v-badge-number-background)}.v-badge-icon{--v-badge-padding-inline:0px;--v-badge-foreground:var(--v-badge-icon-foreground);block-size:var(--v-badge-block-size);inline-size:var(--v-badge-block-size);max-block-size:var(--v-badge-block-size);min-inline-size:var(--v-badge-block-size);--v-icon-primary:var(--v-badge-foreground);--v-icon-secondary:var(--v-badge-foreground)}.v-badge-icon .v-icon{--v-badge-icon-size:var(--v-badge-icon-only-size)}.v-badge-clear{--v-badge-background:var(--palette-default-transparent)}@media (forced-colors:active){.v-badge.v-badge-icon:not(.v-badge-clear){--v-badge-background:CanvasText;--v-badge-foreground:Canvas;outline:1px solid}.v-badge.v-badge-number:not(.v-badge-clear){--v-badge-background:#fff;--v-badge-foreground:#000;forced-color-adjust:none;outline:1px solid #000}}@media (forced-colors:active) and (prefers-color-scheme:light){.v-badge.v-badge-number:not(.v-badge-clear){--v-badge-background:#000;--v-badge-foreground:#fff;outline:1px solid #fff}}.v-alternate,:root{--v-chip-align-items:center;--v-chip-active-border-color:var(--palette-default-active-pressed);--v-chip-avatar-size:var(--v-avatar-icon-size);--v-chip-background-color:var(--palette-default-surface-1);--v-chip-border-color:var(--palette-default-active);--v-chip-border-radius:calc(var(--size-rounded-large) * 2);--v-chip-border-style:solid;--v-chip-border-width:1px;--v-chip-button-padding:0;--v-chip-button-size:var(--size-scalable-30);--v-chip-checkbox-appearance:none;--v-chip-checkbox-clip:rect(0,0,0,0);--v-chip-checkbox-margin:0;--v-chip-checkbox-position:fixed;--v-chip-compact-border-color:var(--palette-default-active-subtle);--v-chip-compact-border-radius:var(--size-rounded-small);--v-chip-compact-button-padding:0;--v-chip-compact-icon-size:1.14286rem;--v-chip-compact-padding-block:var(--size-scalable-3);--v-chip-compact-padding-inline:var(--size-scalable-3);--v-chip-compact-padding-inline-start:var(--size-scalable-5);--v-chip-compact-avatar-size:1.57143rem;--v-chip-compact-button-size:var(--size-scalable-28);--v-chip-delete-padding-block:var(--size-scalable-0);--v-chip-delete-padding-inline-end:var(--size-scalable-0);--v-chip-disabled-border-color:var(--palette-default-disabled);--v-chip-disabled-cursor:default;--v-chip-display:inline-flex;--v-chip-gap:var(--size-scalable-4);--v-chip-hover-border-color:var(--palette-default-active-hover);--v-chip-icon-size:1.28571rem;--v-chip-inline-size:fit-content;--v-chip-lead-inline-start-padding:var(--size-scalable-3);--v-chip-padding-block:var(--size-scalable-6);--v-chip-padding-inline-end:var(--size-scalable-7);--v-chip-padding-inline-start:var(--v-chip-padding-inline-end);--v-chip-readonly-background-color:var(--palette-default-surface-1);--v-chip-readonly-border-color:var(--palette-default-border);--v-chip-readonly-label-color:var(--palette-default-text-subtle);--v-chip-selection-cursor:pointer;--v-chip-selection-gap:var(--size-scalable-6);--v-chip-selection-text-color:var(--palette-default-active);--v-chip-static-border-color:var(--palette-default-border)}.v-action-secondary:not(.v-action-stateless):has(.v-checkbox:only-of-type) .v-checkbox,.v-action-secondary:not(.v-action-stateless):has(.v-checkbox:only-of-type) .v-checkbox:active,.v-action-secondary:not(.v-action-stateless):has(.v-checkbox:only-of-type) .v-checkbox:focus-visible,.v-action-secondary:not(.v-action-stateless):has(.v-checkbox:only-of-type) .v-checkbox:hover,.v-action-secondary:not(.v-action-stateless):has(.v-checkbox:only-of-type) .v-radio,.v-action-secondary:not(.v-action-stateless):has(.v-checkbox:only-of-type) .v-radio:active,.v-action-secondary:not(.v-action-stateless):has(.v-checkbox:only-of-type) .v-radio:focus-visible,.v-action-secondary:not(.v-action-stateless):has(.v-checkbox:only-of-type) .v-radio:hover,.v-action-secondary:not(.v-action-stateless):has(.v-radio:only-of-type) .v-checkbox,.v-action-secondary:not(.v-action-stateless):has(.v-radio:only-of-type) .v-checkbox:active,.v-action-secondary:not(.v-action-stateless):has(.v-radio:only-of-type) .v-checkbox:focus-visible,.v-action-secondary:not(.v-action-stateless):has(.v-radio:only-of-type) .v-checkbox:hover,.v-action-secondary:not(.v-action-stateless):has(.v-radio:only-of-type) .v-radio,.v-action-secondary:not(.v-action-stateless):has(.v-radio:only-of-type) .v-radio:active,.v-action-secondary:not(.v-action-stateless):has(.v-radio:only-of-type) .v-radio:focus-visible,.v-action-secondary:not(.v-action-stateless):has(.v-radio:only-of-type) .v-radio:hover,.v-chip-selection:not(.v-action-stateless):has(.v-checkbox:only-of-type) .v-checkbox,.v-chip-selection:not(.v-action-stateless):has(.v-checkbox:only-of-type) .v-radio,.v-chip-selection:not(.v-action-stateless):has(.v-radio:only-of-type) .v-checkbox,.v-chip-selection:not(.v-action-stateless):has(.v-radio:only-of-type) .v-radio{--v-checkbox-glow-color:#0000}.v-action-secondary:not(.v-action-stateless):has(.v-checkbox:only-of-type):hover,.v-action-secondary:not(.v-action-stateless):has(.v-radio:only-of-type):hover,.v-chip-selection:not(.v-action-stateless):has(.v-checkbox:only-of-type):hover,.v-chip-selection:not(.v-action-stateless):has(.v-radio:only-of-type):hover{--v-checkbox-color:var(--v-checkbox-hover-color)}.v-action-secondary:not(.v-action-stateless):has(.v-checkbox:only-of-type):focus-visible,.v-action-secondary:not(.v-action-stateless):has(.v-radio:only-of-type):focus-visible,.v-chip-selection:not(.v-action-stateless):has(.v-checkbox:only-of-type):focus-visible,.v-chip-selection:not(.v-action-stateless):has(.v-radio:only-of-type):focus-visible{--v-checkbox-color:var(--v-checkbox-focus-color)}.v-action-secondary:not(.v-action-stateless):has(.v-checkbox:only-of-type):active,.v-action-secondary:not(.v-action-stateless):has(.v-radio:only-of-type):active,.v-chip-selection:not(.v-action-stateless):has(.v-checkbox:only-of-type):active,.v-chip-selection:not(.v-action-stateless):has(.v-radio:only-of-type):active{--v-checkbox-color:var(--v-checkbox-active-color)}.v-action-primary:not(.v-action-stateless):has(.v-checkbox:only-of-type) .v-checkbox,.v-action-primary:not(.v-action-stateless):has(.v-checkbox:only-of-type) .v-checkbox:active,.v-action-primary:not(.v-action-stateless):has(.v-checkbox:only-of-type) .v-checkbox:focus-visible,.v-action-primary:not(.v-action-stateless):has(.v-checkbox:only-of-type) .v-checkbox:hover,.v-action-primary:not(.v-action-stateless):has(.v-checkbox:only-of-type) .v-radio,.v-action-primary:not(.v-action-stateless):has(.v-checkbox:only-of-type) .v-radio:active,.v-action-primary:not(.v-action-stateless):has(.v-checkbox:only-of-type) .v-radio:focus-visible,.v-action-primary:not(.v-action-stateless):has(.v-checkbox:only-of-type) .v-radio:hover,.v-action-primary:not(.v-action-stateless):has(.v-radio:only-of-type) .v-checkbox,.v-action-primary:not(.v-action-stateless):has(.v-radio:only-of-type) .v-checkbox:active,.v-action-primary:not(.v-action-stateless):has(.v-radio:only-of-type) .v-checkbox:focus-visible,.v-action-primary:not(.v-action-stateless):has(.v-radio:only-of-type) .v-checkbox:hover,.v-action-primary:not(.v-action-stateless):has(.v-radio:only-of-type) .v-radio,.v-action-primary:not(.v-action-stateless):has(.v-radio:only-of-type) .v-radio:active,.v-action-primary:not(.v-action-stateless):has(.v-radio:only-of-type) .v-radio:focus-visible,.v-action-primary:not(.v-action-stateless):has(.v-radio:only-of-type) .v-radio:hover{--v-checkbox-glow-color:#0000}.v-action-primary:not(.v-action-stateless):has(.v-checkbox:only-of-type):hover,.v-action-primary:not(.v-action-stateless):has(.v-radio:only-of-type):hover{--v-checkbox-color:var(--v-checkbox-hover-color)}.v-action-primary:not(.v-action-stateless):has(.v-checkbox:only-of-type):focus-visible,.v-action-primary:not(.v-action-stateless):has(.v-radio:only-of-type):focus-visible{--v-checkbox-color:var(--v-checkbox-focus-color)}.v-action-primary:not(.v-action-stateless):has(.v-checkbox:only-of-type):active,.v-action-primary:not(.v-action-stateless):has(.v-radio:only-of-type):active{--v-checkbox-color:var(--v-checkbox-active-color)}.v-chip{align-items:var(--v-chip-align-items);background-color:var(--v-chip-background-color);border-color:var(--v-chip-border-color);border-radius:var(--v-chip-border-radius);border-style:var(--v-chip-border-style);border-width:var(--v-chip-border-width);display:var(--v-chip-display);gap:var(--v-chip-gap);inline-size:var(--v-chip-inline-size);padding-block:var(--v-chip-padding-block);padding-inline:var(--v-chip-padding-inline-start) var(--v-chip-padding-inline-end);--theme-focus-outline-offset:var(--size-scalable-2)}.v-chip:not(.v-chip-compact){--typography-font-family:var(--typography-label-large-font-family);--typography-font-size:var(--typography-label-large-font-size);--typography-font-weight:var(--typography-label-large-font-weight);--typography-letter-spacing:var(--typography-label-large-letter-spacing);--typography-line-height:var(--typography-label-large-line-height);--typography-text-decoration:var(--typography-label-large-text-decoration);--typography-text-transform:var(--typography-label-large-text-transform);font-family:var(--typography-font-family);font-size:var(--typography-font-size);font-weight:var(--typography-font-weight);letter-spacing:var(--typography-letter-spacing);line-height:var(--typography-line-height);-webkit-text-decoration:var(--typography-text-decoration);text-decoration:var(--typography-text-decoration);text-transform:var(--typography-text-transform)}.v-chip:has(.v-avatar){--v-chip-padding-inline-start:var(--v-chip-lead-inline-start-padding)}.v-chip>.v-icon{--v-icon-height:var(--v-chip-icon-size);--v-icon-width:var(--v-chip-icon-size)}.v-chip .v-avatar{--v-avatar-size:var(--v-chip-avatar-size)}.v-chip:not(:has(.v-button)):not(:has(input)){--v-chip-border-color:var(--v-chip-static-border-color)}.v-chip:has(.v-button-icon){--v-chip-padding-block:var(--v-chip-delete-padding-block);--v-chip-padding-inline-end:var(--v-chip-delete-padding-inline-end)}.v-chip:has(.v-button[disabled]){cursor:var(--v-chip-disabled-cursor);pointer-events:none;--v-chip-border-color:var(--v-action-secondary-disabled-border-color);--v-label-color:var(--v-action-secondary-disabled-foreground)}.v-chip .v-button-icon{inline-size:var(--v-chip-button-size);--v-button-default-block-size:var(--v-chip-button-size);--v-button-default-padding-block:var(--v-chip-button-padding);--v-button-default-padding-inline:var(--v-chip-button-padding);flex-shrink:0}.v-chip-selection{--typography-font-family:var(--typography-label-large-font-family);--typography-font-size:var(--typography-label-large-font-size);--typography-font-weight:var(--typography-label-large-font-weight);--typography-letter-spacing:var(--typography-label-large-letter-spacing);--typography-line-height:var(--typography-label-large-line-height);--typography-text-decoration:var(--typography-label-large-text-decoration);--typography-text-transform:var(--typography-label-large-text-transform);font-family:var(--typography-font-family);font-size:var(--typography-font-size);font-weight:var(--typography-font-weight);letter-spacing:var(--typography-letter-spacing);line-height:var(--typography-line-height);-webkit-text-decoration:var(--typography-text-decoration);text-decoration:var(--typography-text-decoration);text-transform:var(--typography-text-transform);cursor:var(--v-chip-selection-cursor);--v-label-color:var(--v-chip-selection-text-color);--v-action-secondary-font-size:var(--typography-label-large-font-size);--v-action-secondary-font-weight:var(--typography-label-large-font-weight);--v-action-secondary-letter-spacing:var(--typography-label-large-letter-spacing);--v-action-secondary-line-height:var(--typography-label-large-line-height);--v-chip-gap:var(--v-chip-selection-gap)}.v-chip-selection .v-checkbox{appearance:var(--v-chip-checkbox-appearance);clip:var(--v-chip-checkbox-clip);margin:var(--v-chip-checkbox-margin);position:var(--v-chip-checkbox-position);--v-checkbox-color:var(--palette-default-transparent)}.v-chip-selection .v-checkbox:checked{display:flex;position:relative}.v-chip-selection .v-checkbox:checked:before{background-color:initial;border-block-end:var(--size-scalable-2) solid var(--v-checkbox-indicator-foreground);border-inline-end:var(--size-scalable-2) solid var(--v-checkbox-indicator-foreground);border-radius:var(--size-rounded-none);content:"";block-size:100%;inline-size:calc(var(--v-checkbox-indicator-block-size)*.44444 - var(--v-checkbox-border-size)/2);translate:0 -2px;rotate:45deg}.v-chip-selection .v-checkbox:checked:after{display:none}.v-chip-selection .v-checkbox:active,.v-chip-selection .v-checkbox:hover{--v-checkbox-glow-color:var(--palette-default-transparent)}.v-chip-selection:has(.v-checkbox:only-of-type:hover),.v-chip-selection:hover{--v-chip-background-color:var(--v-action-secondary-hover-background);--v-chip-border-color:var(--v-action-secondary-hover-border-color);--v-label-color:var(--v-action-secondary-hover-foreground)}.v-chip-selection:has(.v-checkbox:only-of-type:focus-visible){--v-chip-background-color:var(--v-action-secondary-focus-background);--v-chip-border-color:var(--v-action-secondary-focus-border-color);--v-label-color:var(--v-action-secondary-focus-foreground)}.v-chip-selection:active,.v-chip-selection:active:has(.v-checkbox:only-of-type:hover),.v-chip-selection:has(.v-checkbox:only-of-type:active:not(:disabled)),.v-chip-selection:has(.v-checkbox:only-of-type:active:not(:disabled)):has(.v-checkbox:only-of-type:hover){--v-chip-background-color:var(--v-action-secondary-active-background);--v-chip-border-color:var(--v-action-secondary-active-border-color);--v-label-color:var(--v-action-secondary-active-foreground)}.v-chip-selection:has(.v-checkbox:only-of-type[readonly]),.v-chip-selection[readonly]{--v-chip-border-color:var(--v-chip-readonly-border-color);--v-label-color:var(--v-chip-readonly-label-color);cursor:var(--v-chip-disabled-cursor);pointer-events:none}.v-chip-selection:has(.v-checkbox:only-of-type[readonly]):has(.v-checkbox:only-of-type:focus-visible),.v-chip-selection:has(.v-checkbox:only-of-type[readonly]):has(.v-checkbox:only-of-type:hover),.v-chip-selection:has(.v-checkbox:only-of-type[readonly]):hover,.v-chip-selection[readonly]:has(.v-checkbox:only-of-type:focus-visible),.v-chip-selection[readonly]:has(.v-checkbox:only-of-type:hover),.v-chip-selection[readonly]:hover{--v-chip-background-color:var(--v-chip-readonly-background-color);--v-chip-border-color:var(--v-chip-readonly-border-color);--v-label-color:var(--v-chip-readonly-label-color)}.v-chip-selection:has(.v-checkbox:only-of-type:disabled),.v-chip-selection[disabled]{cursor:var(--v-chip-disabled-cursor);pointer-events:none;--v-chip-border-color:var(--v-action-secondary-disabled-border-color);--v-label-color:var(--v-action-secondary-disabled-foreground)}.v-chip-selection:has(.v-checkbox:checked){--typography-font-family:var(--typography-label-large-active-font-family);--typography-font-size:var(--typography-label-large-active-font-size);--typography-font-weight:var(--typography-label-large-active-font-weight);--typography-letter-spacing:var(--typography-label-large-active-letter-spacing);--typography-line-height:var(--typography-label-large-active-line-height);--typography-text-decoration:var(--typography-label-large-active-text-decoration);--typography-text-transform:var(--typography-label-large-active-text-transform);font-family:var(--typography-font-family);font-size:var(--typography-font-size);font-weight:var(--typography-font-weight);letter-spacing:var(--typography-letter-spacing);line-height:var(--typography-line-height);-webkit-text-decoration:var(--typography-text-decoration);text-decoration:var(--typography-text-decoration);text-transform:var(--typography-text-transform);--v-chip-background-color:var(--v-action-primary-background);--v-label-color:var(--palette-default-text-on-active);--v-action-primary-font-size:var(--typography-label-large-active-font-size);--v-action-primary-font-weight:var(--typography-label-large-active-font-weight);--v-action-primary-letter-spacing:var(--typography-label-large-active-letter-spacing);--v-action-primary-line-height:var(--typography-label-large-active-line-height)}.v-chip-selection:has(.v-checkbox:checked):has(.v-checkbox:only-of-type:hover),.v-chip-selection:has(.v-checkbox:checked):hover{--v-chip-background-color:var(--v-action-primary-hover-background);--v-chip-border-color:var(--v-action-primary-hover-border-color);--v-label-color:var(--palette-default-text-on-active)}.v-chip-selection:has(.v-checkbox:checked):has(.v-checkbox:only-of-type:focus-visible){--v-chip-background-color:var(--v-action-primary-focus-background);--v-chip-border-color:var(--v-action-primary-focus-border-color);--v-label-color:var(--v-action-primary-focus-foreground)}.v-chip-selection:has(.v-checkbox:checked):active,.v-chip-selection:has(.v-checkbox:checked):active:has(.v-checkbox:only-of-type:hover),.v-chip-selection:has(.v-checkbox:checked):has(.v-checkbox:only-of-type:active),.v-chip-selection:has(.v-checkbox:checked):has(.v-checkbox:only-of-type:active):has(.v-checkbox:only-of-type:hover){--v-chip-background-color:var(--v-action-primary-active-background);--v-chip-border-color:var(--v-action-primary-active-border-color);--v-label-color:var(--palette-default-text-on-active)}.v-chip-selection:has(.v-checkbox:checked):has(.v-checkbox:only-of-type[readonly]),.v-chip-selection:has(.v-checkbox:checked)[readonly]{--v-chip-background-color:var(--v-chip-readonly-background-color);--v-chip-border-color:var(--v-chip-readonly-border-color);--v-label-color:var(--v-chip-readonly-label-color);cursor:var(--v-chip-disabled-cursor);pointer-events:none}.v-chip-selection:has(.v-checkbox:checked):has(.v-checkbox:only-of-type[readonly]) .v-checkbox:before,.v-chip-selection:has(.v-checkbox:checked)[readonly] .v-checkbox:before{--v-checkbox-indicator-foreground:var(--v-chip-readonly-label-color)}.v-chip-selection:has(.v-checkbox:checked):has(.v-checkbox:only-of-type[readonly]):has(.v-checkbox:only-of-type:focus-visible),.v-chip-selection:has(.v-checkbox:checked):has(.v-checkbox:only-of-type[readonly]):has(.v-checkbox:only-of-type:hover),.v-chip-selection:has(.v-checkbox:checked):has(.v-checkbox:only-of-type[readonly]):hover,.v-chip-selection:has(.v-checkbox:checked)[readonly]:has(.v-checkbox:only-of-type:focus-visible),.v-chip-selection:has(.v-checkbox:checked)[readonly]:has(.v-checkbox:only-of-type:hover),.v-chip-selection:has(.v-checkbox:checked)[readonly]:hover{--v-chip-background-color:var(--v-chip-readonly-background-color);--v-chip-border-color:var(--v-chip-readonly-border-color);--v-label-color:var(--v-chip-readonly-label-color)}.v-chip-selection:has(.v-checkbox:checked):has(.v-checkbox:only-of-type:disabled),.v-chip-selection:has(.v-checkbox:checked)[disabled]{cursor:var(--v-chip-disabled-cursor);--v-chip-background-color:var(--v-action-secondary-disabled-background);--v-chip-border-color:var(--v-action-secondary-disabled-border-color);--v-label-color:var(--v-action-secondary-disabled-foreground)}.v-chip-selection:has(.v-checkbox:checked):has(.v-checkbox:only-of-type:disabled) .v-checkbox:before,.v-chip-selection:has(.v-checkbox:checked)[disabled] .v-checkbox:before{--v-checkbox-indicator-foreground:var(--v-action-secondary-disabled-foreground)}.v-chip-compact{--typography-font-family:var(--typography-label-font-family);--typography-font-size:var(--typography-label-font-size);--typography-font-weight:var(--typography-label-font-weight);--typography-letter-spacing:var(--typography-label-letter-spacing);--typography-line-height:var(--typography-label-line-height);--typography-text-decoration:var(--typography-label-text-decoration);--typography-text-transform:var(--typography-label-text-transform);font-family:var(--typography-font-family);font-size:var(--typography-font-size);font-weight:var(--typography-font-weight);letter-spacing:var(--typography-letter-spacing);line-height:var(--typography-line-height);-webkit-text-decoration:var(--typography-text-decoration);text-decoration:var(--typography-text-decoration);text-transform:var(--typography-text-transform);--v-chip-border-color:var(--v-chip-compact-border-color);--v-chip-border-radius:var(--v-chip-compact-border-radius);--v-chip-padding-block:var(--v-chip-compact-padding-block);--v-chip-padding-inline-end:var(--v-chip-compact-padding-inline);--v-chip-padding-inline-start:var(--v-chip-compact-padding-inline-start)}.v-chip-compact:has(.v-avatar),.v-chip-compact:has(>.v-icon){--v-chip-padding-inline-start:var(--v-chip-compact-padding-inline)}.v-chip-compact>.v-icon{--v-icon-height:var(--v-chip-compact-icon-size);--v-icon-width:var(--v-chip-compact-icon-size)}.v-chip-compact .v-avatar{--v-avatar-size:var(--v-chip-compact-avatar-size)}.v-chip-compact .v-button-icon{inline-size:var(--v-chip-compact-button-size);--v-button-default-block-size:var(--v-chip-compact-button-size);--v-button-default-padding-block:var(--v-chip-compact-button-padding);--v-button-default-padding-inline:var(--v-chip-compact-button-padding);flex-shrink:0}.v-banner{--v-message-border-block-start-size:0px;--v-message-border-inline-end-size:0px;--v-message-border-inline-start-size:0px;--v-message-elevation:var(--elevation-medium);--v-message-padding-block-end:var(--size-scalable-12);--v-message-padding-block-start:var(--size-scalable-12);--v-message-padding-inline-end:var(--size-scalable-20);--v-message-padding-inline-start:var(--size-scalable-12)}.v-banner .v-message-content{--v-message-text:var(--palette-default-text)}.v-banner .v-message-icon{--v-message-icon-color:var(--v-message-text);--v-icon-height:var(--v-message-icon-size);--v-icon-width:var(--v-message-icon-size)}.v-section{--v-message-border-block-start-size:0px;--v-message-border-inline-end-size:0px;--v-message-border-inline-start-size:0px;--v-message-border-radius:var(--size-rounded-large);--v-message-elevation:var(--elevation-small);--v-message-padding-block-end:var(--size-scalable-12);--v-message-padding-block-start:var(--size-scalable-12);--v-message-padding-inline-end:var(--size-scalable-12);--v-message-padding-inline-start:var(--size-scalable-12);--v-message-icon-color:var(--v-message-text)}.v-section.v-message-subtle{--v-message-border-block-start-size:1px;--v-message-border-block-end-size:1px;--v-message-border-inline-end-size:1px;--v-message-border-inline-start-size:1px;--v-message-elevation:var(--elevation-none);--v-message-border-color:var(--palette-default-border);--v-message-background:var(--palette-default-surface-2);--v-message-icon-color:var(--palette-default-text-subtle)}.v-section .v-message-content{--v-message-text:var(--palette-default-text)}.v-section .v-message-icon{--v-icon-height:var(--v-message-icon-size);--v-icon-width:var(--v-message-icon-size)}.v-alternate,:root{--v-avatar-background:var(--palette-default-active);--v-avatar-foreground:var(--palette-default-text-on-active);--v-avatar-border-radius:var(--v-avatar-size);--v-avatar-size:3.42857rem;--v-avatar-icon-size:1.71429rem;--v-avatar-small-size:2.28571rem;--v-avatar-small-icon-size:1.71429rem;--v-avatar-small-vertical-icon-size:1.28571rem}.v-avatar{--typography-font-family:var(--typography-body-2-font-family);--typography-font-size:var(--typography-body-2-font-size);--typography-font-weight:var(--typography-body-2-font-weight);--typography-letter-spacing:var(--typography-body-2-letter-spacing);--typography-line-height:var(--typography-body-2-line-height);--typography-text-decoration:var(--typography-body-2-text-decoration);--typography-text-transform:var(--typography-body-2-text-transform);font-family:var(--typography-font-family);font-size:var(--typography-font-size);font-weight:var(--typography-font-weight);letter-spacing:var(--typography-letter-spacing);line-height:var(--typography-line-height);-webkit-text-decoration:var(--typography-text-decoration);text-decoration:var(--typography-text-decoration);text-transform:var(--typography-text-transform);background-color:var(--v-avatar-background);block-size:var(--v-avatar-size);border-radius:var(--v-avatar-border-radius);color:var(--v-avatar-foreground);inline-size:var(--v-avatar-size);background-position:50%;background-repeat:no-repeat;background-size:cover;flex-shrink:0;place-content:center;display:grid}.v-avatar:has(.v-icon){--v-icon-height:var(--v-avatar-icon-size);--v-icon-width:var(--v-avatar-icon-size)}.v-avatar:has(.v-icon)>.v-icon{--v-icon-primary:currentColor;--v-icon-secondary:currentColor;--v-icon-height:var(--v-avatar-icon-size);--v-icon-width:var(--v-avatar-icon-size)}@media (forced-colors:active){.v-avatar{color:currentColor}}.v-avatar.v-icon{--v-avatar-background:var(--palette-default-transparent);--v-avatar-border-radius:var(--size-rounded-none);--v-icon-height:var(--v-avatar-icon-size);--v-icon-width:var(--v-avatar-icon-size)}.v-avatar-small{--v-avatar-size:var(--v-avatar-small-size)}.v-avatar-small.v-icon,.v-avatar-small:has(.v-icon){--v-avatar-icon-size:var(--v-avatar-small-icon-size)}.v-avatar-small.v-icon:has(.v-icon-tiny),.v-avatar-small:has(.v-icon):has(.v-icon-tiny){--v-avatar-icon-size:var(--v-avatar-small-vertical-icon-size)}.v-alternate,:root{--v-table-background:var(--palette-default-surface-1);--v-table-border-collapse:collapse;--v-table-display:table;--v-table-foreground:var(--palette-default-text);--v-table-inline-size:100%;--v-table-wrapper-block-size:auto;--v-table-wrapper-inline-size:auto;--v-table-overflow:scroll;--v-table-header-bg-color:var(--palette-default-surface-1);--v-table-header-bg-color-alt:var(--palette-default-surface-highlight);--v-table-header-block:var(--size-scalable-34);--v-table-header-block-alignment:middle;--v-table-header-block-alt:var(--size-scalable-34);--v-table-header-border-block-end-color:var(--palette-default-active);--v-table-header-border-block-end-size:var(--theme-border-size);--v-table-header-border-inline-color-alt:var(--palette-default-border);--v-table-header-border-inline-size-alt:var(--size-scalable-1);--v-table-header-padding-block:var(--size-scalable-8) var(--size-scalable-6);--v-table-header-padding-block-alt:var(--size-scalable-10) var(--size-scalable-9);--v-table-header-padding-inline:var(--size-scalable-11);--v-table-header-padding-inline-alt:var(--size-scalable-11);--v-table-header-text-color:var(--palette-default-active);--v-table-header-text-align-alt:center;--v-table-data-block-default:var(--size-scalable-40);--v-table-data-block-large:var(--size-scalable-56);--v-table-data-block-small:var(--size-scalable-26);--v-table-data-padding-block-default:var(--size-scalable-10);--v-table-data-padding-block-large:var(--size-scalable-17);--v-table-data-padding-block-small:var(--size-scalable-3);--v-table-data-padding-block-badge:calc(var(--v-table-data-padding-block) - var(--size-scalable-2));--v-table-data-padding-inline:var(--size-scalable-11);--v-table-data-text-align:start;--v-table-background-alt:var(--palette-default-surface-2);--v-table-wrapper-border:var(--size-scalable-1) solid var(--palette-default-border);--v-table-border-none:0;--v-table-border-block-end-color:var(--palette-default-border);--v-table-border-block-end-color-default:transparent;--v-table-border-block-end-size-default:var(--size-scalable-1);--v-table-border-block-end-style-default:solid;--v-table-border-block-start-color:var(--palette-default-border);--v-table-border-block-start-color-default:transparent;--v-table-border-block-start-size-default:var(--size-scalable-1);--v-table-border-block-start-style-default:solid;--v-table-border-inline-end-color:var(--palette-default-border);--v-table-border-inline-end-color-default:transparent;--v-table-border-inline-end-size-default:var(--size-scalable-1);--v-table-border-inline-end-style-default:solid;--v-table-border-inline-start-color:var(--palette-default-border);--v-table-border-inline-start-color-default:transparent;--v-table-border-inline-start-size-default:var(--size-scalable-1);--v-table-border-inline-start-style-default:solid;--v-table-border-radius:var(--size-rounded-pill)}.v-td,.v-th-alt:not([scope=row]),.v-th:not([scope=row]){border-block-end:var(--v-table-border-block-end-size-default) var(--v-table-border-block-end-style-default) var(--v-table-border-block-end-color-default);border-block-start:var(--v-table-border-block-start-size-default) var(--v-table-border-block-start-style-default) var(--v-table-border-block-start-color-default);border-inline-end:var(--v-table-border-inline-end-size-default) var(--v-table-border-inline-end-style-default) var(--v-table-border-inline-end-color-default);border-inline-start:var(--v-table-border-inline-start-size-default) var(--v-table-border-inline-start-style-default) var(--v-table-border-inline-start-color-default)}.v-td:empty:not(.v-td),.v-th-alt:empty:not(.v-td):not([scope=row]),.v-th:empty:not(.v-td):not([scope=row]){border:0}.v-th-alt:not([scope=row]),.v-th:not([scope=row]){background-color:var(--v-table-header-bg-color);block-size:var(--v-table-header-block);color:var(--v-table-header-text-color);padding-block:var(--v-table-header-padding-block);padding-inline:var(--v-table-header-padding-inline);text-align:var(--v-table-data-text-align);vertical-align:var(--v-table-header-block-alignment);white-space:nowrap;--v-table-border-block-end-size-default:var(--v-table-header-border-block-end-size);--v-table-border-block-end-color-default:var(--v-table-header-border-block-end-color)}.v-table{border-collapse:var(--v-table-border-collapse);display:var(--v-table-display);inline-size:var(--v-table-inline-size)}.v-table thead{--typography-font-family:var(--typography-label-large-active-font-family);--typography-font-size:var(--typography-label-large-active-font-size);--typography-font-weight:var(--typography-label-large-active-font-weight);--typography-letter-spacing:var(--typography-label-large-active-letter-spacing);--typography-line-height:var(--typography-label-large-active-line-height);--typography-text-decoration:var(--typography-label-large-active-text-decoration);--typography-text-transform:var(--typography-label-large-active-text-transform)}.v-table tbody,.v-table thead{font-family:var(--typography-font-family);font-size:var(--typography-font-size);font-weight:var(--typography-font-weight);letter-spacing:var(--typography-letter-spacing);line-height:var(--typography-line-height);-webkit-text-decoration:var(--typography-text-decoration);text-decoration:var(--typography-text-decoration);text-transform:var(--typography-text-transform)}.v-table tbody{--typography-font-family:var(--typography-label-large-font-family);--typography-font-size:var(--typography-label-large-font-size);--typography-font-weight:var(--typography-label-large-font-weight);--typography-letter-spacing:var(--typography-label-large-letter-spacing);--typography-line-height:var(--typography-label-large-line-height);--typography-text-decoration:var(--typography-label-large-text-decoration);--typography-text-transform:var(--typography-label-large-text-transform)}.v-table tr{background-color:var(--v-table-background)}.v-table-alt tr:nth-child(2n){--v-table-background:var(--v-table-background-alt)}.v-table:has(.v-th-alt) .v-th,.v-table:has(.v-th-alt) .v-th-alt{--v-table-border-inline-end-color-default:var(--v-table-header-border-inline-color-alt);--v-table-border-inline-end-size-default:var(--v-table-border-inline-end-size);--v-table-border-inline-start-color-default:var(--v-table-header-border-inline-color-alt);--v-table-border-block-start-color-default:var(--v-table-border-none)}.v-table:has(.v-th-alt) .v-th-alt:first-child,.v-table:has(.v-th-alt) .v-th:first-child{--v-table-border-inline-start-color-default:var(--v-table-border-none)}.v-table:has(.v-th-alt) .v-th-alt:last-child,.v-table:has(.v-th-alt) .v-th:last-child{--v-table-border-inline-end-color-default:var(--v-table-border-none)}.v-td{block-size:var(--v-table-data-block-default);padding-block:var(--v-table-data-padding-block-default);padding-inline:var(--v-table-data-padding-inline);vertical-align:middle}.v-td:has(.v-badge){--v-table-data-padding-block-default:var(--v-table-data-padding-block-badge)}.v-td[scope=row]{text-align:var(--v-table-data-text-align)}.v-table-large{--v-table-data-padding-block-default:var(--v-table-data-padding-block-large);--v-table-data-block-default:var(--v-table-data-block-large)}.v-table-small{--v-table-data-padding-block-default:var(--v-table-data-padding-block-small);--v-table-data-block-default:var(--v-table-data-block-small)}.v-table-border{--v-table-border-block-end-color-default:var(--v-table-border-block-end-color);--v-table-border-block-start-color-default:var(--v-table-border-block-start-color)}.v-table-border,.v-table-border-inline{--v-table-border-inline-end-color-default:var(--v-table-border-inline-end-color);--v-table-border-inline-start-color-default:var(--v-table-border-inline-start-color)}.v-table-border-block{--v-table-border-block-end-color-default:var(--v-table-border-block-end-color)}.v-table-border-block .v-th,.v-table-border-block .v-th-alt{--v-table-header-border-inline-color-alt:var(--v-table-border-none)}.v-table-subtle{--v-table-header-text-color:var(--v-table-text-color);--v-table-header-border-block-end-size:var(--v-table-border-block-end-size-default);--v-table-header-border-block-end-color:var(--v-table-border-block-end-color)}.v-table-wrapper{border:var(--v-table-wrapper-border);border-radius:var(--size-scalable-8);max-block-size:var(--v-table-wrapper-block-size);max-inline-size:var(--v-table-wrapper-inline-size);overflow:auto}.v-table-wrapper tr{--v-table-border-block-start-size-default:var(--v-table-border-none)}.v-table-wrapper tr th:first-of-type{--v-table-border-inline-start-size-default:var(--v-table-border-none)}.v-table-wrapper tr td:last-of-type{--v-table-border-inline-end-size-default:var(--v-table-border-none)}.v-table-wrapper tbody>tr:last-of-type{--v-table-border-block-end-size-default:var(--v-table-border-none)}.v-table-wrapper .v-table:not(.v-table-key-value) th:last-of-type{--v-table-border-inline-end-size-default:var(--v-table-border-none)}.v-table-wrapper .v-table:not(.v-table-key-value) td:first-child{--v-table-border-inline-start-size-default:var(--v-table-border-none)}.v-table-wrapper .v-table:not(.v-table-key-value) th+td{--v-table-border-inline-start-size-default:var(--size-scalable-1)}.v-th-alt{--v-table-data-text-align:var(--v-table-header-text-align-alt);--v-table-header-bg-color:var(--v-table-header-bg-color-alt);--v-table-header-padding-block:var(--v-table-header-padding-block-alt);--v-table-header-padding-inline:var(--v-table-header-padding-inline-alt)}.v-th-alt:empty{--v-table-header-bg-color:none}.v-table-key-value tr>th:first-child{--typography-font-family:var(--typography-label-large-active-font-family);--typography-font-size:var(--typography-label-large-active-font-size);--typography-font-weight:var(--typography-label-large-active-font-weight);--typography-letter-spacing:var(--typography-label-large-active-letter-spacing);--typography-line-height:var(--typography-label-large-active-line-height);--typography-text-decoration:var(--typography-label-large-active-text-decoration);--typography-text-transform:var(--typography-label-large-active-text-transform);font-family:var(--typography-font-family);font-size:var(--typography-font-size);font-weight:var(--typography-font-weight);letter-spacing:var(--typography-letter-spacing);line-height:var(--typography-line-height);-webkit-text-decoration:var(--typography-text-decoration);text-decoration:var(--typography-text-decoration);text-transform:var(--typography-text-transform);text-align:var(--v-table-data-text-align)}.v-alternate,:root{--v-pagination-border-radius:var(--size-rounded-pill);--v-pagination-block-size:var(--size-scalable-32);--v-pagination-inline-size:var(--size-scalable-32);--v-pagination-padding-block:var(--size-scalable-12);--v-pagination-padding-inline:var(--size-scalable-12);--v-pagination-overflow:auto;--v-pagination-selected-background-color:var(--palette-default-surface-highlight);--v-pagination-selected-border-color:var(--palette-default-active-hover);--v-pagination-selected-border-size:.0714286rem;--v-pagination-selected-padding-block:calc(var(--v-pagination-padding-block) - var(--v-pagination-selected-border-size));--v-pagination-selected-padding-inline:calc(var(--v-pagination-padding-inline) - var(--v-pagination-selected-border-size));--v-pagination-overflow-padding:var(--size-scalable-8)}.v-pagination{overflow-x:var(--v-pagination-overflow);padding:var(--size-scalable-2);flex-wrap:wrap}.v-pagination ul{list-style:none}.v-pagination .v-button:active{--v-pagination-selected-border-color:var(--palette-default-transparent)}.v-pagination .v-button:not(.v-button-icon){--typography-font-family:var(--typography-body-2-font-family);--typography-font-size:var(--typography-body-2-font-size);--typography-font-weight:var(--typography-body-2-font-weight);--typography-letter-spacing:var(--typography-body-2-letter-spacing);--typography-line-height:var(--typography-body-2-line-height);--typography-text-decoration:var(--typography-body-2-text-decoration);--typography-text-transform:var(--typography-body-2-text-transform);--v-button-default-block-size:var(--v-pagination-block-size);--v-button-default-border-radius:var(--v-pagination-border-radius);--v-button-default-padding-block:var(--v-pagination-padding-block);--v-button-default-padding-inline:var(--v-pagination-padding-inline);inline-size:auto;min-inline-size:var(--v-pagination-inline-size)}.v-pagination .v-button:not(.v-button-icon),.v-pagination .v-button:not(.v-button-icon)[aria-current=page],.v-pagination .v-button:not(.v-button-icon)[aria-current=true]{font-family:var(--typography-font-family);font-size:var(--typography-font-size);font-weight:var(--typography-font-weight);letter-spacing:var(--typography-letter-spacing);line-height:var(--typography-line-height);-webkit-text-decoration:var(--typography-text-decoration);text-decoration:var(--typography-text-decoration);text-transform:var(--typography-text-transform)}.v-pagination .v-button:not(.v-button-icon)[aria-current=page],.v-pagination .v-button:not(.v-button-icon)[aria-current=true]{--typography-font-family:var(--typography-body-2-bold-font-family);--typography-font-size:var(--typography-body-2-bold-font-size);--typography-font-weight:var(--typography-body-2-bold-font-weight);--typography-letter-spacing:var(--typography-body-2-bold-letter-spacing);--typography-line-height:var(--typography-body-2-bold-line-height);--typography-text-decoration:var(--typography-body-2-bold-text-decoration);--typography-text-transform:var(--typography-body-2-bold-text-transform);--v-button-default-border-size:var(--v-pagination-selected-border-size);--v-button-default-border-color:var(--v-pagination-selected-border-color);--v-button-default-padding-block:var(--v-pagination-selected-padding-block);--v-button-default-padding-inline:var(--v-pagination-selected-padding-inline)}.v-pagination-overflow{padding:var(--v-pagination-overflow-padding)}.v-alternate,:root{--v-tooltip-border-radius:var(--size-rounded-none);--v-tooltip-border-size:0px;--v-tooltip-elevation:var(--elevation-small);--v-tooltip-padding:var(--size-scalable-4);--v-tooltip-position:absolute;--v-tooltip-surface-size:fit-content}.v-tooltip{--typography-font-family:var(--typography-label-font-family);--typography-font-size:var(--typography-label-font-size);--typography-font-weight:var(--typography-label-font-weight);--typography-letter-spacing:var(--typography-label-letter-spacing);--typography-line-height:var(--typography-label-line-height);--typography-text-decoration:var(--typography-label-text-decoration);--typography-text-transform:var(--typography-label-text-transform);font-family:var(--typography-font-family);font-size:var(--typography-font-size);font-weight:var(--typography-font-weight);letter-spacing:var(--typography-letter-spacing);line-height:var(--typography-line-height);-webkit-text-decoration:var(--typography-text-decoration);text-decoration:var(--typography-text-decoration);text-transform:var(--typography-text-transform);--v-surface-border-radius:var(--v-tooltip-border-radius);--v-surface-border-size:var(--v-tooltip-border-size);--v-surface-inline-size:var(--v-tooltip-surface-size);box-shadow:var(--v-tooltip-elevation);padding:var(--v-tooltip-padding);position:var(--v-tooltip-position)}.v-alternate,:root{--v-progress-animation-factor:1;--v-progress-bar-background-color:var(--palette-default-surface-3);--v-progress-bar-border-radius:var(--size-rounded-small);--v-progress-bar-foreground-color:var(--palette-default-active);--v-progress-bar-high-contrast-border:solid var(--size-scalable-1);--v-progress-bar-high-contrast-value-border:solid var(--size-scalable-2);--v-progress-bar-indeterminate-width:25%;--v-progress-bar-inline-size:100%;--v-progress-bar-thickness:var(--size-scalable-4);--v-progress-bar-width:100%;--v-progress-circular-background-dasharray:180 180;--v-progress-circular-background-dashoffset:300;--v-progress-circular-bar-dasharray:180 180;--v-progress-circular-bar-dashoffset:141;--v-progress-circular-label-inset-block-start:0;--v-progress-circular-line-cap:round;--v-progress-circular-origin:50% 50%;--v-progress-circular-size:72px;--v-progress-circular-size-small:48px;--v-progress-circular-transform:rotate(-90deg);--v-progress-display:block;--v-progress-icon-complete-color:var(--palette-messaging-graphics-positive);--v-progress-icon-error-color:var(--palette-messaging-graphics-negative);--v-progress-label-default-color:var(--palette-default-text-subtle);--v-progress-label-error-color:var(--palette-messaging-text-negative)}.v-progress{animation-play-state:inherit;position:relative}@media (preference-reduced-motion){.v-progress{--theme-animation-factor:0}}.v-progress-complete+.v-progress-label{--v-icon-primary:var(--v-progress-icon-complete-color);--v-icon-secondary:var(--v-progress-icon-complete-color)}.v-progress-error+.v-progress-label{--v-progress-label-default-color:var(--v-progress-label-error-color);--v-icon-primary:var(--v-progress-icon-error-color);--v-icon-secondary:var(--v-progress-icon-error-color)}.v-progress+.v-progress-label{--typography-font-family:var(--typography-label-font-family);--typography-font-size:var(--typography-label-font-size);--typography-font-weight:var(--typography-label-font-weight);--typography-letter-spacing:var(--typography-label-letter-spacing);--typography-line-height:var(--typography-label-line-height);--typography-text-decoration:var(--typography-label-text-decoration);--typography-text-transform:var(--typography-label-text-transform);font-family:var(--typography-font-family);font-size:var(--typography-font-size);font-weight:var(--typography-font-weight);letter-spacing:var(--typography-letter-spacing);line-height:var(--typography-line-height);-webkit-text-decoration:var(--typography-text-decoration);text-decoration:var(--typography-text-decoration);text-transform:var(--typography-text-transform);color:var(--v-progress-label-default-color);justify-content:space-between;display:flex}.v-progress-bar{block-size:var(--v-progress-bar-thickness);border-radius:var(--v-progress-bar-border-radius);inline-size:var(--v-progress-bar-inline-size);overflow:hidden}@media (prefers-contrast:more) and (forced-colors:active){.v-progress-bar{border:var(--v-progress-bar-high-contrast-border)}}.v-progress-bar::-webkit-progress-bar{background-color:var(--v-progress-bar-background-color);border-radius:var(--v-progress-bar-border-radius)}.v-progress-bar::-moz-progress-bar{background-color:var(--v-progress-bar-background-color);border-radius:var(--v-progress-bar-border-radius)}.v-progress-bar::-webkit-progress-value{background-color:var(--v-progress-bar-foreground-color);block-size:var(--v-progress-bar-width);border-radius:var(--v-progress-bar-border-radius)}@media (prefers-contrast:more) and (forced-colors:active){.v-progress-bar::-webkit-progress-value{outline-offset:-2px;outline:2px solid #0000}}.v-progress-bar:not([value]):after{-webkit-animation:progress-bar-animation-indeterminate calc(3s*var(--v-progress-animation-factor)) infinite linear;animation:progress-bar-animation-indeterminate calc(3s*var(--v-progress-animation-factor)) infinite linear;animation-play-state:inherit;background-color:var(--v-progress-bar-foreground-color);block-size:var(--v-progress-bar-width);border-radius:var(--v-progress-bar-border-radius);content:"";inline-size:var(--v-progress-bar-indeterminate-width);margin-block-start:calc(var(--v-progress-bar-thickness)*-1);position:absolute}@media (prefers-contrast:more) and (forced-colors:active){.v-progress-bar:not([value]):after{border-block-start:var(--v-progress-bar-thickness) solid currentColor;height:var(--v-progress-bar-thickness)}}.v-progress-circular-track{block-size:var(--v-progress-circular-size);display:var(--v-progress-display);inline-size:var(--v-progress-circular-size)}.v-progress-circular-background{cx:calc(var(--v-progress-circular-size)/2);cy:calc(var(--v-progress-circular-size)/2);fill:#0000;r:calc((var(--v-progress-circular-size) - var(--v-progress-bar-thickness))/2);stroke:var(--v-progress-bar-background-color);stroke-linecap:var(--v-progress-circular-line-cap);stroke-width:var(--v-progress-bar-thickness)}@media (prefers-contrast:more) and (forced-colors:active){.v-progress-circular-background{stroke:canvas}}.v-progress-circular-bar{-webkit-transform:var(--v-progress-circular-transform);-webkit-transform-origin:var(--v-progress-circular-origin);cx:calc(var(--v-progress-circular-size)/2);cy:calc(var(--v-progress-circular-size)/2);fill:#0000;r:calc((var(--v-progress-circular-size) - var(--v-progress-bar-thickness))/2);stroke:var(--v-progress-bar-foreground-color);stroke-linecap:var(--v-progress-circular-line-cap);stroke-width:var(--v-progress-bar-thickness);transform:var(--v-progress-circular-transform);transform-origin:var(--v-progress-circular-origin)}@media (prefers-contrast:more) and (forced-colors:active){.v-progress-circular-bar{stroke:currentColor}}.v-progress-circular .v-progress-label{block-size:var(--v-progress-circular-size);inline-size:var(--v-progress-circular-size);justify-content:center;align-items:center;display:grid;position:absolute;inset-block-start:var(--v-progress-circular-label-inset-block-start)}.v-progress-circular.v-progress-indeterminate .v-progress-circular-track{animation:progress-spinner-animation-background-indeterminate calc(5s*var(--v-progress-animation-factor)) infinite linear;animation-play-state:inherit}.v-progress-circular.v-progress-indeterminate .v-progress-circular-background{animation:progress-spinner-animation-background-indeterminate calc(3s*var(--v-progress-animation-factor)) infinite linear;animation-play-state:inherit;stroke-dasharray:var(--v-progress-circular-background-dasharray);stroke-dashoffset:var(--v-progress-circular-background-dashoffset)}.v-progress-circular.v-progress-indeterminate .v-progress-circular-bar{animation:progress-spinner-animation-foreground-indeterminate calc(3s*var(--v-progress-animation-factor)) infinite linear;animation-play-state:inherit;stroke-dasharray:var(--v-progress-circular-bar-dasharray);stroke-dashoffset:var(--v-progress-circular-bar-dashoffset)}.v-progress-circular.v-progress-circular-small .v-progress-circular-track,.v-progress-circular.v-progress-circular-small .v-progress-label{--v-progress-circular-size:var(--v-progress-circular-size-small)}@keyframes progress-bar-animation-indeterminate{0%{inline-size:20%;inset-inline-start:-20%}50%{inline-size:20%}to{inline-size:20%;inset-inline-start:100%}}@keyframes progress-spinner-animation-foreground-indeterminate{0%{stroke-dashoffset:241.41px;transform-origin:50%;transform:rotate(0)}65%{stroke-dashoffset:280.76px}80%{stroke-dashoffset:280.76px}to{stroke-dashoffset:241.41px;transform-origin:50%;transform:rotate(2turn)}}@keyframes progress-spinner-animation-background-indeterminate{0%{stroke-dashoffset:137.37px;transform-origin:50%;transform:rotate(0)}65%{stroke-dashoffset:326.76px}80%{stroke-dashoffset:266.41px}to{stroke-dashoffset:137.37px;transform-origin:50%;transform:rotate(2turn)}}}@layer utilities{.\@container\/card-header{container:card-header/inline-size}.\@container{container-type:inline-size}.pointer-events-auto{pointer-events:auto}.pointer-events-none{pointer-events:none}.\!visible{visibility:visible!important}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden}.absolute,.sr-only{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:0}.inset-1{inset:var(--spacing)}.inset-1\.5{inset:calc(var(--spacing) * 1.5)}.inset-2{inset:calc(var(--spacing) * 2)}.inset-2\.5{inset:calc(var(--spacing) * 2.5)}.inset-3{inset:calc(var(--spacing) * 3)}.inset-3\.5{inset:calc(var(--spacing) * 3.5)}.inset-4{inset:calc(var(--spacing) * 4)}.inset-5{inset:calc(var(--spacing) * 5)}.inset-x-0{inset-inline:0}.inset-x-2{inset-inline:calc(var(--spacing) * 2)}.inset-x-3{inset-inline:calc(var(--spacing) * 3)}.inset-x-4{inset-inline:calc(var(--spacing) * 4)}.inset-x-6{inset-inline:calc(var(--spacing) * 6)}.inset-x-8{inset-inline:calc(var(--spacing) * 8)}.inset-y-0{inset-block:0}.-top-\(--space-2\){top:calc(var(--space-2) * -1)}.-top-1{top:calc(var(--spacing) * -1)}.-top-1\.5{top:calc(var(--spacing) * -1.5)}.-top-2{top:calc(var(--spacing) * -2)}.-top-2\.5{top:calc(var(--spacing) * -2.5)}.-top-3{top:calc(var(--spacing) * -3)}.-top-3\.5{top:calc(var(--spacing) * -3.5)}.-top-6{top:calc(var(--spacing) * -6)}.-top-10{top:calc(var(--spacing) * -10)}.-top-16{top:calc(var(--spacing) * -16)}.-top-24{top:calc(var(--spacing) * -24)}.top-\(--space-12\){top:var(--space-12)}.top-\(--space-64\){top:var(--space-64)}.top-0{top:0}.top-1{top:var(--spacing)}.top-1\.5{top:calc(var(--spacing) * 1.5)}.top-1\/2{top:50%}.top-1\/3{top:33.3333%}.top-1\/4{top:25%}.top-1\/5{top:20%}.top-2{top:calc(var(--spacing) * 2)}.top-2\.5{top:calc(var(--spacing) * 2.5)}.top-2\/3{top:66.6667%}.top-2\/5{top:40%}.top-3{top:calc(var(--spacing) * 3)}.top-3\.5{top:calc(var(--spacing) * 3.5)}.top-4{top:calc(var(--spacing) * 4)}.top-5{top:calc(var(--spacing) * 5)}.top-6{top:calc(var(--spacing) * 6)}.top-8{top:calc(var(--spacing) * 8)}.top-10{top:calc(var(--spacing) * 10)}.top-12{top:calc(var(--spacing) * 12)}.top-14{top:calc(var(--spacing) * 14)}.top-16{top:calc(var(--spacing) * 16)}.top-20{top:calc(var(--spacing) * 20)}.top-24{top:calc(var(--spacing) * 24)}.top-32{top:calc(var(--spacing) * 32)}.top-\[12\%\]{top:12%}.top-\[32\%\]{top:32%}.top-\[calc\(var\(--space-64\)\+var\(--space-24\)\)\]{top:calc(var(--space-64) + var(--space-24))}.top-\[var\(--navigation-height\)\]{top:var(--navigation-height)}.-right-\(--space-2\){right:calc(var(--space-2) * -1)}.-right-1{right:calc(var(--spacing) * -1)}.-right-2{right:calc(var(--spacing) * -2)}.-right-3{right:calc(var(--spacing) * -3)}.-right-3\.5{right:calc(var(--spacing) * -3.5)}.-right-8{right:calc(var(--spacing) * -8)}.-right-10{right:calc(var(--spacing) * -10)}.-right-12{right:calc(var(--spacing) * -12)}.right-\(--space-12\){right:var(--space-12)}.right-0{right:0}.right-0\.5{right:calc(var(--spacing) * .5)}.right-1{right:var(--spacing)}.right-1\.5{right:calc(var(--spacing) * 1.5)}.right-2{right:calc(var(--spacing) * 2)}.right-2\.5{right:calc(var(--spacing) * 2.5)}.right-3{right:calc(var(--spacing) * 3)}.right-3\.5{right:calc(var(--spacing) * 3.5)}.right-4{right:calc(var(--spacing) * 4)}.right-5{right:calc(var(--spacing) * 5)}.right-6{right:calc(var(--spacing) * 6)}.right-8{right:calc(var(--spacing) * 8)}.right-10{right:calc(var(--spacing) * 10)}.right-12{right:calc(var(--spacing) * 12)}.right-14{right:calc(var(--spacing) * 14)}.-bottom-1{bottom:calc(var(--spacing) * -1)}.-bottom-2{bottom:calc(var(--spacing) * -2)}.-bottom-3\.5{bottom:calc(var(--spacing) * -3.5)}.-bottom-10{bottom:calc(var(--spacing) * -10)}.-bottom-16{bottom:calc(var(--spacing) * -16)}.bottom-\(--space-16\){bottom:var(--space-16)}.bottom-0{bottom:0}.bottom-0\.5{bottom:calc(var(--spacing) * .5)}.bottom-1{bottom:var(--spacing)}.bottom-1\.5{bottom:calc(var(--spacing) * 1.5)}.bottom-1\/3{bottom:33.3333%}.bottom-1\/4{bottom:25%}.bottom-2{bottom:calc(var(--spacing) * 2)}.bottom-2\.5{bottom:calc(var(--spacing) * 2.5)}.bottom-3{bottom:calc(var(--spacing) * 3)}.bottom-3\.5{bottom:calc(var(--spacing) * 3.5)}.bottom-4{bottom:calc(var(--spacing) * 4)}.bottom-5{bottom:calc(var(--spacing) * 5)}.bottom-10{bottom:calc(var(--spacing) * 10)}.bottom-12{bottom:calc(var(--spacing) * 12)}.bottom-14{bottom:calc(var(--spacing) * 14)}.bottom-16{bottom:calc(var(--spacing) * 16)}.bottom-28{bottom:calc(var(--spacing) * 28)}.bottom-\[calc\(1rem\+env\(safe-area-inset-bottom\,0px\)\)\]{bottom:calc(1rem + env(safe-area-inset-bottom,0px))}.-left-2{left:calc(var(--spacing) * -2)}.-left-3{left:calc(var(--spacing) * -3)}.-left-3\.5{left:calc(var(--spacing) * -3.5)}.-left-6{left:calc(var(--spacing) * -6)}.-left-10{left:calc(var(--spacing) * -10)}.-left-12{left:calc(var(--spacing) * -12)}.-left-16{left:calc(var(--spacing) * -16)}.left-\(--space-12\){left:var(--space-12)}.left-0{left:0}.left-1{left:var(--spacing)}.left-1\.5{left:calc(var(--spacing) * 1.5)}.left-1\/2{left:50%}.left-2{left:calc(var(--spacing) * 2)}.left-2\.5{left:calc(var(--spacing) * 2.5)}.left-3{left:calc(var(--spacing) * 3)}.left-3\.5{left:calc(var(--spacing) * 3.5)}.left-4{left:calc(var(--spacing) * 4)}.left-6{left:calc(var(--spacing) * 6)}.left-8{left:calc(var(--spacing) * 8)}.left-10{left:calc(var(--spacing) * 10)}.left-12{left:calc(var(--spacing) * 12)}.isolate{isolation:isolate}.z-0{z-index:0}.z-10{z-index:10}.z-20{z-index:20}.z-25{z-index:25}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.z-\[calc\(1000-var\(--toast-index\)\)\]{z-index:calc(1000 - var(--toast-index))}.col-span-2{grid-column:span 2/span 2}.col-start-1{grid-column-start:1}.col-start-2{grid-column-start:2}.row-span-2{grid-row:span 2/span 2}.row-start-1{grid-row-start:1}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.container\!{width:100%!important}@media (min-width:40rem){.container\!{max-width:40rem!important}}@media (min-width:48rem){.container\!{max-width:48rem!important}}@media (min-width:64rem){.container\!{max-width:64rem!important}}@media (min-width:80rem){.container\!{max-width:80rem!important}}@media (min-width:96rem){.container\!{max-width:96rem!important}}.m-0{margin:0}.m-auto{margin:auto}.-mx-\(--space-4\){margin-inline:calc(var(--space-4) * -1)}.-mx-\(--space-8\){margin-inline:calc(var(--space-8) * -1)}.-mx-\(--space-16\){margin-inline:calc(var(--space-16) * -1)}.-mx-1{margin-inline:calc(var(--spacing) * -1)}.mx-\(--space-2\){margin-inline:var(--space-2)}.mx-\(--space-4\){margin-inline:var(--space-4)}.mx-1{margin-inline:var(--spacing)}.mx-auto{margin-inline:auto}.-my-\(--space-16\){margin-block:calc(var(--space-16) * -1)}.-my-0\.5{margin-block:calc(var(--spacing) * -.5)}.-my-1{margin-block:calc(var(--spacing) * -1)}.my-\(--space-4\){margin-block:var(--space-4)}.my-\(--space-8\){margin-block:var(--space-8)}.my-\(--space-24\){margin-block:var(--space-24)}.my-0\.5{margin-block:calc(var(--spacing) * .5)}.my-1{margin-block:var(--spacing)}.my-1\.5{margin-block:calc(var(--spacing) * 1.5)}.my-2{margin-block:calc(var(--spacing) * 2)}.my-2\.5{margin-block:calc(var(--spacing) * 2.5)}.my-6{margin-block:calc(var(--spacing) * 6)}.my-auto{margin-block:auto}.-mt-\(--space-4\){margin-top:calc(var(--space-4) * -1)}.-mt-0\.5{margin-top:calc(var(--spacing) * -.5)}.-mt-1{margin-top:calc(var(--spacing) * -1)}.-mt-10{margin-top:calc(var(--spacing) * -10)}.mt-\(--space-2\){margin-top:var(--space-2)}.mt-\(--space-4\){margin-top:var(--space-4)}.mt-\(--space-8\){margin-top:var(--space-8)}.mt-\(--space-12\){margin-top:var(--space-12)}.mt-\(--space-16\){margin-top:var(--space-16)}.mt-\(--space-24\){margin-top:var(--space-24)}.mt-\(--space-48\){margin-top:var(--space-48)}.mt-\(--space-96\){margin-top:var(--space-96)}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:var(--spacing)}.mt-1\.5{margin-top:calc(var(--spacing) * 1.5)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-2\.5{margin-top:calc(var(--spacing) * 2.5)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-auto{margin-top:auto}.mt-layout-content{margin-top:var(--layout-gap-content)}.-mr-0\.5{margin-right:calc(var(--spacing) * -.5)}.-mr-2{margin-right:calc(var(--spacing) * -2)}.mr-\(--space-2\){margin-right:var(--space-2)}.mr-\(--space-4\){margin-right:var(--space-4)}.mr-\(--space-8\){margin-right:var(--space-8)}.mr-1{margin-right:var(--spacing)}.-mb-\(--space-16\){margin-bottom:calc(var(--space-16) * -1)}.-mb-2{margin-bottom:calc(var(--spacing) * -2)}.-mb-2\.5{margin-bottom:calc(var(--spacing) * -2.5)}.mb-\(--space-4\){margin-bottom:var(--space-4)}.mb-\(--space-8\){margin-bottom:var(--space-8)}.mb-\(--space-12\){margin-bottom:var(--space-12)}.mb-\(--space-16\){margin-bottom:var(--space-16)}.mb-\(--space-24\){margin-bottom:var(--space-24)}.mb-\(--space-32\){margin-bottom:var(--space-32)}.mb-\(--space-40\){margin-bottom:var(--space-40)}.mb-0{margin-bottom:0}.mb-0\.5{margin-bottom:calc(var(--spacing) * .5)}.mb-1{margin-bottom:var(--spacing)}.mb-1\.5{margin-bottom:calc(var(--spacing) * 1.5)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-5{margin-bottom:calc(var(--spacing) * 5)}.mb-6{margin-bottom:calc(var(--spacing) * 6)}.mb-8{margin-bottom:calc(var(--spacing) * 8)}.mb-16{margin-bottom:calc(var(--spacing) * 16)}.mb-layout-group{margin-bottom:var(--layout-gap-group)}.mb-layout-tight{margin-bottom:var(--layout-gap-tight)}.-ml-\(--space-8\){margin-left:calc(var(--space-8) * -1)}.-ml-0\.5{margin-left:calc(var(--spacing) * -.5)}.-ml-2{margin-left:calc(var(--spacing) * -2)}.-ml-7{margin-left:calc(var(--spacing) * -7)}.ml-\(--space-4\){margin-left:var(--space-4)}.ml-\(--space-8\){margin-left:var(--space-8)}.ml-1{margin-left:var(--spacing)}.ml-auto{margin-left:auto}.no-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.no-scrollbar::-webkit-scrollbar{display:none}.line-clamp-1{-webkit-line-clamp:1}.line-clamp-1,.line-clamp-2{-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-2{-webkit-line-clamp:2}.line-clamp-3{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.block{display:block}.block\!{display:block!important}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.list-item{display:list-item}.table{display:table}.table-caption{display:table-caption}.table-cell{display:table-cell}.table-row{display:table-row}.aspect-\[4\/3\]{aspect-ratio:4/3}.aspect-\[4\/5\]{aspect-ratio:4/5}.aspect-\[8\/5\]{aspect-ratio:8/5}.aspect-\[9\/16\]{aspect-ratio:9/16}.aspect-\[16\/9\]{aspect-ratio:16/9}.aspect-\[16\/10\]{aspect-ratio:16/10}.aspect-square{aspect-ratio:1}.aspect-video{aspect-ratio:var(--aspect-video)}.size-1{width:var(--spacing);height:var(--spacing)}.size-1\.5{width:calc(var(--spacing) * 1.5);height:calc(var(--spacing) * 1.5)}.size-2{width:calc(var(--spacing) * 2);height:calc(var(--spacing) * 2)}.size-2\.5{width:calc(var(--spacing) * 2.5);height:calc(var(--spacing) * 2.5)}.size-3{width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.size-3\.5{width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}.size-4{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.size-4\.5{width:calc(var(--spacing) * 4.5);height:calc(var(--spacing) * 4.5)}.size-5{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}.size-6{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.size-7{width:calc(var(--spacing) * 7);height:calc(var(--spacing) * 7)}.size-8{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8)}.size-9{width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9)}.size-10{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10)}.size-11{width:calc(var(--spacing) * 11);height:calc(var(--spacing) * 11)}.size-12{width:calc(var(--spacing) * 12);height:calc(var(--spacing) * 12)}.size-14{width:calc(var(--spacing) * 14);height:calc(var(--spacing) * 14)}.size-16{width:calc(var(--spacing) * 16);height:calc(var(--spacing) * 16)}.size-full{width:100%;height:100%}.h-\(--height\){height:var(--height)}.h-0\.5{height:calc(var(--spacing) * .5)}.h-1{height:var(--spacing)}.h-1\.5{height:calc(var(--spacing) * 1.5)}.h-2{height:calc(var(--spacing) * 2)}.h-2\.5{height:calc(var(--spacing) * 2.5)}.h-3{height:calc(var(--spacing) * 3)}.h-3\.5{height:calc(var(--spacing) * 3.5)}.h-4{height:calc(var(--spacing) * 4)}.h-5{height:calc(var(--spacing) * 5)}.h-6{height:calc(var(--spacing) * 6)}.h-7{height:calc(var(--spacing) * 7)}.h-8{height:calc(var(--spacing) * 8)}.h-8\.5{height:calc(var(--spacing) * 8.5)}.h-9{height:calc(var(--spacing) * 9)}.h-10{height:calc(var(--spacing) * 10)}.h-11{height:calc(var(--spacing) * 11)}.h-12{height:calc(var(--spacing) * 12)}.h-14{height:calc(var(--spacing) * 14)}.h-16{height:calc(var(--spacing) * 16)}.h-18{height:calc(var(--spacing) * 18)}.h-20{height:calc(var(--spacing) * 20)}.h-24{height:calc(var(--spacing) * 24)}.h-28{height:calc(var(--spacing) * 28)}.h-32{height:calc(var(--spacing) * 32)}.h-36{height:calc(var(--spacing) * 36)}.h-40{height:calc(var(--spacing) * 40)}.h-44{height:calc(var(--spacing) * 44)}.h-48{height:calc(var(--spacing) * 48)}.h-52{height:calc(var(--spacing) * 52)}.h-56{height:calc(var(--spacing) * 56)}.h-60{height:calc(var(--spacing) * 60)}.h-64{height:calc(var(--spacing) * 64)}.h-72{height:calc(var(--spacing) * 72)}.h-80{height:calc(var(--spacing) * 80)}.h-84{height:calc(var(--spacing) * 84)}.h-96{height:calc(var(--spacing) * 96)}.h-120{height:calc(var(--spacing) * 120)}.h-\[1\.5px\]{height:1.5px}.h-\[1px\]{height:1px}.h-\[2px\]{height:2px}.h-\[28rem\]{height:28rem}.h-\[65vh\]{height:65vh}.h-\[80dvh\]{height:80dvh}.h-\[92dvh\]{height:92dvh}.h-\[95\%\]{height:95%}.h-\[120px\]{height:120px}.h-\[125\%\]{height:125%}.h-\[125px\]{height:125px}.h-\[130px\]{height:130px}.h-\[185px\]{height:185px}.h-\[215px\]{height:215px}.h-\[260px\]{height:260px}.h-\[340px\]{height:340px}.h-\[850px\]{height:850px}.h-\[var\(--navigation-height\)\]{height:var(--navigation-height)}.h-auto{height:auto}.h-full{height:100%}.h-px{height:1px}.h-screen{height:100vh}.max-h-\(--available-height\){max-height:var(--available-height)}.max-h-48{max-height:calc(var(--spacing) * 48)}.max-h-96{max-height:calc(var(--spacing) * 96)}.max-h-\[40rem\]{max-height:40rem}.max-h-\[70vh\]{max-height:70vh}.max-h-\[85dvh\]{max-height:85dvh}.max-h-\[92dvh\]{max-height:92dvh}.max-h-\[96\%\]{max-height:96%}.max-h-\[1024px\]{max-height:1024px}.max-h-\[calc\(100dvh-2rem\)\]{max-height:calc(100dvh - 2rem)}.max-h-\[min\(16rem\,calc\(var\(--available-height\)-var\(--space-2\)\)\)\]{max-height:min(16rem,calc(var(--available-height) - var(--space-2)))}.max-h-\[min\(18rem\,var\(--available-height\)\)\]{max-height:min(18rem,var(--available-height))}.max-h-\[min\(20rem\,var\(--available-height\)\)\]{max-height:min(20rem,var(--available-height))}.max-h-\[min\(22rem\,var\(--available-height\)\)\]{max-height:min(22rem,var(--available-height))}.max-h-dvh{max-height:100dvh}.min-h-0{min-height:0}.min-h-7{min-height:calc(var(--spacing) * 7)}.min-h-8{min-height:calc(var(--spacing) * 8)}.min-h-8\.5{min-height:calc(var(--spacing) * 8.5)}.min-h-9{min-height:calc(var(--spacing) * 9)}.min-h-10{min-height:calc(var(--spacing) * 10)}.min-h-11{min-height:calc(var(--spacing) * 11)}.min-h-12{min-height:calc(var(--spacing) * 12)}.min-h-14{min-height:calc(var(--spacing) * 14)}.min-h-20{min-height:calc(var(--spacing) * 20)}.min-h-24{min-height:calc(var(--spacing) * 24)}.min-h-48{min-height:calc(var(--spacing) * 48)}.min-h-\[28px\]{min-height:28px}.min-h-\[36px\]{min-height:36px}.min-h-\[38px\]{min-height:38px}.min-h-\[42px\]{min-height:42px}.min-h-\[60vh\]{min-height:60vh}.min-h-\[100px\]{min-height:100px}.min-h-\[220px\]{min-height:220px}.min-h-\[320px\]{min-height:320px}.min-h-dvh{min-height:100dvh}.min-h-full{min-height:100%}.min-h-screen{min-height:100vh}.w-\(--anchor-width\){width:var(--anchor-width)}.w-0\.5{width:calc(var(--spacing) * .5)}.w-1{width:var(--spacing)}.w-1\.5{width:calc(var(--spacing) * 1.5)}.w-1\/2{width:50%}.w-1\/4{width:25%}.w-2{width:calc(var(--spacing) * 2)}.w-2\.5{width:calc(var(--spacing) * 2.5)}.w-2\/5{width:40%}.w-3{width:calc(var(--spacing) * 3)}.w-3\.5{width:calc(var(--spacing) * 3.5)}.w-3\/4{width:75%}.w-3\/5{width:60%}.w-3\/8{width:37.5%}.w-4{width:calc(var(--spacing) * 4)}.w-4\/5{width:80%}.w-5{width:calc(var(--spacing) * 5)}.w-6{width:calc(var(--spacing) * 6)}.w-7{width:calc(var(--spacing) * 7)}.w-8{width:calc(var(--spacing) * 8)}.w-9{width:calc(var(--spacing) * 9)}.w-10{width:calc(var(--spacing) * 10)}.w-11{width:calc(var(--spacing) * 11)}.w-12{width:calc(var(--spacing) * 12)}.w-14{width:calc(var(--spacing) * 14)}.w-16{width:calc(var(--spacing) * 16)}.w-18{width:calc(var(--spacing) * 18)}.w-20{width:calc(var(--spacing) * 20)}.w-24{width:calc(var(--spacing) * 24)}.w-26{width:calc(var(--spacing) * 26)}.w-28{width:calc(var(--spacing) * 28)}.w-32{width:calc(var(--spacing) * 32)}.w-36{width:calc(var(--spacing) * 36)}.w-44{width:calc(var(--spacing) * 44)}.w-48{width:calc(var(--spacing) * 48)}.w-52{width:calc(var(--spacing) * 52)}.w-56{width:calc(var(--spacing) * 56)}.w-60{width:calc(var(--spacing) * 60)}.w-64{width:calc(var(--spacing) * 64)}.w-72{width:calc(var(--spacing) * 72)}.w-80{width:calc(var(--spacing) * 80)}.w-96{width:calc(var(--spacing) * 96)}.w-\[1px\]{width:1px}.w-\[20\%\]{width:20%}.w-\[42\%\]{width:42%}.w-\[58\%\]{width:58%}.w-\[125\%\]{width:125%}.w-\[165px\]{width:165px}.w-\[170px\]{width:170px}.w-\[260px\]{width:260px}.w-\[280px\]{width:280px}.w-\[340px\]{width:340px}.w-\[390px\]{width:390px}.w-\[416px\]{width:416px}.w-\[800px\]{width:800px}.w-\[max\(var\(--anchor-width\)\,14rem\)\]{width:max(var(--anchor-width),14rem)}.w-auto{width:auto}.w-fit{width:fit-content}.w-full{width:100%}.w-px{width:1px}.w-screen{width:100vw}.max-w-2xl{max-width:var(--container-2xl)}.max-w-3xl{max-width:var(--container-3xl)}.max-w-4xl{max-width:var(--container-4xl)}.max-w-6xl{max-width:var(--container-6xl)}.max-w-7xl{max-width:var(--container-7xl)}.max-w-40{max-width:calc(var(--spacing) * 40)}.max-w-44{max-width:calc(var(--spacing) * 44)}.max-w-56{max-width:calc(var(--spacing) * 56)}.max-w-\[13em\]{max-width:13em}.max-w-\[16em\]{max-width:16em}.max-w-\[22ch\]{max-width:22ch}.max-w-\[26rem\]{max-width:26rem}.max-w-\[27\.5rem\]{max-width:27.5rem}.max-w-\[30em\]{max-width:30em}.max-w-\[32rem\]{max-width:32rem}.max-w-\[34rem\]{max-width:34rem}.max-w-\[36rem\]{max-width:36rem}.max-w-\[42rem\]{max-width:42rem}.max-w-\[62ch\]{max-width:62ch}.max-w-\[68px\]{max-width:68px}.max-w-\[70ch\]{max-width:70ch}.max-w-\[85\%\]{max-width:85%}.max-w-\[94\%\]{max-width:94%}.max-w-\[96vw\]{max-width:96vw}.max-w-\[120px\]{max-width:120px}.max-w-\[130px\]{max-width:130px}.max-w-\[140px\]{max-width:140px}.max-w-\[150px\]{max-width:150px}.max-w-\[170px\]{max-width:170px}.max-w-\[200px\]{max-width:200px}.max-w-\[210px\]{max-width:210px}.max-w-\[220px\]{max-width:220px}.max-w-\[240px\]{max-width:240px}.max-w-\[260px\]{max-width:260px}.max-w-\[270px\]{max-width:270px}.max-w-\[280px\]{max-width:280px}.max-w-\[340px\]{max-width:340px}.max-w-\[1400px\]{max-width:1400px}.max-w-\[1536px\]{max-width:1536px}.max-w-\[calc\(100\%-2rem\)\]{max-width:calc(100% - 2rem)}.max-w-\[calc\(100vw-2rem\)\]{max-width:calc(100vw - 2rem)}.max-w-\[min\(20rem\,calc\(100vw-2rem\)\)\]{max-width:min(20rem,100vw - 2rem)}.max-w-full{max-width:100%}.max-w-layout-page{max-width:var(--layout-page-width)}.max-w-layout-reading{max-width:var(--layout-reading-width)}.max-w-lg{max-width:var(--container-lg)}.max-w-md{max-width:var(--container-md)}.max-w-none{max-width:none}.max-w-sm{max-width:var(--container-sm)}.max-w-xl{max-width:var(--container-xl)}.max-w-xs{max-width:var(--container-xs)}.min-w-0{min-width:0}.min-w-4{min-width:calc(var(--spacing) * 4)}.min-w-5{min-width:calc(var(--spacing) * 5)}.min-w-11{min-width:calc(var(--spacing) * 11)}.min-w-16{min-width:calc(var(--spacing) * 16)}.min-w-28{min-width:calc(var(--spacing) * 28)}.min-w-32{min-width:calc(var(--spacing) * 32)}.min-w-36{min-width:calc(var(--spacing) * 36)}.min-w-40{min-width:calc(var(--spacing) * 40)}.min-w-48{min-width:calc(var(--spacing) * 48)}.min-w-56{min-width:calc(var(--spacing) * 56)}.min-w-\[32px\]{min-width:32px}.min-w-\[44px\]{min-width:44px}.min-w-\[52px\]{min-width:52px}.min-w-\[80px\]{min-width:80px}.min-w-\[180px\]{min-width:180px}.min-w-\[620px\]{min-width:620px}.min-w-\[640px\]{min-width:640px}.flex-1{flex:1}.flex-none{flex:none}.flex-shrink{flex-shrink:1}.flex-shrink-0{flex-shrink:0}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.flex-grow,.grow{flex-grow:1}.basis-full{flex-basis:100%}.caption-bottom{caption-side:bottom}.border-collapse{border-collapse:collapse}.\[transform-origin\:bottom_center\]{transform-origin:bottom}.origin-\(--transform-origin\){transform-origin:var(--transform-origin)}.origin-bottom{transform-origin:bottom}.origin-left{transform-origin:0}.origin-top{transform-origin:top}.-translate-x-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1)}.-translate-x-1\/2,.-translate-y-1\/2{translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1)}.translate-y-4{--tw-translate-y:calc(var(--spacing) * 4);translate:var(--tw-translate-x) var(--tw-translate-y)}.scale-75{--tw-scale-x:75%;--tw-scale-y:75%;--tw-scale-z:75%}.scale-100,.scale-75{scale:var(--tw-scale-x) var(--tw-scale-y)}.scale-100{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%}.scale-110{--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%}.scale-110,.scale-125{scale:var(--tw-scale-x) var(--tw-scale-y)}.scale-125{--tw-scale-x:125%;--tw-scale-y:125%;--tw-scale-z:125%}.scale-150{--tw-scale-x:150%;--tw-scale-y:150%;--tw-scale-z:150%}.-scale-x-100,.scale-150{scale:var(--tw-scale-x) var(--tw-scale-y)}.-scale-x-100{--tw-scale-x:calc(100% * -1)}.scale-x-\[-1\]{--tw-scale-x:-1}.-scale-y-100,.scale-x-\[-1\]{scale:var(--tw-scale-x) var(--tw-scale-y)}.-scale-y-100{--tw-scale-y:calc(100% * -1)}.scale-\[-1\]{scale:-1}.-rotate-1{rotate:-1deg}.-rotate-3{rotate:-3deg}.-rotate-6{rotate:-6deg}.-rotate-12{rotate:-12deg}.-rotate-45{rotate:-45deg}.-rotate-135{rotate:-135deg}.-rotate-\[22deg\]{rotate:-22deg}.rotate-3{rotate:3deg}.rotate-4{rotate:4deg}.rotate-10{rotate:10deg}.rotate-12{rotate:12deg}.rotate-25{rotate:25deg}.rotate-45{rotate:45deg}.rotate-60{rotate:60deg}.rotate-135{rotate:135deg}.rotate-\[-20deg\]{rotate:-20deg}.rotate-\[-25deg\]{rotate:-25deg}.rotate-\[25deg\]{rotate:25deg}.rotate-\[28deg\]{rotate:28deg}.rotate-\[40deg\]{rotate:40deg}.\[transform\:rotateX\(70deg\)\]{transform:rotateX(70deg)}.\[transform\:translateX\(var\(--toast-swipe-movement-x\)\)_translateY\(calc\(var\(--toast-swipe-movement-y\)-\(var\(--toast-index\)\*var\(--peek\)\)-\(var\(--shrink\)\*var\(--height\)\)\)\)_scale\(var\(--scale\)\)\]{transform:translateX(var(--toast-swipe-movement-x)) translateY(calc(var(--toast-swipe-movement-y) - (var(--toast-index) * var(--peek)) - (var(--shrink) * var(--height)))) scale(var(--scale))}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.transform\!{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)!important}.shimmer{--_spread:var(--shimmer-spread,calc(3ch + 40px));--_base:currentColor;--_highlight:var(--shimmer-color,oklch(from currentColor l c h/calc(alpha* .2)));background-image:var(--shimmer-image,linear-gradient(calc(90deg + var(--shimmer-angle)),var(--_base) calc(50% - var(--_spread)),var(--_highlight) calc(50% - var(--_spread) * .5),var(--_highlight) 50%,var(--_highlight) calc(50% + var(--_spread) * .5),var(--_base) calc(50% + var(--_spread))))}@supports (color:color-mix(in lab,red,red)){.shimmer{background-image:var(--shimmer-image,linear-gradient(calc(90deg + var(--shimmer-angle)),var(--_base) calc(50% - var(--_spread)),color-mix(in oklch,var(--_highlight),var(--_base) 50%) calc(50% - var(--_spread) * .5),var(--_highlight) 50%,color-mix(in oklch,var(--_highlight),var(--_base) 50%) calc(50% + var(--_spread) * .5),var(--_base) calc(50% + var(--_spread))))}}.shimmer{background-repeat:no-repeat;background-size:calc(200% + var(--_spread) * 2) 100%;-webkit-text-fill-color:var(--shimmer-text-fill,transparent);animation:tw-shimmer var(--shimmer-duration,2s) linear infinite;background-position:0 0;-webkit-background-clip:text;background-clip:text}.shimmer:is(.dark *){--_highlight:var(--shimmer-color,oklch(from currentColor max(.8,calc(l + .4)) c h/calc(alpha + .4)))}.shimmer:where([dir=rtl],[dir=rtl] *){animation-direction:reverse}.animate-in{animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.animate-pulse{animation:var(--animate-pulse)}.animate-spin{animation:var(--animate-spin)}.cursor-default{cursor:default}.cursor-help{cursor:help}.cursor-pointer{cursor:pointer}.touch-pan-x{--tw-pan-x:pan-x;touch-action:var(--tw-pan-x,) var(--tw-pan-y,) var(--tw-pinch-zoom,)}.resize{resize:both}.resize-none{resize:none}.resize-y{resize:vertical}.snap-x{scroll-snap-type:x var(--tw-scroll-snap-strictness)}.snap-start{scroll-snap-align:start}.scroll-my-\(--space-4\){scroll-margin-block:var(--space-4)}.scroll-mt-\(--space-96\){scroll-margin-top:var(--space-96)}.scroll-mt-20{scroll-margin-top:calc(var(--spacing) * 20)}.\[scrollbar-width\:none\],.scrollbar-none{scrollbar-width:none}.list-decimal{list-style-type:decimal}.list-disc{list-style-type:disc}.list-none{list-style-type:none}.auto-rows-min{grid-auto-rows:min-content}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-\[1fr_auto\]{grid-template-columns:1fr auto}.grid-cols-\[1rem_minmax\(0\,1fr\)\]{grid-template-columns:1rem minmax(0,1fr)}.grid-cols-\[4\.5rem_1\.5rem_minmax\(0\,1fr\)\]{grid-template-columns:4.5rem 1.5rem minmax(0,1fr)}.grid-cols-\[5rem_minmax\(0\,1fr\)\]{grid-template-columns:5rem minmax(0,1fr)}.grid-cols-\[auto_minmax\(0\,1fr\)\]{grid-template-columns:auto minmax(0,1fr)}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-row{flex-direction:row}.flex-nowrap{flex-wrap:nowrap}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.content-start{align-content:flex-start}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.items-stretch{align-items:stretch}.justify-around{justify-content:space-around}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-start{justify-content:flex-start}.justify-items-center{justify-items:center}.gap-\(--card-spacing\){gap:var(--card-spacing)}.gap-\(--space-2\){gap:var(--space-2)}.gap-\(--space-4\){gap:var(--space-4)}.gap-\(--space-8\){gap:var(--space-8)}.gap-\(--space-12\){gap:var(--space-12)}.gap-\(--space-16\){gap:var(--space-16)}.gap-\(--space-24\){gap:var(--space-24)}.gap-\(--space-32\){gap:var(--space-32)}.gap-\(--space-40\){gap:var(--space-40)}.gap-\(--space-48\){gap:var(--space-48)}.gap-0{gap:0}.gap-1{gap:var(--spacing)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-2\.5{gap:calc(var(--spacing) * 2.5)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-3\.5{gap:calc(var(--spacing) * 3.5)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-8{gap:calc(var(--spacing) * 8)}.gap-\[1\.25rem\]{gap:1.25rem}.gap-\[1px\]{gap:1px}.gap-layout-content{gap:var(--layout-gap-content)}.gap-layout-control{gap:var(--layout-gap-control)}.gap-layout-group{gap:var(--layout-gap-group)}.gap-layout-section{gap:var(--layout-gap-section)}.gap-layout-tight{gap:var(--layout-gap-tight)}.gap-px{gap:1px}.gap-section-md{gap:var(--layout-section-md)}.gap-section-sm{gap:var(--layout-section-sm)}:where(.space-y-\(--space-2\)>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--space-2) * var(--tw-space-y-reverse));margin-block-end:calc(var(--space-2) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-\(--space-4\)>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--space-4) * var(--tw-space-y-reverse));margin-block-end:calc(var(--space-4) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-\(--space-8\)>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--space-8) * var(--tw-space-y-reverse));margin-block-end:calc(var(--space-8) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-\(--space-16\)>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--space-16) * var(--tw-space-y-reverse));margin-block-end:calc(var(--space-16) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-\(--space-24\)>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--space-24) * var(--tw-space-y-reverse));margin-block-end:calc(var(--space-24) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-\(--space-32\)>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--space-32) * var(--tw-space-y-reverse));margin-block-end:calc(var(--space-32) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-\(--space-40\)>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--space-40) * var(--tw-space-y-reverse));margin-block-end:calc(var(--space-40) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-\(--space-64\)>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--space-64) * var(--tw-space-y-reverse));margin-block-end:calc(var(--space-64) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-1\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 1.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 1.5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-layout-content>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--layout-gap-content) * var(--tw-space-y-reverse));margin-block-end:calc(var(--layout-gap-content) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-layout-control>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--layout-gap-control) * var(--tw-space-y-reverse));margin-block-end:calc(var(--layout-gap-control) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-layout-group>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--layout-gap-group) * var(--tw-space-y-reverse));margin-block-end:calc(var(--layout-gap-group) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-layout-section>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--layout-gap-section) * var(--tw-space-y-reverse));margin-block-end:calc(var(--layout-gap-section) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-layout-tight>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--layout-gap-tight) * var(--tw-space-y-reverse));margin-block-end:calc(var(--layout-gap-tight) * calc(1 - var(--tw-space-y-reverse)))}.gap-x-\(--space-4\){column-gap:var(--space-4)}.gap-x-\(--space-8\){column-gap:var(--space-8)}.gap-x-\(--space-12\){column-gap:var(--space-12)}.gap-x-\(--space-16\){column-gap:var(--space-16)}.gap-x-\(--space-24\){column-gap:var(--space-24)}.gap-x-\(--space-32\){column-gap:var(--space-32)}.gap-x-layout-content{column-gap:var(--layout-gap-content)}.gap-x-layout-control{column-gap:var(--layout-gap-control)}.gap-x-layout-group{column-gap:var(--layout-gap-group)}.gap-x-layout-tight{column-gap:var(--layout-gap-tight)}:where(.-space-x-\(--space-8\)>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--space-8) * -1) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--space-8) * -1) * calc(1 - var(--tw-space-x-reverse)))}:where(.space-x-\(--space-2\)>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(var(--space-2) * var(--tw-space-x-reverse));margin-inline-end:calc(var(--space-2) * calc(1 - var(--tw-space-x-reverse)))}:where(.space-x-layout-tight>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(var(--layout-gap-tight) * var(--tw-space-x-reverse));margin-inline-end:calc(var(--layout-gap-tight) * calc(1 - var(--tw-space-x-reverse)))}.gap-y-\(--space-2\){row-gap:var(--space-2)}.gap-y-\(--space-4\){row-gap:var(--space-4)}.gap-y-\(--space-12\){row-gap:var(--space-12)}.gap-y-layout-control{row-gap:var(--layout-gap-control)}:where(.divide-x>:not(:last-child)){--tw-divide-x-reverse:0;border-inline-style:var(--tw-border-style);border-inline-start-width:calc(1px * var(--tw-divide-x-reverse));border-inline-end-width:calc(1px * calc(1 - var(--tw-divide-x-reverse)))}:where(.divide-y>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px * var(--tw-divide-y-reverse));border-bottom-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)))}:where(.divide-border-subtle>:not(:last-child)){border-color:var(--border-subtle)}.self-center{align-self:center}.self-start{align-self:flex-start}.justify-self-center{justify-self:center}.justify-self-end{justify-self:flex-end}.justify-self-start{justify-self:flex-start}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-x-auto{overflow-x:auto}.overflow-x-clip{overflow-x:clip}.overflow-x-hidden{overflow-x:hidden}.overflow-y-auto{overflow-y:auto}.overscroll-contain{overscroll-behavior:contain}.overscroll-x-contain{overscroll-behavior-x:contain}.scroll-smooth{scroll-behavior:smooth}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:calc(var(--radius) * 1.8)}.rounded-3xl{border-radius:calc(var(--radius) * 2.2)}.rounded-\[1\.25rem\]{border-radius:1.25rem}.rounded-\[1\.75rem\]{border-radius:1.75rem}.rounded-\[1px\]{border-radius:1px}.rounded-\[2\.5rem\]{border-radius:2.5rem}.rounded-\[2\.25rem\]{border-radius:2.25rem}.rounded-\[2px\]{border-radius:2px}.rounded-\[3rem\]{border-radius:3rem}.rounded-\[40\%_60\%_70\%_30\%\/40\%_50\%_60\%_50\%\]{border-radius:40% 60% 70% 30%/40% 50% 60%}.rounded-\[50\%\]{border-radius:50%}.rounded-\[50\%_50\%_40\%_60\%\/40\%_60\%_50\%_50\%\]{border-radius:50% 50% 40% 60%/40% 60% 50% 50%}.rounded-\[50\%_50\%_60\%_60\%\]{border-radius:50% 50% 60% 60%}.rounded-\[50\%_60\%_50\%_70\%\]{border-radius:50% 60% 50% 70%}.rounded-\[60\%_40\%_30\%_70\%\/50\%_60\%_40\%_50\%\]{border-radius:60% 40% 30% 70%/50% 60% 40% 50%}.rounded-\[60\%_50\%_70\%_50\%\]{border-radius:60% 50% 70%}.rounded-full{border-radius:3.40282e+38px}.rounded-lg{border-radius:var(--radius)}.rounded-md{border-radius:calc(var(--radius) * .8)}.rounded-none{border-radius:0}.rounded-sm{border-radius:calc(var(--radius) * .6)}.rounded-xl{border-radius:calc(var(--radius) * 1.4)}.rounded-xs{border-radius:var(--radius-xs)}.rounded-t{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.rounded-t-\[1px\]{border-top-left-radius:1px;border-top-right-radius:1px}.rounded-t-\[110px\]{border-top-left-radius:110px;border-top-right-radius:110px}.rounded-t-\[130px\]{border-top-left-radius:130px;border-top-right-radius:130px}.rounded-t-\[140px\]{border-top-left-radius:140px;border-top-right-radius:140px}.rounded-t-full{border-top-left-radius:3.40282e+38px;border-top-right-radius:3.40282e+38px}.rounded-t-xl{border-top-left-radius:calc(var(--radius) * 1.4);border-top-right-radius:calc(var(--radius) * 1.4)}.rounded-l-md{border-top-left-radius:calc(var(--radius) * .8);border-bottom-left-radius:calc(var(--radius) * .8)}.rounded-r-2xl{border-top-right-radius:calc(var(--radius) * 1.8);border-bottom-right-radius:calc(var(--radius) * 1.8)}.rounded-b{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.rounded-b-2xl{border-bottom-right-radius:calc(var(--radius) * 1.8);border-bottom-left-radius:calc(var(--radius) * 1.8)}.rounded-b-full{border-bottom-right-radius:3.40282e+38px;border-bottom-left-radius:3.40282e+38px}.rounded-b-md{border-bottom-right-radius:calc(var(--radius) * .8);border-bottom-left-radius:calc(var(--radius) * .8)}.rounded-b-xl{border-bottom-right-radius:calc(var(--radius) * 1.4);border-bottom-left-radius:calc(var(--radius) * 1.4)}.rounded-br-sm{border-bottom-right-radius:calc(var(--radius) * .6)}.rounded-bl-sm{border-bottom-left-radius:calc(var(--radius) * .6)}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-0\!{border-style:var(--tw-border-style)!important;border-width:0!important}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-4{border-style:var(--tw-border-style);border-width:4px}.border-\[6px\]{border-style:var(--tw-border-style);border-width:6px}.border-x{border-inline-style:var(--tw-border-style);border-inline-width:1px}.border-x-0{border-inline-style:var(--tw-border-style);border-inline-width:0}.border-x-4{border-inline-style:var(--tw-border-style);border-inline-width:4px}.border-y{border-block-style:var(--tw-border-style);border-block-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-t-0{border-top-style:var(--tw-border-style);border-top-width:0}.border-t-2{border-top-style:var(--tw-border-style);border-top-width:2px}.border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.border-r-2{border-right-style:var(--tw-border-style);border-right-width:2px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-b-2{border-bottom-style:var(--tw-border-style);border-bottom-width:2px}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-l-2{border-left-style:var(--tw-border-style);border-left-width:2px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-double{--tw-border-style:double;border-style:double}.border-none\!{--tw-border-style:none!important;border-style:none!important}.border-\[\#00F0FF\]{border-color:#00f0ff}.border-\[\#00F0FF\]\/30{border-color:oklab(87.0045% -.136493 -.0575878/.3)}.border-\[\#00F0FF\]\/60{border-color:oklab(87.0045% -.136493 -.0575878/.6)}.border-\[\#1E1A17\]{border-color:#1e1a17}.border-\[\#1E4B7A\]\/25{border-color:oklab(40.6434% -.028803 -.0887493/.25)}.border-\[\#1E2533\]{border-color:#1e2533}.border-\[\#2B303C\]{border-color:#2b303c}.border-\[\#5A4E44\]{border-color:#5a4e44}.border-\[\#7A1E1F\]{border-color:#7a1e1f}.border-\[\#7C88C9\]\/20{border-color:oklab(64.3438% .0090797 -.0980085/.2)}.border-\[\#7C88C9\]\/30{border-color:oklab(64.3438% .0090797 -.0980085/.3)}.border-\[\#7C88C9\]\/50{border-color:oklab(64.3438% .0090797 -.0980085/.5)}.border-\[\#7D0A0A\]{border-color:#7d0a0a}.border-\[\#7D0A0A\]\/40{border-color:oklab(37.5935% .129025 .0689437/.4)}.border-\[\#7D0A0A\]\/50{border-color:oklab(37.5935% .129025 .0689437/.5)}.border-\[\#8C6D23\]{border-color:#8c6d23}.border-\[\#9E2A2B\]{border-color:#9e2a2b}.border-\[\#58C4DC\]\/60{border-color:oklab(76.6521% -.0854611 -.0590295/.6)}.border-\[\#70D6FF\]\/40{border-color:oklab(82.9984% -.0761246 -.0808277/.4)}.border-\[\#080D14\]{border-color:#080d14}.border-\[\#291A10\]\/15{border-color:oklab(23.4152% .0174557 .0243848/.15)}.border-\[\#291A10\]\/20{border-color:oklab(23.4152% .0174557 .0243848/.2)}.border-\[\#16385C\]\/25{border-color:oklab(33.533% -.0230173 -.0713796/.25)}.border-\[\#202736\]{border-color:#202736}.border-\[\#942214\]{border-color:#942214}.border-\[\#942214\]\/30{border-color:oklab(43.9331% .130688 .0776885/.3)}.border-\[\#A8C3AC\]{border-color:#a8c3ac}.border-\[\#A9CCE3\]{border-color:#a9cce3}.border-\[\#A9CCE3\]\/60{border-color:oklab(82.7313% -.026921 -.0414513/.6)}.border-\[\#A81C1E\]{border-color:#a81c1e}.border-\[\#B23B3B\]{border-color:#b23b3b}.border-\[\#C5A880\]\/30{border-color:oklab(74.7348% .0160424 .0617624/.3)}.border-\[\#C5B8D6\]\/40{border-color:oklab(80.2859% .0252465 -.0360415/.4)}.border-\[\#C29B38\]\/30{border-color:oklab(70.768% .00691773 .122882/.3)}.border-\[\#C59B27\]{border-color:#c59b27}.border-\[\#C59B27\]\/20{border-color:oklab(70.9641% .00657712 .133605/.2)}.border-\[\#C59B27\]\/25{border-color:oklab(70.9641% .00657712 .133605/.25)}.border-\[\#C59B27\]\/30{border-color:oklab(70.9641% .00657712 .133605/.3)}.border-\[\#C59B27\]\/40{border-color:oklab(70.9641% .00657712 .133605/.4)}.border-\[\#C59B27\]\/45{border-color:oklab(70.9641% .00657712 .133605/.45)}.border-\[\#C89B3C\]{border-color:#c89b3c}.border-\[\#CCA43B\]\/60{border-color:oklab(73.6499% .00573266 .128314/.6)}.border-\[\#D4AF37\]{border-color:#d4af37}.border-\[\#D4AF37\]\/25{border-color:oklab(76.6528% -.00256401 .138654/.25)}.border-\[\#D4AF37\]\/40{border-color:oklab(76.6528% -.00256401 .138654/.4)}.border-\[\#D4AF37\]\/50{border-color:oklab(76.6528% -.00256401 .138654/.5)}.border-\[\#D4AF37\]\/60{border-color:oklab(76.6528% -.00256401 .138654/.6)}.border-\[\#D5DFD7\]{border-color:#d5dfd7}.border-\[\#DDD0ED\]{border-color:#ddd0ed}.border-\[\#E1B842\]{border-color:#e1b842}.border-\[\#E2C376\]{border-color:#e2c376}.border-\[\#E2C376\]\/40{border-color:oklab(82.7243% .0032053 .102535/.4)}.border-\[\#E2C376\]\/45{border-color:oklab(82.7243% .0032053 .102535/.45)}.border-\[\#E2C376\]\/50{border-color:oklab(82.7243% .0032053 .102535/.5)}.border-\[\#E2C376\]\/65{border-color:oklab(82.7243% .0032053 .102535/.65)}.border-\[\#E2D4C0\]{border-color:#e2d4c0}.border-\[\#E3B873\]\/60{border-color:oklab(80.6019% .020098 .0981814/.6)}.border-\[\#E5C158\]{border-color:#e5c158}.border-\[\#E5C158\]\/20{border-color:oklab(82.2279% -.000765324 .129645/.2)}.border-\[\#E5C158\]\/30{border-color:oklab(82.2279% -.000765324 .129645/.3)}.border-\[\#E5C158\]\/40{border-color:oklab(82.2279% -.000765324 .129645/.4)}.border-\[\#E5C158\]\/50{border-color:oklab(82.2279% -.000765324 .129645/.5)}.border-\[\#E5C158\]\/60{border-color:oklab(82.2279% -.000765324 .129645/.6)}.border-\[\#E8D8C0\]\/30{border-color:oklab(88.8884% .00754705 .0358409/.3)}.border-\[\#E91E63\]{border-color:#e91e63}.border-\[\#F0D078\]\/25{border-color:oklab(86.6404% .0000541806 .113499/.25)}.border-\[\#F0D078\]\/40{border-color:oklab(86.6404% .0000541806 .113499/.4)}.border-\[\#F1C40F\]{border-color:#f1c40f}.border-\[\#F1C40F\]\/40{border-color:oklab(83.5795% -.00520912 .168889/.4)}.border-\[\#F1C40F\]\/80{border-color:oklab(83.5795% -.00520912 .168889/.8)}.border-\[\#F3DFA2\]{border-color:#f3dfa2}.border-\[\#FDE8A5\]{border-color:#fde8a5}.border-\[\#FF007F\]{border-color:#ff007f}.border-\[\#FF8A65\]\/60{border-color:oklab(75.4634% .118753 .0936425/.6)}.border-\[\#FFC107\]{border-color:#ffc107}.border-\[\#FFD54F\]{border-color:#ffd54f}.border-\[\#FFD152\]{border-color:#ffd152}.border-\[\#FFD152\]\/20{border-color:oklab(87.8357% .00336626 .14967/.2)}.border-\[\#FFD152\]\/30{border-color:oklab(87.8357% .00336626 .14967/.3)}.border-\[\#FFD152\]\/40{border-color:oklab(87.8357% .00336626 .14967/.4)}.border-\[\#FFD152\]\/70{border-color:oklab(87.8357% .00336626 .14967/.7)}.border-\[\#FFE0D6\]{border-color:#ffe0d6}.border-\[\#FFE29A\]{border-color:#ffe29a}.border-\[\#FFE082\]{border-color:#ffe082}.border-\[\#d1c5b4\]{border-color:#d1c5b4}.border-action-primary,.border-action-primary\/20{border-color:var(--action-primary)}@supports (color:color-mix(in lab,red,red)){.border-action-primary\/20{border-color:color-mix(in oklab,var(--action-primary) 20%,transparent)}}.border-amber-400{border-color:var(--color-amber-400)}.border-amber-400\/30{border-color:#fcbb004d}@supports (color:color-mix(in lab,red,red)){.border-amber-400\/30{border-color:color-mix(in oklab,var(--color-amber-400) 30%,transparent)}}.border-amber-400\/40{border-color:#fcbb0066}@supports (color:color-mix(in lab,red,red)){.border-amber-400\/40{border-color:color-mix(in oklab,var(--color-amber-400) 40%,transparent)}}.border-amber-500{border-color:var(--color-amber-500)}.border-black\/10{border-color:#0000001a}@supports (color:color-mix(in lab,red,red)){.border-black\/10{border-color:color-mix(in oklab,var(--color-black) 10%,transparent)}}.border-border-control{border-color:var(--border-control)}.border-border-inverse{border-color:var(--border-inverse)}.border-border-strong{border-color:var(--border-strong)}.border-border-subtle{border-color:var(--border-subtle)}.border-brand-primary,.border-brand-primary\/40{border-color:var(--brand-primary)}@supports (color:color-mix(in lab,red,red)){.border-brand-primary\/40{border-color:color-mix(in oklab,var(--brand-primary) 40%,transparent)}}.border-gray-100{border-color:var(--color-gray-100)}.border-red-500{border-color:var(--color-red-500)}.border-red-600{border-color:var(--color-red-600)}.border-rose-200{border-color:var(--color-rose-200)}.border-slate-300{border-color:var(--color-slate-300)}.border-slate-800{border-color:var(--color-slate-800)}.border-status-error-text{border-color:var(--status-error-text)}.border-status-info-text{border-color:var(--status-info-text)}.border-status-success-text{border-color:var(--status-success-text)}.border-status-warning-text{border-color:var(--status-warning-text)}.border-surface-elevated{border-color:var(--surface-elevated)}.border-text-primary{border-color:var(--text-primary)}.border-transparent{border-color:#0000}.border-white{border-color:var(--color-white)}.border-white\/10{border-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.border-white\/10{border-color:color-mix(in oklab,var(--color-white) 10%,transparent)}}.border-white\/15{border-color:#ffffff26}@supports (color:color-mix(in lab,red,red)){.border-white\/15{border-color:color-mix(in oklab,var(--color-white) 15%,transparent)}}.border-white\/20{border-color:#fff3}@supports (color:color-mix(in lab,red,red)){.border-white\/20{border-color:color-mix(in oklab,var(--color-white) 20%,transparent)}}.border-zinc-300{border-color:var(--color-zinc-300)}.bg-\(--editorial-rose\){background-color:var(--editorial-rose)}.bg-\[\#\.\.\.\]{background-color:#...}.bg-\[\#0A1C34\]\/85{background-color:oklab(22.5853% -.0124138 -.0511894/.85)}.bg-\[\#0B0E14\]{background-color:#0b0e14}.bg-\[\#0B131D\]{background-color:#0b131d}.bg-\[\#0D0D0D\]{background-color:#0d0d0d}.bg-\[\#0D0F12\]{background-color:#0d0f12}.bg-\[\#0E3A2A\]{background-color:#0e3a2a}.bg-\[\#0F1A28\]{background-color:#0f1a28}.bg-\[\#1A0507\]{background-color:#1a0507}.bg-\[\#1B0E2A\]\/90{background-color:oklab(19.8539% .0304399 -.0466557/.9)}.bg-\[\#1E6B20\]{background-color:#1e6b20}.bg-\[\#2B0D12\]{background-color:#2b0d12}.bg-\[\#2E0A12\]{background-color:#2e0a12}.bg-\[\#4A2800\]{background-color:#4a2800}.bg-\[\#7D0A0A\]{background-color:#7d0a0a}.bg-\[\#7D2228\]{background-color:#7d2228}.bg-\[\#8C7B9E\]{background-color:#8c7b9e}.bg-\[\#8C2830\]{background-color:#8c2830}.bg-\[\#9E2A2B\]{background-color:#9e2a2b}.bg-\[\#160C22\]{background-color:#160c22}.bg-\[\#163B2E\]\/80{background-color:oklab(32.0884% -.0476496 .0105263/.8)}.bg-\[\#16191F\]{background-color:#16191f}.bg-\[\#16385C\]\/10{background-color:oklab(33.533% -.0230173 -.0713796/.1)}.bg-\[\#27153D\]{background-color:#27153d}.bg-\[\#43060F\]{background-color:#43060f}.bg-\[\#63171C\]{background-color:#63171c}.bg-\[\#121212\]{background-color:#121212}.bg-\[\#132030\]{background-color:#132030}.bg-\[\#141738\]{background-color:#141738}.bg-\[\#352317\]{background-color:#352317}.bg-\[\#942214\]{background-color:#942214}.bg-\[\#A3B899\]{background-color:#a3b899}.bg-\[\#C8D6BE\]\/30{background-color:oklab(85.8877% -.024051 .0266438/.3)}.bg-\[\#C92A42\]{background-color:#c92a42}.bg-\[\#CE93D8\]{background-color:#ce93d8}.bg-\[\#D32F2F\]{background-color:#d32f2f}.bg-\[\#E74C3C\]{background-color:#e74c3c}.bg-\[\#E0485E\]{background-color:#e0485e}.bg-\[\#EBF2EC\]{background-color:#ebf2ec}.bg-\[\#EDE4D3\]{background-color:#ede4d3}.bg-\[\#EFE4C8\]{background-color:#efe4c8}.bg-\[\#F0A8B9\]\/35{background-color:oklab(80.4985% .0870226 .00563431/.35)}.bg-\[\#F4EDE2\]\/95{background-color:oklab(94.8566% .0030449 .0161935/.95)}.bg-\[\#F5D78C\]\/25{background-color:oklab(88.7809% .00258186 .0995423/.25)}.bg-\[\#F8C3AA\]\/35{background-color:oklab(85.8048% .0480753 .0506736/.35)}.bg-\[\#F8FAFC\]{background-color:#f8fafc}.bg-\[\#F9F3E3\]{background-color:#f9f3e3}.bg-\[\#FAF7F2\]{background-color:#faf7f2}.bg-\[\#FDFCFA\]{background-color:#fdfcfa}.bg-\[\#FDFCFA\]\/85{background-color:oklab(99.1275% .000270337 .00283843/.85)}.bg-\[\#FF8A65\]{background-color:#ff8a65}.bg-\[\#FF8092\]{background-color:#ff8092}.bg-\[\#FFD152\]{background-color:#ffd152}.bg-\[\#FFE57F\]{background-color:#ffe57f}.bg-\[\#FFE082\]{background-color:#ffe082}.bg-\[\#FFF3D6\]\/90{background-color:oklab(96.6101% .00125948 .039986/.9)}.bg-\[\#FFF6F2\]\/90{background-color:oklab(97.9023% .00772932 .00792748/.9)}.bg-\[\#FFFBF2\]\/95{background-color:oklab(98.8704% .000697225 .0125815/.95)}.bg-\[\#e34234\]{background-color:#e34234}.bg-\[\#f59e0b\]{background-color:#f59e0b}.bg-\[\#fff8f3\]{background-color:#fff8f3}.bg-\[hsl\(10_20\%_30\%\)\]{background-color:#5c423d}.bg-\[rgba\(255\,252\,245\,0\.92\)\]{background-color:#fffcf5eb}.bg-\[var\(--editorial-wine\,var\(--action-primary\)\)\]{background-color:var(--editorial-wine,var(--action-primary))}.bg-action-primary,.bg-action-primary\/10{background-color:var(--action-primary)}@supports (color:color-mix(in lab,red,red)){.bg-action-primary\/10{background-color:color-mix(in oklab,var(--action-primary) 10%,transparent)}}.bg-action-secondary{background-color:var(--action-secondary)}.bg-amber-50{background-color:var(--color-amber-50)}.bg-amber-400{background-color:var(--color-amber-400)}.bg-amber-500\/20{background-color:#f99c0033}@supports (color:color-mix(in lab,red,red)){.bg-amber-500\/20{background-color:color-mix(in oklab,var(--color-amber-500) 20%,transparent)}}.bg-amber-600{background-color:var(--color-amber-600)}.bg-black{background-color:var(--color-black)}.bg-black\/30{background-color:#0000004d}@supports (color:color-mix(in lab,red,red)){.bg-black\/30{background-color:color-mix(in oklab,var(--color-black) 30%,transparent)}}.bg-black\/40{background-color:#0006}@supports (color:color-mix(in lab,red,red)){.bg-black\/40{background-color:color-mix(in oklab,var(--color-black) 40%,transparent)}}.bg-black\/50{background-color:#00000080}@supports (color:color-mix(in lab,red,red)){.bg-black\/50{background-color:color-mix(in oklab,var(--color-black) 50%,transparent)}}.bg-black\/80{background-color:#000c}@supports (color:color-mix(in lab,red,red)){.bg-black\/80{background-color:color-mix(in oklab,var(--color-black) 80%,transparent)}}.bg-border-control{background-color:var(--border-control)}.bg-border-subtle{background-color:var(--border-subtle)}.bg-brand-primary,.bg-brand-primary\/10{background-color:var(--brand-primary)}@supports (color:color-mix(in lab,red,red)){.bg-brand-primary\/10{background-color:color-mix(in oklab,var(--brand-primary) 10%,transparent)}}.bg-chart-series-2{background-color:var(--chart-series-2)}.bg-current{background-color:currentColor}.bg-emerald-100{background-color:var(--color-emerald-100)}.bg-emerald-400{background-color:var(--color-emerald-400)}.bg-emerald-500{background-color:var(--color-emerald-500)}.bg-emerald-600{background-color:var(--color-emerald-600)}.bg-emerald-800{background-color:var(--color-emerald-800)}.bg-gray-50{background-color:var(--color-gray-50)}.bg-gray-100{background-color:var(--color-gray-100)}.bg-gray-800{background-color:var(--color-gray-800)}.bg-neutral-900{background-color:var(--color-neutral-900)}.bg-neutral-950{background-color:var(--color-neutral-950)}.bg-red-50{background-color:var(--color-red-50)}.bg-red-500{background-color:var(--color-red-500)}.bg-red-950\/90{background-color:#460809e6}@supports (color:color-mix(in lab,red,red)){.bg-red-950\/90{background-color:color-mix(in oklab,var(--color-red-950) 90%,transparent)}}.bg-rose-600{background-color:var(--color-rose-600)}.bg-slate-500\/60{background-color:#62748e99}@supports (color:color-mix(in lab,red,red)){.bg-slate-500\/60{background-color:color-mix(in oklab,var(--color-slate-500) 60%,transparent)}}.bg-status-error-surface{background-color:var(--status-error-surface)}.bg-status-error-text{background-color:var(--status-error-text)}.bg-status-info-surface{background-color:var(--status-info-surface)}.bg-status-info-text{background-color:var(--status-info-text)}.bg-status-success-surface{background-color:var(--status-success-surface)}.bg-status-success-text{background-color:var(--status-success-text)}.bg-status-warning-surface{background-color:var(--status-warning-surface)}.bg-status-warning-text{background-color:var(--status-warning-text)}.bg-surface-elevated{background-color:var(--surface-elevated)}.bg-surface-inverse{background-color:var(--surface-inverse)}.bg-surface-overlay{background-color:var(--surface-overlay)}.bg-surface-primary{background-color:var(--surface-primary)}.bg-surface-scrim{background-color:var(--surface-scrim)}.bg-surface-secondary{background-color:var(--surface-secondary)}.bg-surface-selected{background-color:var(--surface-selected)}.bg-surface-table-header{background-color:var(--surface-table-header)}.bg-text-on-action{background-color:var(--text-on-action)}.bg-text-on-inverse-muted{background-color:var(--text-on-inverse-muted)}.bg-text-on-secondary-action{background-color:var(--text-on-secondary-action)}.bg-text-primary{background-color:var(--text-primary)}.bg-text-secondary{background-color:var(--text-secondary)}.bg-transparent{background-color:#0000}.bg-transparent\!{background-color:#0000!important}.bg-white{background-color:var(--color-white)}.bg-white\/5{background-color:#ffffff0d}@supports (color:color-mix(in lab,red,red)){.bg-white\/5{background-color:color-mix(in oklab,var(--color-white) 5%,transparent)}}.bg-white\/20{background-color:#fff3}@supports (color:color-mix(in lab,red,red)){.bg-white\/20{background-color:color-mix(in oklab,var(--color-white) 20%,transparent)}}.bg-white\/30{background-color:#ffffff4d}@supports (color:color-mix(in lab,red,red)){.bg-white\/30{background-color:color-mix(in oklab,var(--color-white) 30%,transparent)}}.bg-white\/70{background-color:#ffffffb3}@supports (color:color-mix(in lab,red,red)){.bg-white\/70{background-color:color-mix(in oklab,var(--color-white) 70%,transparent)}}.bg-white\/90{background-color:#ffffffe6}@supports (color:color-mix(in lab,red,red)){.bg-white\/90{background-color:color-mix(in oklab,var(--color-white) 90%,transparent)}}.bg-gradient-to-b{--tw-gradient-position:to bottom in oklab}.bg-gradient-to-b,.bg-gradient-to-br{background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-br{--tw-gradient-position:to bottom right in oklab}.bg-gradient-to-l{--tw-gradient-position:to left in oklab}.bg-gradient-to-l,.bg-gradient-to-r{background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-r{--tw-gradient-position:to right in oklab}.bg-gradient-to-t{--tw-gradient-position:to top in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.from-\[\#D32F2F\]{--tw-gradient-from:#d32f2f;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-\[\#E0E0E0\]{--tw-gradient-from:#e0e0e0;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-\[\#EBF5FB\]\/80{--tw-gradient-from:oklab(96.4395% -.00789598 -.0107654/.8);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-\[\#FFEAA7\]{--tw-gradient-from:#ffeaa7;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-surface-scrim{--tw-gradient-from:var(--surface-scrim);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-surface-selected{--tw-gradient-from:var(--surface-selected);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-transparent{--tw-gradient-from:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}.via-\[\#942214\]{--tw-gradient-via:#942214;--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-\[\#C5B8D6\]{--tw-gradient-via:#c5b8d6;--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-\[\#E2C376\]{--tw-gradient-via:#e2c376;--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-\[\#E5C158\]{--tw-gradient-via:#e5c158;--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-\[\#F0D078\]{--tw-gradient-via:#f0d078;--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-\[\#FFEB3B\]{--tw-gradient-via:#ffeb3b;--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-surface-scrim{--tw-gradient-via:var(--surface-scrim);--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-surface-selected{--tw-gradient-via:var(--surface-selected);--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-white\/60{--tw-gradient-via:#fff9}@supports (color:color-mix(in lab,red,red)){.via-white\/60{--tw-gradient-via:color-mix(in oklab,var(--color-white) 60%,transparent)}}.via-white\/60{--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.to-\[\#8C7B9E\]{--tw-gradient-to:#8c7b9e;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-\[\#942214\]{--tw-gradient-to:#942214;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-\[\#C89B3C\]{--tw-gradient-to:#c89b3c;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-\[\#CCA43B\]{--tw-gradient-to:#cca43b;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-\[\#D4E6F1\]\/90{--tw-gradient-to:oklab(91.4838% -.014189 -.0198468/.9);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-\[\#E2C376\]{--tw-gradient-to:#e2c376;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-\[\#E3B873\]{--tw-gradient-to:#e3b873;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-\[\#E5C158\]{--tw-gradient-to:#e5c158;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-\[\#F0D078\]{--tw-gradient-to:#f0d078;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-\[\#FFF\]{--tw-gradient-to:#fff;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-transparent{--tw-gradient-to:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}.bg-clip-padding{background-clip:padding-box}.fill-current{fill:currentColor}.fill-text-primary{fill:var(--text-primary)}.stroke-\[2\.5\]{stroke-width:2.5px}.stroke-\[3\]{stroke-width:3px}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.object-\[50\%_40\%\]{object-position:50% 40%}.object-\[60\%_50\%\]{object-position:60% 50%}.object-top{object-position:top}.p-\(--card-spacing\){padding:var(--card-spacing)}.p-\(--space-2\){padding:var(--space-2)}.p-\(--space-4\){padding:var(--space-4)}.p-\(--space-8\){padding:var(--space-8)}.p-\(--space-12\){padding:var(--space-12)}.p-\(--space-16\){padding:var(--space-16)}.p-\(--space-20\){padding:var(--space-20)}.p-\(--space-24\){padding:var(--space-24)}.p-\(--space-32\){padding:var(--space-32)}.p-\(--space-40\){padding:var(--space-40)}.p-\(--table-cell-padding\){padding:var(--table-cell-padding)}.p-0{padding:0}.p-1{padding:var(--spacing)}.p-1\.5{padding:calc(var(--spacing) * 1.5)}.p-2{padding:calc(var(--spacing) * 2)}.p-2\.5{padding:calc(var(--spacing) * 2.5)}.p-3{padding:calc(var(--spacing) * 3)}.p-4{padding:calc(var(--spacing) * 4)}.p-5{padding:calc(var(--spacing) * 5)}.p-6{padding:calc(var(--spacing) * 6)}.p-\[17px\]{padding:17px}.p-\[calc\(var\(--space-16\)\+7px\)\]{padding:calc(var(--space-16) + 7px)}.p-card-padding{padding:var(--layout-card-padding)}.p-page-gutter{padding:var(--layout-page-gutter)}.px-\(--card-spacing\){padding-inline:var(--card-spacing)}.px-\(--space-2\){padding-inline:var(--space-2)}.px-\(--space-4\){padding-inline:var(--space-4)}.px-\(--space-8\){padding-inline:var(--space-8)}.px-\(--space-12\){padding-inline:var(--space-12)}.px-\(--space-16\){padding-inline:var(--space-16)}.px-\(--space-24\){padding-inline:var(--space-24)}.px-0{padding-inline:0}.px-0\.5{padding-inline:calc(var(--spacing) * .5)}.px-1{padding-inline:var(--spacing)}.px-1\.5{padding-inline:calc(var(--spacing) * 1.5)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-3\.5{padding-inline:calc(var(--spacing) * 3.5)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-6{padding-inline:calc(var(--spacing) * 6)}.px-card-padding{padding-inline:var(--layout-card-padding)}.px-page-gutter{padding-inline:var(--layout-page-gutter)}.py-\(--card-spacing\){padding-block:var(--card-spacing)}.py-\(--space-2\){padding-block:var(--space-2)}.py-\(--space-4\){padding-block:var(--space-4)}.py-\(--space-8\){padding-block:var(--space-8)}.py-\(--space-12\){padding-block:var(--space-12)}.py-\(--space-16\){padding-block:var(--space-16)}.py-\(--space-24\){padding-block:var(--space-24)}.py-\(--space-32\){padding-block:var(--space-32)}.py-\(--space-40\){padding-block:var(--space-40)}.py-\(--space-48\){padding-block:var(--space-48)}.py-\(--space-64\){padding-block:var(--space-64)}.py-0{padding-block:0}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-1{padding-block:var(--spacing)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-6{padding-block:calc(var(--spacing) * 6)}.py-8{padding-block:calc(var(--spacing) * 8)}.py-layout-control{padding-block:var(--layout-gap-control)}.py-layout-tight{padding-block:var(--layout-gap-tight)}.py-section-lg{padding-block:var(--layout-section-lg)}.py-section-md{padding-block:var(--layout-section-md)}.py-section-sm{padding-block:var(--layout-section-sm)}.py-section-xl{padding-block:var(--layout-section-xl)}.pt-\(--space-4\){padding-top:var(--space-4)}.pt-\(--space-8\){padding-top:var(--space-8)}.pt-\(--space-12\){padding-top:var(--space-12)}.pt-\(--space-16\){padding-top:var(--space-16)}.pt-\(--space-24\){padding-top:var(--space-24)}.pt-\(--space-32\){padding-top:var(--space-32)}.pt-\(--space-48\){padding-top:var(--space-48)}.pt-\(--space-80\){padding-top:var(--space-80)}.pt-\(--space-96\){padding-top:var(--space-96)}.pt-0\.5{padding-top:calc(var(--spacing) * .5)}.pt-1{padding-top:var(--spacing)}.pt-1\.5{padding-top:calc(var(--spacing) * 1.5)}.pt-2{padding-top:calc(var(--spacing) * 2)}.pt-2\.5{padding-top:calc(var(--spacing) * 2.5)}.pt-3{padding-top:calc(var(--spacing) * 3)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pt-8{padding-top:calc(var(--spacing) * 8)}.pt-12{padding-top:calc(var(--spacing) * 12)}.pt-\[env\(safe-area-inset-top\)\]{padding-top:env(safe-area-inset-top)}.pt-layout-content{padding-top:var(--layout-gap-content)}.pt-layout-control{padding-top:var(--layout-gap-control)}.pt-layout-group{padding-top:var(--layout-gap-group)}.pt-layout-tight{padding-top:var(--layout-gap-tight)}.pt-section-lg{padding-top:var(--layout-section-lg)}.pt-section-md{padding-top:var(--layout-section-md)}.pr-\(--space-12\){padding-right:var(--space-12)}.pr-\(--space-16\){padding-right:var(--space-16)}.pr-\(--space-32\){padding-right:var(--space-32)}.pr-\(--space-40\){padding-right:var(--space-40)}.pr-\(--space-48\){padding-right:var(--space-48)}.pr-\(--space-64\){padding-right:var(--space-64)}.pr-\(--space-80\){padding-right:var(--space-80)}.pr-0{padding-right:0}.pr-1{padding-right:var(--spacing)}.pr-2{padding-right:calc(var(--spacing) * 2)}.pb-\(--space-2\){padding-bottom:var(--space-2)}.pb-\(--space-4\){padding-bottom:var(--space-4)}.pb-\(--space-8\){padding-bottom:var(--space-8)}.pb-\(--space-12\){padding-bottom:var(--space-12)}.pb-\(--space-16\){padding-bottom:var(--space-16)}.pb-\(--space-24\){padding-bottom:var(--space-24)}.pb-\(--space-32\){padding-bottom:var(--space-32)}.pb-\(--space-48\){padding-bottom:var(--space-48)}.pb-\(--space-64\){padding-bottom:var(--space-64)}.pb-\(--space-80\){padding-bottom:var(--space-80)}.pb-0\.5{padding-bottom:calc(var(--spacing) * .5)}.pb-1{padding-bottom:var(--spacing)}.pb-1\.5{padding-bottom:calc(var(--spacing) * 1.5)}.pb-2{padding-bottom:calc(var(--spacing) * 2)}.pb-2\.5{padding-bottom:calc(var(--spacing) * 2.5)}.pb-4{padding-bottom:calc(var(--spacing) * 4)}.pb-6{padding-bottom:calc(var(--spacing) * 6)}.pb-\[max\(var\(--space-16\)\,env\(safe-area-inset-bottom\)\)\]{padding-bottom:max(var(--space-16),env(safe-area-inset-bottom))}.pb-layout-content{padding-bottom:var(--layout-gap-content)}.pb-layout-group{padding-bottom:var(--layout-gap-group)}.pb-layout-tight{padding-bottom:var(--layout-gap-tight)}.pb-section-lg{padding-bottom:var(--layout-section-lg)}.pb-section-md{padding-bottom:var(--layout-section-md)}.pb-section-sm{padding-bottom:var(--layout-section-sm)}.pl-\(--space-8\){padding-left:var(--space-8)}.pl-\(--space-12\){padding-left:var(--space-12)}.pl-\(--space-16\){padding-left:var(--space-16)}.pl-\(--space-24\){padding-left:var(--space-24)}.pl-\(--space-32\){padding-left:var(--space-32)}.pl-\(--space-40\){padding-left:var(--space-40)}.pl-1{padding-left:var(--spacing)}.pl-2{padding-left:calc(var(--spacing) * 2)}.pl-2\.5{padding-left:calc(var(--spacing) * 2.5)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.align-baseline{vertical-align:initial}.align-middle{vertical-align:middle}.align-top{vertical-align:top}.font-heading{font-family:var(--font-playfair)}.font-mono{font-family:var(--font-geist-mono)}.font-sans{font-family:var(--font-inter)}.font-serif{font-family:var(--font-serif)}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{line-height:var(--tw-leading,var(--text-sm--line-height))}.text-sm,.text-sm\/6{font-size:var(--text-sm)}.text-sm\/6{line-height:calc(var(--spacing) * 6)}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xl\!{font-size:var(--text-xl)!important;line-height:var(--tw-leading,var(--text-xl--line-height))!important}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[0\.7rem\]{font-size:.7rem}.text-\[0\.75rem\]{font-size:.75rem}.text-\[0\.875em\]{font-size:.875em}.text-\[0\.875rem\]{font-size:.875rem}.text-\[0\.5625rem\]{font-size:.5625rem}.text-\[0\.6875rem\]{font-size:.6875rem}.text-\[0\.8125rem\]{font-size:.8125rem}.text-\[0\.9375rem\]{font-size:.9375rem}.text-\[1\.625rem\]{font-size:1.625rem}.text-\[1\.875rem\]{font-size:1.875rem}.text-\[2\.375rem\]{font-size:2.375rem}.text-\[5\.5px\]{font-size:5.5px}.text-\[5px\]{font-size:5px}.text-\[6\.5px\]{font-size:6.5px}.text-\[6px\]{font-size:6px}.text-\[7\.5px\]{font-size:7.5px}.text-\[7px\]{font-size:7px}.text-\[8\.5px\]{font-size:8.5px}.text-\[8px\]{font-size:8px}.text-\[9px\]{font-size:9px}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[12px\]{font-size:12px}.text-\[length\:var\(--label-size\)\]{font-size:var(--label-size)}.leading-\[1\.08\]{--tw-leading:1.08;line-height:1.08}.leading-\[1\.12\]{--tw-leading:1.12;line-height:1.12}.leading-\[1\.15\]{--tw-leading:1.15;line-height:1.15}.leading-none{--tw-leading:1;line-height:1}.leading-normal{--tw-leading:var(--leading-normal);line-height:var(--leading-normal)}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-snug{--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-black{--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-extrabold{--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold)}.font-light{--tw-font-weight:var(--font-weight-light);font-weight:var(--font-weight-light)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[-0\.01em\]{--tw-tracking:-.01em;letter-spacing:-.01em}.tracking-\[-0\.02em\]{--tw-tracking:-.02em;letter-spacing:-.02em}.tracking-\[-0\.005em\]{--tw-tracking:-.005em;letter-spacing:-.005em}.tracking-\[-0\.015em\]{--tw-tracking:-.015em;letter-spacing:-.015em}.tracking-\[0\.2em\]{--tw-tracking:.2em;letter-spacing:.2em}.tracking-\[0\.3em\]{--tw-tracking:.3em;letter-spacing:.3em}.tracking-\[0\.22em\]{--tw-tracking:.22em;letter-spacing:.22em}.tracking-\[0\.25em\]{--tw-tracking:.25em;letter-spacing:.25em}.tracking-\[0\.28em\]{--tw-tracking:.28em;letter-spacing:.28em}.tracking-\[0\.35em\]{--tw-tracking:.35em;letter-spacing:.35em}.tracking-normal{--tw-tracking:var(--tracking-normal);letter-spacing:var(--tracking-normal)}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-tighter{--tw-tracking:var(--tracking-tighter);letter-spacing:var(--tracking-tighter)}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.tracking-wider{--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider)}.tracking-widest{--tw-tracking:var(--tracking-widest);letter-spacing:var(--tracking-widest)}.text-balance{text-wrap:balance}.text-pretty{text-wrap:pretty}.text-wrap{text-wrap:wrap}.\[overflow-wrap\:anywhere\]{overflow-wrap:anywhere}.break-words{overflow-wrap:break-word}.wrap-anywhere{overflow-wrap:anywhere}.break-all{word-break:break-all}.whitespace-normal{white-space:normal}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-wrap{white-space:pre-wrap}.text-\[\#0F172A\]{color:#0f172a}.text-\[\#00F0FF\]{color:#00f0ff}.text-\[\#1A1612\]{color:#1a1612}.text-\[\#1E1A17\]{color:#1e1a17}.text-\[\#1E4B7A\]{color:#1e4b7a}.text-\[\#1F140A\]{color:#1f140a}.text-\[\#1F3022\]{color:#1f3022}.text-\[\#2B1A0E\]{color:#2b1a0e}.text-\[\#2C0B14\]{color:#2c0b14}.text-\[\#2C1E14\]{color:#2c1e14}.text-\[\#2C261E\]{color:#2c261e}.text-\[\#2E0A12\]{color:#2e0a12}.text-\[\#3A322C\]{color:#3a322c}.text-\[\#3F3A36\]{color:#3f3a36}.text-\[\#3F5E45\]{color:#3f5e45}.text-\[\#4A6B82\]{color:#4a6b82}.text-\[\#4A0800\]{color:#4a0800}.text-\[\#4A4036\]{color:#4a4036}.text-\[\#5A7D60\]{color:#5a7d60}.text-\[\#5C0A0A\]{color:#5c0a0a}.text-\[\#5C4F42\]{color:#5c4f42}.text-\[\#5C170E\]{color:#5c170e}.text-\[\#5C452D\]{color:#5c452d}.text-\[\#5E460B\]{color:#5e460b}.text-\[\#6B5E4B\]{color:#6b5e4b}.text-\[\#6E8A72\]{color:#6e8a72}.text-\[\#6E6259\]{color:#6e6259}.text-\[\#7B6F65\]{color:#7b6f65}.text-\[\#7D0A0A\]{color:#7d0a0a}.text-\[\#7D1205\]{color:#7d1205}.text-\[\#7D6955\]{color:#7d6955}.text-\[\#8B6E32\]{color:#8b6e32}.text-\[\#8C6D18\]{color:#8c6d18}.text-\[\#8C7A5B\]{color:#8c7a5b}.text-\[\#9A7364\]{color:#9a7364}.text-\[\#9A7624\]{color:#9a7624}.text-\[\#9E2A2B\]{color:#9e2a2b}.text-\[\#102B47\]{color:#102b47}.text-\[\#160C22\]{color:#160c22}.text-\[\#160C22\]\/80{color:oklab(18.1102% .0247484 -.0378749/.8)}.text-\[\#260E36\]{color:#260e36}.text-\[\#691A0E\]{color:#691a0e}.text-\[\#775a19\]{color:#775a19}.text-\[\#802D20\]{color:#802d20}.text-\[\#16385C\]{color:#16385c}.text-\[\#111111\]{color:#111}.text-\[\#201815\]{color:#201815}.text-\[\#233525\]{color:#233525}.text-\[\#556957\]{color:#556957}.text-\[\#735722\]{color:#735722}.text-\[\#735738\]{color:#735738}.text-\[\#782223\]{color:#782223}.text-\[\#942214\]{color:#942214}.text-\[\#997300\]{color:#997300}.text-\[\#A6B2EC\]{color:#a6b2ec}.text-\[\#A81C1E\]{color:#a81c1e}.text-\[\#B23B3B\]{color:#b23b3b}.text-\[\#B84226\]{color:#b84226}.text-\[\#C2D4E5\]{color:#c2d4e5}.text-\[\#C9E5D7\]{color:#c9e5d7}.text-\[\#C9E5D7\]\/85{color:oklab(89.7503% -.0337796 .00963897/.85)}.text-\[\#C59B27\]{color:#c59b27}.text-\[\#C89B3C\]{color:#c89b3c}.text-\[\#C24564\]{color:#c24564}.text-\[\#CCA43B\]{color:#cca43b}.text-\[\#D1C4E9\]{color:#d1c4e9}.text-\[\#D4AF37\]{color:#d4af37}.text-\[\#E2C376\]{color:#e2c376}.text-\[\#E3B873\]{color:#e3b873}.text-\[\#E5C158\]{color:#e5c158}.text-\[\#E5C158\]\/80{color:oklab(82.2279% -.000765324 .129645/.8)}.text-\[\#E8D8C0\]{color:#e8d8c0}.text-\[\#F0D078\]{color:#f0d078}.text-\[\#F1C40F\]{color:#f1c40f}.text-\[\#FCE8A6\]{color:#fce8a6}.text-\[\#FDE8A5\]{color:#fde8a5}.text-\[\#FF007F\]{color:#ff007f}.text-\[\#FF8A65\]{color:#ff8a65}.text-\[\#FFD54F\]{color:#ffd54f}.text-\[\#FFD152\]{color:#ffd152}.text-\[\#FFDF00\]{color:#ffdf00}.text-\[\#FFE2A6\]{color:#ffe2a6}.text-\[\#FFE2A6\]\/80{color:oklab(92.2804% .00719026 .0824151/.8)}.text-\[\#FFE29A\]{color:#ffe29a}.text-\[\#FFE69A\]{color:#ffe69a}.text-\[\#FFE600\]{color:#ffe600}.text-\[\#FFEAA7\]{color:#ffeaa7}.text-\[\#FFEBB2\]{color:#ffebb2}.text-\[\#FFEBB2\]\/85{color:oklab(94.268% -.00133201 .0759205/.85)}.text-\[\#FFFBF2\]{color:#fffbf2}.text-\[\#ba1a1a\]{color:#ba1a1a}.text-\[\#fff\]{color:#fff}.text-action-primary{color:var(--action-primary)}.text-amber-200{color:var(--color-amber-200)}.text-amber-200\/70{color:#fee685b3}@supports (color:color-mix(in lab,red,red)){.text-amber-200\/70{color:color-mix(in oklab,var(--color-amber-200) 70%,transparent)}}.text-amber-200\/80{color:#fee685cc}@supports (color:color-mix(in lab,red,red)){.text-amber-200\/80{color:color-mix(in oklab,var(--color-amber-200) 80%,transparent)}}.text-amber-300{color:var(--color-amber-300)}.text-amber-400{color:var(--color-amber-400)}.text-amber-600{color:var(--color-amber-600)}.text-brand-primary{color:var(--brand-primary)}.text-current{color:currentColor}.text-emerald-500{color:var(--color-emerald-500)}.text-emerald-600{color:var(--color-emerald-600)}.text-emerald-800{color:var(--color-emerald-800)}.text-gray-500{color:var(--color-gray-500)}.text-gray-600{color:var(--color-gray-600)}.text-gray-800{color:var(--color-gray-800)}.text-gray-900{color:var(--color-gray-900)}.text-green-600{color:var(--color-green-600)}.text-inherit{color:inherit}.text-neutral-300{color:var(--color-neutral-300)}.text-neutral-400{color:var(--color-neutral-400)}.text-neutral-900{color:var(--color-neutral-900)}.text-red-200{color:var(--color-red-200)}.text-red-300{color:var(--color-red-300)}.text-red-500{color:var(--color-red-500)}.text-red-700{color:var(--color-red-700)}.text-rose-500{color:var(--color-rose-500)}.text-rose-700{color:var(--color-rose-700)}.text-sky-300{color:var(--color-sky-300)}.text-slate-100{color:var(--color-slate-100)}.text-slate-300{color:var(--color-slate-300)}.text-slate-400{color:var(--color-slate-400)}.text-slate-500{color:var(--color-slate-500)}.text-slate-600{color:var(--color-slate-600)}.text-slate-900{color:var(--color-slate-900)}.text-status-error-text{color:var(--status-error-text)}.text-status-info-text{color:var(--status-info-text)}.text-status-success-text{color:var(--status-success-text)}.text-status-warning-text{color:var(--status-warning-text)}.text-stone-500{color:var(--color-stone-500)}.text-stone-600{color:var(--color-stone-600)}.text-text-on-action{color:var(--text-on-action)}.text-text-on-elevated{color:var(--text-on-elevated)}.text-text-on-inverse{color:var(--text-on-inverse)}.text-text-on-inverse-muted{color:var(--text-on-inverse-muted)}.text-text-on-overlay{color:var(--text-on-overlay)}.text-text-on-secondary-action{color:var(--text-on-secondary-action)}.text-text-placeholder{color:var(--text-placeholder)}.text-text-primary,.text-text-primary\/70{color:var(--text-primary)}@supports (color:color-mix(in lab,red,red)){.text-text-primary\/70{color:color-mix(in oklab,var(--text-primary) 70%,transparent)}}.text-text-secondary{color:var(--text-secondary)}.text-white{color:var(--color-white)}.text-white\/70{color:#ffffffb3}@supports (color:color-mix(in lab,red,red)){.text-white\/70{color:color-mix(in oklab,var(--color-white) 70%,transparent)}}.text-white\/80{color:#fffc}@supports (color:color-mix(in lab,red,red)){.text-white\/80{color:color-mix(in oklab,var(--color-white) 80%,transparent)}}.text-white\/90{color:#ffffffe6}@supports (color:color-mix(in lab,red,red)){.text-white\/90{color:color-mix(in oklab,var(--color-white) 90%,transparent)}}.text-white\/95{color:#fffffff2}@supports (color:color-mix(in lab,red,red)){.text-white\/95{color:color-mix(in oklab,var(--color-white) 95%,transparent)}}.capitalize{text-transform:capitalize}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.italic{font-style:italic}.italic\!{font-style:italic!important}.ordinal{--tw-ordinal:ordinal}.ordinal,.tabular-nums{font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.tabular-nums{--tw-numeric-spacing:tabular-nums}.line-through{text-decoration-line:line-through}.no-underline{text-decoration-line:none}.overline{text-decoration-line:overline}.underline{text-decoration-line:underline}.decoration-border-subtle{-webkit-text-decoration-color:var(--border-subtle);text-decoration-color:var(--border-subtle)}.decoration-current{text-decoration-color:initial}.underline-offset-4{text-underline-offset:4px}.underline-offset-\[6px\]{text-underline-offset:6px}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.accent-action-primary{accent-color:var(--action-primary)}.opacity-0{opacity:0}.opacity-10{opacity:.1}.opacity-15{opacity:.15}.opacity-20{opacity:.2}.opacity-25{opacity:.25}.opacity-30{opacity:.3}.opacity-35{opacity:.35}.opacity-40{opacity:.4}.opacity-45{opacity:.45}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.opacity-65{opacity:.65}.opacity-70{opacity:.7}.opacity-75{opacity:.75}.opacity-80{opacity:.8}.opacity-85{opacity:.85}.opacity-90{opacity:.9}.opacity-decoration{opacity:var(--effect-decoration-opacity)}.opacity-disabled{opacity:var(--state-disabled-opacity)}.mix-blend-multiply{mix-blend-mode:multiply}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a)}.shadow,.shadow-2xl{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-2xl{--tw-shadow:0 20px 48px var(--tw-shadow-color,var(--glass-shadow))}.shadow-2xs{--tw-shadow:0 1px var(--tw-shadow-color,#0000000d)}.shadow-2xs,.shadow-\[0_0_4px_\#FFD700\]{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_4px_\#FFD700\]{--tw-shadow:0 0 4px var(--tw-shadow-color,gold)}.shadow-\[0_0_6px_\#CE93D8\]{--tw-shadow:0 0 6px var(--tw-shadow-color,#ce93d8)}.shadow-\[0_0_6px_\#CE93D8\],.shadow-\[0_0_6px_\#FFD152\]{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_6px_\#FFD152\]{--tw-shadow:0 0 6px var(--tw-shadow-color,#ffd152)}.shadow-\[0_0_6px_\#FFD700\]{--tw-shadow:0 0 6px var(--tw-shadow-color,gold)}.shadow-\[0_0_6px_\#FFD700\],.shadow-\[0_0_6px_\#f59e0b\]{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_6px_\#f59e0b\]{--tw-shadow:0 0 6px var(--tw-shadow-color,#f59e0b)}.shadow-\[0_0_8px_\#34d399\]{--tw-shadow:0 0 8px var(--tw-shadow-color,#34d399)}.shadow-\[0_0_8px_\#34d399\],.shadow-\[0_0_8px_\#EF4444\]{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_8px_\#EF4444\]{--tw-shadow:0 0 8px var(--tw-shadow-color,#ef4444)}.shadow-\[0_0_8px_\#FF8A65\]{--tw-shadow:0 0 8px var(--tw-shadow-color,#ff8a65)}.shadow-\[0_0_8px_\#FF8A65\],.shadow-\[0_0_8px_\#FFD152\]{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_8px_\#FFD152\]{--tw-shadow:0 0 8px var(--tw-shadow-color,#ffd152)}.shadow-\[0_0_8px_\#FFD700\]{--tw-shadow:0 0 8px var(--tw-shadow-color,gold)}.shadow-\[0_0_14px_\#FF9800\,0_0_28px_\#FF5722\],.shadow-\[0_0_8px_\#FFD700\]{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_14px_\#FF9800\,0_0_28px_\#FF5722\]{--tw-shadow:0 0 14px var(--tw-shadow-color,#ff9800),0 0 28px var(--tw-shadow-color,#ff5722)}.shadow-\[0_0_14px_\#FF9800\]{--tw-shadow:0 0 14px var(--tw-shadow-color,#ff9800)}.shadow-\[0_0_14px_\#FF9800\],.shadow-\[0_0_15px_rgba\(212\,175\,55\,0\.25\)\]{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_15px_rgba\(212\,175\,55\,0\.25\)\]{--tw-shadow:0 0 15px var(--tw-shadow-color,#d4af3740)}.shadow-\[0_0_25px_rgba\(241\,196\,15\,0\.35\)\,inset_0_0_20px_rgba\(0\,0\,0\,0\.8\)\]{--tw-shadow:0 0 25px var(--tw-shadow-color,#f1c40f59),inset 0 0 20px var(--tw-shadow-color,#000c);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_25px_rgba\(255\,209\,82\,0\.15\)\]{--tw-shadow:0 0 25px var(--tw-shadow-color,#ffd15226)}.shadow-\[0_0_25px_rgba\(255\,209\,82\,0\.15\)\],.shadow-\[0_0_60px_\#FFA726\]{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_60px_\#FFA726\]{--tw-shadow:0 0 60px var(--tw-shadow-color,#ffa726)}.shadow-\[0_1px_0_rgba\(255\,255\,255\,0\.08\)\]{--tw-shadow:0 1px 0 var(--tw-shadow-color,#ffffff14)}.shadow-\[0_1px_0_rgba\(255\,255\,255\,0\.08\)\],.shadow-\[0_4px_16px_rgba\(220\,38\,38\,0\.6\)\]{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_4px_16px_rgba\(220\,38\,38\,0\.6\)\]{--tw-shadow:0 4px 16px var(--tw-shadow-color,#dc262699)}.shadow-\[0_12px_28px_rgba\(0\,0\,0\,0\.65\)\]{--tw-shadow:0 12px 28px var(--tw-shadow-color,#000000a6)}.shadow-\[0_12px_28px_rgba\(0\,0\,0\,0\.65\)\],.shadow-\[0_15px_35px_rgba\(0\,0\,0\,0\.06\)\]{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_15px_35px_rgba\(0\,0\,0\,0\.06\)\]{--tw-shadow:0 15px 35px var(--tw-shadow-color,#0000000f)}.shadow-\[0_15px_35px_rgba\(0\,0\,0\,0\.85\)\]{--tw-shadow:0 15px 35px var(--tw-shadow-color,#000000d9)}.shadow-\[0_15px_35px_rgba\(0\,0\,0\,0\.85\)\],.shadow-\[0_15px_35px_rgba\(0\,0\,0\,0\.95\)\]{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_15px_35px_rgba\(0\,0\,0\,0\.95\)\]{--tw-shadow:0 15px 35px var(--tw-shadow-color,#000000f2)}.shadow-\[0_15px_40px_rgba\(0\,0\,0\,0\.85\)\]{--tw-shadow:0 15px 40px var(--tw-shadow-color,#000000d9)}.shadow-\[0_15px_40px_rgba\(0\,0\,0\,0\.85\)\],.shadow-\[0_16px_36px_rgba\(0\,0\,0\,0\.75\)\]{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_16px_36px_rgba\(0\,0\,0\,0\.75\)\]{--tw-shadow:0 16px 36px var(--tw-shadow-color,#000000bf)}.shadow-\[0_20px_50px_rgba\(0\,0\,0\,0\.85\)\]{--tw-shadow:0 20px 50px var(--tw-shadow-color,#000000d9)}.shadow-\[0_20px_50px_rgba\(0\,0\,0\,0\.85\)\],.shadow-\[inset_0_0_15px_rgba\(148\,34\,20\,0\.15\)\]{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[inset_0_0_15px_rgba\(148\,34\,20\,0\.15\)\]{--tw-shadow:inset 0 0 15px var(--tw-shadow-color,#94221426)}.shadow-\[inset_0_0_20px_rgba\(125\,10\,10\,0\.25\)\]{--tw-shadow:inset 0 0 20px var(--tw-shadow-color,#7d0a0a40)}.shadow-\[inset_0_0_20px_rgba\(125\,10\,10\,0\.25\)\],.shadow-\[inset_0_0_20px_rgba\(212\,175\,55\,0\.15\)\]{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[inset_0_0_20px_rgba\(212\,175\,55\,0\.15\)\]{--tw-shadow:inset 0 0 20px var(--tw-shadow-color,#d4af3726)}.shadow-\[inset_0_0_25px_rgba\(226\,195\,118\,0\.25\)\]{--tw-shadow:inset 0 0 25px var(--tw-shadow-color,#e2c37640)}.shadow-\[inset_0_0_25px_rgba\(226\,195\,118\,0\.25\)\],.shadow-\[inset_0_0_25px_rgba\(229\,193\,88\,0\.25\)\]{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[inset_0_0_25px_rgba\(229\,193\,88\,0\.25\)\]{--tw-shadow:inset 0 0 25px var(--tw-shadow-color,#e5c15840)}.shadow-inner{--tw-shadow:inset 0 2px 4px 0 var(--tw-shadow-color,#0000000d)}.shadow-inner,.shadow-lg{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-lg{--tw-shadow:0 8px 24px var(--tw-shadow-color,var(--glass-shadow))}.shadow-md{--tw-shadow:0 4px 12px var(--tw-shadow-color,var(--glass-shadow))}.shadow-md,.shadow-none{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-none{--tw-shadow:0 0 #0000}.shadow-none\!{--tw-shadow:0 0 #0000!important;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)!important}.shadow-sm{--tw-shadow:0 2px 4px var(--tw-shadow-color,var(--glass-shadow))}.shadow-sm,.shadow-xl{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-xl{--tw-shadow:0 12px 32px var(--tw-shadow-color,var(--glass-shadow))}.shadow-xs{--tw-shadow:0 1px 2px var(--tw-shadow-color,var(--glass-shadow))}.ring,.shadow-xs{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor)}.ring-0\!{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor)!important;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)!important}.ring-1{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor)}.ring-1,.ring-2{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-2{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor)}.shadow-red-500{--tw-shadow-color:oklch(63.7% .237 25.331)}@supports (color:color-mix(in lab,red,red)){.shadow-red-500{--tw-shadow-color:color-mix(in oklab,var(--color-red-500) var(--tw-shadow-alpha),transparent)}}.ring-action-primary{--tw-ring-color:var(--action-primary)}.ring-border-strong{--tw-ring-color:var(--border-strong)}.ring-border-subtle{--tw-ring-color:var(--border-subtle)}.ring-focus-halo{--tw-ring-color:var(--focus-halo)}.ring-focus-ring{--tw-ring-color:var(--focus-ring)}.ring-surface-primary{--tw-ring-color:var(--surface-primary)}.outline-hidden{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.outline-hidden{outline-offset:2px;outline:2px solid #0000}}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.blur\!{--tw-blur:blur(8px)!important;filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)!important}.blur-2xl{--tw-blur:blur(var(--blur-2xl))}.blur-2xl,.blur-\[0\.5px\]{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.blur-\[0\.5px\]{--tw-blur:blur(.5px)}.blur-\[45px\]{--tw-blur:blur(45px)}.blur-\[45px\],.blur-\[50px\]{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.blur-\[50px\]{--tw-blur:blur(50px)}.blur-\[60px\]{--tw-blur:blur(60px)}.blur-\[60px\],.blur-\[65px\]{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.blur-\[65px\]{--tw-blur:blur(65px)}.blur-xl{--tw-blur:blur(var(--blur-xl))}.blur-xl,.drop-shadow{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.drop-shadow{--tw-drop-shadow-size:drop-shadow(0 1px 2px var(--tw-drop-shadow-color,#0000001a)) drop-shadow(0 1px 1px var(--tw-drop-shadow-color,#0000000f));--tw-drop-shadow:drop-shadow(0 1px 2px #0000001a) drop-shadow(0 1px 1px #0000000f)}.drop-shadow-\[0_0_12px_rgba\(244\,185\,66\,0\.6\)\]{--tw-drop-shadow-size:drop-shadow(0 0 12px var(--tw-drop-shadow-color,#f4b94299));--tw-drop-shadow:var(--tw-drop-shadow-size)}.drop-shadow-\[0_0_12px_rgba\(244\,185\,66\,0\.6\)\],.drop-shadow-\[0_0_15px_rgba\(204\,164\,59\,0\.5\)\]{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.drop-shadow-\[0_0_15px_rgba\(204\,164\,59\,0\.5\)\]{--tw-drop-shadow-size:drop-shadow(0 0 15px var(--tw-drop-shadow-color,#cca43b80));--tw-drop-shadow:var(--tw-drop-shadow-size)}.drop-shadow-\[0_0_15px_rgba\(255\,226\,154\,0\.7\)\]{--tw-drop-shadow-size:drop-shadow(0 0 15px var(--tw-drop-shadow-color,#ffe29ab3));--tw-drop-shadow:var(--tw-drop-shadow-size)}.drop-shadow-\[0_0_15px_rgba\(255\,226\,154\,0\.7\)\],.drop-shadow-\[0_0_16px_rgba\(244\,185\,66\,0\.5\)\]{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.drop-shadow-\[0_0_16px_rgba\(244\,185\,66\,0\.5\)\]{--tw-drop-shadow-size:drop-shadow(0 0 16px var(--tw-drop-shadow-color,#f4b94280));--tw-drop-shadow:var(--tw-drop-shadow-size)}.drop-shadow-\[0_0_20px_rgba\(240\,208\,120\,0\.6\)\]{--tw-drop-shadow-size:drop-shadow(0 0 20px var(--tw-drop-shadow-color,#f0d07899));--tw-drop-shadow:var(--tw-drop-shadow-size)}.drop-shadow-\[0_0_20px_rgba\(240\,208\,120\,0\.6\)\],.drop-shadow-\[0_0_20px_rgba\(244\,185\,66\,0\.35\)\]{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.drop-shadow-\[0_0_20px_rgba\(244\,185\,66\,0\.35\)\]{--tw-drop-shadow-size:drop-shadow(0 0 20px var(--tw-drop-shadow-color,#f4b94259));--tw-drop-shadow:var(--tw-drop-shadow-size)}.drop-shadow-\[0_4px_6px_rgba\(0\,0\,0\,0\.6\)\]{--tw-drop-shadow-size:drop-shadow(0 4px 6px var(--tw-drop-shadow-color,#0009));--tw-drop-shadow:var(--tw-drop-shadow-size)}.drop-shadow-\[0_4px_10px_rgba\(0\,0\,0\,0\.5\)\],.drop-shadow-\[0_4px_6px_rgba\(0\,0\,0\,0\.6\)\]{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.drop-shadow-\[0_4px_10px_rgba\(0\,0\,0\,0\.5\)\]{--tw-drop-shadow-size:drop-shadow(0 4px 10px var(--tw-drop-shadow-color,#00000080));--tw-drop-shadow:var(--tw-drop-shadow-size)}.drop-shadow-\[0_4px_16px_rgba\(0\,0\,0\,0\.9\)\]{--tw-drop-shadow-size:drop-shadow(0 4px 16px var(--tw-drop-shadow-color,#000000e6));--tw-drop-shadow:var(--tw-drop-shadow-size)}.drop-shadow-\[0_4px_16px_rgba\(0\,0\,0\,0\.9\)\],.drop-shadow-lg{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.drop-shadow-lg{--tw-drop-shadow-size:drop-shadow(0 4px 4px var(--tw-drop-shadow-color,#00000026));--tw-drop-shadow:drop-shadow(var(--drop-shadow-lg))}.drop-shadow-md{--tw-drop-shadow-size:drop-shadow(0 3px 3px var(--tw-drop-shadow-color,#0000001f));--tw-drop-shadow:drop-shadow(var(--drop-shadow-md))}.drop-shadow-md,.drop-shadow-sm{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.drop-shadow-sm{--tw-drop-shadow-size:drop-shadow(0 1px 2px var(--tw-drop-shadow-color,#00000026));--tw-drop-shadow:drop-shadow(var(--drop-shadow-sm))}.drop-shadow-xl{--tw-drop-shadow-size:drop-shadow(0 9px 7px var(--tw-drop-shadow-color,#0000001a));--tw-drop-shadow:drop-shadow(var(--drop-shadow-xl))}.drop-shadow-xl,.drop-shadow-xs{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.drop-shadow-xs{--tw-drop-shadow-size:drop-shadow(0 1px 1px var(--tw-drop-shadow-color,#0000000d));--tw-drop-shadow:drop-shadow(var(--drop-shadow-xs))}.grayscale{--tw-grayscale:grayscale(100%)}.grayscale,.invert{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.invert{--tw-invert:invert(100%)}.sepia{--tw-sepia:sepia(100%)}.filter,.sepia{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-blur-2xl{--tw-backdrop-blur:blur(var(--blur-2xl))}.backdrop-blur-2xl,.backdrop-blur-lg{-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-lg{--tw-backdrop-blur:blur(var(--blur-lg))}.backdrop-blur-md{--tw-backdrop-blur:blur(var(--blur-md))}.backdrop-blur-md,.backdrop-blur-sm{-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-sm{--tw-backdrop-blur:blur(var(--blur-sm))}.backdrop-blur-xl{--tw-backdrop-blur:blur(var(--blur-xl))}.backdrop-blur-xl,.backdrop-blur-xs{-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-xs{--tw-backdrop-blur:blur(var(--blur-xs))}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-shadow{transition-property:box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-200{--tw-duration:.2s;transition-duration:.2s}.duration-300{--tw-duration:.3s;transition-duration:.3s}.duration-500{--tw-duration:.5s;transition-duration:.5s}.duration-fast{transition-duration:var(--motion-fast);animation-duration:var(--motion-fast)}.duration-slow{transition-duration:var(--motion-slow);animation-duration:var(--motion-slow)}.duration-standard{transition-duration:var(--motion-standard);animation-duration:var(--motion-standard)}.ease-\[cubic-bezier\(0\.22\,1\,0\.36\,1\)\]{--tw-ease:cubic-bezier(.22,1,.36,1);transition-timing-function:cubic-bezier(.22,1,.36,1)}.ease-in{--tw-ease:var(--ease-in);transition-timing-function:var(--ease-in)}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.will-change-transform{will-change:transform}.\[contain\:layout_paint\]{contain:layout paint}.outline-none{--tw-outline-style:none;outline-style:none}.outline-none\!{--tw-outline-style:none!important;outline-style:none!important}.select-none{-webkit-user-select:none;user-select:none}.zoom-in-95{--tw-enter-scale:.95}.\[--card-spacing\:var\(--layout-card-padding\)\]{--card-spacing:var(--layout-card-padding)}.\[--gap\:var\(--layout-gap-control\)\]{--gap:var(--layout-gap-control)}.\[--height\:var\(--toast-frontmost-height\,var\(--toast-height\)\)\]{--height:var(--toast-frontmost-height,var(--toast-height))}.\[--offset-y\:calc\(var\(--toast-offset-y\)\*-1\+calc\(var\(--toast-index\)\*var\(--gap\)\*-1\)\+var\(--toast-swipe-movement-y\)\)\]{--offset-y:calc(var(--toast-offset-y) * -1 + calc(var(--toast-index) * var(--gap) * -1) + var(--toast-swipe-movement-y))}.\[--peek\:var\(--space-12\)\]{--peek:var(--space-12)}.\[--scale\:calc\(max\(0\,1-\(var\(--toast-index\)\*0\.1\)\)\)\]{--scale:calc(max(0, 1 - (var(--toast-index) * .1)))}.\[--shrink\:calc\(1-var\(--scale\)\)\]{--shrink:calc(1 - var(--scale))}.\[--space-16\:17px\]{--space-16:17px}.\[--table-cell-padding\:var\(--space-12\)\]{--table-cell-padding:var(--space-12)}.\[--v-avatar-background\:var\(--action-secondary\)\]{--v-avatar-background:var(--action-secondary)}.\[--v-avatar-background\:var\(--surface-secondary\)\]{--v-avatar-background:var(--surface-secondary)}.\[--v-avatar-background\:var\(--surface-selected\)\]{--v-avatar-background:var(--surface-selected)}.\[--v-avatar-foreground\:var\(--action-primary\)\]{--v-avatar-foreground:var(--action-primary)}.\[--v-avatar-foreground\:var\(--text-on-secondary-action\)\]{--v-avatar-foreground:var(--text-on-secondary-action)}.\[--v-avatar-foreground\:var\(--text-secondary\)\]{--v-avatar-foreground:var(--text-secondary)}.\[--v-button-default-border-radius\:0px\]{--v-button-default-border-radius:0px}.\[--v-chip-background-color\:var\(--action-primary\)\]{--v-chip-background-color:var(--action-primary)}.\[--v-chip-background-color\:var\(--status-success-surface\)\]{--v-chip-background-color:var(--status-success-surface)}.\[--v-chip-background-color\:var\(--surface-secondary\)\]{--v-chip-background-color:var(--surface-secondary)}.\[--v-chip-background-color\:var\(--surface-selected\)\]{--v-chip-background-color:var(--surface-selected)}.\[--v-chip-static-border-color\:var\(--action-primary\)\]{--v-chip-static-border-color:var(--action-primary)}.\[--v-chip-static-border-color\:var\(--status-success-text\)\]{--v-chip-static-border-color:var(--status-success-text)}.\[--v-panel-block-size\:100dvh\]{--v-panel-block-size:100dvh}.\[--v-panel-inline-size\:auto\]{--v-panel-inline-size:auto}.\[--v-panel-position\:fixed\]{--v-panel-position:fixed}.\[--v-surface-background\:var\(--palette-default-transparent\)\]{--v-surface-background:var(--palette-default-transparent)}.\[--v-surface-background\:var\(--surface-secondary\)\]{--v-surface-background:var(--surface-secondary)}.\[--v-surface-border-size\:1px\]{--v-surface-border-size:1px}.\[--v-surface-padding-block\:0px\]{--v-surface-padding-block:0px}.\[--v-surface-padding-inline\:0px\]{--v-surface-padding-inline:0px}.\[--v-table-background\:var\(--surface-elevated\)\]{--v-table-background:var(--surface-elevated)}.\[--v-table-background\:var\(--surface-secondary\)\]{--v-table-background:var(--surface-secondary)}.\[max-inline-size\:none\]{max-inline-size:none}.\[perspective\:220px\]{perspective:220px}.\[transition\:transform_500ms_cubic-bezier\(0\.22\,1\,0\.36\,1\)\,opacity_500ms\,height_150ms\]{transition:transform .5s cubic-bezier(.22,1,.36,1),opacity .5s,height .15s}.fade-in{--tw-enter-opacity:0}.paused{animation-play-state:paused}.running{animation-play-state:running}.slide-in-from-bottom-2{--tw-enter-translate-y:calc(2*var(--spacing))}.slide-in-from-right{--tw-enter-translate-x:100%}@media (hover:hover){.group-hover\:scale-105:is(:where(.group):hover *){--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x) var(--tw-scale-y)}.group-hover\:text-action-primary:is(:where(.group):hover *){color:var(--action-primary)}.group-hover\:text-brand-primary:is(:where(.group):hover *){color:var(--brand-primary)}.group-hover\:opacity-100:is(:where(.group):hover *){opacity:1}.group-hover\/accordion\:border-action-primary:is(:where(.group\/accordion):hover *){border-color:var(--action-primary)}}.group-has-data-\[size\=default\]\/avatar-group\:size-8:is(:where(.group\/avatar-group):has([data-size=default]) *){width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8)}.group-has-data-\[size\=default\]\/avatar-group\:text-xs:is(:where(.group\/avatar-group):has([data-size=default]) *){font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.group-has-data-\[size\=lg\]\/avatar-group\:size-10:is(:where(.group\/avatar-group):has([data-size=lg]) *){width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10)}.group-has-data-\[size\=lg\]\/avatar-group\:text-sm:is(:where(.group\/avatar-group):has([data-size=lg]) *){font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.group-has-data-\[size\=sm\]\/avatar-group\:size-6:is(:where(.group\/avatar-group):has([data-size=sm]) *){width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.group-has-data-\[size\=sm\]\/avatar-group\:text-xs:is(:where(.group\/avatar-group):has([data-size=sm]) *){font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.group-has-data-\[size\=xl\]\/avatar-group\:size-12:is(:where(.group\/avatar-group):has([data-size=xl]) *){width:calc(var(--spacing) * 12);height:calc(var(--spacing) * 12)}.group-has-data-\[size\=xl\]\/avatar-group\:text-base:is(:where(.group\/avatar-group):has([data-size=xl]) *){font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.group-has-data-\[size\=xs\]\/avatar-group\:size-5:is(:where(.group\/avatar-group):has([data-size=xs]) *){width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}.group-has-data-\[size\=xs\]\/avatar-group\:text-xs:is(:where(.group\/avatar-group):has([data-size=xs]) *){font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.group-data-\[appearance\=panel\]\/card\:rounded-t-sm:is(:where(.group\/card)[data-appearance=panel] *){border-top-left-radius:calc(var(--radius) * .6);border-top-right-radius:calc(var(--radius) * .6)}.group-data-\[appearance\=panel\]\/card\:rounded-b-sm:is(:where(.group\/card)[data-appearance=panel] *){border-bottom-right-radius:calc(var(--radius) * .6);border-bottom-left-radius:calc(var(--radius) * .6)}.group-data-\[appearance\=panel\]\/card\:border-border-strong:is(:where(.group\/card)[data-appearance=panel] *){border-color:var(--border-strong)}.group-data-\[appearance\=panel\]\/card\:bg-surface-secondary:is(:where(.group\/card)[data-appearance=panel] *){background-color:var(--surface-secondary)}.group-data-\[appearance\=panel\]\/card\:px-\(--space-16\):is(:where(.group\/card)[data-appearance=panel] *){padding-inline:var(--space-16)}.group-data-\[appearance\=panel\]\/card\:py-\(--space-8\):is(:where(.group\/card)[data-appearance=panel] *){padding-block:var(--space-8)}.group-data-\[indeterminate\]\:block:is(:where(.group)[data-indeterminate] *){display:block}.group-data-\[indeterminate\]\:hidden:is(:where(.group)[data-indeterminate] *){display:none}.group-data-\[padding\=content\]\/card\:px-0:is(:where(.group\/card)[data-padding=content] *){padding-inline:0}.group-data-\[panel-open\]\/accordion\:rotate-45:is(:where(.group\/accordion)[data-panel-open] *){rotate:45deg}.group-data-\[panel-open\]\/accordion\:border-action-primary:is(:where(.group\/accordion)[data-panel-open] *){border-color:var(--action-primary)}.group-data-\[panel-open\]\/accordion\:bg-action-primary:is(:where(.group\/accordion)[data-panel-open] *){background-color:var(--action-primary)}.group-data-\[panel-open\]\/accordion\:text-text-on-action:is(:where(.group\/accordion)[data-panel-open] *){color:var(--text-on-action)}.group-data-\[popup-open\]\:rotate-180:is(:where(.group)[data-popup-open] *){rotate:180deg}.group-data-\[size\=default\]\/avatar\:size-2\.5:is(:where(.group\/avatar)[data-size=default] *){width:calc(var(--spacing) * 2.5);height:calc(var(--spacing) * 2.5)}.group-data-\[size\=default\]\/avatar\:text-xs:is(:where(.group\/avatar)[data-size=default] *){font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.group-data-\[size\=lg\]\/avatar\:size-3:is(:where(.group\/avatar)[data-size=lg] *){width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.group-data-\[size\=lg\]\/avatar\:text-sm:is(:where(.group\/avatar)[data-size=lg] *){font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.group-data-\[size\=sm\]\/avatar\:size-2:is(:where(.group\/avatar)[data-size=sm] *){width:calc(var(--spacing) * 2);height:calc(var(--spacing) * 2)}.group-data-\[size\=sm\]\/avatar\:text-xs:is(:where(.group\/avatar)[data-size=sm] *){font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.group-data-\[size\=xl\]\/avatar\:size-3\.5:is(:where(.group\/avatar)[data-size=xl] *){width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}.group-data-\[size\=xl\]\/avatar\:text-base:is(:where(.group\/avatar)[data-size=xl] *){font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.group-data-\[size\=xs\]\/avatar\:size-1\.5:is(:where(.group\/avatar)[data-size=xs] *){width:calc(var(--spacing) * 1.5);height:calc(var(--spacing) * 1.5)}.group-data-\[size\=xs\]\/avatar\:text-xs:is(:where(.group\/avatar)[data-size=xs] *){font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.group-data-\[variant\=default\]\/tabs-list\:rounded-md:is(:where(.group\/tabs-list)[data-variant=default] *){border-radius:calc(var(--radius) * .8)}.group-data-\[variant\=line\]\/tabs-list\:bg-transparent:is(:where(.group\/tabs-list)[data-variant=line] *){background-color:#0000}.group-data-horizontal\/tabs\:min-h-10:is(:where(.group\/tabs):where([data-orientation=horizontal]) *){min-height:calc(var(--spacing) * 10)}.group-data-vertical\/tabs\:h-fit:is(:where(.group\/tabs):where([data-orientation=vertical]) *){height:fit-content}.group-data-vertical\/tabs\:flex-col:is(:where(.group\/tabs):where([data-orientation=vertical]) *){flex-direction:column}.peer-disabled\:cursor-not-allowed:is(:where(.peer):disabled~*){cursor:not-allowed}.peer-disabled\:opacity-disabled:is(:where(.peer):disabled~*){opacity:var(--state-disabled-opacity)}.marker\:font-semibold ::marker{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.marker\:font-semibold::marker{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.marker\:font-semibold ::-webkit-details-marker,.marker\:font-semibold::-webkit-details-marker{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.marker\:text-action-primary ::marker{color:var(--action-primary)}.marker\:text-action-primary::marker{color:var(--action-primary)}.marker\:text-action-primary ::-webkit-details-marker,.marker\:text-action-primary::-webkit-details-marker{color:var(--action-primary)}.selection\:bg-surface-text-selection ::selection{background-color:var(--surface-text-selection)}.selection\:bg-surface-text-selection::selection{background-color:var(--surface-text-selection)}.selection\:text-text-on-text-selection ::selection{color:var(--text-on-text-selection)}.selection\:text-text-on-text-selection::selection{color:var(--text-on-text-selection)}.file\:mr-\(--space-12\)::file-selector-button{margin-right:var(--space-12)}.file\:rounded-md::file-selector-button{border-radius:calc(var(--radius) * .8)}.file\:border-0::file-selector-button{border-style:var(--tw-border-style);border-width:0}.file\:bg-surface-secondary::file-selector-button{background-color:var(--surface-secondary)}.file\:px-\(--space-12\)::file-selector-button{padding-inline:var(--space-12)}.file\:py-\(--space-4\)::file-selector-button{padding-block:var(--space-4)}.file\:font-medium::file-selector-button{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.file\:text-text-primary::file-selector-button{color:var(--text-primary)}.placeholder\:text-text-placeholder::placeholder{color:var(--text-placeholder)}.before\:absolute:before{content:var(--tw-content);position:absolute}.before\:top-\(--space-8\):before{content:var(--tw-content);top:var(--space-8)}.before\:bottom-\(--space-8\):before{content:var(--tw-content);bottom:var(--space-8)}.before\:left-\[5\.25rem\]:before{content:var(--tw-content);left:5.25rem}.before\:size-4\.5:before{content:var(--tw-content);width:calc(var(--spacing) * 4.5);height:calc(var(--spacing) * 4.5)}.before\:w-px:before{content:var(--tw-content);width:1px}.before\:rounded-md:before{content:var(--tw-content);border-radius:calc(var(--radius) * .8)}.before\:border:before{content:var(--tw-content);border-style:var(--tw-border-style);border-width:1px}.before\:border-border-control:before{content:var(--tw-content);border-color:var(--border-control)}.before\:bg-border-subtle:before{content:var(--tw-content);background-color:var(--border-subtle)}.before\:bg-surface-elevated:before{content:var(--tw-content);background-color:var(--surface-elevated)}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:-inset-2:after{content:var(--tw-content);inset:calc(var(--spacing) * -2)}.after\:top-full:after{content:var(--tw-content);top:100%}.after\:left-0:after{content:var(--tw-content);left:0}.after\:h-\[calc\(var\(--gap\)\+1px\)\]:after{content:var(--tw-content);height:calc(var(--gap) + 1px)}.after\:w-full:after{content:var(--tw-content);width:100%}.after\:bg-action-primary:after{content:var(--tw-content);background-color:var(--action-primary)}.after\:opacity-0:after{content:var(--tw-content);opacity:0}.after\:transition-opacity:after{content:var(--tw-content);transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.after\:content-\[\'\'\]:after{--tw-content:"";content:var(--tw-content)}.group-data-horizontal\/tabs\:after\:inset-x-0:is(:where(.group\/tabs):where([data-orientation=horizontal]) *):after{content:var(--tw-content);inset-inline:0}.group-data-horizontal\/tabs\:after\:-bottom-px:is(:where(.group\/tabs):where([data-orientation=horizontal]) *):after{content:var(--tw-content);bottom:-1px}.group-data-horizontal\/tabs\:after\:h-\[2\.5px\]:is(:where(.group\/tabs):where([data-orientation=horizontal]) *):after{content:var(--tw-content);height:2.5px}.group-data-vertical\/tabs\:after\:inset-y-0:is(:where(.group\/tabs):where([data-orientation=vertical]) *):after{content:var(--tw-content);inset-block:0}.group-data-vertical\/tabs\:after\:-right-1:is(:where(.group\/tabs):where([data-orientation=vertical]) *):after{content:var(--tw-content);right:calc(var(--spacing) * -1)}.group-data-vertical\/tabs\:after\:w-0\.5:is(:where(.group\/tabs):where([data-orientation=vertical]) *):after{content:var(--tw-content);width:calc(var(--spacing) * .5)}.first\:pt-0:first-child{padding-top:0}.last\:border-r-0:last-child{border-right-style:var(--tw-border-style);border-right-width:0}.last\:border-b-0:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.last\:pb-0:last-child{padding-bottom:0}.odd\:border-r:nth-child(odd){border-right-style:var(--tw-border-style);border-right-width:1px}.empty\:hidden:empty{display:none}@media (hover:hover){.hover\:-mt-2:hover{margin-top:calc(var(--spacing) * -2)}.hover\:-translate-y-0\.5:hover{--tw-translate-y:calc(var(--spacing) * -.5);translate:var(--tw-translate-x) var(--tw-translate-y)}.hover\:border-action-primary:hover{border-color:var(--action-primary)}.hover\:border-border-control:hover{border-color:var(--border-control)}.hover\:border-border-subtle:hover,.hover\:border-border-subtle\/40:hover{border-color:var(--border-subtle)}@supports (color:color-mix(in lab,red,red)){.hover\:border-border-subtle\/40:hover{border-color:color-mix(in oklab,var(--border-subtle) 40%,transparent)}}.hover\:border-brand-primary\/50:hover{border-color:var(--brand-primary)}@supports (color:color-mix(in lab,red,red)){.hover\:border-brand-primary\/50:hover{border-color:color-mix(in oklab,var(--brand-primary) 50%,transparent)}}.hover\:border-transparent:hover{border-color:#0000}.hover\:bg-\[var\(--editorial-wine-hover\,var\(--action-primary\)\)\]:hover{background-color:var(--editorial-wine-hover,var(--action-primary))}.hover\:bg-action-primary:hover{background-color:var(--action-primary)}.hover\:bg-action-primary-hover:hover{background-color:var(--action-primary-hover)}.hover\:bg-amber-700:hover{background-color:var(--color-amber-700)}.hover\:bg-brand-secondary:hover{background-color:var(--brand-secondary)}.hover\:bg-emerald-700:hover{background-color:var(--color-emerald-700)}.hover\:bg-gray-900:hover{background-color:var(--color-gray-900)}.hover\:bg-rose-700:hover{background-color:var(--color-rose-700)}.hover\:bg-status-error-surface:hover{background-color:var(--status-error-surface)}.hover\:bg-surface-elevated:hover{background-color:var(--surface-elevated)}.hover\:bg-surface-hover:hover{background-color:var(--surface-hover)}.hover\:bg-surface-secondary:hover{background-color:var(--surface-secondary)}.hover\:bg-surface-selected:hover{background-color:var(--surface-selected)}.hover\:bg-transparent:hover{background-color:#0000}.hover\:\!text-lg:hover{font-size:var(--text-lg)!important;line-height:var(--tw-leading,var(--text-lg--line-height))!important}.hover\:text-action-primary:hover{color:var(--action-primary)}.hover\:text-action-primary-hover:hover{color:var(--action-primary-hover)}.hover\:text-brand-primary:hover{color:var(--brand-primary)}.hover\:text-red-500:hover{color:var(--color-red-500)}.hover\:text-rose-600:hover{color:var(--color-rose-600)}.hover\:text-status-error-text:hover{color:var(--status-error-text)}.hover\:text-text-inverse-accent:hover{color:var(--text-inverse-accent)}.hover\:text-text-on-hover:hover{color:var(--text-on-hover)}.hover\:text-text-primary:hover{color:var(--text-primary)}.hover\:no-underline:hover{text-decoration-line:none}.hover\:underline:hover{text-decoration-line:underline}.hover\:decoration-current:hover{text-decoration-color:initial}.hover\:decoration-2:hover{text-decoration-thickness:2px}.hover\:opacity-40:hover{opacity:.4}.hover\:opacity-100:hover{opacity:1}.hover\:shadow-lg:hover{--tw-shadow:0 8px 24px var(--tw-shadow-color,var(--glass-shadow))}.hover\:shadow-lg:hover,.hover\:shadow-md:hover{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:shadow-md:hover{--tw-shadow:0 4px 12px var(--tw-shadow-color,var(--glass-shadow))}.hover\:shadow-sm:hover{--tw-shadow:0 2px 4px var(--tw-shadow-color,var(--glass-shadow))}.hover\:shadow-sm:hover,.hover\:shadow-xl:hover{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:shadow-xl:hover{--tw-shadow:0 12px 32px var(--tw-shadow-color,var(--glass-shadow))}.hover\:shadow-xs:hover{--tw-shadow:0 1px 2px var(--tw-shadow-color,var(--glass-shadow));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:duration-300:hover{--tw-duration:.3s;transition-duration:.3s}.hover\:\[--v-chip-background-color\:var\(--action-primary-hover\)\]:hover{--v-chip-background-color:var(--action-primary-hover)}.hover\:\[--v-chip-background-color\:var\(--surface-hover\)\]:hover{--v-chip-background-color:var(--surface-hover)}.hover\:\[--v-chip-static-border-color\:var\(--action-primary\)\]:hover{--v-chip-static-border-color:var(--action-primary)}.hover\:\[--v-table-background\:var\(--surface-elevated\)\]:hover{--v-table-background:var(--surface-elevated)}.hover\:\[--v-table-background\:var\(--surface-hover\)\]:hover{--v-table-background:var(--surface-hover)}.hover\:\[--v-table-background\:var\(--surface-secondary\)\]:hover{--v-table-background:var(--surface-secondary)}.hover\:not-data-selected\:bg-surface-secondary:hover:not(:where([data-selected=true])){background-color:var(--surface-secondary)}.hover\:not-data-selected\:text-text-primary:hover:not(:where([data-selected=true])){color:var(--text-primary)}.hover\:before\:border-action-primary:hover:before{content:var(--tw-content);border-color:var(--action-primary)}}.focus\:not-sr-only:focus{clip-path:none;white-space:normal;width:auto;height:auto;margin:0;padding:0;position:static;overflow:visible}.focus\:fixed:focus{position:fixed}.focus\:top-4:focus{top:calc(var(--spacing) * 4)}.focus\:left-4:focus{left:calc(var(--spacing) * 4)}.focus\:z-50:focus{z-index:50}.focus\:border-action-primary:focus{border-color:var(--action-primary)}.focus\:border-brand-primary:focus{border-color:var(--brand-primary)}.focus\:bg-status-error-surface:focus{background-color:var(--status-error-surface)}.focus\:bg-surface-primary:focus{background-color:var(--surface-primary)}.focus\:bg-surface-selected:focus{background-color:var(--surface-selected)}.focus\:p-\(--space-16\):focus{padding:var(--space-16)}.focus\:text-action-primary:focus{color:var(--action-primary)}.focus\:text-status-error-text:focus{color:var(--status-error-text)}.focus\:text-text-primary:focus{color:var(--text-primary)}.focus\:shadow-none:focus{--tw-shadow:0 0 #0000}.focus\:ring-0:focus,.focus\:shadow-none:focus{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus\:ring-0:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor)}.focus\:ring-0\!:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor)!important;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)!important}.focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}.focus\:outline-none\!:focus{--tw-outline-style:none!important;outline-style:none!important}.focus-visible\:border-action-primary:focus-visible{border-color:var(--action-primary)}.focus-visible\:border-focus-ring:focus-visible{border-color:var(--focus-ring)}.focus-visible\:border-status-error-text:focus-visible{border-color:var(--status-error-text)}.focus-visible\:text-text-inverse-accent:focus-visible{color:var(--text-inverse-accent)}.focus-visible\:decoration-2:focus-visible{text-decoration-thickness:2px}.focus-visible\:shadow-\[inset_0_0_0_1px_var\(--focus-ring\)\]:focus-visible{--tw-shadow:inset 0 0 0 1px var(--tw-shadow-color,var(--focus-ring))}.focus-visible\:ring-2:focus-visible,.focus-visible\:shadow-\[inset_0_0_0_1px_var\(--focus-ring\)\]:focus-visible{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus-visible\:ring-2:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor)}.focus-visible\:ring-3:focus-visible,.focus-visible\:ring-\[3px\]:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus-visible\:ring-focus-halo:focus-visible{--tw-ring-color:var(--focus-halo)}.focus-visible\:ring-focus-ring:focus-visible{--tw-ring-color:var(--focus-ring)}.focus-visible\:ring-status-error-text:focus-visible{--tw-ring-color:var(--status-error-text)}.focus-visible\:outline-1:focus-visible,.focus-visible\:outline:focus-visible{outline-style:var(--tw-outline-style);outline-width:1px}.focus-visible\:outline-2:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}.focus-visible\:outline-offset-2:focus-visible{outline-offset:2px}.focus-visible\:outline-offset-4:focus-visible{outline-offset:4px}.focus-visible\:outline-current:focus-visible{outline-color:currentColor}.focus-visible\:outline-focus-ring:focus-visible{outline-color:var(--focus-ring)}.focus-visible\:outline-none:focus-visible{--tw-outline-style:none;outline-style:none}.focus-visible\:outline-none\!:focus-visible{--tw-outline-style:none!important;outline-style:none!important}.focus-visible\:outline-solid:focus-visible{--tw-outline-style:solid;outline-style:solid}.active\:translate-y-0:active{--tw-translate-y:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}.active\:bg-action-primary-pressed:active{background-color:var(--action-primary-pressed)}.active\:not-aria-\[haspopup\]\:translate-y-px:active:not([aria-haspopup]){--tw-translate-y:1px;translate:var(--tw-translate-x) var(--tw-translate-y)}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:bg-surface-secondary:disabled{background-color:var(--surface-secondary)}.disabled\:opacity-disabled:disabled{opacity:var(--state-disabled-opacity)}:where([data-slot=button-group]) .in-data-\[slot\=button-group\]\:rounded-md{border-radius:calc(var(--radius) * .8)}@media (hover:hover){:where(.bg-surface-elevated) .in-\[\.bg-surface-elevated\]\:hover\:bg-surface-secondary:hover{background-color:var(--surface-secondary)}}.has-data-\[icon\=inline-end\]\:pr-\(--space-4\):has([data-icon=inline-end]){padding-right:var(--space-4)}.has-data-\[icon\=inline-end\]\:pr-\(--space-8\):has([data-icon=inline-end]){padding-right:var(--space-8)}.has-data-\[icon\=inline-end\]\:pr-\(--space-16\):has([data-icon=inline-end]){padding-right:var(--space-16)}.has-data-\[icon\=inline-end\]\:pr-\(--space-24\):has([data-icon=inline-end]){padding-right:var(--space-24)}.has-data-\[icon\=inline-start\]\:pl-\(--space-4\):has([data-icon=inline-start]){padding-left:var(--space-4)}.has-data-\[icon\=inline-start\]\:pl-\(--space-8\):has([data-icon=inline-start]){padding-left:var(--space-8)}.has-data-\[icon\=inline-start\]\:pl-\(--space-16\):has([data-icon=inline-start]){padding-left:var(--space-16)}.has-data-\[icon\=inline-start\]\:pl-\(--space-24\):has([data-icon=inline-start]){padding-left:var(--space-24)}.has-data-\[slot\=card-action\]\:grid-cols-\[1fr_auto\]:has([data-slot=card-action]){grid-template-columns:1fr auto}.has-data-\[slot\=card-description\]\:grid-rows-\[auto_auto\]:has([data-slot=card-description]){grid-template-rows:auto auto}.has-data-\[slot\=card-footer\]\:pb-0:has([data-slot=card-footer]){padding-bottom:0}.has-\[\>img\:first-child\]\:pt-0:has(>img:first-child){padding-top:0}.aria-disabled\:pointer-events-none[aria-disabled=true]{pointer-events:none}.aria-disabled\:opacity-disabled[aria-disabled=true]{opacity:var(--state-disabled-opacity)}.aria-invalid\:border-status-error-text[aria-invalid=true]{border-color:var(--status-error-text)}.aria-invalid\:ring-3[aria-invalid=true]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.aria-invalid\:ring-status-error-text[aria-invalid=true]{--tw-ring-color:var(--status-error-text)}.aria-invalid\:before\:border-status-error-text[aria-invalid=true]:before{content:var(--tw-content);border-color:var(--status-error-text)}@media (hover:hover){.aria-invalid\:hover\:border-status-error-text[aria-invalid=true]:hover{border-color:var(--status-error-text)}}.aria-invalid\:focus-visible\:border-status-error-text[aria-invalid=true]:focus-visible{border-color:var(--status-error-text)}.aria-invalid\:focus-visible\:shadow-\[inset_0_0_0_1px_var\(--status-error-text\)\][aria-invalid=true]:focus-visible{--tw-shadow:inset 0 0 0 1px var(--tw-shadow-color,var(--status-error-text));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.aria-selected\:bg-surface-selected[aria-selected=true]{background-color:var(--surface-selected)}.aria-selected\:font-medium[aria-selected=true]{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.aria-selected\:text-action-primary[aria-selected=true]{color:var(--action-primary)}.data-behind\:opacity-0[data-behind],.data-ending-style\:opacity-0[data-ending-style]{opacity:0}.data-expanded\:h-\(--toast-height\)[data-expanded]{height:var(--toast-height)}.data-expanded\:\[transform\:translateX\(var\(--toast-swipe-movement-x\)\)_translateY\(var\(--offset-y\)\)\][data-expanded]{transform:translateX(var(--toast-swipe-movement-x)) translateY(var(--offset-y))}.data-expanded\:opacity-100[data-expanded]{opacity:1}.data-highlighted\:bg-status-error-surface[data-highlighted]{background-color:var(--status-error-surface)}.data-highlighted\:bg-surface-secondary[data-highlighted]{background-color:var(--surface-secondary)}.data-highlighted\:bg-surface-selected[data-highlighted]{background-color:var(--surface-selected)}.data-highlighted\:text-action-primary[data-highlighted]{color:var(--action-primary)}.data-highlighted\:text-status-error-text[data-highlighted]{color:var(--status-error-text)}.data-highlighted\:not-data-selected\:bg-surface-hover[data-highlighted]:not(:where([data-selected=true])){background-color:var(--surface-hover)}.data-highlighted\:not-data-selected\:bg-surface-secondary[data-highlighted]:not(:where([data-selected=true])){background-color:var(--surface-secondary)}.data-highlighted\:not-data-selected\:text-text-primary[data-highlighted]:not(:where([data-selected=true])){color:var(--text-primary)}.data-limited\:opacity-0[data-limited]{opacity:0}.data-placeholder\:text-text-secondary[data-placeholder]{color:var(--text-secondary)}.data-starting-style\:\[transform\:translateY\(150\%\)\][data-starting-style]{transform:translateY(150%)}.data-starting-style\:opacity-0[data-starting-style]{opacity:0}.data-\[align-trigger\=true\]\:animate-none[data-align-trigger=true]{animation:none}.data-\[checked\]\:text-text-on-action[data-checked]{color:var(--text-on-action)}.data-\[checked\]\:before\:border-action-primary[data-checked]:before{content:var(--tw-content);border-color:var(--action-primary)}.data-\[checked\]\:before\:bg-action-primary[data-checked]:before{content:var(--tw-content);background-color:var(--action-primary)}.data-\[density\=compact\]\:\[--table-cell-padding\:var\(--space-8\)\][data-density=compact]{--table-cell-padding:var(--space-8)}.data-\[disabled\]\:cursor-not-allowed[data-disabled]{cursor:not-allowed}.data-\[disabled\]\:before\:bg-surface-secondary[data-disabled]:before{content:var(--tw-content);background-color:var(--surface-secondary)}.data-\[edited\=true\]\:border-status-warning-text[data-edited=true]{border-color:var(--status-warning-text)}.data-\[edited\=true\]\:bg-status-warning-surface[data-edited=true]{background-color:var(--status-warning-surface)}.data-\[edited\=true\]\:ring-action-primary[data-edited=true]{--tw-ring-color:var(--action-primary)}.data-\[indeterminate\]\:text-text-on-action[data-indeterminate]{color:var(--text-on-action)}.data-\[indeterminate\]\:before\:border-action-primary[data-indeterminate]:before{content:var(--tw-content);border-color:var(--action-primary)}.data-\[indeterminate\]\:before\:bg-action-primary[data-indeterminate]:before{content:var(--tw-content);background-color:var(--action-primary)}.data-\[scrollable\=true\]\:block[data-scrollable=true]{display:block}.data-\[scrollable\=true\]\:pr-\(--space-12\)[data-scrollable=true]{padding-right:var(--space-12)}.data-\[selected\=true\]\:border-action-primary[data-selected=true]{border-color:var(--action-primary)}.data-\[selected\=true\]\:border-focus-halo[data-selected=true]{border-color:var(--focus-halo)}.data-\[selected\=true\]\:bg-action-primary[data-selected=true]{background-color:var(--action-primary)}.data-\[selected\=true\]\:bg-surface-elevated[data-selected=true]{background-color:var(--surface-elevated)}.data-\[selected\=true\]\:bg-surface-selected[data-selected=true]{background-color:var(--surface-selected)}.data-\[selected\=true\]\:font-bold[data-selected=true]{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.data-\[selected\=true\]\:font-medium[data-selected=true]{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.data-\[selected\=true\]\:font-semibold[data-selected=true]{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.data-\[selected\=true\]\:text-action-primary[data-selected=true]{color:var(--action-primary)}.data-\[selected\=true\]\:text-text-on-action[data-selected=true]{color:var(--text-on-action)}.data-\[selected\=true\]\:shadow-xs[data-selected=true]{--tw-shadow:0 1px 2px var(--tw-shadow-color,var(--glass-shadow));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}@media (hover:hover){.data-\[selected\=true\]\:hover\:bg-action-primary-hover[data-selected=true]:hover{background-color:var(--action-primary-hover)}.data-\[selected\=true\]\:hover\:text-text-on-action[data-selected=true]:hover{color:var(--text-on-action)}}:where(.bg-surface-elevated) .in-\[\.bg-surface-elevated\]\:data-\[selected\=true\]\:bg-surface-secondary[data-selected=true]{background-color:var(--surface-secondary)}.data-\[side\=bottom\]\:inset-x-0[data-side=bottom]{inset-inline:0}.data-\[side\=bottom\]\:bottom-0[data-side=bottom]{bottom:0}.data-\[side\=bottom\]\:h-auto[data-side=bottom]{height:auto}.data-\[side\=bottom\]\:border-t[data-side=bottom]{border-top-style:var(--tw-border-style);border-top-width:1px}.data-\[side\=bottom\]\:\[--v-panel-block-size\:auto\][data-side=bottom]{--v-panel-block-size:auto}.data-\[side\=bottom\]\:\[--v-panel-inline-size\:100\%\][data-side=bottom]{--v-panel-inline-size:100%}.data-\[side\=bottom\]\:slide-in-from-top-1[data-side=bottom]{--tw-enter-translate-y:calc(1*var(--spacing)*-1)}.data-\[side\=bottom\]\:slide-in-from-top-2[data-side=bottom]{--tw-enter-translate-y:calc(2*var(--spacing)*-1)}.data-\[side\=bottom\]\:data-ending-style\:translate-y-\[2\.5rem\][data-side=bottom][data-ending-style],.data-\[side\=bottom\]\:data-starting-style\:translate-y-\[2\.5rem\][data-side=bottom][data-starting-style]{--tw-translate-y:2.5rem;translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[side\=inline-end\]\:slide-in-from-left-2[data-side=inline-end]{--tw-enter-translate-x:calc(2*var(--spacing)*-1)}.data-\[side\=inline-start\]\:slide-in-from-right-2[data-side=inline-start]{--tw-enter-translate-x:calc(2*var(--spacing))}.data-\[side\=left\]\:inset-y-0[data-side=left]{inset-block:0}.data-\[side\=left\]\:left-0[data-side=left]{left:0}.data-\[side\=left\]\:h-full[data-side=left]{height:100%}.data-\[side\=left\]\:w-3\/4[data-side=left]{width:75%}.data-\[side\=left\]\:border-r[data-side=left]{border-right-style:var(--tw-border-style);border-right-width:1px}.data-\[side\=left\]\:slide-in-from-right-1[data-side=left]{--tw-enter-translate-x:calc(1*var(--spacing))}.data-\[side\=left\]\:slide-in-from-right-2[data-side=left]{--tw-enter-translate-x:calc(2*var(--spacing))}.data-\[side\=left\]\:data-ending-style\:translate-x-\[-2\.5rem\][data-side=left][data-ending-style],.data-\[side\=left\]\:data-starting-style\:translate-x-\[-2\.5rem\][data-side=left][data-starting-style]{--tw-translate-x:-2.5rem;translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[side\=right\]\:inset-y-0[data-side=right]{inset-block:0}.data-\[side\=right\]\:right-0[data-side=right]{right:0}.data-\[side\=right\]\:h-full[data-side=right]{height:100%}.data-\[side\=right\]\:w-3\/4[data-side=right]{width:75%}.data-\[side\=right\]\:border-l[data-side=right]{border-left-style:var(--tw-border-style);border-left-width:1px}.data-\[side\=right\]\:slide-in-from-left-1[data-side=right]{--tw-enter-translate-x:calc(1*var(--spacing)*-1)}.data-\[side\=right\]\:slide-in-from-left-2[data-side=right]{--tw-enter-translate-x:calc(2*var(--spacing)*-1)}.data-\[side\=right\]\:data-ending-style\:translate-x-\[2\.5rem\][data-side=right][data-ending-style],.data-\[side\=right\]\:data-starting-style\:translate-x-\[2\.5rem\][data-side=right][data-starting-style]{--tw-translate-x:2.5rem;translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[side\=top\]\:inset-x-0[data-side=top]{inset-inline:0}.data-\[side\=top\]\:top-0[data-side=top]{top:0}.data-\[side\=top\]\:h-auto[data-side=top]{height:auto}.data-\[side\=top\]\:h-dvh[data-side=top]{height:100dvh}.data-\[side\=top\]\:border-b[data-side=top]{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.data-\[side\=top\]\:\[--v-panel-block-size\:auto\][data-side=top]{--v-panel-block-size:auto}.data-\[side\=top\]\:\[--v-panel-inline-size\:100\%\][data-side=top]{--v-panel-inline-size:100%}.data-\[side\=top\]\:slide-in-from-bottom-1[data-side=top]{--tw-enter-translate-y:calc(1*var(--spacing))}.data-\[side\=top\]\:slide-in-from-bottom-2[data-side=top]{--tw-enter-translate-y:calc(2*var(--spacing))}.data-\[side\=top\]\:data-ending-style\:translate-y-\[-2\.5rem\][data-side=top][data-ending-style],.data-\[side\=top\]\:data-starting-style\:translate-y-\[-2\.5rem\][data-side=top][data-starting-style]{--tw-translate-y:-2.5rem;translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[size\=default\]\:size-8[data-size=default]{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8)}.data-\[size\=lg\]\:size-10[data-size=lg]{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10)}.data-\[size\=sm\]\:size-6[data-size=sm]{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.data-\[size\=sm\]\:\[--card-spacing\:var\(--layout-card-compact-padding\)\][data-size=sm]{--card-spacing:var(--layout-card-compact-padding)}.data-\[size\=sm\]\:has-data-\[slot\=card-footer\]\:pb-0[data-size=sm]:has([data-slot=card-footer]){padding-bottom:0}.data-\[size\=xl\]\:size-12[data-size=xl]{width:calc(var(--spacing) * 12);height:calc(var(--spacing) * 12)}.data-\[size\=xs\]\:size-5[data-size=xs]{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}:is(.\*\:data-\[slot\=avatar\]\:ring-2>*)[data-slot=avatar]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}:is(.\*\:data-\[slot\=avatar\]\:ring-surface-primary>*)[data-slot=avatar]{--tw-ring-color:var(--surface-primary)}:is(.\*\:data-\[slot\=select-value\]\:line-clamp-1>*)[data-slot=select-value]{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}:is(.\*\:data-\[slot\=select-value\]\:flex>*)[data-slot=select-value]{display:flex}:is(.\*\:data-\[slot\=select-value\]\:items-center>*)[data-slot=select-value]{align-items:center}:is(.\*\:data-\[slot\=select-value\]\:gap-layout-tight>*)[data-slot=select-value]{gap:var(--layout-gap-tight)}.data-\[state\=selected\]\:bg-surface-selected[data-state=selected]{background-color:var(--surface-selected)}.data-\[state\=selected\]\:\[--v-table-background\:var\(--surface-selected\)\][data-state=selected]{--v-table-background:var(--surface-selected)}.data-ending-style\:data-\[swipe-direction\=down\]\:\[transform\:translateY\(calc\(var\(--toast-swipe-movement-y\)\+150\%\)\)\][data-ending-style][data-swipe-direction=down],.data-expanded\:data-ending-style\:data-\[swipe-direction\=down\]\:\[transform\:translateY\(calc\(var\(--toast-swipe-movement-y\)\+150\%\)\)\][data-expanded][data-ending-style][data-swipe-direction=down]{transform:translateY(calc(var(--toast-swipe-movement-y) + 150%))}.data-ending-style\:data-\[swipe-direction\=left\]\:\[transform\:translateX\(calc\(var\(--toast-swipe-movement-x\)-150\%\)\)_translateY\(var\(--offset-y\)\)\][data-ending-style][data-swipe-direction=left],.data-expanded\:data-ending-style\:data-\[swipe-direction\=left\]\:\[transform\:translateX\(calc\(var\(--toast-swipe-movement-x\)-150\%\)\)_translateY\(var\(--offset-y\)\)\][data-expanded][data-ending-style][data-swipe-direction=left]{transform:translateX(calc(var(--toast-swipe-movement-x) - 150%)) translateY(var(--offset-y))}.data-ending-style\:data-\[swipe-direction\=right\]\:\[transform\:translateX\(calc\(var\(--toast-swipe-movement-x\)\+150\%\)\)_translateY\(var\(--offset-y\)\)\][data-ending-style][data-swipe-direction=right],.data-expanded\:data-ending-style\:data-\[swipe-direction\=right\]\:\[transform\:translateX\(calc\(var\(--toast-swipe-movement-x\)\+150\%\)\)_translateY\(var\(--offset-y\)\)\][data-expanded][data-ending-style][data-swipe-direction=right]{transform:translateX(calc(var(--toast-swipe-movement-x) + 150%)) translateY(var(--offset-y))}.data-ending-style\:data-\[swipe-direction\=up\]\:\[transform\:translateY\(calc\(var\(--toast-swipe-movement-y\)-150\%\)\)\][data-ending-style][data-swipe-direction=up],.data-expanded\:data-ending-style\:data-\[swipe-direction\=up\]\:\[transform\:translateY\(calc\(var\(--toast-swipe-movement-y\)-150\%\)\)\][data-expanded][data-ending-style][data-swipe-direction=up]{transform:translateY(calc(var(--toast-swipe-movement-y) - 150%))}.data-\[variant\=line\]\:rounded-none[data-variant=line]{border-radius:0}.data-\[variant\=line\]\:p-0[data-variant=line]{padding:0}@supports ((-webkit-backdrop-filter:var(--tw )) or (backdrop-filter:var(--tw ))){.supports-backdrop-filter\:backdrop-blur-xs{--tw-backdrop-blur:blur(var(--blur-xs));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}}@media (prefers-reduced-motion:no-preference){.motion-safe\:animate-pulse{animation:var(--animate-pulse)}.motion-safe\:animate-spin{animation:var(--animate-spin)}@media (hover:hover){.motion-safe\:group-hover\/pill\:translate-x-0\.5:is(:where(.group\/pill):hover *){--tw-translate-x:calc(var(--spacing) * .5);translate:var(--tw-translate-x) var(--tw-translate-y)}}}@media (prefers-reduced-motion:reduce){.motion-reduce\:animate-none{animation:none}.motion-reduce\:animate-none\!{animation:none!important}.motion-reduce\:transition-none\!{transition-property:none!important}.motion-reduce\:\[--v-progress-animation-factor\:0\]{--v-progress-animation-factor:0}}@media not all and (min-width:80rem){.max-xl\:hidden{display:none}}@media not all and (min-width:64rem){.max-lg\:hidden{display:none}}@media not all and (min-width:40rem){.max-sm\:sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.max-sm\:hidden{display:none}.max-sm\:size-11{width:calc(var(--spacing) * 11);height:calc(var(--spacing) * 11)}.max-sm\:min-h-11{min-height:calc(var(--spacing) * 11)}.max-sm\:w-full{width:100%}.max-sm\:min-w-11{min-width:calc(var(--spacing) * 11)}.max-sm\:\[mask-image\:linear-gradient\(to_right\,black_88\%\,transparent\)\]{-webkit-mask-image:linear-gradient(90deg,#000 88%,#0000);mask-image:linear-gradient(90deg,#000 88%,#0000)}}@media (min-width:40rem){.sm\:inset-3{inset:calc(var(--spacing) * 3)}.sm\:inset-x-3\.5{inset-inline:calc(var(--spacing) * 3.5)}.sm\:top-3\.5{top:calc(var(--spacing) * 3.5)}.sm\:right-1{right:var(--spacing)}.sm\:right-4{right:calc(var(--spacing) * 4)}.sm\:bottom-3\.5{bottom:calc(var(--spacing) * 3.5)}.sm\:left-auto{left:auto}.sm\:col-span-1{grid-column:span 1/span 1}.sm\:col-span-2{grid-column:span 2/span 2}.sm\:col-span-3{grid-column:span 3/span 3}.sm\:mx-0{margin-inline:0}.sm\:my-1\.5{margin-block:calc(var(--spacing) * 1.5)}.sm\:mr-\(--space-4\){margin-right:var(--space-4)}.sm\:mb-\(--space-48\){margin-bottom:var(--space-48)}.sm\:mb-\(--space-64\){margin-bottom:var(--space-64)}.sm\:mb-1{margin-bottom:var(--spacing)}.sm\:mb-1\.5{margin-bottom:calc(var(--spacing) * 1.5)}.sm\:mb-8{margin-bottom:calc(var(--spacing) * 8)}.sm\:ml-auto{margin-left:auto}.sm\:line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.sm\:block{display:block}.sm\:flex{display:flex}.sm\:grid{display:grid}.sm\:hidden{display:none}.sm\:inline{display:inline}.sm\:inline-flex{display:inline-flex}.sm\:aspect-\[16\/10\]{aspect-ratio:16/10}.sm\:size-4{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.sm\:size-5{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}.sm\:size-9{width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9)}.sm\:h-2{height:calc(var(--spacing) * 2)}.sm\:h-6{height:calc(var(--spacing) * 6)}.sm\:h-7{height:calc(var(--spacing) * 7)}.sm\:h-8{height:calc(var(--spacing) * 8)}.sm\:h-11{height:calc(var(--spacing) * 11)}.sm\:h-12{height:calc(var(--spacing) * 12)}.sm\:h-13{height:calc(var(--spacing) * 13)}.sm\:h-16{height:calc(var(--spacing) * 16)}.sm\:h-20{height:calc(var(--spacing) * 20)}.sm\:h-36{height:calc(var(--spacing) * 36)}.sm\:h-40{height:calc(var(--spacing) * 40)}.sm\:h-44{height:calc(var(--spacing) * 44)}.sm\:w-2{width:calc(var(--spacing) * 2)}.sm\:w-4{width:calc(var(--spacing) * 4)}.sm\:w-5{width:calc(var(--spacing) * 5)}.sm\:w-7{width:calc(var(--spacing) * 7)}.sm\:w-8{width:calc(var(--spacing) * 8)}.sm\:w-10{width:calc(var(--spacing) * 10)}.sm\:w-12{width:calc(var(--spacing) * 12)}.sm\:w-13{width:calc(var(--spacing) * 13)}.sm\:w-16{width:calc(var(--spacing) * 16)}.sm\:w-20{width:calc(var(--spacing) * 20)}.sm\:w-40{width:calc(var(--spacing) * 40)}.sm\:w-44{width:calc(var(--spacing) * 44)}.sm\:w-48{width:calc(var(--spacing) * 48)}.sm\:w-52{width:calc(var(--spacing) * 52)}.sm\:w-56{width:calc(var(--spacing) * 56)}.sm\:w-60{width:calc(var(--spacing) * 60)}.sm\:w-64{width:calc(var(--spacing) * 64)}.sm\:w-80{width:calc(var(--spacing) * 80)}.sm\:w-96{width:calc(var(--spacing) * 96)}.sm\:w-auto{width:auto}.sm\:w-full{width:100%}.sm\:max-w-2xl{max-width:var(--container-2xl)}.sm\:max-w-56{max-width:calc(var(--spacing) * 56)}.sm\:max-w-64{max-width:calc(var(--spacing) * 64)}.sm\:max-w-80{max-width:calc(var(--spacing) * 80)}.sm\:max-w-\[310px\]{max-width:310px}.sm\:max-w-\[320px\]{max-width:320px}.sm\:max-w-\[380px\]{max-width:380px}.sm\:max-w-lg{max-width:var(--container-lg)}.sm\:max-w-md{max-width:var(--container-md)}.sm\:max-w-none{max-width:none}.sm\:max-w-xl{max-width:var(--container-xl)}.sm\:min-w-\[68px\]{min-width:68px}.sm\:basis-0{flex-basis:0}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.sm\:grid-cols-\[1fr_auto\]{grid-template-columns:1fr auto}.sm\:grid-cols-\[5\.5rem_1\.5rem_minmax\(0\,1fr\)\]{grid-template-columns:5.5rem 1.5rem minmax(0,1fr)}.sm\:grid-cols-\[auto_minmax\(0\,1fr\)_minmax\(0\,14rem\)\]{grid-template-columns:auto minmax(0,1fr) minmax(0,14rem)}.sm\:grid-cols-\[minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}.sm\:flex-col{flex-direction:column}.sm\:flex-row{flex-direction:row}.sm\:flex-wrap{flex-wrap:wrap}.sm\:items-center{align-items:center}.sm\:items-end{align-items:flex-end}.sm\:items-start{align-items:flex-start}.sm\:justify-between{justify-content:space-between}.sm\:justify-center{justify-content:center}.sm\:justify-end{justify-content:flex-end}.sm\:gap-\(--space-4\){gap:var(--space-4)}.sm\:gap-\(--space-16\){gap:var(--space-16)}.sm\:gap-\(--space-24\){gap:var(--space-24)}.sm\:gap-1\.5{gap:calc(var(--spacing) * 1.5)}.sm\:gap-3{gap:calc(var(--spacing) * 3)}.sm\:gap-6{gap:calc(var(--spacing) * 6)}.sm\:gap-\[2px\]{gap:2px}.sm\:gap-layout-content{gap:var(--layout-gap-content)}.sm\:gap-layout-control{gap:var(--layout-gap-control)}.sm\:gap-layout-group{gap:var(--layout-gap-group)}.sm\:gap-layout-tight{gap:var(--layout-gap-tight)}:where(.sm\:space-y-\(--space-40\)>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--space-40) * var(--tw-space-y-reverse));margin-block-end:calc(var(--space-40) * calc(1 - var(--tw-space-y-reverse)))}:where(.sm\:space-y-0>:not(:last-child)){--tw-space-y-reverse:0;margin-block:0}:where(.sm\:space-y-layout-content>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--layout-gap-content) * var(--tw-space-y-reverse));margin-block-end:calc(var(--layout-gap-content) * calc(1 - var(--tw-space-y-reverse)))}:where(.sm\:space-y-layout-group>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--layout-gap-group) * var(--tw-space-y-reverse));margin-block-end:calc(var(--layout-gap-group) * calc(1 - var(--tw-space-y-reverse)))}.sm\:gap-x-\(--space-32\){column-gap:var(--space-32)}.sm\:gap-x-layout-control{column-gap:var(--layout-gap-control)}.sm\:self-auto{align-self:auto}.sm\:justify-self-end{justify-self:flex-end}.sm\:overflow-visible{overflow:visible}.sm\:rounded{border-radius:.25rem}.sm\:rounded-2xl{border-radius:calc(var(--radius) * 1.8)}.sm\:rounded-3xl{border-radius:calc(var(--radius) * 2.2)}.sm\:border-3{border-style:var(--tw-border-style);border-width:3px}.sm\:border-b-4{border-bottom-style:var(--tw-border-style);border-bottom-width:4px}.sm\:p-\(--space-16\){padding:var(--space-16)}.sm\:p-\(--space-24\){padding:var(--space-24)}.sm\:p-\(--space-32\){padding:var(--space-32)}.sm\:p-\(--space-40\){padding:var(--space-40)}.sm\:p-\(--space-48\){padding:var(--space-48)}.sm\:p-2{padding:calc(var(--spacing) * 2)}.sm\:p-3{padding:calc(var(--spacing) * 3)}.sm\:p-4{padding:calc(var(--spacing) * 4)}.sm\:p-5{padding:calc(var(--spacing) * 5)}.sm\:p-6{padding:calc(var(--spacing) * 6)}.sm\:px-\(--space-12\){padding-inline:var(--space-12)}.sm\:px-\(--space-16\){padding-inline:var(--space-16)}.sm\:px-\(--space-24\){padding-inline:var(--space-24)}.sm\:px-\(--space-32\){padding-inline:var(--space-32)}.sm\:px-\(--space-48\){padding-inline:var(--space-48)}.sm\:px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.sm\:px-4{padding-inline:calc(var(--spacing) * 4)}.sm\:px-5{padding-inline:calc(var(--spacing) * 5)}.sm\:px-6{padding-inline:calc(var(--spacing) * 6)}.sm\:px-8{padding-inline:calc(var(--spacing) * 8)}.sm\:py-\(--space-8\){padding-block:var(--space-8)}.sm\:py-\(--space-12\){padding-block:var(--space-12)}.sm\:py-\(--space-16\){padding-block:var(--space-16)}.sm\:py-\(--space-40\){padding-block:var(--space-40)}.sm\:py-\(--space-48\){padding-block:var(--space-48)}.sm\:py-1{padding-block:var(--spacing)}.sm\:py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.sm\:py-4{padding-block:calc(var(--spacing) * 4)}.sm\:py-5{padding-block:calc(var(--spacing) * 5)}.sm\:pt-\(--space-16\){padding-top:var(--space-16)}.sm\:pt-\(--space-64\){padding-top:var(--space-64)}.sm\:pt-\(--space-96\){padding-top:var(--space-96)}.sm\:pt-2{padding-top:calc(var(--spacing) * 2)}.sm\:pb-\(--space-80\){padding-bottom:var(--space-80)}.sm\:pb-\(--space-96\){padding-bottom:var(--space-96)}.sm\:pb-0{padding-bottom:0}.sm\:pb-1\.5{padding-bottom:calc(var(--spacing) * 1.5)}.sm\:pl-\(--space-24\){padding-left:var(--space-24)}.sm\:text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.sm\:text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.sm\:text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.sm\:text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.sm\:text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.sm\:text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.sm\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.sm\:text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.sm\:text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.sm\:text-\[0\.625rem\]{font-size:.625rem}.sm\:text-\[0\.8125rem\]{font-size:.8125rem}.sm\:text-\[1\.25rem\]{font-size:1.25rem}.sm\:text-\[1\.875rem\]{font-size:1.875rem}.sm\:text-\[2\.375rem\]{font-size:2.375rem}.sm\:text-\[3\.25rem\]{font-size:3.25rem}.sm\:text-\[6px\]{font-size:6px}.sm\:text-\[7px\]{font-size:7px}.sm\:text-\[8px\]{font-size:8px}.sm\:text-\[9px\]{font-size:9px}.sm\:text-\[10px\]{font-size:10px}.sm\:text-\[11px\]{font-size:11px}.sm\:before\:left-\[6\.25rem\]:before{content:var(--tw-content);left:6.25rem}:where(.dashboard-theme) .in-\[\.dashboard-theme\]\:sm\:text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}:where(.dashboard-theme) .in-\[\.dashboard-theme\]\:sm\:text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}:where(.dashboard-theme) .in-\[\.dashboard-theme\]\:sm\:text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.data-\[side\=left\]\:sm\:max-w-sm[data-side=left],.data-\[side\=right\]\:sm\:max-w-sm[data-side=right]{max-width:var(--container-sm)}}@media (min-width:48rem){.md\:col-span-2{grid-column:span 2/span 2}.md\:col-span-3{grid-column:span 3/span 3}.md\:block{display:block}.md\:flex{display:flex}.md\:grid{display:grid}.md\:hidden{display:none}.md\:inline{display:inline}.md\:h-44{height:calc(var(--spacing) * 44)}.md\:h-\[28rem\]{height:28rem}.md\:w-56{width:calc(var(--spacing) * 56)}.md\:w-auto{width:auto}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:grid-cols-\[1fr_2fr\]{grid-template-columns:1fr 2fr}.md\:grid-cols-\[1fr_auto\]{grid-template-columns:1fr auto}.md\:flex-row{flex-direction:row}.md\:items-center{align-items:center}.md\:items-end{align-items:flex-end}.md\:gap-\(--space-32\){gap:var(--space-32)}.md\:gap-\(--space-40\){gap:var(--space-40)}.md\:gap-\(--space-48\){gap:var(--space-48)}.md\:gap-8{gap:calc(var(--spacing) * 8)}.md\:gap-layout-group{gap:var(--layout-gap-group)}.md\:gap-section-sm{gap:var(--layout-section-sm)}.md\:py-\(--space-48\){padding-block:var(--space-48)}.md\:py-12{padding-block:calc(var(--spacing) * 12)}.md\:pt-\(--space-48\){padding-top:var(--space-48)}.md\:text-left{text-align:left}.md\:text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.md\:text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.md\:text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.md\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.md\:text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}}@media (min-width:64rem){.lg\:sticky{position:sticky}.lg\:top-\(--space-96\){top:var(--space-96)}.lg\:top-28{top:calc(var(--spacing) * 28)}.lg\:top-\[calc\(var\(--space-64\)\+var\(--space-24\)\)\]{top:calc(var(--space-64) + var(--space-24))}.lg\:order-2{order:2}.lg\:col-span-2{grid-column:span 2/span 2}.lg\:col-span-4{grid-column:span 4/span 4}.lg\:col-span-5{grid-column:span 5/span 5}.lg\:col-span-7{grid-column:span 7/span 7}.lg\:col-start-2{grid-column-start:2}.lg\:-mx-\(--space-24\){margin-inline:calc(var(--space-24) * -1)}.lg\:-my-\(--space-32\){margin-block:calc(var(--space-32) * -1)}.lg\:block{display:block}.lg\:flex{display:flex}.lg\:hidden{display:none}.lg\:inline{display:inline}.lg\:inline-flex{display:inline-flex}.lg\:table{display:table}.lg\:w-56{width:calc(var(--spacing) * 56)}.lg\:w-auto{width:auto}.lg\:translate-y-\(--space-32\){--tw-translate-y:var(--space-32);translate:var(--tw-translate-x) var(--tw-translate-y)}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.lg\:grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.lg\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.lg\:grid-cols-\[0\.35fr_0\.65fr\]{grid-template-columns:.35fr .65fr}.lg\:grid-cols-\[0\.75fr_1\.25fr\]{grid-template-columns:.75fr 1.25fr}.lg\:grid-cols-\[1\.2fr_0\.8fr\]{grid-template-columns:1.2fr .8fr}.lg\:grid-cols-\[1\.2fr_1fr\]{grid-template-columns:1.2fr 1fr}.lg\:grid-cols-\[1\.6fr_1fr\]{grid-template-columns:1.6fr 1fr}.lg\:grid-cols-\[14rem_minmax\(0\,1fr\)\]{grid-template-columns:14rem minmax(0,1fr)}.lg\:grid-cols-\[auto_auto_minmax\(0\,1fr\)_minmax\(0\,1fr\)\]{grid-template-columns:auto auto minmax(0,1fr) minmax(0,1fr)}.lg\:grid-cols-\[minmax\(0\,1\.1fr\)_minmax\(0\,0\.9fr\)\]{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr)}.lg\:grid-cols-\[minmax\(0\,1\.4fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr)}.lg\:grid-cols-\[minmax\(0\,1\.6fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr)}.lg\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,1\.1fr\)\]{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr)}.lg\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,1\.2fr\)\]{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr)}.lg\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,1\.2fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr) minmax(0,1fr)}.lg\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,1\.15fr\)\]{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr)}.lg\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,1\.35fr\)\]{grid-template-columns:minmax(0,1fr) minmax(0,1.35fr)}.lg\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.lg\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,26rem\)\]{grid-template-columns:minmax(0,1fr) minmax(0,26rem)}.lg\:grid-cols-\[minmax\(0\,2fr\)_minmax\(0\,3fr\)\]{grid-template-columns:minmax(0,2fr) minmax(0,3fr)}.lg\:items-center{align-items:center}.lg\:items-end{align-items:flex-end}.lg\:items-stretch{align-items:stretch}.lg\:gap-\(--space-12\){gap:var(--space-12)}.lg\:gap-\(--space-32\){gap:var(--space-32)}.lg\:gap-\(--space-48\){gap:var(--space-48)}.lg\:gap-\(--space-64\){gap:var(--space-64)}.lg\:gap-\(--space-96\){gap:var(--space-96)}.lg\:gap-12{gap:calc(var(--spacing) * 12)}.lg\:gap-layout-tight{gap:var(--layout-gap-tight)}.lg\:self-start{align-self:flex-start}.lg\:rounded-l-xl{border-top-left-radius:calc(var(--radius) * 1.4);border-bottom-left-radius:calc(var(--radius) * 1.4)}.lg\:rounded-r-xl{border-top-right-radius:calc(var(--radius) * 1.4);border-bottom-right-radius:calc(var(--radius) * 1.4)}.lg\:rounded-tr-none{border-top-right-radius:0}.lg\:rounded-bl-none{border-bottom-left-radius:0}.lg\:border-t-0{border-top-style:var(--tw-border-style);border-top-width:0}.lg\:border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.lg\:p-\(--space-32\){padding:var(--space-32)}.lg\:px-8{padding-inline:calc(var(--spacing) * 8)}.lg\:py-\(--space-32\){padding-block:var(--space-32)}.lg\:py-\(--space-64\){padding-block:var(--space-64)}.lg\:pt-\(--space-32\){padding-top:var(--space-32)}.lg\:pt-\(--space-40\){padding-top:var(--space-40)}.lg\:pt-0{padding-top:0}.lg\:pr-\(--space-64\){padding-right:var(--space-64)}.lg\:pb-\(--space-40\){padding-bottom:var(--space-40)}.lg\:pl-\(--nova-sidebar-width\){padding-left:var(--nova-sidebar-width)}.lg\:pl-\(--space-64\){padding-left:var(--space-64)}.lg\:pl-layout-group{padding-left:var(--layout-gap-group)}.lg\:text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.lg\:text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.lg\:text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.lg\:text-\[2\.75rem\]{font-size:2.75rem}.lg\:text-\[2\.125rem\]{font-size:2.125rem}.lg\:text-\[4rem\]{font-size:4rem}}@media (min-width:80rem){.xl\:sticky{position:sticky}.xl\:top-\[calc\(var\(--space-64\)\+var\(--space-24\)\)\]{top:calc(var(--space-64) + var(--space-24))}.xl\:col-span-5{grid-column:span 5/span 5}.xl\:col-span-7{grid-column:span 7/span 7}.xl\:col-start-1{grid-column-start:1}.xl\:col-start-2{grid-column-start:2}.xl\:col-start-3{grid-column-start:3}.xl\:row-start-1{grid-row-start:1}.xl\:block{display:block}.xl\:hidden{display:none}.xl\:inline{display:inline}.xl\:max-w-64{max-width:calc(var(--spacing) * 64)}.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.xl\:grid-cols-\[14rem_minmax\(0\,1fr\)_18rem\]{grid-template-columns:14rem minmax(0,1fr) 18rem}.xl\:grid-cols-\[minmax\(0\,1fr\)_24rem\]{grid-template-columns:minmax(0,1fr) 24rem}.xl\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}@container (min-width:18rem){.\@2xs\:col-span-2{grid-column:span 2/span 2}.\@2xs\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (min-width:32rem){.\@lg\:grid-cols-\[minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}.\@lg\:items-center{align-items:center}.\@lg\:gap-\(--space-16\){gap:var(--space-16)}}@container (min-width:36rem){.\@xl\:col-span-1{grid-column:span 1/span 1}.\@xl\:col-start-2{grid-column-start:2}.\@xl\:col-start-3{grid-column-start:3}.\@xl\:row-start-1{grid-row-start:1}.\@xl\:grid{display:grid}.\@xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.\@xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.\@xl\:grid-cols-\[1\.2fr_1fr\]{grid-template-columns:1.2fr 1fr}.\@xl\:grid-cols-\[8rem_1fr_auto\]{grid-template-columns:8rem 1fr auto}.\@xl\:border-t-0{border-top-style:var(--tw-border-style);border-top-width:0}.\@xl\:border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.\@xl\:border-border-subtle{border-color:var(--border-subtle)}.\@xl\:p-\(--space-24\){padding:var(--space-24)}.\@xl\:px-\(--space-24\){padding-inline:var(--space-24)}.\@xl\:pt-\(--space-2\){padding-top:var(--space-2)}.\@xl\:last\:border-r-0:last-child{border-right-style:var(--tw-border-style);border-right-width:0}}@container (min-width:42rem){.\@2xl\:grid-cols-\[minmax\(0\,0\.8fr\)_minmax\(0\,1\.2fr\)\]{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)}.\@2xl\:border-t-0{border-top-style:var(--tw-border-style);border-top-width:0}.\@2xl\:pt-0{padding-top:0}}.dark\:bg-status-error-surface:is(.dark *){background-color:var(--status-error-surface)}.dark\:bg-surface-elevated:is(.dark *){background-color:var(--surface-elevated)}.dark\:text-amber-300:is(.dark *){color:var(--color-amber-300)}.dark\:text-emerald-400:is(.dark *){color:var(--color-emerald-400)}.dark\:text-text-secondary:is(.dark *){color:var(--text-secondary)}@media (hover:hover){.dark\:hover\:bg-status-error-surface:is(.dark *):hover{background-color:var(--status-error-surface)}.dark\:hover\:text-text-primary:is(.dark *):hover{color:var(--text-primary)}}.dark\:focus-visible\:ring-status-error-text:is(.dark *):focus-visible{--tw-ring-color:var(--status-error-text)}.dark\:aria-invalid\:border-status-error-text:is(.dark *)[aria-invalid=true]{border-color:var(--status-error-text)}.dark\:aria-invalid\:ring-status-error-text:is(.dark *)[aria-invalid=true]{--tw-ring-color:var(--status-error-text)}@media (pointer:coarse){.pointer-coarse\:size-11{width:calc(var(--spacing) * 11);height:calc(var(--spacing) * 11)}.pointer-coarse\:min-h-11{min-height:calc(var(--spacing) * 11)}.pointer-coarse\:min-w-11{min-width:calc(var(--spacing) * 11)}}.data-open\:animate-in:where([data-open]:not([data-open=false])),.data-open\:animate-in:where([data-state=open]){animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-open\:fade-in-0:where([data-open]:not([data-open=false])),.data-open\:fade-in-0:where([data-state=open]){--tw-enter-opacity:0}.data-open\:zoom-in-95:where([data-open]:not([data-open=false])),.data-open\:zoom-in-95:where([data-state=open]){--tw-enter-scale:.95}.data-closed\:animate-out:where([data-closed]:not([data-closed=false])),.data-closed\:animate-out:where([data-state=closed]){animation:exit var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-closed\:fade-out-0:where([data-closed]:not([data-closed=false])),.data-closed\:fade-out-0:where([data-state=closed]){--tw-exit-opacity:0}.data-closed\:zoom-out-95:where([data-closed]:not([data-closed=false])),.data-closed\:zoom-out-95:where([data-state=closed]){--tw-exit-scale:.95}.data-selected\:bg-surface-selected:where([data-selected=true]){background-color:var(--surface-selected)}.data-selected\:font-medium:where([data-selected=true]){--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.data-selected\:text-action-primary:where([data-selected=true]){color:var(--action-primary)}.data-disabled\:pointer-events-none:where([data-disabled=true]),.data-disabled\:pointer-events-none:where([data-disabled]:not([data-disabled=false])){pointer-events:none}.data-disabled\:opacity-disabled:where([data-disabled=true]),.data-disabled\:opacity-disabled:where([data-disabled]:not([data-disabled=false])){opacity:var(--state-disabled-opacity)}.group-data-\[variant\=default\]\/tabs-list\:data-active\:bg-surface-primary:is(:where(.group\/tabs-list)[data-variant=default] *):where([data-active]:not([data-active=false])),.group-data-\[variant\=default\]\/tabs-list\:data-active\:bg-surface-primary:is(:where(.group\/tabs-list)[data-variant=default] *):where([data-state=active]){background-color:var(--surface-primary)}.group-data-\[variant\=default\]\/tabs-list\:data-active\:text-text-primary:is(:where(.group\/tabs-list)[data-variant=default] *):where([data-active]:not([data-active=false])),.group-data-\[variant\=default\]\/tabs-list\:data-active\:text-text-primary:is(:where(.group\/tabs-list)[data-variant=default] *):where([data-state=active]){color:var(--text-primary)}.group-data-\[variant\=default\]\/tabs-list\:data-active\:shadow-sm:is(:where(.group\/tabs-list)[data-variant=default] *):where([data-active]:not([data-active=false])),.group-data-\[variant\=default\]\/tabs-list\:data-active\:shadow-sm:is(:where(.group\/tabs-list)[data-variant=default] *):where([data-state=active]){--tw-shadow:0 2px 4px var(--tw-shadow-color,var(--glass-shadow));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.group-data-\[variant\=line\]\/tabs-list\:data-active\:bg-transparent:is(:where(.group\/tabs-list)[data-variant=line] *):where([data-active]:not([data-active=false])),.group-data-\[variant\=line\]\/tabs-list\:data-active\:bg-transparent:is(:where(.group\/tabs-list)[data-variant=line] *):where([data-state=active]){background-color:#0000}.group-data-\[variant\=line\]\/tabs-list\:data-active\:font-semibold:is(:where(.group\/tabs-list)[data-variant=line] *):where([data-active]:not([data-active=false])),.group-data-\[variant\=line\]\/tabs-list\:data-active\:font-semibold:is(:where(.group\/tabs-list)[data-variant=line] *):where([data-state=active]){--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.group-data-\[variant\=line\]\/tabs-list\:data-active\:text-text-primary:is(:where(.group\/tabs-list)[data-variant=line] *):where([data-active]:not([data-active=false])),.group-data-\[variant\=line\]\/tabs-list\:data-active\:text-text-primary:is(:where(.group\/tabs-list)[data-variant=line] *):where([data-state=active]){color:var(--text-primary)}:is(.group-data-\[variant\=line\]\/tabs-list\:data-active\:after\:opacity-100:is(:where(.group\/tabs-list)[data-variant=line] *):where([data-state=active]),.group-data-\[variant\=line\]\/tabs-list\:data-active\:after\:opacity-100:is(:where(.group\/tabs-list)[data-variant=line] *):where([data-active]:not([data-active=false]))):after{content:var(--tw-content);opacity:1}.data-horizontal\:flex-col:where([data-orientation=horizontal]){flex-direction:column}.\[\&_\[data-slot\=table-container\]\]\:border-0 [data-slot=table-container]{border-style:var(--tw-border-style);border-width:0}.\[\&_svg\]\:pointer-events-none svg{pointer-events:none}.\[\&_svg\]\:inline-block svg{display:inline-block}.\[\&_svg\]\:size-3 svg{width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.\[\&_svg\]\:size-3\.5 svg{width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}.\[\&_svg\]\:size-4 svg{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.\[\&_svg\]\:h-auto svg{height:auto}.\[\&_svg\]\:max-w-full svg{max-width:100%}.\[\&_svg\]\:shrink-0 svg{flex-shrink:0}.\[\&_svg\]\:align-text-bottom svg{vertical-align:text-bottom}.\[\&_svg\]\:text-inherit svg{color:inherit}.\[\&_svg\]\:text-status-error-text svg{color:var(--status-error-text)}.\[\&_svg\]\:text-status-info-text svg{color:var(--status-info-text)}.\[\&_svg\]\:text-status-success-text svg{color:var(--status-success-text)}.\[\&_svg\]\:text-status-warning-text svg{color:var(--status-warning-text)}.\[\&_svg\]\:drop-shadow-xs svg{--tw-drop-shadow-size:drop-shadow(0 1px 1px var(--tw-drop-shadow-color,#0000000d));--tw-drop-shadow:drop-shadow(var(--drop-shadow-xs));filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.\[\&_svg\]\:transition-transform svg{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}@media (hover:hover){.hover\:\[\&_svg\]\:translate-x-1\.5:hover svg{--tw-translate-x:calc(var(--spacing) * 1.5);translate:var(--tw-translate-x) var(--tw-translate-y)}}@media (min-width:40rem){.sm\:\[\&_svg\]\:size-4 svg{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.sm\:\[\&_svg\]\:size-5 svg{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}}.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-3 svg:not([class*=size-]){width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-3\.5 svg:not([class*=size-]){width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-4 svg:not([class*=size-]){width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.\[\&_tr\]\:border-b tr{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.\[\&_tr\]\:border-border-strong tr{border-color:var(--border-strong)}.\[\&_tr\:last-child\:not\(\[data-slot\=table-group-header\]\)\]\:border-0 tr:last-child:not([data-slot=table-group-header]){border-style:var(--tw-border-style);border-width:0}.\[\&\:\:-webkit-scrollbar\]\:hidden::-webkit-scrollbar{display:none}@media (min-width:64rem){.lg\:\[\&\:has\(\[data-trip-open\]\)\]\:col-span-2:has([data-trip-open]){grid-column:span 2/span 2}}.\[\&\:has\(\[role\=checkbox\]\)\]\:pr-0:has([role=checkbox]){padding-right:0}.group-data-\[appearance\=default\]\/card\:\[\.border-b\]\:pb-\(--card-spacing\):is(:where(.group\/card)[data-appearance=default] *).border-b{padding-bottom:var(--card-spacing)}:is(.\*\:\[a\]\:underline>*):is(a){text-decoration-line:underline}:is(.\*\:\[a\]\:underline-offset-3>*):is(a){text-underline-offset:3px}@media (hover:hover){:is(.\*\:\[a\]\:hover\:text-text-primary>*):is(a):hover{color:var(--text-primary)}}:is(.\*\:\[img\:first-child\]\:rounded-t-sm>*):is(img:first-child){border-top-left-radius:calc(var(--radius) * .6);border-top-right-radius:calc(var(--radius) * .6)}:is(.\*\:\[img\:first-child\]\:rounded-t-xl>*):is(img:first-child){border-top-left-radius:calc(var(--radius) * 1.4);border-top-right-radius:calc(var(--radius) * 1.4)}:is(.\*\:\[img\:last-child\]\:rounded-b-sm>*):is(img:last-child){border-bottom-right-radius:calc(var(--radius) * .6);border-bottom-left-radius:calc(var(--radius) * .6)}:is(.\*\:\[img\:last-child\]\:rounded-b-xl>*):is(img:last-child){border-bottom-right-radius:calc(var(--radius) * 1.4);border-bottom-left-radius:calc(var(--radius) * 1.4)}.\[\&\>\*\]\:min-w-0>*{min-width:0}.\[\&\>button\]\:w-full>button{width:100%}@media (min-width:40rem){.sm\:\[\&\>button\]\:w-auto>button{width:auto}}.\[\&\>span\]\:min-w-0>span{min-width:0}.\[\&\>svg\]\:size-4>svg{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.\[\&\>svg\]\:size-6>svg{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.group-has-data-\[size\=lg\]\/avatar-group\:\[\&\>svg\]\:size-5:is(:where(.group\/avatar-group):has([data-size=lg]) *)>svg{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}.group-has-data-\[size\=sm\]\/avatar-group\:\[\&\>svg\]\:size-3:is(:where(.group\/avatar-group):has([data-size=sm]) *)>svg{width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.group-data-\[size\=default\]\/avatar\:\[\&\>svg\]\:size-2:is(:where(.group\/avatar)[data-size=default] *)>svg{width:calc(var(--spacing) * 2);height:calc(var(--spacing) * 2)}.group-data-\[size\=lg\]\/avatar\:\[\&\>svg\]\:size-2\.5:is(:where(.group\/avatar)[data-size=lg] *)>svg{width:calc(var(--spacing) * 2.5);height:calc(var(--spacing) * 2.5)}.group-data-\[size\=sm\]\/avatar\:\[\&\>svg\]\:hidden:is(:where(.group\/avatar)[data-size=sm] *)>svg{display:none}.group-data-\[size\=xl\]\/avatar\:\[\&\>svg\]\:size-3:is(:where(.group\/avatar)[data-size=xl] *)>svg{width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.group-data-\[size\=xs\]\/avatar\:\[\&\>svg\]\:hidden:is(:where(.group\/avatar)[data-size=xs] *)>svg{display:none}.\[\&\>tr\]\:last\:border-b-0>tr:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.\[\&\[data-ending-style\]\:not\(\[data-limited\]\)\:not\(\[data-swipe-direction\]\)\]\:\[transform\:translateY\(150\%\)\][data-ending-style]:not([data-limited]):not([data-swipe-direction]){transform:translateY(150%)}.v-elevation-none{box-shadow:var(--elevation-none)}.v-elevation-inset{box-shadow:var(--elevation-inset)}.v-elevation-xsmall{box-shadow:var(--elevation-xsmall)}.v-elevation-small{box-shadow:var(--elevation-small)}.v-elevation-medium{box-shadow:var(--elevation-medium)}.v-elevation-large{box-shadow:var(--elevation-large)}.v-elevation-xlarge{box-shadow:var(--elevation-xlarge)}.v-elevation-xxlarge{box-shadow:var(--elevation-xxlarge)}.v-flex{display:flex}.v-flex-inline{display:inline-flex}.v-flex-col{flex-direction:column}.v-flex-col-reverse{flex-direction:column-reverse}.v-flex-row{flex-direction:row}.v-flex-row-reverse{flex-direction:row-reverse}.v-flex-wrap{flex-wrap:wrap}.v-flex-wrap-reverse{flex-wrap:wrap-reverse}.v-flex-nowrap{flex-wrap:nowrap}.v-flex-grow{flex-grow:1}.v-flex-shrink{flex-shrink:1}.v-align-content-center{align-content:center}.v-align-content-start{align-content:flex-start}.v-align-content-end{align-content:flex-end}.v-align-content-between{align-content:space-between}.v-align-content-around{align-content:space-around}.v-align-content-evenly{align-content:space-evenly}.v-align-items-start{align-items:flex-start}.v-align-items-end{align-items:flex-end}.v-align-items-center{align-items:center}.v-align-items-baseline{align-items:baseline}.v-align-items-stretch{align-items:stretch}.v-align-self-start{align-self:flex-start}.v-align-self-end{align-self:flex-end}.v-align-self-auto{align-self:auto}.v-align-self-center{align-self:center}.v-align-self-stretch{align-self:stretch}.v-align-self-baseline{align-self:baseline}.v-justify-content-start{justify-content:flex-start}.v-justify-content-end{justify-content:flex-end}.v-justify-content-center{justify-content:center}.v-justify-content-between{justify-content:space-between}.v-justify-content-around{justify-content:space-around}.v-justify-content-evenly{justify-content:space-evenly}.v-flex-0{flex:0}.v-flex-1{flex:1}.v-flex-2{flex:2}.v-flex-3{flex:3}.v-flex-4{flex:4}.v-flex-5{flex:5}.v-flex-6{flex:6}.v-flex-7{flex:7}.v-flex-8{flex:8}.v-flex-9{flex:9}.v-flex-10{flex:10}.v-flex-11{flex:11}.v-flex-12{flex:12}.v-flex-grow-0{flex-grow:0}.v-flex-grow-1{flex-grow:1}.v-flex-grow-2{flex-grow:2}.v-flex-grow-3{flex-grow:3}.v-flex-grow-4{flex-grow:4}.v-flex-grow-5{flex-grow:5}.v-flex-grow-6{flex-grow:6}.v-flex-grow-7{flex-grow:7}.v-flex-grow-8{flex-grow:8}.v-flex-grow-9{flex-grow:9}.v-flex-grow-10{flex-grow:10}.v-flex-grow-11{flex-grow:11}.v-flex-grow-12{flex-grow:12}.v-flex-shrink-0{flex-shrink:0}.v-flex-shrink-1{flex-shrink:1}.v-flex-shrink-2{flex-shrink:2}.v-flex-shrink-3{flex-shrink:3}.v-flex-shrink-4{flex-shrink:4}.v-flex-shrink-5{flex-shrink:5}.v-flex-shrink-6{flex-shrink:6}.v-flex-shrink-7{flex-shrink:7}.v-flex-shrink-8{flex-shrink:8}.v-flex-shrink-9{flex-shrink:9}.v-flex-shrink-10{flex-shrink:10}.v-flex-shrink-11{flex-shrink:11}.v-flex-shrink-12{flex-shrink:12}.v-screen-reader,.v-sr{clip-path:inset(50%);clip:rect(0,0,0,0);z-index:-1;white-space:nowrap;width:1px;height:1px;position:absolute;inset-block-start:0;inset-inline-start:-100000px;overflow:hidden}}@property --tw-animation-delay{syntax:"*";inherits:false;initial-value:0s}@property --tw-animation-direction{syntax:"*";inherits:false;initial-value:normal}@property --tw-animation-duration{syntax:"*";inherits:false}@property --tw-animation-fill-mode{syntax:"*";inherits:false;initial-value:none}@property --tw-animation-iteration-count{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-translate-y{syntax:"*";inherits:false;initial-value:0}@property --scroll-fade-t{syntax:"<length-percentage>";inherits:false;initial-value:0}@property --scroll-fade-b{syntax:"<length-percentage>";inherits:false;initial-value:0}@property --scroll-fade-s{syntax:"<length-percentage>";inherits:false;initial-value:0}@property --scroll-fade-e{syntax:"<length-percentage>";inherits:false;initial-value:0}@property --scroll-fade-mask{syntax:"*";inherits:false}@property --shimmer-angle{syntax:"<angle>";inherits:true;initial-value:20deg}@property --shimmer-image{syntax:"*";inherits:false}@property --shimmer-text-fill{syntax:"*";inherits:false}@media (prefers-reduced-motion:reduce){.shimmer{-webkit-text-fill-color:currentColor;background-image:none;animation:none}}:root{--space-0:0rem;--space-2:.125rem;--space-4:.25rem;--space-8:.5rem;--space-12:.75rem;--space-16:1rem;--space-24:1.5rem;--space-32:2rem;--space-40:2.5rem;--space-48:3rem;--space-64:4rem;--space-80:5rem;--space-96:6rem;--layout-gap-tight:var(--space-8);--layout-gap-control:var(--space-12);--layout-gap-content:var(--space-16);--layout-gap-group:var(--space-24);--layout-gap-section:var(--space-32);--layout-page-gutter:var(--space-16);--layout-card-padding:var(--space-16);--layout-card-compact-padding:var(--space-12);--layout-section-sm:var(--space-24);--layout-section-md:var(--space-40);--layout-section-lg:var(--space-48);--layout-section-xl:var(--space-64);--layout-page-width:80rem;--layout-reading-width:48rem}@media (min-width:40rem){:root{--layout-page-gutter:var(--space-24);--layout-card-padding:var(--space-24);--layout-gap-section:var(--space-48)}}@media (min-width:48rem){:root{--layout-section-sm:var(--space-32);--layout-section-md:var(--space-48);--layout-section-lg:var(--space-64);--layout-section-xl:var(--space-80)}}@media (min-width:64rem){:root{--layout-page-gutter:var(--space-32);--layout-section-md:var(--space-64);--layout-section-lg:var(--space-80);--layout-section-xl:var(--space-96)}}:root{--navigation-height:4rem;--navigation-background:var(--palette-rose);--navigation-ink:var(--palette-wine);--navigation-surface:var(--palette-card);--navigation-border:var(--palette-border)}.editorial-home,.marketing-theme,:root:not(.dark):has(.marketing-theme){--editorial-wine:var(--palette-wine);--editorial-paper:#fcfaf8;--editorial-blush:#f0eae5;--editorial-surface:var(--palette-card);--editorial-invitation-surface:var(--palette-card);--editorial-dusty-rose:#f0eae5;--editorial-card-blush:var(--palette-card);--editorial-secondary:#f4f1f0;--editorial-hover:#ece7e4;--editorial-wine-hover:oklch(35% .11 18);--editorial-border:#e4dede;--editorial-focus:var(--editorial-wine);--editorial-ink:#252326;--surface-primary:var(--editorial-paper);--text-primary:var(--editorial-ink);--brand-primary:var(--editorial-wine);--action-primary:var(--brand-primary);--focus-halo:var(--action-primary)}@supports (color:color-mix(in lab,red,red)){.editorial-home,.marketing-theme,:root:not(.dark):has(.marketing-theme){--focus-halo:color-mix(in oklab,var(--action-primary) 20%,transparent)}}.editorial-home,.marketing-theme,:root:not(.dark):has(.marketing-theme){--action-primary-hover:var(--editorial-wine-hover);--action-primary-pressed:var(--action-primary)}@supports (color:color-mix(in lab,red,red)){.editorial-home,.marketing-theme,:root:not(.dark):has(.marketing-theme){--action-primary-pressed:color-mix(in srgb,var(--action-primary) 80%,transparent)}}.editorial-home,.marketing-theme,:root:not(.dark):has(.marketing-theme){--text-on-action:white;--surface-selected:#f0eae5;--text-on-selected:var(--editorial-wine);--surface-secondary:var(--editorial-secondary);--text-secondary:#625d61;--text-placeholder:var(--text-secondary)}@supports (color:color-mix(in lab,red,red)){.editorial-home,.marketing-theme,:root:not(.dark):has(.marketing-theme){--text-placeholder:color-mix(in oklab,var(--text-secondary) 30%,transparent)}}.editorial-home,.marketing-theme,:root:not(.dark):has(.marketing-theme){--surface-elevated:var(--editorial-surface);--chart-surface-1:var(--chart-series-1)}@supports (color:color-mix(in lab,red,red)){.editorial-home,.marketing-theme,:root:not(.dark):has(.marketing-theme){--chart-surface-1:color-mix(in oklab,var(--chart-series-1) 12%,var(--surface-elevated))}}.editorial-home,.marketing-theme,:root:not(.dark):has(.marketing-theme){--chart-surface-2:var(--chart-series-2)}@supports (color:color-mix(in lab,red,red)){.editorial-home,.marketing-theme,:root:not(.dark):has(.marketing-theme){--chart-surface-2:color-mix(in oklab,var(--chart-series-2) 12%,var(--surface-elevated))}}.editorial-home,.marketing-theme,:root:not(.dark):has(.marketing-theme){--chart-surface-3:var(--chart-series-3)}@supports (color:color-mix(in lab,red,red)){.editorial-home,.marketing-theme,:root:not(.dark):has(.marketing-theme){--chart-surface-3:color-mix(in oklab,var(--chart-series-3) 12%,var(--surface-elevated))}}.editorial-home,.marketing-theme,:root:not(.dark):has(.marketing-theme){--chart-surface-4:var(--chart-series-4)}@supports (color:color-mix(in lab,red,red)){.editorial-home,.marketing-theme,:root:not(.dark):has(.marketing-theme){--chart-surface-4:color-mix(in oklab,var(--chart-series-4) 12%,var(--surface-elevated))}}.editorial-home,.marketing-theme,:root:not(.dark):has(.marketing-theme){--chart-surface-5:var(--chart-series-5)}@supports (color:color-mix(in lab,red,red)){.editorial-home,.marketing-theme,:root:not(.dark):has(.marketing-theme){--chart-surface-5:color-mix(in oklab,var(--chart-series-5) 12%,var(--surface-elevated))}}.editorial-home,.marketing-theme,:root:not(.dark):has(.marketing-theme){--text-on-elevated:var(--editorial-ink);--border-subtle:var(--editorial-border);--border-control:var(--editorial-border);--brand-accent:var(--editorial-hover);--surface-hover:var(--brand-accent);--text-on-hover:var(--editorial-wine);--focus-ring:var(--editorial-focus);--surface-overlay:var(--editorial-surface);--text-on-overlay:var(--editorial-ink);--action-secondary:var(--editorial-secondary);--text-on-secondary-action:var(--editorial-ink);--navigation-background:var(--editorial-surface);--navigation-ink:var(--editorial-ink);--navigation-action:var(--editorial-wine);--navigation-border:var(--editorial-border);--font-playfair:var(--font-marketing-display),Georgia,serif;--font-inter:var(--font-marketing),system-ui,sans-serif;--editorial-rose:var(--editorial-wine)}@supports (color:color-mix(in lab,red,red)){.editorial-home,.marketing-theme,:root:not(.dark):has(.marketing-theme){--editorial-rose:color-mix(in oklab,var(--editorial-wine) 8%,var(--editorial-paper))}}.editorial-home,.marketing-theme,:root:not(.dark):has(.marketing-theme){--editorial-rose-deep:var(--editorial-wine)}@supports (color:color-mix(in lab,red,red)){.editorial-home,.marketing-theme,:root:not(.dark):has(.marketing-theme){--editorial-rose-deep:color-mix(in oklab,var(--editorial-wine) 15%,var(--editorial-paper))}}.editorial-home,.marketing-theme,:root:not(.dark):has(.marketing-theme){--editorial-on-wine-muted:#e8d9dc;--surface-inverse:var(--editorial-wine);--text-on-inverse:var(--editorial-paper);--text-on-inverse-muted:var(--editorial-on-wine-muted);--border-inverse:var(--editorial-paper)}@supports (color:color-mix(in lab,red,red)){.editorial-home,.marketing-theme,:root:not(.dark):has(.marketing-theme){--border-inverse:color-mix(in oklab,var(--editorial-paper) 22%,transparent)}}.editorial-home{background:var(--editorial-paper)}:root:not(.dark):has(.dashboard-theme,.family-theme,.planner-theme,.admin-theme){--surface-primary:#f7f7f7;--surface-elevated:#fff;--surface-overlay:#fff;--surface-secondary:#f0f0f0;--surface-hover:#f0f2f5;--surface-selected:var(--brand-primary)}@supports (color:color-mix(in lab,red,red)){:root:not(.dark):has(.dashboard-theme,.family-theme,.planner-theme,.admin-theme){--surface-selected:color-mix(in srgb,var(--brand-primary) 10%,var(--surface-elevated))}}:root:not(.dark):has(.dashboard-theme,.family-theme,.planner-theme,.admin-theme){--text-primary:#20242a;--text-secondary:#59616d;--text-on-hover:var(--text-primary);--text-on-selected:var(--action-primary);--action-secondary:var(--surface-secondary);--text-on-secondary-action:var(--text-primary);--border-strong:var(--text-primary)}@supports (color:color-mix(in lab,red,red)){:root:not(.dark):has(.dashboard-theme,.family-theme,.planner-theme,.admin-theme){--border-strong:color-mix(in srgb,var(--text-primary) 35%,var(--surface-elevated))}}:root:not(.dark):has(.dashboard-theme,.family-theme,.planner-theme,.admin-theme){--text-on-elevated:var(--text-primary);--text-on-overlay:var(--text-primary);--text-placeholder:var(--text-secondary);--border-subtle:var(--text-primary)}@supports (color:color-mix(in lab,red,red)){:root:not(.dark):has(.dashboard-theme,.family-theme,.planner-theme,.admin-theme){--border-subtle:color-mix(in srgb,var(--text-primary) 15%,var(--surface-elevated))}}:root:not(.dark):has(.dashboard-theme,.family-theme,.planner-theme,.admin-theme){--border-control:var(--text-primary)}@supports (color:color-mix(in lab,red,red)){:root:not(.dark):has(.dashboard-theme,.family-theme,.planner-theme,.admin-theme){--border-control:color-mix(in srgb,var(--text-primary) 60%,var(--surface-elevated))}}.account-application-header{--surface-elevated:var(--palette-default-surface-1,#fff);--text-primary:var(--palette-default-text,#20242a);--text-secondary:var(--palette-default-text-subtle,#59616d);--action-primary:var(--palette-default-active,#52151f);--focus-ring:var(--palette-default-active,#52151f);--v-button-tertiary-foreground:var(--palette-default-text,#20242a);--v-button-tertiary-hover-foreground:var(--palette-default-active,#52151f);--v-button-tertiary-focus-foreground:var(--palette-default-active,#52151f);--v-button-tertiary-active-foreground:var(--palette-default-active-pressed,#3b0e16);--v-button-tertiary-disabled-foreground:var(--palette-default-disabled,#0003);--v-button-tertiary-hover-background:var(--palette-default-surface-2,#f5f5f5);--v-button-tertiary-focus-background:var(--palette-default-surface-2,#f5f5f5);--v-button-tertiary-active-background:var(--palette-default-surface-3,#f0f0f0)}@layer overrides{::backdrop,:root{--v-logo-color:var(--color-darkest);--v-logo-hc-background:var(--color-lightest)}.v-alternate{--v-logo-color:var(--color-lightest);--v-logo-hc-background:#000}@media (forced-colors:active){svg.v-icon{--v-icon-primary:currentColor!important;--v-icon-secondary:currentColor!important}}}.nova-workspace,:root:not(:has(.marketing-theme)){--theme-font:var(--font-inter),sans-serif;--typography-font-family:var(--theme-font);--typography-body-1-font-family:var(--theme-font);--typography-body-2-font-family:var(--theme-font);--typography-body-2-bold-font-family:var(--theme-font);--typography-body-2-medium-font-family:var(--theme-font);--typography-body-3-font-family:var(--theme-font);--typography-headline-1-font-family:var(--theme-font);--typography-headline-2-font-family:var(--theme-font);--typography-headline-3-font-family:var(--theme-font);--typography-headline-4-font-family:var(--theme-font);--typography-label-font-family:var(--theme-font);--typography-label-large-font-family:var(--theme-font);--typography-label-large-active-font-family:var(--theme-font);--typography-label-small-font-family:var(--theme-font);--typography-button-large-font-family:var(--theme-font);--typography-button-medium-font-family:var(--theme-font);--typography-button-small-font-family:var(--theme-font);--theme-font-size:.875rem;--theme-responsive-factor:1;--typography-headline-2-font-size:1.5rem;--typography-headline-2-line-height:1.875rem;--typography-headline-3-font-size:1.125rem;--typography-headline-3-line-height:1.5rem;--typography-headline-4-font-size:1rem;--typography-headline-4-line-height:1.5rem;--typography-body-1-font-size:1rem;--typography-body-1-line-height:1.5rem;--typography-body-2-font-size:.875rem;--typography-body-2-line-height:1.3125rem;--typography-body-3-font-size:.75rem;--typography-body-3-line-height:1.125rem;--typography-button-small-font-size:.8125rem;--typography-button-small-line-height:1.25rem;--typography-button-large-font-size:1rem;--typography-button-large-line-height:1.5rem;--typography-label-large-font-size:.875rem;--typography-label-large-line-height:1.25rem;--typography-label-large-font-weight:500;--typography-label-large-active-font-size:.875rem;--typography-label-large-active-line-height:1.25rem;--typography-label-large-active-font-weight:600;--nova-sidebar-width:242px;--v-tabs-vertical-block-size:2.5rem;--v-tabs-vertical-nested-count:0;--v-tabs-vertical-tab-indent:0px;--v-tabs-vertical-padding-inline-start:var(--space-12);--v-tabs-vertical-padding-inline-end:var(--space-12);--v-tabs-selected-highlight:var(--palette-default-active);--v-tabs-selected-highlight-border-size:3px;--v-tabs-selected-background:var(--palette-default-surface-2);--v-tabs-active-foreground:var(--palette-default-active);--palette-default-active:oklch(30% .09 15);--palette-default-active-hover:oklch(24% .075 15);--palette-default-active-pressed:oklch(20% .065 15);--palette-default-active-subtle:#00000080;--palette-default-active-accent:#ca7357;--palette-default-surface-1:#fff;--palette-default-surface-2:#f5f5f5;--palette-default-surface-3:#f0f0f0;--palette-default-surface-highlight:#f5f5f5;--palette-default-surface-lowlight:#ebebeb;--palette-default-text:#000;--palette-default-text-subtle:#4a4a4a;--palette-default-text-on-active:#fff;--palette-default-border:#00000038;--palette-default-border-hover:#00000061;--palette-default-disabled:#0003;--palette-default-overlay:#14223966;--palette-default-transparent:#fff0;--palette-messaging-highlight-positive:#d6f2c459;--palette-messaging-lowlight-positive:#d6f2c499;--palette-messaging-surface-positive:#d6f2c4;--palette-messaging-graphics-positive:#40996b;--palette-messaging-text-hover-positive:#327753;--palette-messaging-text-positive:#2c6849;--palette-messaging-text-pressed-positive:#1a3d2b;--palette-messaging-highlight-warning:#ffef99;--palette-messaging-graphics-warning:#c38004;--palette-messaging-text-warning:#875903;--palette-messaging-highlight-negative:#ffd6e959;--palette-messaging-lowlight-negative:#ffd6e999;--palette-messaging-surface-negative:#ffd6e9;--palette-messaging-graphics-negative:#d65151;--palette-messaging-text-hover-negative:#c62f2f;--palette-messaging-text-negative:#ad2929;--palette-messaging-text-pressed-negative:#7c1d1d;--palette-messaging-highlight-info:#c7edff;--palette-messaging-graphics-info:#0088c7;--palette-messaging-text-info:#005e8a;--palette-accent-app-name:oklch(30% .09 15);--palette-default-text-on-active-subtle:var(--text-primary);--palette-default-negative:var(--status-error-text);--palette-default-positive:var(--status-success-text);--palette-default-warning:var(--status-warning-text);--palette-default-info:var(--status-info-text);--v-input-background:var(--palette-default-surface-1);--v-input-placeholder-color:var(--palette-default-text-subtle);--v-input-container-block-size:var(--size-scalable-44);--v-input-container-border-width:1px;--v-input-container-border-style:solid;--v-input-container-border-color:var(--palette-default-border);--v-content-card-border-radius:var(--theme-border-radius);--v-content-card-padding-block:var(--layout-card-padding);--v-content-card-padding-inline:var(--layout-card-padding);--v-content-card-title-color:var(--palette-default-text);--v-content-card-subtitle-color:var(--palette-default-text-subtle);--v-button-default-border-radius:var(--theme-border-radius);--v-surface-padding-block:0px;--v-surface-padding-inline:0px;--theme-border-size:1px;--theme-focus-outline-size:2px;--theme-focus-outline-offset:2px;--theme-border-radius:.375rem;--v-nav-elevation:none;--v-nav-background:var(--palette-default-surface-1);--v-nav-foreground:var(--palette-default-text);--v-tabs-foreground-initial:var(--palette-default-text-subtle);--v-tabs-icon-color-initial:var(--palette-default-text-subtle);--v-listbox-container-background:var(--palette-default-surface-1);--v-listbox-container-border-color:var(--palette-default-border);--v-listbox-container-border-radius:var(--theme-border-radius);--v-listbox-item-selected-background:var(--palette-default-surface-2);--v-listbox-item-selected-foreground:var(--palette-default-active)}:root:has(.dashboard-theme,.family-theme,.planner-theme,.admin-theme) .v-input-container{--v-input-placeholder-color:var(--text-placeholder)}.v-dropdown-menu,.v-listbox-container{background-color:var(--palette-default-surface-1);border:1px solid var(--palette-default-border);border-radius:var(--theme-border-radius);box-shadow:var(--elevation-medium);padding:var(--space-4)}.v-listbox{margin:0;padding:0;list-style:none}.v-dropdown-menu .v-listbox-item,.v-dropdown-menu li .v-listbox-item,.v-listbox-item{border-radius:calc(var(--theme-border-radius) - 2px);padding-block:var(--space-8);padding-inline:var(--space-12);color:var(--palette-default-text);font-size:var(--theme-font-size);box-sizing:border-box;width:100%;transition:background-color var(--duration-fast) ease,color var(--duration-fast) ease;justify-content:space-between;align-items:center;display:flex;border:none!important;outline:none!important}.v-dropdown-menu .v-listbox-item:focus,.v-dropdown-menu .v-listbox-item:focus-visible,.v-dropdown-menu li .v-listbox-item:focus,.v-dropdown-menu li .v-listbox-item:focus-visible,.v-listbox-item:focus,.v-listbox-item:focus-visible,:root:not(:has(.marketing-theme)) [data-slot=select-item]:focus,:root:not(:has(.marketing-theme)) [data-slot=select-item]:focus-visible{box-shadow:none!important;outline:0!important}.v-dropdown-menu .v-listbox-item.v-listbox-item-highlighted,.v-dropdown-menu .v-listbox-item:hover,.v-dropdown-menu li .v-listbox-item.v-listbox-item-highlighted,.v-dropdown-menu li .v-listbox-item:hover,.v-listbox-item.v-listbox-item-highlighted,.v-listbox-item:hover{background-color:var(--palette-default-surface-2)!important;--v-action-secondary-background:var(--palette-default-surface-2)!important;color:var(--palette-default-text)!important}.v-dropdown-menu .v-listbox-item[aria-selected=true],.v-dropdown-menu li .v-listbox-item[aria-selected=true],.v-listbox-item[aria-selected=true]{font-weight:500;background-color:var(--palette-default-surface-2)!important;--v-action-secondary-background:var(--palette-default-surface-2)!important;color:var(--palette-default-active)!important}.dashboard-theme,.nova-workspace{--typography-label-font-size:.875rem;--typography-label-line-height:1.25rem}.nova-field-container{--v-input-container-block-size:var(--size-scalable-44);--v-input-container-border-width:1px;--v-input-container-border-style:solid;--v-input-container-border-color:var(--palette-default-border);--v-input-container-border-radius:var(--theme-border-radius);border:1px solid var(--palette-default-border);border-radius:var(--theme-border-radius);background-color:var(--palette-default-surface-1);width:100%;min-width:0;transition:border-color var(--duration-fast) ease,box-shadow var(--duration-fast) ease}.nova-field-container:hover:not(:focus-within){border-color:var(--palette-default-border-hover)}.nova-field-container:focus-within{border-color:var(--palette-default-active);box-shadow:none}.nova-field-container.v-input-error,.nova-field-container:has([aria-invalid=true]){border-color:var(--palette-messaging-graphics-negative)}.nova-field-container .v-input,.nova-field-container .v-select,.nova-field-container button,.nova-field-container input,.nova-field-container select,.nova-field-container textarea{box-shadow:none!important;background:0 0!important;border:none!important;outline:none!important}.nova-field-container input:-webkit-autofill,.nova-field-container input:-webkit-autofill:hover{-webkit-text-fill-color:var(--palette-default-text);caret-color:var(--palette-default-text);box-shadow:0 0 0 1000px var(--palette-default-surface-1) inset!important}.nova-field-container input:-webkit-autofill:focus{-webkit-text-fill-color:var(--palette-default-text);caret-color:var(--palette-default-text);box-shadow:0 0 0 1000px var(--palette-default-surface-1) inset!important}.nova-field-container[data-size=lg]{--v-input-container-block-size:var(--size-scalable-48)}.nova-field-textarea{align-items:flex-start;min-height:5rem}@media (min-width:40rem) and (pointer:fine){.nova-field-container[data-size=sm]{--v-input-container-block-size:var(--size-scalable-38)}}.nova-selection{min-width:var(--size-scalable-44);min-height:var(--size-scalable-44);cursor:pointer;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.nova-selection-sm,.nova-selection[data-size=sm]{min-width:var(--size-scalable-20);min-height:var(--size-scalable-20);width:var(--size-scalable-20);height:var(--size-scalable-20);margin-top:var(--space-2)}.nova-selection-control{pointer-events:none;margin:0}.nova-selection-control.v-checkbox:not(.mixed):before{transform:translateY(-1px)rotate(45deg)scale(0)}.nova-selection-control.v-checkbox.checked:not(.mixed):before{transform:translateY(-1px)rotate(45deg)scale(1)}.nova-selection:focus-visible{outline:var(--theme-focus-outline-size) dashed var(--focus-ring);outline-offset:var(--theme-focus-outline-offset)}.nova-selection[data-disabled]{cursor:default}.nova-selection-control[data-disabled]{--v-checkbox-color:var(--v-checkbox-disabled-color);--v-switch-track-background-color:var(--v-switch-track-disabled-background-color);--v-switch-track-border-color:var(--v-switch-track-disabled-border-color);--v-switch-node-border-color:var(--v-switch-node-disabled-border-color)}.nova-switch-control[data-checked]{background-color:var(--v-action-primary-background);border-color:var(--v-switch-track-checked-border-color);--v-action-primary-block-size:var(--v-switch-track-block-size);--v-action-primary-border-color:var(--v-switch-track-checked-border-color);--v-action-primary-border-radius:var(--v-switch-track-checked-border-radius);--v-action-primary-padding-block:calc(var(--v-switch-track-padding) - (var(--v-action-primary-border-size) - var(--v-switch-track-border-size)));--v-action-primary-padding-inline:calc(var(--v-switch-track-padding) - (var(--v-action-primary-border-size) - var(--v-switch-track-border-size)));--v-switch-node-border-color:var(--v-switch-node-checked-border-color);--v-switch-node-margin-inline-start:var(--v-switch-node-checked-margin-inline-start)}@media (prefers-reduced-motion:reduce){.nova-switch-control{--v-switch-transition:none}}.nova-selection:hover:not([data-disabled])>.nova-selection-control{--v-checkbox-color:var(--v-checkbox-hover-color);--v-checkbox-glow-color:var(--v-checkbox-hover-glow-color)}.nova-selection:hover:not([data-disabled])>.nova-switch-control[data-checked]{--v-action-primary-background:var(--v-action-primary-hover-background)}.nova-switch-control[data-checked][data-disabled]{--v-action-primary-background:var(--v-action-primary-disabled-background)}.v-content-card[data-variant=secondary]{--v-content-card-background-color:var(--surface-secondary)}.v-content-card[data-selected=true],.v-content-card[data-variant=selected]{--v-content-card-background-color:var(--surface-selected);--v-content-card-border:1px solid var(--action-primary)}.v-content-card[data-appearance=panel]{--v-content-card-elevation:none}[data-workspace-surface=inline]:not(.v-content-card),[data-workspace] [data-workspace-surface=inline]:not(.v-content-card){background:0 0;border:0;border-radius:0;min-width:0;padding-inline:0}.v-content-card[data-workspace-surface=inline]{--v-content-card-elevation:none;--v-content-card-border:0;--v-content-card-background-color:transparent;--v-content-card-border-radius:0;--card-spacing:0px;padding-inline:0;padding-block:var(--space-16);border-block-end:1px solid var(--border-subtle)}.v-button[data-selected=true][data-variant=navigation],.v-button[data-selected=true][data-variant=tab]{--v-button-tertiary-foreground:var(--action-primary);--v-button-tertiary-background:var(--surface-selected)}.v-link[data-variant=container]{--v-link-hover-background:transparent;--v-link-focus-background:transparent;--v-link-active-background:transparent;--v-link-foreground:inherit;--v-link-hover-foreground:inherit;--v-link-focus-foreground:inherit;--v-link-active-foreground:inherit}.nova-field-container[data-variant=inline]{--v-input-container-background:transparent;--v-input-container-border-color:transparent;--v-input-background:transparent;--v-input-border-color:transparent;width:fit-content;max-width:100%}.handbook-theme{--surface-primary:#fcfbf8;--surface-secondary:#f5f3ee;--surface-elevated:#fff;--surface-overlay:#fff;--surface-hover:#f0ede6;--surface-selected:#e8eefb;--surface-text-selection:#d6e2fb;--text-primary:#1c1b19;--text-secondary:#5c5852;--text-on-hover:#1c1b19;--text-on-selected:#1e3fa8;--text-on-text-selection:#1c1b19;--action-primary:#2449c4;--action-primary-hover:#1d3ba3;--action-primary-pressed:#182f85;--action-secondary:#f0ede6;--text-on-action:#fff;--text-on-secondary-action:#1c1b19;--border-strong:#a19c93;--border-subtle:#e6e2da;--border-control:#77726a;--text-on-elevated:#1c1b19;--text-on-overlay:#1c1b19;--text-placeholder:var(--text-secondary);--focus-ring:#2449c4;--focus-halo:#d6e2fb;--hb-code-surface:#f4f2ed;--hb-code-border:#e4dfd6;--hb-shadow-dock:0 6px 24px #1c1b1914,0 1px 3px #1c1b1912;--guidebook-callout-note-bg:#eef3fd;--guidebook-callout-note-border:#cddaf7;--guidebook-callout-note-text:#1e3fa8;--guidebook-callout-ai-bg:#eff8f1;--guidebook-callout-ai-border:#c7e6cf;--guidebook-callout-ai-text:#1d6b35;--guidebook-callout-warn-bg:#fdf6e7;--guidebook-callout-warn-border:#f0dcaa;--guidebook-callout-warn-text:#8a4b06;--guidebook-callout-violet-bg:#f4f1fd;--guidebook-callout-violet-border:#ddd5f6;--guidebook-callout-violet-text:#5534b0;--guidebook-blueprint-bg:#f5f3ee;--guidebook-blueprint-border:#e6e2da;--hb-bar-height:3.5rem;--hb-dock-height:5rem;--hb-measure:42rem;--hb-radius:.75rem;--hb-radius-sm:.5rem;--hb-touch:2.75rem;--hb-mono:var(--font-mono,ui-monospace,SFMono-Regular,Menlo,Consolas,monospace);--palette-default-active:var(--action-primary);--palette-default-active-hover:var(--action-primary-hover);--palette-default-active-pressed:var(--action-primary-pressed);--palette-default-surface-1:var(--surface-elevated);--palette-default-surface-2:var(--surface-secondary);--palette-default-surface-3:var(--surface-hover);--palette-default-surface-highlight:var(--surface-hover);--palette-default-surface-lowlight:var(--surface-selected);--palette-default-text:var(--text-primary);--palette-default-text-subtle:var(--text-secondary);--palette-default-text-on-active:var(--text-on-action);--palette-default-border:var(--border-strong);--palette-default-border-hover:var(--border-control);color-scheme:light;--v-button-default-background:var(--palette-default-active);--v-button-default-border-color:var(--palette-default-active);--v-button-default-hover-background:var(--palette-default-active-hover);--v-button-default-hover-border-color:var(--palette-default-active-hover);--v-button-default-focus-background:var(--palette-default-active-hover);--v-button-default-focus-border-color:var(--palette-default-active-hover);--v-button-default-active-background:var(--palette-default-active-pressed);--v-button-default-active-border-color:var(--palette-default-active-pressed);--v-button-default-foreground:var(--palette-default-text-on-active);--v-button-secondary-foreground:var(--palette-default-active);--v-button-secondary-border-color:var(--palette-default-border);--v-button-secondary-hover-foreground:var(--palette-default-active-hover);--v-button-secondary-hover-border-color:var(--palette-default-active-hover);--v-button-secondary-focus-foreground:var(--palette-default-active-hover);--v-button-secondary-focus-border-color:var(--palette-default-active-hover);--v-button-secondary-active-foreground:var(--palette-default-active-pressed);--v-button-secondary-active-border-color:var(--palette-default-active-pressed);--v-button-tertiary-foreground:var(--palette-default-active);--v-button-tertiary-hover-foreground:var(--palette-default-active-hover);--v-button-tertiary-focus-foreground:var(--palette-default-active-hover);--v-button-tertiary-active-foreground:var(--palette-default-active-pressed);--v-tabs-icon-color-initial:var(--palette-default-active);--v-tabs-expanded-icon-color:var(--palette-default-active-hover);--v-tabs-selected-highlight:var(--palette-default-active);--v-tabs-active-foreground:var(--palette-default-active);--v-toggle-active-icon-color:var(--palette-default-active);--v-toggle-hover-icon-color:var(--palette-default-active-hover);--v-toggle-focus-icon-color:var(--palette-default-active-hover);--v-toggle-pressed-icon-color:var(--palette-default-active-pressed);--v-toggle-indicator-color:var(--palette-default-active);--v-toggle-pressed-indicator-color:var(--palette-default-active-pressed);--v-toggle-container-border:0 0 0 1px var(--palette-default-border);--v-toggle-border-inline-end:1px solid var(--palette-default-border);--v-toggle-background:var(--palette-default-surface-1);--v-toggle-foreground:var(--palette-default-text);--v-toggle-active-foreground:var(--palette-default-text);--v-toggle-hover-background:var(--palette-default-surface-highlight);--v-toggle-focus-background:var(--palette-default-surface-highlight);--v-toggle-pressed-background:var(--palette-default-surface-lowlight);--v-toggle-active-background:var(--palette-default-surface-3);--v-toggle-disabled-background:var(--palette-default-surface-1);--v-surface-background:var(--palette-default-surface-1);--v-surface-foreground:var(--palette-default-text);--v-surface-border-color:var(--palette-default-border)}.dark .handbook-theme,.handbook-theme.dark{--surface-primary:#121316;--surface-secondary:#1a1c20;--surface-elevated:#1f2126;--surface-overlay:#1f2126;--surface-hover:#272a30;--surface-selected:#23315a;--surface-text-selection:#2d4482;--text-primary:#ecebe7;--text-secondary:#a7a49d;--text-on-hover:#ecebe7;--text-on-selected:#c5d4ff;--text-on-text-selection:#ecebe7;--action-primary:#8eaaff;--action-primary-hover:#b0c4ff;--action-primary-pressed:#6f8ff0;--action-secondary:#272a30;--text-on-action:#121316;--text-on-secondary-action:#ecebe7;--border-strong:#5b5f68;--border-subtle:#2a2d33;--border-control:#6f737c;--text-on-elevated:#ecebe7;--text-on-overlay:#ecebe7;--focus-ring:#8eaaff;--focus-halo:#2d4482;--hb-code-surface:#181a1e;--hb-code-border:#2a2d33;--hb-shadow-dock:0 6px 24px #0006,0 1px 3px #0000004d;--guidebook-callout-note-bg:#172038;--guidebook-callout-note-border:#2a3a66;--guidebook-callout-note-text:#a9bfff;--guidebook-callout-ai-bg:#13261a;--guidebook-callout-ai-border:#24492f;--guidebook-callout-ai-text:#8fd6a3;--guidebook-callout-warn-bg:#2a2010;--guidebook-callout-warn-border:#574018;--guidebook-callout-warn-text:#f3cf86;--guidebook-callout-violet-bg:#211b36;--guidebook-callout-violet-border:#3d3266;--guidebook-callout-violet-text:#c7b8ff;--guidebook-blueprint-bg:#1a1c20;--guidebook-blueprint-border:#2a2d33;color-scheme:dark}.handbook-theme ::selection{background:var(--surface-text-selection);color:var(--text-on-text-selection)}.handbook-theme summary{cursor:pointer;list-style:none}.handbook-theme summary::-webkit-details-marker{display:none}.handbook-theme summary:focus-visible,.hb-code pre:focus-visible,.hb-table-wrap:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.hb-code pre,.hb-dir-topic-list,.hb-rail,.hb-sheet-body,.hb-sidebar,.hb-table-wrap{scrollbar-width:thin;scrollbar-color:var(--border-strong) transparent}.hb-article :where(p,span,li,td,th,h1,h2,h3,h4,h5),.hb-curriculum :where(span),.hb-directory :where(p,span,li,h1,h2,h3),.hb-outline :where(span){overflow-wrap:break-word}.hb-chevron{width:1rem;height:1rem;color:var(--text-secondary);transition:transform var(--duration-fast) ease-out;flex-shrink:0}details[open]>summary .hb-chevron{transform:rotate(180deg)}.hb-bar{z-index:40;background:var(--surface-primary);border-bottom:1px solid var(--border-subtle);padding-top:env(safe-area-inset-top);position:sticky;top:0}.hb-bar-inner{align-items:center;gap:var(--space-12);height:var(--hb-bar-height);max-width:90rem;padding-inline:var(--layout-page-gutter);margin-inline:auto;display:flex}.hb-brand{align-items:center;gap:var(--space-8);min-height:var(--hb-touch);color:var(--text-primary);flex-shrink:0;text-decoration:none;display:inline-flex}.hb-brand-icon{width:1.25rem;height:1.25rem;color:var(--action-primary)}.hb-brand-long{display:none}.hb-bar-context{min-width:0;padding-left:var(--space-12);border-left:1px solid var(--border-subtle);white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}.hb-bar-exit{flex-shrink:0;margin-left:auto}.hb-progress{pointer-events:none;height:2px;position:absolute;bottom:-1px;left:0;right:0}.hb-progress-fill{background:var(--action-primary);transform-origin:0;height:100%;transition:transform var(--duration-fast) linear}.hb-embedded{--hb-bar-height:4rem}.hb-embedded-bar{min-height:var(--hb-touch);border-bottom:1px solid var(--border-subtle);align-items:center;display:flex}.hb-embedded-bar .hb-bar-context{border-left:0;padding-left:0}.hb-embedded-bar .hb-progress{z-index:50;position:fixed;top:0;bottom:auto}.hb-frame{width:100%;max-width:90rem;padding-inline:var(--layout-page-gutter);padding-bottom:calc(var(--hb-dock-height) + env(safe-area-inset-bottom));margin-inline:auto}.hb-embedded .hb-frame{padding-inline:0}.hb-main{min-width:0}.hb-rail,.hb-show-sidebar,.hb-sidebar{display:none}.hb-article{width:100%;max-width:var(--hb-measure);padding-top:var(--space-24);padding-bottom:var(--space-48);margin-inline:auto}.hb-title{letter-spacing:-.02em;text-wrap:balance;font-size:clamp(1.625rem,1.1rem + 2.2vw,2.5rem);font-weight:650;line-height:1.15}.hb-meta{gap:var(--space-4) var(--space-16);margin-top:var(--space-12);flex-wrap:wrap;display:flex}.hb-meta>*{align-items:center;gap:var(--space-4);display:inline-flex}.hb-meta svg{width:.875rem;height:.875rem}.hb-summary{margin-top:var(--space-16);color:var(--text-secondary);text-wrap:pretty;font-size:1.125rem;font-weight:400;line-height:1.6}.hb-inline-toc{margin-top:var(--space-24);border:1px solid var(--border-subtle);border-radius:var(--hb-radius);background:var(--surface-elevated)}.hb-inline-toc>summary{align-items:center;gap:var(--space-8);min-height:3rem;padding-inline:var(--space-16);border-radius:var(--hb-radius);display:flex}.hb-inline-toc>summary>:first-child{flex:1}.hb-inline-toc>ol{padding:var(--space-8);border-top:1px solid var(--border-subtle);margin:0;list-style:none}.hb-prose{margin-top:var(--space-32);color:var(--text-primary)}.hb-prose li>span,.hb-prose p{text-wrap:pretty;font-size:1.0625rem;line-height:1.7}.hb-prose>*{margin-top:0;margin-bottom:0}.hb-prose>*+*{margin-top:var(--space-16)}.hb-prose strong{color:var(--text-primary);font-weight:600}.hb-prose em{font-style:italic}.hb-prose a{text-underline-offset:.2em}.hb-h2,.hb-h3,.hb-h4{scroll-margin-top:calc(var(--hb-bar-height) + var(--space-16));color:var(--text-primary);text-wrap:balance}.hb-prose>.hb-h2{margin-top:var(--space-48);padding-top:var(--space-32);border-top:1px solid var(--border-subtle);letter-spacing:-.01em;font-size:1.375rem;font-weight:650;line-height:1.3}.hb-prose>.hb-h2:first-child{margin-top:0}.hb-prose>.hb-h3{margin-top:var(--space-32);font-size:1.125rem;font-weight:600;line-height:1.4}.hb-prose>.hb-h4{margin-top:var(--space-24);font-size:1rem;line-height:1.5}.hb-prose>:is(.hb-h2,.hb-h3,.hb-h4)+*{margin-top:var(--space-12)}.hb-prose ol,.hb-prose ul{padding-left:var(--space-24)}.hb-prose ul{list-style:outside}.hb-prose ol{list-style:decimal}.hb-prose li+li{margin-top:var(--space-8)}.hb-prose li::marker{color:var(--text-secondary)}.hb-inline-code{font-family:var(--hb-mono);padding:var(--space-2) var(--space-4);border:1px solid var(--hb-code-border);background:var(--hb-code-surface);color:var(--text-primary);overflow-wrap:anywhere;-webkit-box-decoration-break:clone;box-decoration-break:clone;border-radius:.3125rem;font-size:.875em}.hb-rule{border:0;border-top:1px solid var(--border-subtle)}.hb-prose>.hb-rule,.hb-prose>.hb-rule+*{margin-top:var(--space-32)}.hb-quote{padding-left:var(--space-16);border-left:1px solid var(--border-strong);margin-inline:0}.hb-quote p{color:var(--text-secondary);font-style:italic}.hb-quote>*+*{margin-top:var(--space-12)}.hb-prose>:is(.hb-code,.hb-table-wrap,.hb-callout,.hb-figure,.hb-compare,.hb-quote),.hb-prose>:is(.hb-code,.hb-table-wrap,.hb-callout,.hb-figure,.hb-compare,.hb-quote)+*{margin-top:var(--space-24)}.hb-code{margin-inline:calc(var(--layout-page-gutter) * -1);border-block:1px solid var(--hb-code-border);background:var(--hb-code-surface)}.hb-code-head{justify-content:space-between;align-items:center;gap:var(--space-8);padding:var(--space-4) var(--space-8) var(--space-4) var(--space-16);border-bottom:1px solid var(--hb-code-border);display:flex}.hb-code-lang{font-family:var(--hb-mono);color:var(--text-secondary);font-size:.75rem}.hb-callout-code,.hb-code pre{font-family:var(--hb-mono);tab-size:2;color:var(--text-primary);-webkit-overflow-scrolling:touch;margin:0;font-size:.8125rem;line-height:1.65;overflow-x:auto}.hb-code pre{padding:var(--space-16)}.hb-callout-code{padding:var(--space-8) var(--space-12);border:1px solid var(--hb-code-border);border-radius:var(--hb-radius-sm);background:var(--hb-code-surface)}.hb-table-wrap{border:1px solid var(--border-subtle);border-radius:var(--hb-radius);background:var(--surface-elevated);overflow:hidden}.hb-table,.hb-table tbody,.hb-table td,.hb-table tr{width:100%;display:block}.hb-table thead{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.hb-table tr{padding:var(--space-12) var(--space-16)}.hb-table tr+tr{border-top:1px solid var(--border-subtle)}.hb-table td{padding:var(--space-4) 0}.hb-table td>span{font-size:.9375rem;line-height:1.6}.hb-table td:before{content:attr(data-label);margin-bottom:var(--space-2);letter-spacing:.04em;text-transform:uppercase;color:var(--text-secondary);font-size:.6875rem;font-weight:600;display:block}.hb-table td:first-child:before,.hb-table[data-columns="2"] td:before{display:none}.hb-table td:first-child>span{font-size:1rem;font-weight:600}.hb-table .hb-inline-code{overflow-wrap:break-word}.hb-callout{--hb-callout-bg:var(--guidebook-callout-note-bg);--hb-callout-border:var(--guidebook-callout-note-border);--hb-callout-text:var(--guidebook-callout-note-text);padding:var(--space-16);border:1px solid var(--hb-callout-border);border-radius:var(--hb-radius);background:var(--hb-callout-bg)}.hb-callout[data-kind=warning]{--hb-callout-bg:var(--guidebook-callout-warn-bg);--hb-callout-border:var(--guidebook-callout-warn-border);--hb-callout-text:var(--guidebook-callout-warn-text)}.hb-callout[data-kind=tip]{--hb-callout-bg:var(--guidebook-callout-ai-bg);--hb-callout-border:var(--guidebook-callout-ai-border);--hb-callout-text:var(--guidebook-callout-ai-text)}.hb-callout[data-kind=ai]{--hb-callout-bg:var(--guidebook-callout-violet-bg);--hb-callout-border:var(--guidebook-callout-violet-border);--hb-callout-text:var(--guidebook-callout-violet-text)}.hb-callout[data-kind=important]{--hb-callout-bg:var(--surface-elevated);--hb-callout-border:var(--border-strong);--hb-callout-text:var(--action-primary)}.hb-callout-head{align-items:center;gap:var(--space-8);margin-bottom:var(--space-8);color:var(--hb-callout-text);display:flex}.hb-callout-head>span{letter-spacing:.01em;color:inherit;font-size:.8125rem;font-weight:600}.hb-callout-icon{flex-shrink:0;width:1rem;height:1rem}.hb-callout-body>*+*{margin-top:var(--space-12)}.hb-callout-body li>span,.hb-callout-body p{font-size:1rem;line-height:1.65}.hb-figure{overflow-x:auto}.hb-figure>*{margin:0}.hb-compare-title{font-size:1.125rem;font-weight:600}.hb-compare-grid{gap:var(--space-12);margin-top:var(--space-12);display:grid}.hb-compare-card{min-width:0;box-shadow:none}.hb-compare-card h4{font-size:1rem;font-weight:600}.hb-compare-card ul{margin-top:var(--space-8)}.hb-compare-card li>span{font-size:.9375rem;line-height:1.6}.hb-pager{gap:var(--space-12);margin-top:var(--space-48);padding-top:var(--space-32);border-top:1px solid var(--border-subtle);display:grid}.hb-pager-link{gap:var(--space-4);min-height:var(--hb-touch);padding:var(--space-16);border:1px solid var(--border-subtle);border-radius:var(--hb-radius);background:var(--surface-elevated);color:var(--text-primary);transition:border-color var(--duration-fast) ease-out,background-color var(--duration-fast) ease-out;flex-direction:column;text-decoration:none;display:flex}.hb-pager-label{align-items:center;gap:var(--space-4);display:inline-flex}.hb-pager-label svg{width:.875rem;height:.875rem}.hb-article-foot{justify-content:space-between;align-items:center;gap:var(--space-12);margin-top:var(--space-32);padding-top:var(--space-16);border-top:1px solid var(--border-subtle);flex-wrap:wrap;display:flex}.hb-chapter-list,.hb-dir-chapters,.hb-dir-result-list,.hb-dir-role-list,.hb-outline ol{margin:0;padding:0;list-style:none}.hb-panel-title{padding:0 var(--space-12) var(--space-8);color:var(--text-primary);font-size:.875rem;font-weight:600;line-height:1.4;display:block}.hb-chapter-link,.hb-outline-link{min-height:var(--hb-touch);border-radius:var(--hb-radius-sm);transition:background-color var(--duration-fast) ease-out,color var(--duration-fast) ease-out;text-decoration:none}.hb-outline-link{padding:var(--space-8) var(--space-12);color:var(--text-secondary);align-items:center;display:flex}.hb-outline-link>span{color:inherit;line-height:1.4}.hb-outline-link-sub{padding-left:var(--space-24)}.hb-outline-open>.hb-outline-link{color:var(--text-primary)}.hb-outline-link[aria-current]{background:var(--surface-selected);color:var(--text-on-selected)}.hb-outline-link[aria-current]>span{font-weight:600}.hb-curriculum{gap:var(--space-2);flex-direction:column;display:flex}.hb-track-summary{align-items:center;gap:var(--space-12);min-height:var(--hb-touch);padding-inline:var(--space-12);border-radius:var(--hb-radius-sm);transition:background-color var(--duration-fast) ease-out;display:flex}.hb-track-icon{width:1.125rem;height:1.125rem;color:var(--action-primary);flex-shrink:0}.hb-track-name{flex:1;min-width:0}.hb-chapter-number,.hb-dock-progress,.hb-track-count{font-variant-numeric:tabular-nums}.hb-chapter-list{padding-bottom:var(--space-8)}.hb-chapter-link{align-items:baseline;gap:var(--space-8);padding:var(--space-8) var(--space-12);color:var(--text-primary);grid-template-columns:1.5rem minmax(0,1fr);display:grid}.hb-curriculum .hb-chapter-link{padding-left:var(--space-16)}.hb-chapter-number{text-align:right;color:var(--text-secondary)}.hb-chapter-title{color:inherit;line-height:1.45}.hb-chapter-link[aria-current=page]{background:var(--surface-selected);color:var(--text-on-selected)}.hb-chapter-link[aria-current=page]>span{color:inherit;font-weight:600}.hb-chapter-empty{padding:var(--space-4) var(--space-12) var(--space-12) var(--space-48)}.hb-dock{left:var(--space-12);right:var(--space-12);bottom:calc(var(--space-12) + env(safe-area-inset-bottom));z-index:40;align-items:center;gap:var(--space-4);max-width:28rem;padding:var(--space-4);border:1px solid var(--border-subtle);background:var(--surface-elevated);box-shadow:var(--hb-shadow-dock);border-radius:1rem;margin-inline:auto;display:flex;position:fixed}.hb-dock-contents{flex:1}.hb-dock-progress{margin-left:var(--space-4)}.hb-sheet{max-height:85dvh;padding:var(--space-16) var(--space-16) max(var(--space-16),env(safe-area-inset-bottom));border-top:1px solid var(--border-subtle);background:var(--surface-elevated);color:var(--text-primary);border-radius:1rem 1rem 0 0}.hb-sheet-title{padding-right:var(--space-48);color:var(--text-primary);font-size:1.125rem}.hb-sheet-body{margin-inline:calc(var(--space-8) * -1);overscroll-behavior:contain;flex:auto;min-height:0;overflow-y:auto}.hb-directory{width:100%;max-width:72rem;padding-top:var(--space-32);padding-bottom:var(--space-64);margin-inline:auto}.hb-directory>*+*{margin-top:var(--space-40)}.hb-dir-intro>*+*{margin-top:var(--space-12)}.hb-dir-intro .hb-summary,.hb-dir-search{max-width:40rem}.hb-dir-search{gap:var(--space-8);flex-direction:column;display:flex}.hb-dir-topics{margin-top:var(--space-4);border-block:1px solid var(--border-subtle)}.hb-dir-topics>summary{align-items:center;gap:var(--space-8);min-height:var(--hb-touch);display:flex}.hb-dir-topics>summary>:first-child{flex:1}.hb-dir-topic-list{gap:var(--space-8);max-height:16rem;padding-bottom:var(--space-12);flex-wrap:wrap;display:flex;overflow-y:auto}.hb-dir-index>h2+*{margin-top:var(--space-16)}.hb-dir-tracks{gap:var(--space-32);display:grid}.hb-dir-track{padding-top:var(--space-16);border-top:1px solid var(--border-subtle)}.hb-dir-track-head{align-items:center;gap:var(--space-8);display:flex}.hb-dir-track-head h3{font-size:1.0625rem;font-weight:600;line-height:1.35}.hb-dir-track-text{margin-top:var(--space-4)}.hb-dir-chapters{margin-top:var(--space-8);margin-inline:calc(var(--space-12) * -1)}.hb-dir-chapters .hb-chapter-link{grid-template-columns:1.5rem minmax(0,1fr) auto}.hb-chapter-time{white-space:nowrap}.hb-directory .hb-chapter-empty{padding:var(--space-8) 0 0}.hb-dir-results-head{justify-content:space-between;align-items:center;gap:var(--space-8);flex-wrap:wrap;display:flex}.hb-dir-result-list{margin-top:var(--space-8)}.hb-dir-result-list>li+li{border-top:1px solid var(--border-subtle)}.hb-result{gap:var(--space-4);margin-inline:calc(var(--space-12) * -1);padding:var(--space-16) var(--space-12);border-radius:var(--hb-radius);color:var(--text-primary);transition:background-color var(--duration-fast) ease-out;flex-direction:column;text-decoration:none;display:flex}.hb-result-summary{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.hb-dir-empty{align-items:flex-start;gap:var(--space-12);margin-top:var(--space-16);padding:var(--space-24);border:1px dashed var(--border-strong);border-radius:var(--hb-radius);flex-direction:column;display:flex}.hb-dir-empty>svg{width:1.5rem;height:1.5rem;color:var(--text-secondary)}.hb-dir-roles{padding-top:var(--space-32);border-top:1px solid var(--border-subtle)}.hb-dir-roles>h2{text-wrap:balance}.hb-dir-roles-intro{max-width:42rem;margin-top:var(--space-12)}.hb-dir-role-list{gap:var(--space-24);margin-top:var(--space-24);display:grid}.hb-dir-role-list>li{padding-top:var(--space-16);border-top:1px solid var(--border-subtle)}.hb-dir-role-list>li>*+*{margin-top:var(--space-4)}.hb-dir-role-focus{color:var(--action-primary)}.hb-dir-role-stack{margin-top:var(--space-8)}.hb-dir-roles-cta{align-items:flex-start;gap:var(--space-12);margin-top:var(--space-32);flex-direction:column;display:flex}@media (hover:hover){.hb-chapter-link:hover,.hb-outline-link:hover,.hb-result:hover,.hb-track-summary:hover{background:var(--surface-hover);color:var(--text-primary)}.hb-chapter-link[aria-current=page]:hover,.hb-outline-link[aria-current]:hover{background:var(--surface-selected);color:var(--text-on-selected)}.hb-pager-link:hover{border-color:var(--border-strong)}.hb-result:hover .hb-result-title{color:var(--action-primary)}}@media (pointer:fine){.hb-rail .hb-outline-link,.hb-sidebar .hb-chapter-link,.hb-sidebar .hb-outline-link,.hb-sidebar .hb-track-summary{min-height:2.25rem}.hb-rail .hb-outline-link,.hb-sidebar .hb-chapter-link{padding-block:var(--space-4)}}@media (min-width:40rem){.hb-brand-short{display:none}.hb-brand-long{display:inline}.hb-code{border:1px solid var(--hb-code-border);border-radius:var(--hb-radius);margin-inline:0;overflow:hidden}.hb-code pre{font-size:.875rem}.hb-table-wrap{overflow-x:auto}.hb-table{border-collapse:collapse;display:table}.hb-table thead{clip-path:none;white-space:normal;width:auto;height:auto;display:table-header-group;position:static;overflow:visible}.hb-table tbody{display:table-row-group}.hb-table tr{padding:0;display:table-row}.hb-table tr+tr{border-top:0}.hb-table td,.hb-table th{width:auto;min-width:8.5rem;padding:var(--space-12) var(--space-16);text-align:left;vertical-align:top;display:table-cell}.hb-table th{vertical-align:bottom;background:var(--surface-secondary);border-bottom:1px solid var(--border-subtle)}.hb-table th>span{letter-spacing:.04em;text-transform:uppercase;color:var(--text-secondary);font-size:.75rem}.hb-table tbody tr+tr td{border-top:1px solid var(--border-subtle)}.hb-table td:before{display:none}.hb-table td:first-child>span{font-size:.9375rem}.hb-pager{grid-template-columns:1fr 1fr}.hb-pager-link[data-direction=next]{text-align:right;grid-column:2;align-items:flex-end}.hb-dir-roles-cta{flex-direction:row;justify-content:space-between;align-items:center}}@media (min-width:48rem){.hb-prose>.hb-h2{font-size:1.625rem}.hb-prose>.hb-h3{font-size:1.25rem}.hb-compare-grid[data-columns="2"],.hb-dir-tracks{grid-template-columns:repeat(2,minmax(0,1fr))}.hb-dir-tracks{column-gap:var(--space-48);row-gap:var(--space-40)}.hb-directory{padding-top:var(--space-48)}}@media (min-width:64rem){.hb-frame{gap:var(--space-48);padding-bottom:var(--space-64);grid-template-columns:16.5rem minmax(0,1fr);display:grid}.hb-frame[data-sidebar=hidden]{grid-template-columns:minmax(0,1fr)}.hb-rail,.hb-sidebar{top:var(--hb-bar-height);max-height:calc(100dvh - var(--hb-bar-height));overscroll-behavior:contain;padding-block:var(--space-24);align-self:start;position:sticky;overflow-y:auto}.hb-sidebar{padding-right:var(--space-8);display:block}.hb-sidebar-head{justify-content:space-between;align-items:center;gap:var(--space-8);margin-bottom:var(--space-12);padding:0 0 var(--space-12) var(--space-12);border-bottom:1px solid var(--border-subtle);display:flex}.hb-sidebar-home{color:var(--text-secondary);text-decoration:none}.hb-sidebar-home>span{color:inherit}.hb-show-sidebar{padding-top:var(--space-24);display:block}.hb-article{padding-top:var(--space-48)}.hb-dock{display:none}.hb-dir-role-list{column-gap:var(--space-32);grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:80rem){.hb-frame:has(.hb-rail){grid-template-columns:16.5rem minmax(0,1fr) 14rem}.hb-frame[data-sidebar=hidden]:has(.hb-rail){grid-template-columns:minmax(0,1fr) 14rem}.hb-rail{padding-top:var(--space-48);display:block}.hb-frame:has(.hb-rail) .hb-inline-toc{display:none}.hb-compare-grid[data-columns="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.hb-chapter-link,.hb-chevron,.hb-outline-link,.hb-pager-link,.hb-progress-fill,.hb-result,.hb-track-summary{transition:none}}.theme-urban-industrial{--surface-primary:#111215;--text-primary:#f4f4f5;--surface-elevated:#18191e;--chart-surface-1:var(--chart-series-1)}@supports (color:color-mix(in lab,red,red)){.theme-urban-industrial{--chart-surface-1:color-mix(in oklab,var(--chart-series-1) 12%,var(--surface-elevated))}}.theme-urban-industrial{--chart-surface-2:var(--chart-series-2)}@supports (color:color-mix(in lab,red,red)){.theme-urban-industrial{--chart-surface-2:color-mix(in oklab,var(--chart-series-2) 12%,var(--surface-elevated))}}.theme-urban-industrial{--chart-surface-3:var(--chart-series-3)}@supports (color:color-mix(in lab,red,red)){.theme-urban-industrial{--chart-surface-3:color-mix(in oklab,var(--chart-series-3) 12%,var(--surface-elevated))}}.theme-urban-industrial{--chart-surface-4:var(--chart-series-4)}@supports (color:color-mix(in lab,red,red)){.theme-urban-industrial{--chart-surface-4:color-mix(in oklab,var(--chart-series-4) 12%,var(--surface-elevated))}}.theme-urban-industrial{--chart-surface-5:var(--chart-series-5)}@supports (color:color-mix(in lab,red,red)){.theme-urban-industrial{--chart-surface-5:color-mix(in oklab,var(--chart-series-5) 12%,var(--surface-elevated))}}.theme-urban-industrial{--text-on-elevated:#f4f4f5;--surface-overlay:#18191e;--text-on-overlay:#f4f4f5;--brand-primary:#f59e0b;--action-primary:var(--brand-primary);--focus-halo:var(--action-primary)}@supports (color:color-mix(in lab,red,red)){.theme-urban-industrial{--focus-halo:color-mix(in oklab,var(--action-primary) 20%,transparent)}}.theme-urban-industrial{--action-primary-hover:var(--action-primary)}@supports (color:color-mix(in lab,red,red)){.theme-urban-industrial{--action-primary-hover:color-mix(in srgb,var(--action-primary) 90%,transparent)}}.theme-urban-industrial{--action-primary-pressed:var(--action-primary)}@supports (color:color-mix(in lab,red,red)){.theme-urban-industrial{--action-primary-pressed:color-mix(in srgb,var(--action-primary) 80%,transparent)}}.theme-urban-industrial{--text-on-action:#111215;--brand-secondary:#23252c;--action-secondary:var(--brand-secondary);--text-on-secondary-action:#f4f4f5;--surface-secondary:#1f2128;--text-secondary:#9ca3af;--text-placeholder:var(--text-secondary)}@supports (color:color-mix(in lab,red,red)){.theme-urban-industrial{--text-placeholder:color-mix(in oklab,var(--text-secondary) 30%,transparent)}}.theme-urban-industrial{--brand-accent:#272a33;--surface-hover:var(--brand-accent);--text-on-hover:#f4f4f5;--border-subtle:#2c2f38;--border-control:#2c2f38;--focus-ring:#f59e0b;color-scheme:dark}.theme-bollywood-glam{--surface-primary:#0d0208;--text-primary:#fdf2f8;--surface-elevated:#1a0413;--chart-surface-1:var(--chart-series-1)}@supports (color:color-mix(in lab,red,red)){.theme-bollywood-glam{--chart-surface-1:color-mix(in oklab,var(--chart-series-1) 12%,var(--surface-elevated))}}.theme-bollywood-glam{--chart-surface-2:var(--chart-series-2)}@supports (color:color-mix(in lab,red,red)){.theme-bollywood-glam{--chart-surface-2:color-mix(in oklab,var(--chart-series-2) 12%,var(--surface-elevated))}}.theme-bollywood-glam{--chart-surface-3:var(--chart-series-3)}@supports (color:color-mix(in lab,red,red)){.theme-bollywood-glam{--chart-surface-3:color-mix(in oklab,var(--chart-series-3) 12%,var(--surface-elevated))}}.theme-bollywood-glam{--chart-surface-4:var(--chart-series-4)}@supports (color:color-mix(in lab,red,red)){.theme-bollywood-glam{--chart-surface-4:color-mix(in oklab,var(--chart-series-4) 12%,var(--surface-elevated))}}.theme-bollywood-glam{--chart-surface-5:var(--chart-series-5)}@supports (color:color-mix(in lab,red,red)){.theme-bollywood-glam{--chart-surface-5:color-mix(in oklab,var(--chart-series-5) 12%,var(--surface-elevated))}}.theme-bollywood-glam{--text-on-elevated:#fdf2f8;--surface-overlay:#1a0413;--text-on-overlay:#fdf2f8;--brand-primary:#f59e0b;--action-primary:var(--brand-primary);--focus-halo:var(--action-primary)}@supports (color:color-mix(in lab,red,red)){.theme-bollywood-glam{--focus-halo:color-mix(in oklab,var(--action-primary) 20%,transparent)}}.theme-bollywood-glam{--action-primary-hover:var(--action-primary)}@supports (color:color-mix(in lab,red,red)){.theme-bollywood-glam{--action-primary-hover:color-mix(in srgb,var(--action-primary) 90%,transparent)}}.theme-bollywood-glam{--action-primary-pressed:var(--action-primary)}@supports (color:color-mix(in lab,red,red)){.theme-bollywood-glam{--action-primary-pressed:color-mix(in srgb,var(--action-primary) 80%,transparent)}}.theme-bollywood-glam{--text-on-action:#1a0413;--brand-secondary:#3b0728;--action-secondary:var(--brand-secondary);--text-on-secondary-action:#fdf2f8;--surface-secondary:#2d051f;--text-secondary:#f472b6;--text-placeholder:var(--text-secondary)}@supports (color:color-mix(in lab,red,red)){.theme-bollywood-glam{--text-placeholder:color-mix(in oklab,var(--text-secondary) 30%,transparent)}}.theme-bollywood-glam{--brand-accent:#4a0429;--surface-hover:var(--brand-accent);--text-on-hover:#fdf2f8;--border-subtle:#4a0429;--border-control:#4a0429;--focus-ring:#f59e0b;color-scheme:dark}.theme-desert-oasis{--surface-primary:#fbf5ee;--text-primary:#382314;--surface-elevated:#fff;--chart-surface-1:var(--chart-series-1)}@supports (color:color-mix(in lab,red,red)){.theme-desert-oasis{--chart-surface-1:color-mix(in oklab,var(--chart-series-1) 12%,var(--surface-elevated))}}.theme-desert-oasis{--chart-surface-2:var(--chart-series-2)}@supports (color:color-mix(in lab,red,red)){.theme-desert-oasis{--chart-surface-2:color-mix(in oklab,var(--chart-series-2) 12%,var(--surface-elevated))}}.theme-desert-oasis{--chart-surface-3:var(--chart-series-3)}@supports (color:color-mix(in lab,red,red)){.theme-desert-oasis{--chart-surface-3:color-mix(in oklab,var(--chart-series-3) 12%,var(--surface-elevated))}}.theme-desert-oasis{--chart-surface-4:var(--chart-series-4)}@supports (color:color-mix(in lab,red,red)){.theme-desert-oasis{--chart-surface-4:color-mix(in oklab,var(--chart-series-4) 12%,var(--surface-elevated))}}.theme-desert-oasis{--chart-surface-5:var(--chart-series-5)}@supports (color:color-mix(in lab,red,red)){.theme-desert-oasis{--chart-surface-5:color-mix(in oklab,var(--chart-series-5) 12%,var(--surface-elevated))}}.theme-desert-oasis{--text-on-elevated:#382314;--surface-overlay:#fff;--text-on-overlay:#382314;--brand-primary:#b45309;--action-primary:var(--brand-primary);--focus-halo:var(--action-primary)}@supports (color:color-mix(in lab,red,red)){.theme-desert-oasis{--focus-halo:color-mix(in oklab,var(--action-primary) 20%,transparent)}}.theme-desert-oasis{--action-primary-hover:var(--action-primary)}@supports (color:color-mix(in lab,red,red)){.theme-desert-oasis{--action-primary-hover:color-mix(in srgb,var(--action-primary) 90%,transparent)}}.theme-desert-oasis{--action-primary-pressed:var(--action-primary)}@supports (color:color-mix(in lab,red,red)){.theme-desert-oasis{--action-primary-pressed:color-mix(in srgb,var(--action-primary) 80%,transparent)}}.theme-desert-oasis{--text-on-action:#fff;--brand-secondary:#f3e8dc;--action-secondary:var(--brand-secondary);--text-on-secondary-action:#382314;--surface-secondary:#f4ebe0;--text-secondary:#8c7360;--text-placeholder:var(--text-secondary)}@supports (color:color-mix(in lab,red,red)){.theme-desert-oasis{--text-placeholder:color-mix(in oklab,var(--text-secondary) 30%,transparent)}}.theme-desert-oasis{--brand-accent:#eedcc9;--surface-hover:var(--brand-accent);--text-on-hover:#382314;--border-subtle:#e6d3be;--border-control:#e6d3be;--focus-ring:#b45309;color-scheme:light}.theme-coastal-breeze{--surface-primary:#f0f7fa;--text-primary:#0c2d48;--surface-elevated:#fff;--chart-surface-1:var(--chart-series-1)}@supports (color:color-mix(in lab,red,red)){.theme-coastal-breeze{--chart-surface-1:color-mix(in oklab,var(--chart-series-1) 12%,var(--surface-elevated))}}.theme-coastal-breeze{--chart-surface-2:var(--chart-series-2)}@supports (color:color-mix(in lab,red,red)){.theme-coastal-breeze{--chart-surface-2:color-mix(in oklab,var(--chart-series-2) 12%,var(--surface-elevated))}}.theme-coastal-breeze{--chart-surface-3:var(--chart-series-3)}@supports (color:color-mix(in lab,red,red)){.theme-coastal-breeze{--chart-surface-3:color-mix(in oklab,var(--chart-series-3) 12%,var(--surface-elevated))}}.theme-coastal-breeze{--chart-surface-4:var(--chart-series-4)}@supports (color:color-mix(in lab,red,red)){.theme-coastal-breeze{--chart-surface-4:color-mix(in oklab,var(--chart-series-4) 12%,var(--surface-elevated))}}.theme-coastal-breeze{--chart-surface-5:var(--chart-series-5)}@supports (color:color-mix(in lab,red,red)){.theme-coastal-breeze{--chart-surface-5:color-mix(in oklab,var(--chart-series-5) 12%,var(--surface-elevated))}}.theme-coastal-breeze{--text-on-elevated:#0c2d48;--surface-overlay:#fff;--text-on-overlay:#0c2d48;--brand-primary:#0284c7;--action-primary:var(--brand-primary);--focus-halo:var(--action-primary)}@supports (color:color-mix(in lab,red,red)){.theme-coastal-breeze{--focus-halo:color-mix(in oklab,var(--action-primary) 20%,transparent)}}.theme-coastal-breeze{--action-primary-hover:var(--action-primary)}@supports (color:color-mix(in lab,red,red)){.theme-coastal-breeze{--action-primary-hover:color-mix(in srgb,var(--action-primary) 90%,transparent)}}.theme-coastal-breeze{--action-primary-pressed:var(--action-primary)}@supports (color:color-mix(in lab,red,red)){.theme-coastal-breeze{--action-primary-pressed:color-mix(in srgb,var(--action-primary) 80%,transparent)}}.theme-coastal-breeze{--text-on-action:#fff;--brand-secondary:#e0f2fe;--action-secondary:var(--brand-secondary);--text-on-secondary-action:#0c2d48;--surface-secondary:#e2f1f8;--text-secondary:#487b99;--text-placeholder:var(--text-secondary)}@supports (color:color-mix(in lab,red,red)){.theme-coastal-breeze{--text-placeholder:color-mix(in oklab,var(--text-secondary) 30%,transparent)}}.theme-coastal-breeze{--brand-accent:#bae6fd;--surface-hover:var(--brand-accent);--text-on-hover:#0c2d48;--border-subtle:#bae6fd;--border-control:#bae6fd;--focus-ring:#0284c7;color-scheme:light}.theme-vintage-romance{--surface-primary:#f7f3eb;--text-primary:#2d241e;--surface-elevated:#fffdf9;--chart-surface-1:var(--chart-series-1)}@supports (color:color-mix(in lab,red,red)){.theme-vintage-romance{--chart-surface-1:color-mix(in oklab,var(--chart-series-1) 12%,var(--surface-elevated))}}.theme-vintage-romance{--chart-surface-2:var(--chart-series-2)}@supports (color:color-mix(in lab,red,red)){.theme-vintage-romance{--chart-surface-2:color-mix(in oklab,var(--chart-series-2) 12%,var(--surface-elevated))}}.theme-vintage-romance{--chart-surface-3:var(--chart-series-3)}@supports (color:color-mix(in lab,red,red)){.theme-vintage-romance{--chart-surface-3:color-mix(in oklab,var(--chart-series-3) 12%,var(--surface-elevated))}}.theme-vintage-romance{--chart-surface-4:var(--chart-series-4)}@supports (color:color-mix(in lab,red,red)){.theme-vintage-romance{--chart-surface-4:color-mix(in oklab,var(--chart-series-4) 12%,var(--surface-elevated))}}.theme-vintage-romance{--chart-surface-5:var(--chart-series-5)}@supports (color:color-mix(in lab,red,red)){.theme-vintage-romance{--chart-surface-5:color-mix(in oklab,var(--chart-series-5) 12%,var(--surface-elevated))}}.theme-vintage-romance{--text-on-elevated:#2d241e;--surface-overlay:#fffdf9;--text-on-overlay:#2d241e;--brand-primary:#881337;--action-primary:var(--brand-primary);--focus-halo:var(--action-primary)}@supports (color:color-mix(in lab,red,red)){.theme-vintage-romance{--focus-halo:color-mix(in oklab,var(--action-primary) 20%,transparent)}}.theme-vintage-romance{--action-primary-hover:var(--action-primary)}@supports (color:color-mix(in lab,red,red)){.theme-vintage-romance{--action-primary-hover:color-mix(in srgb,var(--action-primary) 90%,transparent)}}.theme-vintage-romance{--action-primary-pressed:var(--action-primary)}@supports (color:color-mix(in lab,red,red)){.theme-vintage-romance{--action-primary-pressed:color-mix(in srgb,var(--action-primary) 80%,transparent)}}.theme-vintage-romance{--text-on-action:#fff;--brand-secondary:#ede5d8;--action-secondary:var(--brand-secondary);--text-on-secondary-action:#2d241e;--surface-secondary:#ede7dc;--text-secondary:#786b5e;--text-placeholder:var(--text-secondary)}@supports (color:color-mix(in lab,red,red)){.theme-vintage-romance{--text-placeholder:color-mix(in oklab,var(--text-secondary) 30%,transparent)}}.theme-vintage-romance{--brand-accent:#e5dbc9;--surface-hover:var(--brand-accent);--text-on-hover:#2d241e;--border-subtle:#dfd3c0;--border-control:#dfd3c0;--focus-ring:#881337;color-scheme:light}.theme-royal-heritage{--surface-primary:#23060a;--text-primary:#fff1f2;--surface-elevated:#340c12;--chart-surface-1:var(--chart-series-1)}@supports (color:color-mix(in lab,red,red)){.theme-royal-heritage{--chart-surface-1:color-mix(in oklab,var(--chart-series-1) 12%,var(--surface-elevated))}}.theme-royal-heritage{--chart-surface-2:var(--chart-series-2)}@supports (color:color-mix(in lab,red,red)){.theme-royal-heritage{--chart-surface-2:color-mix(in oklab,var(--chart-series-2) 12%,var(--surface-elevated))}}.theme-royal-heritage{--chart-surface-3:var(--chart-series-3)}@supports (color:color-mix(in lab,red,red)){.theme-royal-heritage{--chart-surface-3:color-mix(in oklab,var(--chart-series-3) 12%,var(--surface-elevated))}}.theme-royal-heritage{--chart-surface-4:var(--chart-series-4)}@supports (color:color-mix(in lab,red,red)){.theme-royal-heritage{--chart-surface-4:color-mix(in oklab,var(--chart-series-4) 12%,var(--surface-elevated))}}.theme-royal-heritage{--chart-surface-5:var(--chart-series-5)}@supports (color:color-mix(in lab,red,red)){.theme-royal-heritage{--chart-surface-5:color-mix(in oklab,var(--chart-series-5) 12%,var(--surface-elevated))}}.theme-royal-heritage{--text-on-elevated:#fff1f2;--surface-overlay:#340c12;--text-on-overlay:#fff1f2;--brand-primary:#f59e0b;--action-primary:var(--brand-primary);--focus-halo:var(--action-primary)}@supports (color:color-mix(in lab,red,red)){.theme-royal-heritage{--focus-halo:color-mix(in oklab,var(--action-primary) 20%,transparent)}}.theme-royal-heritage{--action-primary-hover:var(--action-primary)}@supports (color:color-mix(in lab,red,red)){.theme-royal-heritage{--action-primary-hover:color-mix(in srgb,var(--action-primary) 90%,transparent)}}.theme-royal-heritage{--action-primary-pressed:var(--action-primary)}@supports (color:color-mix(in lab,red,red)){.theme-royal-heritage{--action-primary-pressed:color-mix(in srgb,var(--action-primary) 80%,transparent)}}.theme-royal-heritage{--text-on-action:#23060a;--brand-secondary:#4a121b;--action-secondary:var(--brand-secondary);--text-on-secondary-action:#fff1f2;--surface-secondary:#3d0e16;--text-secondary:#e2b3b8;--text-placeholder:var(--text-secondary)}@supports (color:color-mix(in lab,red,red)){.theme-royal-heritage{--text-placeholder:color-mix(in oklab,var(--text-secondary) 30%,transparent)}}.theme-royal-heritage{--brand-accent:#5e1823;--surface-hover:var(--brand-accent);--text-on-hover:#fff1f2;--border-subtle:#5e1823;--border-control:#5e1823;--focus-ring:#f59e0b;color-scheme:dark}.theme-modern-midnight{--surface-primary:#090a0f;--text-primary:#f8fafc;--surface-elevated:#13151f;--chart-surface-1:var(--chart-series-1)}@supports (color:color-mix(in lab,red,red)){.theme-modern-midnight{--chart-surface-1:color-mix(in oklab,var(--chart-series-1) 12%,var(--surface-elevated))}}.theme-modern-midnight{--chart-surface-2:var(--chart-series-2)}@supports (color:color-mix(in lab,red,red)){.theme-modern-midnight{--chart-surface-2:color-mix(in oklab,var(--chart-series-2) 12%,var(--surface-elevated))}}.theme-modern-midnight{--chart-surface-3:var(--chart-series-3)}@supports (color:color-mix(in lab,red,red)){.theme-modern-midnight{--chart-surface-3:color-mix(in oklab,var(--chart-series-3) 12%,var(--surface-elevated))}}.theme-modern-midnight{--chart-surface-4:var(--chart-series-4)}@supports (color:color-mix(in lab,red,red)){.theme-modern-midnight{--chart-surface-4:color-mix(in oklab,var(--chart-series-4) 12%,var(--surface-elevated))}}.theme-modern-midnight{--chart-surface-5:var(--chart-series-5)}@supports (color:color-mix(in lab,red,red)){.theme-modern-midnight{--chart-surface-5:color-mix(in oklab,var(--chart-series-5) 12%,var(--surface-elevated))}}.theme-modern-midnight{--text-on-elevated:#f8fafc;--surface-overlay:#13151f;--text-on-overlay:#f8fafc;--brand-primary:#e2e8f0;--action-primary:var(--brand-primary);--focus-halo:var(--action-primary)}@supports (color:color-mix(in lab,red,red)){.theme-modern-midnight{--focus-halo:color-mix(in oklab,var(--action-primary) 20%,transparent)}}.theme-modern-midnight{--action-primary-hover:var(--action-primary)}@supports (color:color-mix(in lab,red,red)){.theme-modern-midnight{--action-primary-hover:color-mix(in srgb,var(--action-primary) 90%,transparent)}}.theme-modern-midnight{--action-primary-pressed:var(--action-primary)}@supports (color:color-mix(in lab,red,red)){.theme-modern-midnight{--action-primary-pressed:color-mix(in srgb,var(--action-primary) 80%,transparent)}}.theme-modern-midnight{--text-on-action:#090a0f;--brand-secondary:#1a1d2b;--action-secondary:var(--brand-secondary);--text-on-secondary-action:#f8fafc;--surface-secondary:#171926;--text-secondary:#94a3b8;--text-placeholder:var(--text-secondary)}@supports (color:color-mix(in lab,red,red)){.theme-modern-midnight{--text-placeholder:color-mix(in oklab,var(--text-secondary) 30%,transparent)}}.theme-modern-midnight{--brand-accent:#222638;--surface-hover:var(--brand-accent);--text-on-hover:#f8fafc;--border-subtle:#232738;--border-control:#232738;--focus-ring:#e2e8f0;color-scheme:dark}.theme-minimalist-zen{--surface-primary:#f7f6f2;--text-primary:#1c1917;--surface-elevated:#fff;--chart-surface-1:var(--chart-series-1)}@supports (color:color-mix(in lab,red,red)){.theme-minimalist-zen{--chart-surface-1:color-mix(in oklab,var(--chart-series-1) 12%,var(--surface-elevated))}}.theme-minimalist-zen{--chart-surface-2:var(--chart-series-2)}@supports (color:color-mix(in lab,red,red)){.theme-minimalist-zen{--chart-surface-2:color-mix(in oklab,var(--chart-series-2) 12%,var(--surface-elevated))}}.theme-minimalist-zen{--chart-surface-3:var(--chart-series-3)}@supports (color:color-mix(in lab,red,red)){.theme-minimalist-zen{--chart-surface-3:color-mix(in oklab,var(--chart-series-3) 12%,var(--surface-elevated))}}.theme-minimalist-zen{--chart-surface-4:var(--chart-series-4)}@supports (color:color-mix(in lab,red,red)){.theme-minimalist-zen{--chart-surface-4:color-mix(in oklab,var(--chart-series-4) 12%,var(--surface-elevated))}}.theme-minimalist-zen{--chart-surface-5:var(--chart-series-5)}@supports (color:color-mix(in lab,red,red)){.theme-minimalist-zen{--chart-surface-5:color-mix(in oklab,var(--chart-series-5) 12%,var(--surface-elevated))}}.theme-minimalist-zen{--text-on-elevated:#1c1917;--surface-overlay:#fff;--text-on-overlay:#1c1917;--brand-primary:#44403c;--action-primary:var(--brand-primary);--focus-halo:var(--action-primary)}@supports (color:color-mix(in lab,red,red)){.theme-minimalist-zen{--focus-halo:color-mix(in oklab,var(--action-primary) 20%,transparent)}}.theme-minimalist-zen{--action-primary-hover:var(--action-primary)}@supports (color:color-mix(in lab,red,red)){.theme-minimalist-zen{--action-primary-hover:color-mix(in srgb,var(--action-primary) 90%,transparent)}}.theme-minimalist-zen{--action-primary-pressed:var(--action-primary)}@supports (color:color-mix(in lab,red,red)){.theme-minimalist-zen{--action-primary-pressed:color-mix(in srgb,var(--action-primary) 80%,transparent)}}.theme-minimalist-zen{--text-on-action:#fff;--brand-secondary:#eeede8;--action-secondary:var(--brand-secondary);--text-on-secondary-action:#1c1917;--surface-secondary:#eae8e1;--text-secondary:#78716c;--text-placeholder:var(--text-secondary)}@supports (color:color-mix(in lab,red,red)){.theme-minimalist-zen{--text-placeholder:color-mix(in oklab,var(--text-secondary) 30%,transparent)}}.theme-minimalist-zen{--brand-accent:#e5e3db;--surface-hover:var(--brand-accent);--text-on-hover:#1c1917;--border-subtle:#dedbd2;--border-control:#dedbd2;--focus-ring:#44403c;color-scheme:light}.theme-floral-whimsy{--surface-primary:#fdf8f8;--text-primary:#26332a;--surface-elevated:#fff;--chart-surface-1:var(--chart-series-1)}@supports (color:color-mix(in lab,red,red)){.theme-floral-whimsy{--chart-surface-1:color-mix(in oklab,var(--chart-series-1) 12%,var(--surface-elevated))}}.theme-floral-whimsy{--chart-surface-2:var(--chart-series-2)}@supports (color:color-mix(in lab,red,red)){.theme-floral-whimsy{--chart-surface-2:color-mix(in oklab,var(--chart-series-2) 12%,var(--surface-elevated))}}.theme-floral-whimsy{--chart-surface-3:var(--chart-series-3)}@supports (color:color-mix(in lab,red,red)){.theme-floral-whimsy{--chart-surface-3:color-mix(in oklab,var(--chart-series-3) 12%,var(--surface-elevated))}}.theme-floral-whimsy{--chart-surface-4:var(--chart-series-4)}@supports (color:color-mix(in lab,red,red)){.theme-floral-whimsy{--chart-surface-4:color-mix(in oklab,var(--chart-series-4) 12%,var(--surface-elevated))}}.theme-floral-whimsy{--chart-surface-5:var(--chart-series-5)}@supports (color:color-mix(in lab,red,red)){.theme-floral-whimsy{--chart-surface-5:color-mix(in oklab,var(--chart-series-5) 12%,var(--surface-elevated))}}.theme-floral-whimsy{--text-on-elevated:#26332a;--surface-overlay:#fff;--text-on-overlay:#26332a;--brand-primary:#db2777;--action-primary:var(--brand-primary);--focus-halo:var(--action-primary)}@supports (color:color-mix(in lab,red,red)){.theme-floral-whimsy{--focus-halo:color-mix(in oklab,var(--action-primary) 20%,transparent)}}.theme-floral-whimsy{--action-primary-hover:var(--action-primary)}@supports (color:color-mix(in lab,red,red)){.theme-floral-whimsy{--action-primary-hover:color-mix(in srgb,var(--action-primary) 90%,transparent)}}.theme-floral-whimsy{--action-primary-pressed:var(--action-primary)}@supports (color:color-mix(in lab,red,red)){.theme-floral-whimsy{--action-primary-pressed:color-mix(in srgb,var(--action-primary) 80%,transparent)}}.theme-floral-whimsy{--text-on-action:#fff;--brand-secondary:#fce7f3;--action-secondary:var(--brand-secondary);--text-on-secondary-action:#26332a;--surface-secondary:#f5f0ed;--text-secondary:#6b7280;--text-placeholder:var(--text-secondary)}@supports (color:color-mix(in lab,red,red)){.theme-floral-whimsy{--text-placeholder:color-mix(in oklab,var(--text-secondary) 30%,transparent)}}.theme-floral-whimsy{--brand-accent:#fbcfe8;--surface-hover:var(--brand-accent);--text-on-hover:#26332a;--border-subtle:#f9d8e6;--border-control:#f9d8e6;--focus-ring:#db2777;color-scheme:light}.wedding-design{--v-button-default-background:var(--action-primary);--v-button-default-border-color:var(--action-primary);--v-button-default-foreground:var(--text-on-action);--v-button-default-hover-background:var(--action-primary-hover);--v-button-default-hover-border-color:var(--action-primary-hover);--v-button-default-hover-foreground:var(--text-on-action);--v-button-default-focus-background:var(--action-primary-hover);--v-button-default-focus-border-color:var(--action-primary-hover);--v-button-default-focus-foreground:var(--text-on-action);--v-button-default-active-background:var(--action-primary-pressed);--v-button-default-active-border-color:var(--action-primary-pressed);--v-button-default-active-foreground:var(--text-on-action);--v-button-tertiary-foreground:var(--text-primary);--v-button-tertiary-hover-background:var(--surface-hover);--v-button-tertiary-hover-border-color:var(--surface-hover);--v-button-tertiary-hover-foreground:var(--text-primary);--v-button-tertiary-focus-background:var(--surface-hover);--v-button-tertiary-focus-border-color:var(--surface-hover);--v-button-tertiary-focus-foreground:var(--text-primary);--v-button-tertiary-active-background:var(--surface-secondary);--v-button-tertiary-active-border-color:var(--surface-secondary);--v-button-tertiary-active-foreground:var(--text-primary);--v-nav-background:transparent;--v-nav-foreground:var(--text-primary);--v-tabs-foreground-initial:var(--text-secondary);--v-tabs-active-foreground:var(--action-primary);--v-tabs-selected-background:transparent;--v-tabs-selected-highlight:var(--action-primary);--v-tabs-active-line-padding:0px;--v-tabs-selected-highlight-border-size:0px}.palette-royal-heritage,.wedding-design.palette-royal-heritage{--brand-primary:#d97706;--action-primary:#d97706;--focus-ring:#d97706;--focus-halo:var(--action-primary)}@supports (color:color-mix(in lab,red,red)){.palette-royal-heritage,.wedding-design.palette-royal-heritage{--focus-halo:color-mix(in oklab,var(--action-primary) 20%,transparent)}}.palette-royal-heritage,.wedding-design.palette-royal-heritage{--action-primary-hover:var(--action-primary)}@supports (color:color-mix(in lab,red,red)){.palette-royal-heritage,.wedding-design.palette-royal-heritage{--action-primary-hover:color-mix(in srgb,var(--action-primary) 90%,transparent)}}.palette-royal-heritage,.wedding-design.palette-royal-heritage{--action-primary-pressed:var(--action-primary)}@supports (color:color-mix(in lab,red,red)){.palette-royal-heritage,.wedding-design.palette-royal-heritage{--action-primary-pressed:color-mix(in srgb,var(--action-primary) 80%,transparent)}}.palette-royal-heritage,.wedding-design.palette-royal-heritage{--text-on-action:#fff}.palette-gulabi-rose,.wedding-design.palette-gulabi-rose{--brand-primary:#be123c;--action-primary:#be123c;--focus-ring:#be123c;--focus-halo:var(--action-primary)}@supports (color:color-mix(in lab,red,red)){.palette-gulabi-rose,.wedding-design.palette-gulabi-rose{--focus-halo:color-mix(in oklab,var(--action-primary) 20%,transparent)}}.palette-gulabi-rose,.wedding-design.palette-gulabi-rose{--action-primary-hover:var(--action-primary)}@supports (color:color-mix(in lab,red,red)){.palette-gulabi-rose,.wedding-design.palette-gulabi-rose{--action-primary-hover:color-mix(in srgb,var(--action-primary) 90%,transparent)}}.palette-gulabi-rose,.wedding-design.palette-gulabi-rose{--action-primary-pressed:var(--action-primary)}@supports (color:color-mix(in lab,red,red)){.palette-gulabi-rose,.wedding-design.palette-gulabi-rose{--action-primary-pressed:color-mix(in srgb,var(--action-primary) 80%,transparent)}}.palette-gulabi-rose,.wedding-design.palette-gulabi-rose{--text-on-action:#fff}.palette-peacock-teal,.wedding-design.palette-peacock-teal{--brand-primary:#0f766e;--action-primary:#0f766e;--focus-ring:#0f766e;--focus-halo:var(--action-primary)}@supports (color:color-mix(in lab,red,red)){.palette-peacock-teal,.wedding-design.palette-peacock-teal{--focus-halo:color-mix(in oklab,var(--action-primary) 20%,transparent)}}.palette-peacock-teal,.wedding-design.palette-peacock-teal{--action-primary-hover:var(--action-primary)}@supports (color:color-mix(in lab,red,red)){.palette-peacock-teal,.wedding-design.palette-peacock-teal{--action-primary-hover:color-mix(in srgb,var(--action-primary) 90%,transparent)}}.palette-peacock-teal,.wedding-design.palette-peacock-teal{--action-primary-pressed:var(--action-primary)}@supports (color:color-mix(in lab,red,red)){.palette-peacock-teal,.wedding-design.palette-peacock-teal{--action-primary-pressed:color-mix(in srgb,var(--action-primary) 80%,transparent)}}.palette-peacock-teal,.wedding-design.palette-peacock-teal{--text-on-action:#fff}.palette-panna-emerald,.wedding-design.palette-panna-emerald{--brand-primary:#15803d;--action-primary:#15803d;--focus-ring:#15803d;--focus-halo:var(--action-primary)}@supports (color:color-mix(in lab,red,red)){.palette-panna-emerald,.wedding-design.palette-panna-emerald{--focus-halo:color-mix(in oklab,var(--action-primary) 20%,transparent)}}.palette-panna-emerald,.wedding-design.palette-panna-emerald{--action-primary-hover:var(--action-primary)}@supports (color:color-mix(in lab,red,red)){.palette-panna-emerald,.wedding-design.palette-panna-emerald{--action-primary-hover:color-mix(in srgb,var(--action-primary) 90%,transparent)}}.palette-panna-emerald,.wedding-design.palette-panna-emerald{--action-primary-pressed:var(--action-primary)}@supports (color:color-mix(in lab,red,red)){.palette-panna-emerald,.wedding-design.palette-panna-emerald{--action-primary-pressed:color-mix(in srgb,var(--action-primary) 80%,transparent)}}.palette-panna-emerald,.wedding-design.palette-panna-emerald{--text-on-action:#fff}.palette-rajwada-indigo,.wedding-design.palette-rajwada-indigo{--brand-primary:#4338ca;--action-primary:#4338ca;--focus-ring:#4338ca;--focus-halo:var(--action-primary)}@supports (color:color-mix(in lab,red,red)){.palette-rajwada-indigo,.wedding-design.palette-rajwada-indigo{--focus-halo:color-mix(in oklab,var(--action-primary) 20%,transparent)}}.palette-rajwada-indigo,.wedding-design.palette-rajwada-indigo{--action-primary-hover:var(--action-primary)}@supports (color:color-mix(in lab,red,red)){.palette-rajwada-indigo,.wedding-design.palette-rajwada-indigo{--action-primary-hover:color-mix(in srgb,var(--action-primary) 90%,transparent)}}.palette-rajwada-indigo,.wedding-design.palette-rajwada-indigo{--action-primary-pressed:var(--action-primary)}@supports (color:color-mix(in lab,red,red)){.palette-rajwada-indigo,.wedding-design.palette-rajwada-indigo{--action-primary-pressed:color-mix(in srgb,var(--action-primary) 80%,transparent)}}.palette-rajwada-indigo,.wedding-design.palette-rajwada-indigo{--text-on-action:#fff}.wedding-design{font-family:var(--font-inter),sans-serif;overflow-x:clip}.wedding-design :is(h1,h2,h3,h4){font-family:var(--font-playfair),Georgia,serif}.wedding-design main{padding-top:0}.wedding-design .invitation-eyebrow{letter-spacing:.22em;text-transform:uppercase;color:var(--action-primary);font-weight:500;line-height:1.7}.wedding-design .invitation-section{padding:var(--space-96) var(--space-24)}.wedding-design .invitation-photo{min-width:0;height:100%;position:relative;overflow:hidden}.wedding-design a:focus-visible{outline:2px solid var(--focus-ring);outline-offset:5px}.wedding-design .invitation-date-place{gap:var(--space-8);display:grid}.wedding-design .invitation-place{color:var(--text-secondary);line-height:1.7}.wedding-design .invitation-scroll{justify-content:center;align-items:center;gap:var(--space-16);min-height:44px;display:inline-flex}.wedding-design .invitation-scroll span{letter-spacing:.2em}.wedding-design .invitation-story{max-width:600px;margin:var(--space-32) auto;color:var(--text-secondary);line-height:1.95}.wedding-design .invitation-countdown{justify-items:center;gap:var(--space-24);margin-top:var(--space-48);display:grid}.wedding-design .invitation-countdown .rounded-xl{box-shadow:none;background:0 0;border:0;border-radius:0}.wedding-design .programme-heading h2,.wedding-design .rsvp-intro h2{margin:var(--space-16) 0 var(--space-24);font-weight:400;line-height:1.15}.wedding-design .programme-heading>p:last-child,.wedding-design .rsvp-intro>p{color:var(--text-secondary)}.wedding-design .programme-heading{max-width:1120px;margin:0 auto var(--space-48)}.wedding-design .programme-list{max-width:1120px;margin:auto}.wedding-design .programme-item{padding:var(--space-32) 0;border-top:1px solid var(--border-subtle);gap:var(--space-16);grid-template-columns:40px 100px 1fr;align-items:start;display:grid}.wedding-design .programme-number{font-family:var(--font-playfair),serif;color:var(--action-primary)}.wedding-design .programme-date p+p{color:var(--text-secondary);margin-top:var(--space-4)}.wedding-design .programme-detail h3{font-weight:400}.wedding-design .programme-detail>p{gap:var(--space-8);margin-top:var(--space-12);color:var(--text-secondary);align-items:baseline;display:flex}.wedding-design .programme-detail svg{flex-shrink:0}.wedding-design .programme-empty{padding:var(--space-32) 0;border-top:1px solid var(--border-subtle)}.wedding-design .invitation-rsvp{gap:var(--space-48);max-width:1240px;scroll-margin-top:var(--space-96);margin:auto;display:grid}.wedding-design .rsvp-intro{align-self:center}.wedding-design .rsvp-signature{font-family:var(--font-playfair),serif;margin-top:var(--space-24);font-style:italic}.wedding-design .rsvp-form{min-width:0}.wedding-design :is(h1,h2,h3,p),.wedding-design span:not([class*=whitespace-nowrap]):not([data-slot=link]):not([data-slot=icon]){overflow-wrap:break-word}.wedding-design #invitation{scroll-margin-top:var(--space-96)}@media (min-width:768px){.wedding-design .invitation-section{padding:var(--space-96) var(--space-64)}.wedding-design .invitation-rsvp{grid-template-columns:.85fr 1.15fr}.wedding-design .programme-item{padding:var(--space-40) 0;grid-template-columns:70px 170px 1fr}}.wedding-design.design-royal-heritage{--brand-primary:#d9b977;--action-primary:var(--brand-primary);--focus-halo:var(--action-primary)}@supports (color:color-mix(in lab,red,red)){.wedding-design.design-royal-heritage{--focus-halo:color-mix(in oklab,var(--action-primary) 20%,transparent)}}.wedding-design.design-royal-heritage{--action-primary-hover:var(--action-primary)}@supports (color:color-mix(in lab,red,red)){.wedding-design.design-royal-heritage{--action-primary-hover:color-mix(in srgb,var(--action-primary) 90%,transparent)}}.wedding-design.design-royal-heritage{--action-primary-pressed:var(--action-primary)}@supports (color:color-mix(in lab,red,red)){.wedding-design.design-royal-heritage{--action-primary-pressed:color-mix(in srgb,var(--action-primary) 80%,transparent)}}.wedding-design.design-royal-heritage{--focus-ring:#d9b977;--surface-primary:#260e16;--surface-elevated:#32151e;--chart-surface-1:var(--chart-series-1)}@supports (color:color-mix(in lab,red,red)){.wedding-design.design-royal-heritage{--chart-surface-1:color-mix(in oklab,var(--chart-series-1) 12%,var(--surface-elevated))}}.wedding-design.design-royal-heritage{--chart-surface-2:var(--chart-series-2)}@supports (color:color-mix(in lab,red,red)){.wedding-design.design-royal-heritage{--chart-surface-2:color-mix(in oklab,var(--chart-series-2) 12%,var(--surface-elevated))}}.wedding-design.design-royal-heritage{--chart-surface-3:var(--chart-series-3)}@supports (color:color-mix(in lab,red,red)){.wedding-design.design-royal-heritage{--chart-surface-3:color-mix(in oklab,var(--chart-series-3) 12%,var(--surface-elevated))}}.wedding-design.design-royal-heritage{--chart-surface-4:var(--chart-series-4)}@supports (color:color-mix(in lab,red,red)){.wedding-design.design-royal-heritage{--chart-surface-4:color-mix(in oklab,var(--chart-series-4) 12%,var(--surface-elevated))}}.wedding-design.design-royal-heritage{--chart-surface-5:var(--chart-series-5)}@supports (color:color-mix(in lab,red,red)){.wedding-design.design-royal-heritage{--chart-surface-5:color-mix(in oklab,var(--chart-series-5) 12%,var(--surface-elevated))}}.wedding-design.design-royal-heritage{--text-secondary:#cebdb7;--text-placeholder:var(--text-secondary)}@supports (color:color-mix(in lab,red,red)){.wedding-design.design-royal-heritage{--text-placeholder:color-mix(in oklab,var(--text-secondary) 30%,transparent)}}.wedding-design.design-royal-heritage{--border-subtle:#715440;--text-primary:#f5ebdb;--text-on-action:#260e16}.design-royal-heritage .royal-hero{max-width:1440px;padding:var(--space-40) var(--space-24) var(--space-64);gap:var(--space-48);margin:auto;display:grid;position:relative}.royal-hero-copy{text-align:center;justify-items:center;gap:var(--space-24);display:grid}.royal-seal{border:1px solid var(--action-primary);width:66px;height:66px;color:var(--action-primary);font-family:var(--font-playfair),serif;border-radius:50% 50% 40% 40%;place-items:center;font-style:italic;display:grid}.wedding-design .royal-names{font-weight:400;line-height:1.12;display:grid}.royal-names em{color:var(--action-primary);margin:var(--space-8) 0;font-size:.52em}.wedding-design .royal-hero-note{font-family:var(--font-playfair),serif;color:var(--text-secondary)}.royal-arch-wrap{padding:var(--space-12);border:1px solid var(--action-primary)}.royal-arch,.royal-arch-wrap{border-radius:48% 48% 0 0;position:relative}.royal-arch{height:480px;overflow:hidden}.royal-photo-caption{padding:var(--space-64) var(--space-24) var(--space-24);text-align:center;background:linear-gradient(transparent,var(--surface-primary));bottom:0;position:absolute;inset-inline:0}.wedding-design .royal-photo-caption>p:last-child{color:var(--action-primary);margin-top:var(--space-12);font-family:Georgia,serif}.wedding-design .royal-side-note{display:none}.royal-hero>.invitation-scroll{color:var(--text-secondary);grid-column:1/-1}.design-royal-heritage .royal-letter{text-align:center;border-block:1px solid var(--border-subtle);background:radial-gradient(ellipse at center,var(--surface-elevated),var(--surface-primary))}.royal-ornament{color:var(--action-primary);margin-bottom:var(--space-24);font-size:35px}.wedding-design .royal-letter h2{margin:var(--space-24) 0;font-weight:400}.royal-letter h2 em,.royal-venue h2 em{color:var(--action-primary)}.wedding-design .royal-blessing{font-family:var(--font-playfair),serif;color:var(--action-primary);font-style:italic}.design-royal-heritage .invitation-programme{background:var(--surface-elevated)}.design-royal-heritage .programme-heading{text-align:center}.royal-venue{gap:var(--space-40);max-width:1320px;margin:auto;display:grid}.royal-venue>.invitation-photo{border-radius:50% 50% 0 0;min-height:380px}.wedding-design .royal-venue h2{margin:var(--space-24) 0 var(--space-32)}.royal-venue .invitation-date-place+p{margin-top:var(--space-24);color:var(--text-secondary)}@media (min-width:768px){.design-royal-heritage .royal-hero{padding:var(--space-40) var(--space-80) var(--space-48);align-items:center;gap:var(--space-48);grid-template-columns:1fr 1fr}.royal-arch{height:660px}.wedding-design .royal-side-note{writing-mode:vertical-rl;letter-spacing:.2em;text-transform:uppercase;color:var(--action-primary);display:block;position:absolute;top:25%;right:-40px}.royal-venue{align-items:center;gap:var(--space-80);grid-template-columns:1fr 1fr}.royal-venue>.invitation-photo{min-height:560px}}@keyframes invitation-arrive{0%{transform:translateY(12px)}to{transform:translateY(0)}}@media (prefers-reduced-motion:no-preference){.wedding-design main>section:first-child{animation:invitation-arrive var(--motion-arrival) ease-out both}.wedding-design .invitation-photo img{transition:transform var(--motion-slow) ease}.wedding-design .invitation-photo:hover img{transform:scale(1.025)}}.wedding-design.design-minimalist-zen{--text-secondary:#686359;--text-placeholder:var(--text-secondary)}@supports (color:color-mix(in lab,red,red)){.wedding-design.design-minimalist-zen{--text-placeholder:color-mix(in oklab,var(--text-secondary) 30%,transparent)}}.zen-hero{padding:var(--space-32) var(--space-24) var(--space-64);max-width:1440px;margin:auto}.zen-margin{gap:var(--space-12) var(--space-24);border-bottom:1px solid var(--border-subtle);padding-bottom:var(--space-24);flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}.wedding-design .zen-margin>p{letter-spacing:.12em}.zen-title{margin:var(--space-64) 0;position:relative}.wedding-design .zen-title h1{z-index:1;letter-spacing:-.06em;font-weight:400;line-height:1.08;position:relative}.zen-title h1 span{display:block}.zen-title h1 em{margin:var(--space-16) 0;font-size:.46em;font-weight:400;display:block}.zen-circle{border:1px solid var(--border-subtle);border-radius:48% 51% 46% 53%;width:230px;height:230px;position:absolute;top:18%;right:0;transform:rotate(-18deg)}.zen-hero-bottom{gap:var(--space-32);border-top:1px solid var(--border-subtle);padding-top:var(--space-32);align-items:center;display:grid}.wedding-design .zen-hero-bottom>p{color:var(--text-secondary)}.zen-story{gap:var(--space-48);max-width:1320px;margin:auto;display:grid}.zen-story>.invitation-photo{min-height:380px}.wedding-design .zen-story h2{margin-top:var(--space-24)}.design-minimalist-zen .invitation-countdown{justify-items:start}.design-minimalist-zen .invitation-programme{border-block:1px solid var(--border-subtle)}.design-minimalist-zen .programme-number{font-family:var(--font-inter),sans-serif}.design-minimalist-zen .programme-detail h3{font-family:var(--font-inter),sans-serif;font-weight:400}@media (min-width:768px){.zen-hero{padding:var(--space-32) var(--space-80) var(--space-64)}.zen-title h1 em{display:inline-block;position:absolute;top:40%;left:48%}.zen-title h1 span:last-child{margin-left:30%}.zen-circle{width:450px;height:450px;top:-10%;right:10%}.zen-hero-bottom{grid-template-columns:1fr 1fr 180px}.zen-story{gap:var(--space-96);grid-template-columns:.85fr 1fr;align-items:center}.zen-story>.invitation-photo{min-height:540px}}.wedding-design.design-floral-whimsy{--surface-primary:#fbf5ef;--brand-primary:#974861;--action-primary:var(--brand-primary);--focus-halo:var(--action-primary)}@supports (color:color-mix(in lab,red,red)){.wedding-design.design-floral-whimsy{--focus-halo:color-mix(in oklab,var(--action-primary) 20%,transparent)}}.wedding-design.design-floral-whimsy{--action-primary-hover:var(--action-primary)}@supports (color:color-mix(in lab,red,red)){.wedding-design.design-floral-whimsy{--action-primary-hover:color-mix(in srgb,var(--action-primary) 90%,transparent)}}.wedding-design.design-floral-whimsy{--action-primary-pressed:var(--action-primary)}@supports (color:color-mix(in lab,red,red)){.wedding-design.design-floral-whimsy{--action-primary-pressed:color-mix(in srgb,var(--action-primary) 80%,transparent)}}.wedding-design.design-floral-whimsy{--focus-ring:#974861;--text-primary:#304736;--text-secondary:#696b59;--text-placeholder:var(--text-secondary)}@supports (color:color-mix(in lab,red,red)){.wedding-design.design-floral-whimsy{--text-placeholder:color-mix(in oklab,var(--text-secondary) 30%,transparent)}}.wedding-design.design-floral-whimsy{--surface-elevated:#fffbf6;--chart-surface-1:var(--chart-series-1)}@supports (color:color-mix(in lab,red,red)){.wedding-design.design-floral-whimsy{--chart-surface-1:color-mix(in oklab,var(--chart-series-1) 12%,var(--surface-elevated))}}.wedding-design.design-floral-whimsy{--chart-surface-2:var(--chart-series-2)}@supports (color:color-mix(in lab,red,red)){.wedding-design.design-floral-whimsy{--chart-surface-2:color-mix(in oklab,var(--chart-series-2) 12%,var(--surface-elevated))}}.wedding-design.design-floral-whimsy{--chart-surface-3:var(--chart-series-3)}@supports (color:color-mix(in lab,red,red)){.wedding-design.design-floral-whimsy{--chart-surface-3:color-mix(in oklab,var(--chart-series-3) 12%,var(--surface-elevated))}}.wedding-design.design-floral-whimsy{--chart-surface-4:var(--chart-series-4)}@supports (color:color-mix(in lab,red,red)){.wedding-design.design-floral-whimsy{--chart-surface-4:color-mix(in oklab,var(--chart-series-4) 12%,var(--surface-elevated))}}.wedding-design.design-floral-whimsy{--chart-surface-5:var(--chart-series-5)}@supports (color:color-mix(in lab,red,red)){.wedding-design.design-floral-whimsy{--chart-surface-5:color-mix(in oklab,var(--chart-series-5) 12%,var(--surface-elevated))}}.wedding-design.design-floral-whimsy{--border-subtle:#d9c7ba;--brand-secondary:#ecebdc;--action-secondary:var(--brand-secondary)}.floral-hero{gap:var(--space-32);padding:var(--space-24) var(--space-24) var(--space-48);max-width:1440px;margin:auto}.floral-hero,.floral-invite{display:grid;position:relative}.floral-invite{text-align:center;padding:var(--space-40) var(--space-24);background:var(--surface-elevated);border:1px solid var(--border-subtle);gap:var(--space-24);z-index:1;border-radius:140px 140px 12px 12px;justify-items:center}.floral-flower{color:var(--action-primary)}.wedding-design .floral-invite h1{font-weight:400;line-height:1.1;display:grid}.floral-invite h1 em{margin:var(--space-12) 0;color:var(--action-primary);font-size:.55em}.wedding-design .floral-invite>p{color:var(--text-secondary)}.floral-hero>.floral-left{border-radius:160px 160px 0 0;min-height:270px}.floral-hero>.floral-right{display:none}.floral-hero .invitation-scroll{grid-column:1/-1}.floral-story{text-align:center;background:var(--action-secondary);border-radius:50% 50% 0 0/6% 6% 0 0}.wedding-design .floral-story h2{margin-top:var(--space-24)}.floral-story h2 em{color:var(--action-primary)}.floral-stem{background:var(--action-primary);width:1px;height:85px;margin:auto;position:relative}.floral-stem svg{color:var(--action-primary);background:var(--action-secondary);position:absolute;bottom:-5px;left:-14px}.design-floral-whimsy .programme-heading{text-align:center}.design-floral-whimsy .programme-list{gap:var(--space-24);display:grid}.design-floral-whimsy .programme-item{border:1px solid var(--border-subtle);padding:var(--space-32) var(--space-24);border-radius:80px 80px 5px 5px;grid-template-columns:36px 1fr}.design-floral-whimsy .programme-detail{grid-column:1/-1}.floral-interlude{background:var(--action-secondary);display:grid}.floral-interlude>.invitation-photo{min-height:370px}.floral-interlude>div:last-child{padding:var(--space-64) var(--space-32);align-self:center}.wedding-design .floral-interlude h2{margin:var(--space-24) 0}.floral-interlude h2 em{color:var(--action-primary)}@media (min-width:768px){.floral-hero{padding:var(--space-40) var(--space-48);align-items:center;gap:var(--space-24);grid-template-columns:.8fr 1.35fr .8fr}.floral-hero>.floral-left{height:500px;transform:rotate(-5deg)}.floral-hero>.floral-right{border-radius:0 0 140px 140px;height:410px;display:block;transform:rotate(5deg)}.floral-invite{padding:var(--space-64) var(--space-24)}.design-floral-whimsy .programme-list{gap:var(--space-32);grid-template-columns:1fr 1fr}.design-floral-whimsy .programme-item{padding:var(--space-40)}.floral-interlude{grid-template-columns:1fr 1fr}.floral-interlude>div:last-child{padding:var(--space-64)}}.wedding-design.design-modern-midnight{--brand-primary:#c6cef7;--action-primary:var(--brand-primary);--focus-halo:var(--action-primary)}@supports (color:color-mix(in lab,red,red)){.wedding-design.design-modern-midnight{--focus-halo:color-mix(in oklab,var(--action-primary) 20%,transparent)}}.wedding-design.design-modern-midnight{--action-primary-hover:var(--action-primary)}@supports (color:color-mix(in lab,red,red)){.wedding-design.design-modern-midnight{--action-primary-hover:color-mix(in srgb,var(--action-primary) 90%,transparent)}}.wedding-design.design-modern-midnight{--action-primary-pressed:var(--action-primary)}@supports (color:color-mix(in lab,red,red)){.wedding-design.design-modern-midnight{--action-primary-pressed:color-mix(in srgb,var(--action-primary) 80%,transparent)}}.wedding-design.design-modern-midnight{--focus-ring:#c6cef7;--text-on-action:#0b0d18}.midnight-hero{min-height:740px;padding:var(--space-80) var(--space-24) var(--space-32);gap:var(--space-32);border-bottom:1px solid var(--border-subtle);background:radial-gradient(ellipse at 80% 20%,var(--surface-hover),transparent 60%);flex-direction:column;justify-content:center;display:flex;position:relative;overflow:hidden}.midnight-orbit{pointer-events:none;border:1px solid var(--action-primary);width:700px;height:700px;opacity:var(--effect-decoration-opacity);box-shadow:0 0 90px var(--surface-hover),inset 0 0 90px var(--surface-hover);border-radius:50%;position:absolute;top:-180px;right:-330px}.wedding-design .midnight-hero h1{z-index:1;font-family:var(--font-inter),sans-serif;letter-spacing:-.065em;max-width:1320px;font-weight:300;line-height:1.05;display:grid}.midnight-hero h1 em{font-family:var(--font-playfair),serif;color:var(--action-primary);margin:var(--space-16) 0;font-size:.6em}.midnight-hero-base{gap:var(--space-32);align-items:end;display:grid}.wedding-design .midnight-hero-base>p{color:var(--text-secondary)}.midnight-hero .invitation-scroll{margin-top:var(--space-24);align-self:flex-start}.midnight-story{gap:var(--space-48);align-items:center;max-width:1440px;margin:auto;display:grid}.wedding-design .midnight-story h2{margin-top:var(--space-32)}.midnight-story h2 em{color:var(--action-primary)}.midnight-photo>.invitation-photo{filter:saturate(.5);border-radius:50% 50% 0 0;height:450px}.wedding-design .midnight-photo>p{color:var(--text-secondary);margin-top:var(--space-16);text-align:right}.design-modern-midnight .invitation-countdown{justify-items:start}.design-modern-midnight .invitation-programme{background:var(--surface-elevated)}.design-modern-midnight .programme-detail h3,.design-modern-midnight .programme-number{font-family:var(--font-inter),sans-serif;font-weight:300}.midnight-statement{text-align:center;border-bottom:1px solid var(--border-subtle)}.wedding-design .midnight-statement h2{margin:var(--space-32) 0;font-weight:400}.midnight-statement h2 em{color:var(--action-primary)}@media (min-width:768px){.midnight-hero{padding:var(--space-80) var(--space-80) var(--space-40);gap:var(--space-48)}.midnight-hero h1>span:last-child{margin-left:18%}.midnight-hero h1 em{position:absolute;top:25%;right:13%}.midnight-orbit{width:1000px;height:1000px;top:-480px;right:-220px}.midnight-hero-base{margin-top:var(--space-40);grid-template-columns:1fr 1fr 200px}.midnight-story{gap:var(--space-96);grid-template-columns:1.15fr 1fr}}.wedding-design>header{background:var(--surface-primary)}.wedding-design>header>div:first-child{box-shadow:none}.wedding-design>header :is(nav a,nav button),.wedding-design>header>div:first-child>div:last-child>a{align-items:center;min-height:44px;display:inline-flex}.design-royal-heritage>header>div:first-child{border-width:1px;border-color:var(--border-subtle);background:var(--surface-primary);border-radius:0}.design-royal-heritage>header>div:first-child>div:last-child>a{border-radius:0}.design-royal-heritage>footer{background:var(--surface-primary)}.wedding-design.design-desert-oasis{--surface-primary:#f3eadc;--text-primary:#513126;--brand-primary:#944a32;--action-primary:var(--brand-primary);--focus-halo:var(--action-primary)}@supports (color:color-mix(in lab,red,red)){.wedding-design.design-desert-oasis{--focus-halo:color-mix(in oklab,var(--action-primary) 20%,transparent)}}.wedding-design.design-desert-oasis{--action-primary-hover:var(--action-primary)}@supports (color:color-mix(in lab,red,red)){.wedding-design.design-desert-oasis{--action-primary-hover:color-mix(in srgb,var(--action-primary) 90%,transparent)}}.wedding-design.design-desert-oasis{--action-primary-pressed:var(--action-primary)}@supports (color:color-mix(in lab,red,red)){.wedding-design.design-desert-oasis{--action-primary-pressed:color-mix(in srgb,var(--action-primary) 80%,transparent)}}.wedding-design.design-desert-oasis{--focus-ring:#944a32;--surface-elevated:#faf3e8;--chart-surface-1:var(--chart-series-1)}@supports (color:color-mix(in lab,red,red)){.wedding-design.design-desert-oasis{--chart-surface-1:color-mix(in oklab,var(--chart-series-1) 12%,var(--surface-elevated))}}.wedding-design.design-desert-oasis{--chart-surface-2:var(--chart-series-2)}@supports (color:color-mix(in lab,red,red)){.wedding-design.design-desert-oasis{--chart-surface-2:color-mix(in oklab,var(--chart-series-2) 12%,var(--surface-elevated))}}.wedding-design.design-desert-oasis{--chart-surface-3:var(--chart-series-3)}@supports (color:color-mix(in lab,red,red)){.wedding-design.design-desert-oasis{--chart-surface-3:color-mix(in oklab,var(--chart-series-3) 12%,var(--surface-elevated))}}.wedding-design.design-desert-oasis{--chart-surface-4:var(--chart-series-4)}@supports (color:color-mix(in lab,red,red)){.wedding-design.design-desert-oasis{--chart-surface-4:color-mix(in oklab,var(--chart-series-4) 12%,var(--surface-elevated))}}.wedding-design.design-desert-oasis{--chart-surface-5:var(--chart-series-5)}@supports (color:color-mix(in lab,red,red)){.wedding-design.design-desert-oasis{--chart-surface-5:color-mix(in oklab,var(--chart-series-5) 12%,var(--surface-elevated))}}.wedding-design.design-desert-oasis{--text-secondary:#76604e;--text-placeholder:var(--text-secondary)}@supports (color:color-mix(in lab,red,red)){.wedding-design.design-desert-oasis{--text-placeholder:color-mix(in oklab,var(--text-secondary) 30%,transparent)}}.wedding-design.design-desert-oasis{--border-subtle:#cdb99f;--brand-secondary:#e8d4b8;--action-secondary:var(--brand-secondary)}.desert-hero{padding:var(--space-32) var(--space-24) 0;max-width:1500px;margin:auto}.wedding-design .desert-heading h1{margin:var(--space-32) 0;font-weight:400;line-height:1.12}.desert-heading h1 span{display:block}.desert-heading h1 em{color:var(--action-primary);margin:var(--space-12) 0;font-size:.6em;display:block}.desert-heading-base{gap:var(--space-24);margin-bottom:var(--space-32);display:grid}.desert-landscape{border-radius:45% 45% 0 0/15% 15% 0 0;height:380px;position:relative;overflow:hidden}.wedding-design .desert-landscape>p{padding:var(--space-12) var(--space-16);background:var(--surface-elevated);color:var(--text-primary);position:absolute;bottom:24px;left:24px}.desert-letter{text-align:center}.desert-letter>svg{color:var(--action-primary);margin:0 auto var(--space-32)}.wedding-design .desert-letter h2{margin-top:var(--space-32)}.desert-letter h2 em{color:var(--action-primary)}.design-desert-oasis .invitation-programme{background:var(--action-secondary);border-radius:45% 45% 0 0/3% 3% 0 0}.design-desert-oasis .programme-heading{text-align:center}.design-desert-oasis .programme-list{gap:var(--space-32);display:grid}.design-desert-oasis .programme-item{border-top:0;border-bottom:1px solid var(--border-subtle);padding:var(--space-24) 0 var(--space-32);grid-template-columns:45px 1fr}.design-desert-oasis .programme-detail{grid-column:1/-1}.desert-venue{gap:var(--space-48);align-items:center;max-width:1260px;margin:auto;display:grid}.desert-sun{background:linear-gradient(180deg,var(--action-primary),var(--action-secondary));border-radius:50% 50% 0 0;height:320px;position:relative;overflow:hidden}.desert-sun:after{content:"";background:var(--surface-primary);border-radius:50%;width:130%;height:65%;position:absolute;bottom:-35%;left:-35%;transform:rotate(-15deg)}.wedding-design .desert-venue h2{margin:var(--space-24) 0}.desert-venue h2 em{color:var(--action-primary)}.desert-venue .invitation-date-place+p{color:var(--text-secondary);margin-top:var(--space-24)}@media (min-width:768px){.desert-hero{padding:var(--space-48) var(--space-64) 0}.desert-heading h1{justify-content:space-between;align-items:baseline;gap:var(--space-16);flex-wrap:wrap;display:flex}.desert-heading h1 span{max-width:44%}.desert-heading h1 em{margin:0;display:inline}.desert-heading-base{margin-bottom:var(--space-40);justify-content:space-between;align-items:center;display:flex}.desert-landscape{height:600px}.design-desert-oasis .programme-list{column-gap:var(--space-80);grid-template-columns:1fr 1fr}.desert-venue{gap:var(--space-96);grid-template-columns:.8fr 1fr}.desert-sun{height:480px}}.wedding-design.design-coastal-breeze{--surface-primary:#f5f8f3;--text-primary:#214c51;--brand-primary:#236268;--action-primary:var(--brand-primary);--focus-halo:var(--action-primary)}@supports (color:color-mix(in lab,red,red)){.wedding-design.design-coastal-breeze{--focus-halo:color-mix(in oklab,var(--action-primary) 20%,transparent)}}.wedding-design.design-coastal-breeze{--action-primary-hover:var(--action-primary)}@supports (color:color-mix(in lab,red,red)){.wedding-design.design-coastal-breeze{--action-primary-hover:color-mix(in srgb,var(--action-primary) 90%,transparent)}}.wedding-design.design-coastal-breeze{--action-primary-pressed:var(--action-primary)}@supports (color:color-mix(in lab,red,red)){.wedding-design.design-coastal-breeze{--action-primary-pressed:color-mix(in srgb,var(--action-primary) 80%,transparent)}}.wedding-design.design-coastal-breeze{--focus-ring:#236268;--surface-elevated:#fcfcf7;--chart-surface-1:var(--chart-series-1)}@supports (color:color-mix(in lab,red,red)){.wedding-design.design-coastal-breeze{--chart-surface-1:color-mix(in oklab,var(--chart-series-1) 12%,var(--surface-elevated))}}.wedding-design.design-coastal-breeze{--chart-surface-2:var(--chart-series-2)}@supports (color:color-mix(in lab,red,red)){.wedding-design.design-coastal-breeze{--chart-surface-2:color-mix(in oklab,var(--chart-series-2) 12%,var(--surface-elevated))}}.wedding-design.design-coastal-breeze{--chart-surface-3:var(--chart-series-3)}@supports (color:color-mix(in lab,red,red)){.wedding-design.design-coastal-breeze{--chart-surface-3:color-mix(in oklab,var(--chart-series-3) 12%,var(--surface-elevated))}}.wedding-design.design-coastal-breeze{--chart-surface-4:var(--chart-series-4)}@supports (color:color-mix(in lab,red,red)){.wedding-design.design-coastal-breeze{--chart-surface-4:color-mix(in oklab,var(--chart-series-4) 12%,var(--surface-elevated))}}.wedding-design.design-coastal-breeze{--chart-surface-5:var(--chart-series-5)}@supports (color:color-mix(in lab,red,red)){.wedding-design.design-coastal-breeze{--chart-surface-5:color-mix(in oklab,var(--chart-series-5) 12%,var(--surface-elevated))}}.wedding-design.design-coastal-breeze{--text-secondary:#5b7372;--text-placeholder:var(--text-secondary)}@supports (color:color-mix(in lab,red,red)){.wedding-design.design-coastal-breeze{--text-placeholder:color-mix(in oklab,var(--text-secondary) 30%,transparent)}}.wedding-design.design-coastal-breeze{--brand-secondary:#ddebe6;--action-secondary:var(--brand-secondary);--border-subtle:#b8ccc6}.coastal-hero{padding:var(--space-32) var(--space-24) 0;gap:var(--space-48);display:grid}.coastal-title{justify-items:start;gap:var(--space-24);display:grid}.wedding-design .coastal-title h1{font-weight:400;line-height:1.08;display:grid}.coastal-title h1 em{margin:var(--space-16) 0;color:var(--action-primary);font-size:.55em}.wedding-design .coastal-title>p:not(.invitation-eyebrow){color:var(--text-secondary)}.coastal-image{min-height:440px;padding-bottom:var(--space-64);position:relative}.coastal-image>.invitation-photo{border-radius:200px 200px 45% 8%/80px 80px 35% 15%;min-height:440px}.coastal-date{margin:calc(-1 * var(--space-80)) var(--space-16) 0;z-index:1;padding:var(--space-24);background:var(--surface-elevated);border:1px solid var(--border-subtle);border-radius:8px 45px;position:relative}.coastal-letter{text-align:center;background:var(--action-secondary);border-radius:50% 50% 0 0/5% 5% 0 0}.coastal-letter>svg{color:var(--action-primary);margin:0 auto var(--space-24)}.wedding-design .coastal-letter h2{margin-top:var(--space-24)}.coastal-letter h2 em{color:var(--action-primary)}.design-coastal-breeze .programme-heading{text-align:center}.design-coastal-breeze .programme-item{border-top:0;border-bottom:1px solid var(--border-subtle)}.design-coastal-breeze .programme-number{border:1px solid var(--border-subtle);border-radius:50%;place-items:center;width:36px;height:36px;display:grid}.coastal-note{background:var(--action-primary);text-align:center;--text-primary:#f5f8f3;--text-secondary:#d1e1de;--text-placeholder:var(--text-secondary)}@supports (color:color-mix(in lab,red,red)){.coastal-note{--text-placeholder:color-mix(in oklab,var(--text-secondary) 30%,transparent)}}.wedding-design .coastal-note .invitation-eyebrow{color:var(--text-secondary)}.wedding-design .coastal-note h2{color:var(--text-primary);margin:var(--space-32) 0}.coastal-note .invitation-date-place+p{margin-top:var(--space-24);color:var(--text-secondary)}@media (min-width:768px){.coastal-hero{gap:var(--space-40);padding:var(--space-48) 0 0 var(--space-80);grid-template-columns:.8fr 1.2fr;align-items:center;max-width:1600px;margin:auto}.coastal-image{min-height:680px}.coastal-image>.invitation-photo{border-radius:210px 0 0 10px;min-height:610px}.coastal-date{max-width:450px;margin:calc(-1 * var(--space-96)) var(--space-48) 0 calc(-1 * var(--space-48));padding:var(--space-32)}.design-coastal-breeze .programme-item{grid-template-columns:90px 170px 1fr}}@media (prefers-reduced-motion:reduce){.wedding-design .invitation-text-reveal span{transition:none!important;animation:none!important;transform:none!important}}.wedding-design.design-vintage-romance{--brand-primary:#7e384a;--action-primary:var(--brand-primary);--focus-halo:var(--action-primary)}@supports (color:color-mix(in lab,red,red)){.wedding-design.design-vintage-romance{--focus-halo:color-mix(in oklab,var(--action-primary) 20%,transparent)}}.wedding-design.design-vintage-romance{--action-primary-hover:var(--action-primary)}@supports (color:color-mix(in lab,red,red)){.wedding-design.design-vintage-romance{--action-primary-hover:color-mix(in srgb,var(--action-primary) 90%,transparent)}}.wedding-design.design-vintage-romance{--action-primary-pressed:var(--action-primary)}@supports (color:color-mix(in lab,red,red)){.wedding-design.design-vintage-romance{--action-primary-pressed:color-mix(in srgb,var(--action-primary) 80%,transparent)}}.wedding-design.design-vintage-romance{--focus-ring:#7e384a;--text-secondary:#6f6357;--text-placeholder:var(--text-secondary)}@supports (color:color-mix(in lab,red,red)){.wedding-design.design-vintage-romance{--text-placeholder:color-mix(in oklab,var(--text-secondary) 30%,transparent)}}.vintage-hero{padding:var(--space-24) var(--space-24) var(--space-64);max-width:1440px;margin:auto}.vintage-masthead{justify-content:space-between;gap:var(--space-24);padding:var(--space-16) 0;border-block:1px solid var(--text-primary);display:flex}.wedding-design .vintage-masthead p{text-transform:uppercase;letter-spacing:.18em}.vintage-spread{gap:var(--space-48);margin-top:var(--space-48);display:grid}.vintage-invite{text-align:center;justify-items:center;gap:var(--space-24);padding:var(--space-32) var(--space-24) var(--space-48);border:4px double var(--border-subtle);display:grid;position:relative}.wedding-design .vintage-invite h1{font-weight:400;line-height:1.13;display:grid}.vintage-invite h1 em{color:var(--action-primary);margin:var(--space-16) 0;font-size:.44em}.wedding-design .vintage-invite>p:not(.invitation-eyebrow){font-family:var(--font-playfair),serif;color:var(--text-secondary);font-style:italic}.vintage-rule{width:70px;height:1px}.vintage-rule,.vintage-wax{background:var(--action-primary)}.vintage-wax{color:var(--text-on-action);width:66px;height:66px;font-family:var(--font-playfair),serif;box-shadow:inset 0 0 0 5px var(--action-primary),inset 0 0 0 6px var(--text-on-action);border-radius:43% 48% 45% 42%;place-items:center;font-size:19px;font-style:italic;display:grid;position:absolute;bottom:-33px}.vintage-photo{padding:var(--space-12) var(--space-12) var(--space-24);background:var(--surface-elevated);border:1px solid var(--border-subtle);transform:rotate(2deg)}.vintage-photo>.invitation-photo{height:420px}.wedding-design .vintage-photo figcaption p{font-family:var(--font-playfair),serif;text-align:center;padding-top:var(--space-24);font-style:italic}.vintage-letter{text-align:center;max-width:850px;margin:auto}.wedding-design .vintage-letter h2{margin-top:var(--space-24)}.vintage-letter h2 em{color:var(--action-primary)}.wedding-design .vintage-signoff{font-family:var(--font-playfair),serif;color:var(--action-primary);font-style:italic}.design-vintage-romance .invitation-programme{border-block:4px double var(--border-subtle)}.design-vintage-romance .programme-heading{text-align:center}.design-vintage-romance .programme-item{border-top-style:dashed}.design-vintage-romance .programme-number{font-style:italic}@media (min-width:768px){.vintage-hero{padding:var(--space-24) var(--space-80) var(--space-64)}.vintage-spread{align-items:center;gap:var(--space-64);margin-top:var(--space-64);grid-template-columns:1.15fr 1fr}.vintage-invite{padding:var(--space-48) var(--space-32) var(--space-64)}.vintage-photo>.invitation-photo{height:550px}}.wedding-design.design-urban-industrial{--brand-primary:#d2e581;--action-primary:var(--brand-primary);--focus-halo:var(--action-primary)}@supports (color:color-mix(in lab,red,red)){.wedding-design.design-urban-industrial{--focus-halo:color-mix(in oklab,var(--action-primary) 20%,transparent)}}.wedding-design.design-urban-industrial{--action-primary-hover:var(--action-primary)}@supports (color:color-mix(in lab,red,red)){.wedding-design.design-urban-industrial{--action-primary-hover:color-mix(in srgb,var(--action-primary) 90%,transparent)}}.wedding-design.design-urban-industrial{--action-primary-pressed:var(--action-primary)}@supports (color:color-mix(in lab,red,red)){.wedding-design.design-urban-industrial{--action-primary-pressed:color-mix(in srgb,var(--action-primary) 80%,transparent)}}.wedding-design.design-urban-industrial{--focus-ring:#d2e581;--text-on-action:#171a17;--text-primary:#edece5;--surface-primary:#171a17;--surface-elevated:#202420;--chart-surface-1:var(--chart-series-1)}@supports (color:color-mix(in lab,red,red)){.wedding-design.design-urban-industrial{--chart-surface-1:color-mix(in oklab,var(--chart-series-1) 12%,var(--surface-elevated))}}.wedding-design.design-urban-industrial{--chart-surface-2:var(--chart-series-2)}@supports (color:color-mix(in lab,red,red)){.wedding-design.design-urban-industrial{--chart-surface-2:color-mix(in oklab,var(--chart-series-2) 12%,var(--surface-elevated))}}.wedding-design.design-urban-industrial{--chart-surface-3:var(--chart-series-3)}@supports (color:color-mix(in lab,red,red)){.wedding-design.design-urban-industrial{--chart-surface-3:color-mix(in oklab,var(--chart-series-3) 12%,var(--surface-elevated))}}.wedding-design.design-urban-industrial{--chart-surface-4:var(--chart-series-4)}@supports (color:color-mix(in lab,red,red)){.wedding-design.design-urban-industrial{--chart-surface-4:color-mix(in oklab,var(--chart-series-4) 12%,var(--surface-elevated))}}.wedding-design.design-urban-industrial{--chart-surface-5:var(--chart-series-5)}@supports (color:color-mix(in lab,red,red)){.wedding-design.design-urban-industrial{--chart-surface-5:color-mix(in oklab,var(--chart-series-5) 12%,var(--surface-elevated))}}.wedding-design.design-urban-industrial{--border-subtle:#535950;--text-secondary:#adb2a6;--text-placeholder:var(--text-secondary)}@supports (color:color-mix(in lab,red,red)){.wedding-design.design-urban-industrial{--text-placeholder:color-mix(in oklab,var(--text-secondary) 30%,transparent)}}.design-urban-industrial :is(h1,h2,h3){font-family:var(--font-inter),sans-serif}.urban-hero{padding:var(--space-32) var(--space-24) var(--space-64);max-width:1600px;margin:auto}.urban-topline{gap:var(--space-24);border-block:1px solid var(--border-subtle);padding:var(--space-16) 0;flex-wrap:wrap;justify-content:space-between;display:flex}.wedding-design .urban-topline>p:last-child{color:var(--text-secondary);text-transform:uppercase;font-family:monospace}.urban-poster{gap:var(--space-40);padding-top:var(--space-40);display:grid}.wedding-design .urban-small{text-transform:uppercase;letter-spacing:.15em;margin-bottom:var(--space-24);font-family:monospace}.wedding-design .urban-type h1{font-family:var(--font-inter),sans-serif;text-transform:uppercase;letter-spacing:-.065em;font-weight:700;line-height:.95}.urban-type h1>span{display:block}.urban-type h1 .urban-plus{color:var(--action-primary);margin:var(--space-16) 0;font-weight:300}.urban-bottomline{margin-top:var(--space-40);gap:var(--space-32);display:grid}.urban-image{height:420px;position:relative}.urban-image .invitation-photo{filter:saturate(.45)}.urban-sticker{background:var(--action-primary);padding:var(--space-24);position:absolute;bottom:32px;right:-8px;transform:rotate(-6deg)}.wedding-design .urban-sticker>p{color:var(--text-on-action);text-transform:uppercase;margin-top:var(--space-12);font-family:monospace}.urban-sticker>svg{color:var(--text-on-action)}.urban-story{border-block:1px solid var(--border-subtle)}.wedding-design .urban-story h2{max-width:1120px;margin:var(--space-32) auto;font-family:var(--font-inter),sans-serif;letter-spacing:-.045em;font-weight:600;line-height:1.08}.urban-story h2 span{color:var(--action-primary)}.urban-story-bottom,.urban-story>.invitation-eyebrow{max-width:1120px;margin:auto}.urban-story-bottom{gap:var(--space-32);display:grid}.urban-story-bottom .invitation-story{margin:0}.urban-story-bottom .invitation-countdown{justify-items:start;margin:0}.design-urban-industrial .programme-heading h2,.design-urban-industrial .rsvp-intro h2{font-family:var(--font-inter),sans-serif;letter-spacing:-.04em;font-weight:600}.design-urban-industrial .programme-item{border:1px solid var(--border-subtle);margin-top:calc(-1 * var(--space-2));padding:var(--space-24) var(--space-16)}.design-urban-industrial .programme-date p,.design-urban-industrial .programme-number{font-family:monospace}.design-urban-industrial .programme-detail h3{font-family:var(--font-inter),sans-serif;font-weight:500}.urban-banner{align-items:center;gap:var(--space-32);padding:var(--space-40) var(--space-24);background:var(--action-primary);justify-content:space-between;display:flex}.wedding-design .urban-banner p{color:var(--text-on-action);letter-spacing:-.03em;font-weight:600}.urban-banner svg{color:var(--text-on-action);flex-shrink:0;width:40px;height:40px}@media (min-width:768px){.urban-hero{padding:var(--space-32) var(--space-64) var(--space-64)}.urban-poster{gap:var(--space-48);grid-template-columns:1.3fr 1fr;align-items:center}.urban-image{height:640px}.urban-story-bottom{gap:var(--space-80);grid-template-columns:1fr 1fr}.design-urban-industrial .programme-item{padding:var(--space-32)}.urban-banner{padding-inline:var(--space-80)}}.wedding-design.design-bollywood-glam{--surface-primary:#230f21;--text-primary:#fff0dc;--surface-elevated:#32162f;--chart-surface-1:var(--chart-series-1)}@supports (color:color-mix(in lab,red,red)){.wedding-design.design-bollywood-glam{--chart-surface-1:color-mix(in oklab,var(--chart-series-1) 12%,var(--surface-elevated))}}.wedding-design.design-bollywood-glam{--chart-surface-2:var(--chart-series-2)}@supports (color:color-mix(in lab,red,red)){.wedding-design.design-bollywood-glam{--chart-surface-2:color-mix(in oklab,var(--chart-series-2) 12%,var(--surface-elevated))}}.wedding-design.design-bollywood-glam{--chart-surface-3:var(--chart-series-3)}@supports (color:color-mix(in lab,red,red)){.wedding-design.design-bollywood-glam{--chart-surface-3:color-mix(in oklab,var(--chart-series-3) 12%,var(--surface-elevated))}}.wedding-design.design-bollywood-glam{--chart-surface-4:var(--chart-series-4)}@supports (color:color-mix(in lab,red,red)){.wedding-design.design-bollywood-glam{--chart-surface-4:color-mix(in oklab,var(--chart-series-4) 12%,var(--surface-elevated))}}.wedding-design.design-bollywood-glam{--chart-surface-5:var(--chart-series-5)}@supports (color:color-mix(in lab,red,red)){.wedding-design.design-bollywood-glam{--chart-surface-5:color-mix(in oklab,var(--chart-series-5) 12%,var(--surface-elevated))}}.wedding-design.design-bollywood-glam{--brand-primary:#e1bc73;--action-primary:var(--brand-primary);--focus-halo:var(--action-primary)}@supports (color:color-mix(in lab,red,red)){.wedding-design.design-bollywood-glam{--focus-halo:color-mix(in oklab,var(--action-primary) 20%,transparent)}}.wedding-design.design-bollywood-glam{--action-primary-hover:var(--action-primary)}@supports (color:color-mix(in lab,red,red)){.wedding-design.design-bollywood-glam{--action-primary-hover:color-mix(in srgb,var(--action-primary) 90%,transparent)}}.wedding-design.design-bollywood-glam{--action-primary-pressed:var(--action-primary)}@supports (color:color-mix(in lab,red,red)){.wedding-design.design-bollywood-glam{--action-primary-pressed:color-mix(in srgb,var(--action-primary) 80%,transparent)}}.wedding-design.design-bollywood-glam{--focus-ring:#e1bc73;--text-on-action:#230f21;--border-subtle:#76523d;--text-secondary:#d7bdbf;--text-placeholder:var(--text-secondary)}@supports (color:color-mix(in lab,red,red)){.wedding-design.design-bollywood-glam{--text-placeholder:color-mix(in oklab,var(--text-secondary) 30%,transparent)}}.wedding-design.design-bollywood-glam{--brand-secondary:#481b3c;--action-secondary:var(--brand-secondary)}.bollywood-hero{padding:var(--space-64) var(--space-24) 0;background:var(--surface-primary);min-height:780px;display:grid;position:relative;overflow:hidden}.bollywood-hero>.invitation-photo{width:100%;height:100%;position:absolute;inset:0}.bollywood-hero:after{content:"";background:linear-gradient(90deg,var(--surface-primary) 5%,transparent 95%),linear-gradient(0deg,var(--surface-primary),transparent 70%);pointer-events:none;position:absolute;inset:0}.bollywood-hero-copy{z-index:1;gap:var(--space-24);padding-bottom:var(--space-48);justify-items:start;max-width:700px;display:grid;position:relative}.bollywood-stars{gap:var(--space-12);color:var(--action-primary);display:flex}.bollywood-stars svg{width:14px;height:14px;fill:var(--action-primary);stroke-width:1px}.wedding-design .bollywood-hero h1{font-weight:400;line-height:1.08}.bollywood-hero h1>span{display:block}.bollywood-hero h1 em{color:var(--action-primary);margin:var(--space-16) 0;font-size:.55em;display:block}.wedding-design .bollywood-hero-copy>p:not(.invitation-eyebrow){font-family:var(--font-playfair),serif;color:var(--text-primary)}.bollywood-credits{z-index:1;gap:var(--space-24);padding:var(--space-32) 0;border-top:1px solid var(--border-subtle);display:grid;position:relative}.wedding-design .bollywood-credits>p{letter-spacing:.15em;text-transform:uppercase;color:var(--action-primary)}.bollywood-story{text-align:center}.wedding-design .bollywood-story h2{margin-top:var(--space-32)}.bollywood-story h2 em{color:var(--action-primary)}.design-bollywood-glam .invitation-programme{background:var(--surface-elevated)}.design-bollywood-glam .programme-heading{text-align:center}.design-bollywood-glam .programme-list{gap:var(--space-24);display:grid}.design-bollywood-glam .programme-item{border:1px solid var(--border-subtle);border-left:4px solid var(--action-primary);padding:var(--space-32) var(--space-24);grid-template-columns:44px 1fr}.design-bollywood-glam .programme-detail{grid-column:1/-1}.design-bollywood-glam .programme-number{font-style:italic}.bollywood-ticket{gap:var(--space-32);margin:var(--space-64) var(--space-24);border:1px solid var(--border-subtle);background:var(--action-secondary);grid-template-columns:1fr;display:grid}.wedding-design .bollywood-ticket h2{margin:var(--space-24) 0}.bollywood-ticket h2 em{color:var(--action-primary)}.bollywood-ticket-stub{gap:var(--space-24);text-align:center;padding-top:var(--space-32);border-top:1px dashed var(--action-primary);justify-items:center;display:grid}.bollywood-ticket-stub svg{color:var(--action-primary)}.wedding-design .bollywood-ticket-stub>p{font-family:var(--font-playfair),serif;color:var(--action-primary)}@media (min-width:768px){.bollywood-hero{padding:var(--space-64) var(--space-80) 0;min-height:860px}.bollywood-hero-copy{max-width:650px}.bollywood-hero:after{background:linear-gradient(90deg,var(--surface-primary),transparent 90%),linear-gradient(0deg,var(--surface-primary),transparent 60%)}.bollywood-credits{text-align:center;grid-template-columns:1fr 1.5fr 1fr;align-items:center}.bollywood-credits>p:last-child{text-align:right}.design-bollywood-glam .programme-list{grid-template-columns:1fr 1fr}.bollywood-ticket{gap:var(--space-48);max-width:1120px;margin:var(--space-80) auto;grid-template-columns:1fr .5fr}.bollywood-ticket-stub{border-top:0;border-left:1px dashed var(--action-primary);padding:var(--space-24) 0 var(--space-24) var(--space-40);align-content:center}}.wedding-design .programme-detail,.wedding-design main section>div{min-width:0}.wedding-design .invitation-text-reveal>span:not(.sr-only){white-space:normal}.wedding-design>header>div:first-child>.md\:flex>a{align-items:center;min-height:44px;display:inline-flex}@media (max-width:767px){.wedding-design .royal-arch{height:430px}.wedding-design .programme-item{grid-template-columns:36px 1fr}.wedding-design .programme-detail{grid-column:2}.design-bollywood-glam .programme-detail,.design-desert-oasis .programme-detail,.design-floral-whimsy .programme-detail{grid-column:1/-1}.floral-invite{grid-row:1}.floral-hero>.floral-left{grid-row:2}.bollywood-hero:after{background:linear-gradient(90deg,var(--surface-primary),var(--surface-primary)),linear-gradient(0deg,var(--surface-primary),transparent 70%)}@supports (color:color-mix(in lab,red,red)){.bollywood-hero:after{background:linear-gradient(90deg,var(--surface-primary),color-mix(in srgb,var(--surface-primary) 70%,transparent)),linear-gradient(0deg,var(--surface-primary),transparent 70%)}}}.design-royal-heritage>header>div:first-child>.md\:flex>a{border-radius:0}.wedding-design :is(#travel,#celebrations,#rsvp,#invitation){scroll-margin-top:var(--space-96)}.wedding-design .invitation-travel{border-top:1px solid var(--border-subtle)}.invitation-travel>div{max-width:1200px;margin-inline:auto}.wedding-design .travel-heading h1,.wedding-design .travel-heading h2{text-wrap:balance;margin-block:var(--space-16) var(--space-24);font-weight:400;line-height:1.12}.travel-intro{max-width:550px;color:var(--text-secondary);line-height:1.8}.travel-destination-copy{min-width:0;padding:var(--space-32);justify-content:center;gap:var(--space-24);flex-direction:column;display:flex}.wedding-design .travel-destination-copy h3{text-wrap:balance;font-weight:400;line-height:1.3}.travel-city{align-items:center;gap:var(--space-12);color:var(--text-secondary);display:flex}.travel-city svg{flex-shrink:0}.travel-actions{align-items:center;gap:var(--space-12) var(--space-24);flex-wrap:wrap;display:flex}.travel-note{max-width:450px;color:var(--text-secondary);line-height:1.8}.travel-art{justify-content:center;align-items:center;gap:var(--space-32);background:var(--surface-elevated);min-height:380px;color:var(--action-primary);isolation:isolate;flex-direction:column;display:flex;position:relative;overflow:hidden}.travel-art-image{object-fit:cover;z-index:-2}.travel-art:has(.travel-art-image):after{content:"";z-index:-1;background:linear-gradient(0deg,var(--surface-primary),transparent 70%);position:absolute;inset:0}@supports (color:color-mix(in lab,red,red)){.travel-art:has(.travel-art-image):after{background:linear-gradient(0deg,color-mix(in srgb,var(--surface-primary) 90%,transparent),transparent 70%)}}.travel-art-symbol{border:1px solid;border-radius:50%;place-items:center;width:170px;height:170px;display:grid}.travel-art-symbol svg{width:95px;height:95px}.travel-art:has(.travel-art-image) .travel-art-symbol{background:var(--surface-primary);width:64px;height:64px;margin-top:auto}.travel-art:has(.travel-art-image) .travel-art-symbol svg{width:36px;height:36px}.travel-motif{text-align:center;max-width:260px;padding:0 var(--space-16) var(--space-32);font-size:13px;font-style:italic;position:relative}.travel-essentials{gap:var(--space-24);margin-top:var(--space-40);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.travel-essential{gap:var(--space-16);min-width:0;padding:var(--space-32);border:1px solid var(--border-subtle);flex-direction:column;display:flex}.travel-essential-top{justify-content:space-between;gap:var(--space-24);color:var(--action-primary);display:flex}.travel-number{letter-spacing:.12em;color:var(--action-primary)}.travel-essential>p{color:var(--text-secondary);line-height:1.85}.travel-venues{margin-top:var(--space-64)}.travel-venues-heading{max-width:500px;margin-bottom:var(--space-32)}.travel-venues-heading h3{margin-block:var(--space-12)}.travel-venues-heading>p:last-child{color:var(--text-secondary);line-height:1.8}.travel-venue{gap:var(--space-24);border-top:1px solid var(--border-subtle);padding:var(--space-24) 0;grid-template-columns:40px minmax(0,1fr) auto;align-items:center;display:grid}.travel-venue h4{font-weight:400}.travel-venue div p{color:var(--text-secondary);margin-top:var(--space-4);line-height:1.75}.travel-royal-welcome{gap:var(--space-48);grid-template-columns:.8fr 1.5fr;align-items:center;display:grid}.travel-royal-arrival{border:1px solid var(--border-subtle);padding:var(--space-16);background:var(--surface-elevated);grid-template-columns:.8fr 1fr;display:grid}.travel-royal .travel-art{border-radius:180px 180px 0 0;min-height:430px}.travel-royal .travel-destination-copy{padding:var(--space-24)}.travel-royal .travel-essentials{border-block:1px solid var(--border-subtle);gap:0}.travel-royal .travel-essential{border:0;border-right:1px solid var(--border-subtle);padding:var(--space-32)}.travel-royal .travel-essential:last-child{border-right:0}.travel-royal .travel-venues{gap:var(--space-48);grid-template-columns:.8fr 1.5fr;display:grid}.travel-zen{max-width:1060px!important}.travel-zen .travel-heading{max-width:700px;margin-bottom:var(--space-64)}.travel-zen-guide{gap:var(--space-80);grid-template-columns:1fr 1fr;display:grid}.travel-zen .travel-destination-copy{justify-content:flex-start;padding:0}.travel-zen .travel-essentials{margin:0;display:block}.travel-zen .travel-essential{border:0;border-top:1px solid var(--border-subtle);padding:var(--space-24) 0;gap:var(--space-12) var(--space-24);grid-template-columns:40px 1fr;display:grid}.travel-zen .travel-essential-top{flex-direction:column;grid-row:1/4;justify-content:flex-start}.travel-zen .travel-essential a,.travel-zen .travel-essential h3,.travel-zen .travel-essential p{grid-column:2}.travel-zen .travel-venues{padding-top:var(--space-40);border-top:1px solid var(--border-subtle)}.travel-floral .travel-heading{text-align:center;max-width:650px;margin:0 auto var(--space-40)}.travel-floral .travel-intro{margin-inline:auto}.travel-floral-stationery{border:1px solid var(--border-subtle);outline:1px solid var(--border-subtle);outline-offset:-10px;background:var(--surface-elevated);max-width:860px;padding:var(--space-48) var(--space-40) var(--space-32);border-radius:180px 180px 24px 24px;grid-template-columns:.7fr 1.3fr;margin:auto;display:grid}.travel-floral .travel-art{background:0 0;min-height:280px}.travel-floral .travel-art-symbol{background:var(--action-primary);border-radius:42% 58% 55% 45%;width:145px;height:175px}@supports (color:color-mix(in lab,red,red)){.travel-floral .travel-art-symbol{background:color-mix(in srgb,var(--action-primary) 8%,transparent)}}.travel-floral .travel-destination-copy{padding:var(--space-24)}.travel-floral .travel-essential{background:var(--surface-elevated);padding:var(--space-40) var(--space-32);border-radius:70px 70px 20px 20px}.travel-floral .travel-essentials,.travel-floral .travel-venues{max-width:1000px;margin-inline:auto}.travel-midnight-sky{gap:var(--space-64);grid-template-columns:.7fr 1.3fr;align-items:center;display:grid}.travel-midnight .travel-art{background:radial-gradient(circle,var(--action-primary),transparent 65%);min-height:310px}@supports (color:color-mix(in lab,red,red)){.travel-midnight .travel-art{background:radial-gradient(circle,color-mix(in srgb,var(--action-primary) 12%,transparent),transparent 65%)}}.travel-midnight .travel-art{overflow:visible}.travel-midnight .travel-art-symbol{outline:1px solid var(--border-subtle);outline-offset:30px;width:200px;height:200px;box-shadow:0 0 70px var(--action-primary)}@supports (color:color-mix(in lab,red,red)){.travel-midnight .travel-art-symbol{box-shadow:0 0 70px color-mix(in srgb,var(--action-primary) 15%,transparent)}}.travel-midnight .travel-art-symbol{transform:rotate(-18deg)}.travel-midnight .travel-art .travel-motif{letter-spacing:.08em;padding-bottom:0;font-style:normal}.travel-midnight-console{margin-top:var(--space-40);background:var(--surface-elevated);border:1px solid var(--border-subtle);border-radius:24px;grid-template-columns:.9fr 1.4fr;display:grid}.travel-midnight .travel-essentials{border-left:1px solid var(--border-subtle);grid-template-columns:1fr;gap:0;margin:0}.travel-midnight .travel-essential{gap:var(--space-8) var(--space-24);border:0;border-bottom:1px solid var(--border-subtle);padding:var(--space-24);grid-template-columns:35px 1fr;display:grid}.travel-midnight .travel-essential:last-child{border-bottom:0}.travel-midnight .travel-essential-top{flex-direction:column;grid-row:1/4}.travel-midnight .travel-essential :is(h3,p,a){grid-column:2}.travel-desert-journey{gap:var(--space-80);grid-template-columns:.8fr 1.2fr;align-items:center;display:grid}.travel-desert .travel-art{border-radius:250px 250px 0 0;min-height:570px}.travel-desert .travel-destination-copy{padding:var(--space-32) 0 0}.travel-desert .travel-essentials{gap:var(--space-32)}.travel-desert .travel-essential{border:0;border-top:2px solid var(--action-primary);padding:var(--space-24) 0}.travel-desert .travel-number{font-family:var(--font-playfair),Georgia,serif}.travel-desert .travel-venues{padding:var(--space-32);background:var(--surface-elevated);border-radius:60px 0}.travel-coastal .travel-heading{max-width:620px;margin-bottom:var(--space-40)}.travel-coastal-escape{gap:var(--space-48);grid-template-columns:1fr 1.2fr;align-items:center;display:grid}.travel-coastal .travel-art{border-radius:48% 48% 16px 16px;min-height:430px}.travel-coastal .travel-destination-copy{padding:var(--space-32) 0}.travel-coastal .travel-essential{background:var(--surface-elevated);border:0;border-radius:22px}.travel-coastal .travel-venues{border-top:1px solid var(--border-subtle);padding-top:var(--space-48)}.travel-coastal .travel-venue-list{gap:var(--space-12) var(--space-32);grid-template-columns:1fr 1fr;display:grid}.travel-coastal .travel-venue{gap:var(--space-16);grid-template-columns:24px 1fr}.travel-coastal .travel-venue>a{grid-column:2}.travel-vintage .travel-heading{text-align:center;max-width:660px;margin:0 auto var(--space-40)}.travel-vintage .travel-intro{margin-inline:auto}.travel-postcard{border:1px solid var(--text-primary);padding:var(--space-24);box-shadow:8px 8px 0 var(--surface-elevated);gap:var(--space-32);grid-template-columns:1fr 1fr;display:grid;transform:rotate(-.7deg)}.travel-vintage .travel-art{min-height:400px}.travel-vintage .travel-destination-copy{border-left:1px dashed var(--border-subtle);padding:var(--space-24) var(--space-32)}.travel-vintage .travel-destination-copy>.invitation-eyebrow{border:1px dashed var(--action-primary);padding:var(--space-12);align-self:flex-end}.travel-vintage-columns{gap:var(--space-64);margin-top:var(--space-64);grid-template-columns:.8fr 1.4fr;display:grid}.travel-vintage .travel-essentials{margin:0;display:block}.travel-vintage .travel-essential{border:0;border-bottom:1px solid var(--border-subtle);padding:var(--space-24) 0}.travel-vintage .travel-venues{margin:0}.travel-urban-poster{border:2px solid var(--text-primary);grid-template-columns:1fr 1fr;display:grid}.travel-urban .travel-heading{padding:var(--space-40);background:var(--action-primary);color:var(--text-on-action)}.wedding-design .travel-urban .travel-heading :is(h1,h2,p){color:var(--text-on-action)}.wedding-design .travel-urban .travel-heading h1,.wedding-design .travel-urban .travel-heading h2{font-family:var(--font-inter),sans-serif;text-transform:uppercase;letter-spacing:-.06em;font-weight:800}.travel-urban .travel-heading .invitation-eyebrow{letter-spacing:.05em;font-family:monospace}.travel-urban .travel-destination-copy{padding:var(--space-40);border-left:2px solid var(--text-primary)}.travel-urban .travel-essentials{border:2px solid var(--text-primary);margin-top:calc(-1 * var(--space-2));gap:0}.travel-urban .travel-essential{border:0;border-right:2px solid var(--text-primary)}.travel-urban .travel-essential:last-child{border-right:0}.travel-urban .travel-number{font-family:monospace}.travel-urban .travel-venue{border-top:2px solid var(--text-primary)}.travel-urban .travel-essential h3,.travel-urban .travel-venue h4{font-family:var(--font-inter),sans-serif;font-weight:600}.travel-bollywood-premiere{background:var(--surface-elevated);border:1px solid var(--border-subtle);grid-template-columns:.8fr 1.2fr;display:grid}.travel-bollywood .travel-art{min-height:570px}.travel-bollywood-ticket{padding:var(--space-48);border-left:2px dashed var(--action-primary);position:relative}.travel-bollywood-ticket:after,.travel-bollywood-ticket:before{content:"";background:var(--surface-primary);border-radius:50%;width:26px;height:26px;position:absolute;left:-14px}.travel-bollywood-ticket:before{top:-14px}.travel-bollywood-ticket:after{bottom:-14px}.travel-bollywood .travel-destination-copy{padding:var(--space-24) 0 0}.travel-bollywood .travel-heading h1,.travel-bollywood .travel-heading h2{font-style:italic}.travel-bollywood .travel-essential{border:0;border-top:1px solid var(--action-primary);background:linear-gradient(180deg,var(--surface-elevated),transparent)}.travel-bollywood .travel-venues-heading{text-align:center;margin:0 auto var(--space-32)}@media (max-width:1023px){.travel-royal-welcome{gap:var(--space-32);grid-template-columns:1fr}.travel-royal .travel-heading{max-width:650px}.travel-royal .travel-venues{gap:var(--space-12);grid-template-columns:1fr}.travel-coastal-escape,.travel-desert-journey,.travel-midnight-sky,.travel-vintage-columns{gap:var(--space-32)}.travel-bollywood-ticket{padding:var(--space-32)}.travel-zen-guide{gap:var(--space-40)}}@media (max-width:767px){.travel-bollywood-premiere,.travel-coastal-escape,.travel-desert-journey,.travel-floral-stationery,.travel-midnight-console,.travel-postcard,.travel-royal-arrival,.travel-urban-poster,.travel-vintage-columns,.travel-zen-guide{grid-template-columns:minmax(0,1fr)}.travel-heading{margin-bottom:var(--space-24)}.travel-essentials{grid-template-columns:minmax(0,1fr)}.travel-art{min-height:300px}.travel-destination-copy{padding:var(--space-24) var(--space-24)}.travel-royal .travel-art{min-height:300px}.travel-royal .travel-essential{border-right:0;border-bottom:1px solid var(--border-subtle);padding:var(--space-24) var(--space-12)}.travel-royal .travel-essential:last-child{border-bottom:0}.travel-zen .travel-heading{margin-bottom:var(--space-40)}.travel-floral-stationery{padding:var(--space-24);border-radius:130px 130px 20px 20px}.travel-floral .travel-art{min-height:240px}.travel-floral .travel-destination-copy{padding:var(--space-12) var(--space-4) var(--space-24)}.travel-floral .travel-essential{border-radius:35px 35px 15px 15px}.travel-midnight-sky{gap:var(--space-24);grid-template-columns:minmax(0,1fr)}.travel-midnight .travel-art{min-height:280px}.travel-midnight .travel-heading{text-align:center}.travel-midnight .travel-essentials{border-left:0;border-top:1px solid var(--border-subtle)}.travel-desert .travel-art{width:100%;max-width:300px;min-height:350px;margin-inline:auto}.travel-desert .travel-venues{padding:var(--space-24) var(--space-24);border-radius:30px 0}.travel-coastal .travel-art{grid-row:1;min-height:320px}.travel-coastal .travel-venue-list{grid-template-columns:minmax(0,1fr)}.travel-postcard{padding:var(--space-12);gap:var(--space-12);transform:none}.travel-vintage .travel-art{min-height:300px}.travel-vintage .travel-destination-copy{border-left:0;border-top:1px dashed var(--border-subtle);padding:var(--space-24) var(--space-12)}.travel-vintage-columns{gap:var(--space-40);margin-top:var(--space-32)}.travel-urban .travel-destination-copy,.travel-urban .travel-heading{padding:var(--space-24)}.travel-urban .travel-destination-copy{border-left:0;border-top:2px solid var(--text-primary)}.travel-urban .travel-essentials{grid-template-columns:minmax(0,1fr)}.travel-urban .travel-essential{border-right:0;border-bottom:2px solid var(--text-primary)}.travel-urban .travel-essential:last-child{border-bottom:0}.travel-bollywood .travel-art{min-height:320px}.travel-bollywood-ticket{padding:var(--space-32) var(--space-24);border-left:0;border-top:2px dashed var(--action-primary)}.travel-bollywood-ticket:before{top:-14px;left:-14px}.travel-bollywood-ticket:after{inset:-14px -14px auto auto}.travel-venue{gap:var(--space-12);grid-template-columns:24px minmax(0,1fr)}.travel-venue>a{grid-column:2}}@media (prefers-reduced-motion:reduce){html:has(.wedding-design){scroll-behavior:auto}}.wedding-design.palette-royal-heritage{--brand-primary:#d97706;--action-primary:#d97706;--focus-ring:#d97706;--focus-halo:var(--action-primary)}@supports (color:color-mix(in lab,red,red)){.wedding-design.palette-royal-heritage{--focus-halo:color-mix(in oklab,var(--action-primary) 20%,transparent)}}.wedding-design.palette-royal-heritage{--action-primary-hover:var(--action-primary)}@supports (color:color-mix(in lab,red,red)){.wedding-design.palette-royal-heritage{--action-primary-hover:color-mix(in srgb,var(--action-primary) 90%,transparent)}}.wedding-design.palette-royal-heritage{--action-primary-pressed:var(--action-primary)}@supports (color:color-mix(in lab,red,red)){.wedding-design.palette-royal-heritage{--action-primary-pressed:color-mix(in srgb,var(--action-primary) 80%,transparent)}}.wedding-design.palette-royal-heritage{--text-on-action:#fff}.wedding-design.palette-gulabi-rose{--brand-primary:#be123c;--action-primary:#be123c;--focus-ring:#be123c;--focus-halo:var(--action-primary)}@supports (color:color-mix(in lab,red,red)){.wedding-design.palette-gulabi-rose{--focus-halo:color-mix(in oklab,var(--action-primary) 20%,transparent)}}.wedding-design.palette-gulabi-rose{--action-primary-hover:var(--action-primary)}@supports (color:color-mix(in lab,red,red)){.wedding-design.palette-gulabi-rose{--action-primary-hover:color-mix(in srgb,var(--action-primary) 90%,transparent)}}.wedding-design.palette-gulabi-rose{--action-primary-pressed:var(--action-primary)}@supports (color:color-mix(in lab,red,red)){.wedding-design.palette-gulabi-rose{--action-primary-pressed:color-mix(in srgb,var(--action-primary) 80%,transparent)}}.wedding-design.palette-gulabi-rose{--text-on-action:#fff}.wedding-design.palette-peacock-teal{--brand-primary:#0f766e;--action-primary:#0f766e;--focus-ring:#0f766e;--focus-halo:var(--action-primary)}@supports (color:color-mix(in lab,red,red)){.wedding-design.palette-peacock-teal{--focus-halo:color-mix(in oklab,var(--action-primary) 20%,transparent)}}.wedding-design.palette-peacock-teal{--action-primary-hover:var(--action-primary)}@supports (color:color-mix(in lab,red,red)){.wedding-design.palette-peacock-teal{--action-primary-hover:color-mix(in srgb,var(--action-primary) 90%,transparent)}}.wedding-design.palette-peacock-teal{--action-primary-pressed:var(--action-primary)}@supports (color:color-mix(in lab,red,red)){.wedding-design.palette-peacock-teal{--action-primary-pressed:color-mix(in srgb,var(--action-primary) 80%,transparent)}}.wedding-design.palette-peacock-teal{--text-on-action:#fff}.wedding-design.palette-panna-emerald{--brand-primary:#15803d;--action-primary:#15803d;--focus-ring:#15803d;--focus-halo:var(--action-primary)}@supports (color:color-mix(in lab,red,red)){.wedding-design.palette-panna-emerald{--focus-halo:color-mix(in oklab,var(--action-primary) 20%,transparent)}}.wedding-design.palette-panna-emerald{--action-primary-hover:var(--action-primary)}@supports (color:color-mix(in lab,red,red)){.wedding-design.palette-panna-emerald{--action-primary-hover:color-mix(in srgb,var(--action-primary) 90%,transparent)}}.wedding-design.palette-panna-emerald{--action-primary-pressed:var(--action-primary)}@supports (color:color-mix(in lab,red,red)){.wedding-design.palette-panna-emerald{--action-primary-pressed:color-mix(in srgb,var(--action-primary) 80%,transparent)}}.wedding-design.palette-panna-emerald{--text-on-action:#fff}.wedding-design.palette-rajwada-indigo{--brand-primary:#4338ca;--action-primary:#4338ca;--focus-ring:#4338ca;--focus-halo:var(--action-primary)}@supports (color:color-mix(in lab,red,red)){.wedding-design.palette-rajwada-indigo{--focus-halo:color-mix(in oklab,var(--action-primary) 20%,transparent)}}.wedding-design.palette-rajwada-indigo{--action-primary-hover:var(--action-primary)}@supports (color:color-mix(in lab,red,red)){.wedding-design.palette-rajwada-indigo{--action-primary-hover:color-mix(in srgb,var(--action-primary) 90%,transparent)}}.wedding-design.palette-rajwada-indigo{--action-primary-pressed:var(--action-primary)}@supports (color:color-mix(in lab,red,red)){.wedding-design.palette-rajwada-indigo{--action-primary-pressed:color-mix(in srgb,var(--action-primary) 80%,transparent)}}.wedding-design.palette-rajwada-indigo{--text-on-action:#fff}.theme-light,:root{--surface-primary:var(--palette-canvas);--text-primary:var(--palette-ink);--surface-elevated:var(--palette-card);--text-on-elevated:var(--palette-ink);--surface-overlay:var(--palette-card);--text-on-overlay:var(--palette-ink);--brand-primary:var(--palette-wine);--brand-blush:var(--palette-canvas);--action-primary:var(--brand-primary);--focus-halo:var(--action-primary)}@supports (color:color-mix(in lab,red,red)){.theme-light,:root{--focus-halo:color-mix(in oklab,var(--action-primary) 20%,transparent)}}.theme-light,:root{--action-primary-hover:var(--palette-wine-hover);--action-primary-pressed:var(--palette-wine-pressed);--text-on-action:var(--palette-card);--brand-secondary:var(--palette-neutral);--action-secondary:var(--brand-secondary);--text-on-secondary-action:var(--palette-ink);--surface-secondary:var(--palette-neutral);--text-secondary:var(--palette-muted);--text-placeholder:var(--text-secondary);--brand-accent:var(--palette-neutral);--surface-hover:var(--brand-accent);--text-on-hover:var(--palette-wine);--status-error-text:#b42332;--border-subtle:var(--palette-border);--border-control:var(--palette-control);--focus-ring:oklch(40% .08 15);--text-on-inverse:var(--palette-card);--text-on-inverse-muted:var(--palette-neutral);--border-strong:var(--palette-control);--border-inverse:var(--palette-border);--surface-selected:var(--palette-selected);--text-on-selected:var(--palette-wine);--text-inverse-accent:var(--palette-selected);--surface-inverse:oklch(26% .035 15);--chart-series-1:var(--brand-primary);--chart-series-2:var(--status-info-text);--chart-series-3:var(--status-success-text);--chart-series-4:#70558c;--chart-series-5:var(--status-warning-text);--radius:.75rem;--rb-accent:oklch(20.5% 0 0);--rb-accent-fg:oklch(100% 0 0);--rb-radius:10px;--rb-r-xs:max(0px,calc(var(--rb-radius) - 6px));--rb-r-sm:max(0px,calc(var(--rb-radius) - 4px));--rb-r-md:max(0px,calc(var(--rb-radius) - 2px));--rb-r-lg:var(--rb-radius);--rb-r-xl:calc(var(--rb-radius) + min(2px, var(--rb-radius)));--rb-r-2xl:calc(var(--rb-radius) + min(4px, var(--rb-radius)));--rb-r-3xl:calc(var(--rb-radius) + min(6px, var(--rb-radius)));--rb-r-4xl:calc(var(--rb-radius) + min(8px, var(--rb-radius)))}.dark{--surface-primary:oklch(30% .09 15);--text-primary:oklch(95% .025 30);--surface-elevated:oklch(26% .035 15);--text-on-elevated:oklch(95% .025 30);--surface-overlay:oklch(30% .09 15);--text-on-overlay:oklch(95% .025 30);--brand-primary:oklch(79% .075 30);--brand-blush:oklch(30% .09 15);--action-primary:var(--brand-primary);--focus-halo:var(--action-primary)}@supports (color:color-mix(in lab,red,red)){.dark{--focus-halo:color-mix(in oklab,var(--action-primary) 20%,transparent)}}.dark{--action-primary-hover:var(--action-primary)}@supports (color:color-mix(in lab,red,red)){.dark{--action-primary-hover:color-mix(in srgb,var(--action-primary) 90%,transparent)}}.dark{--action-primary-pressed:var(--action-primary)}@supports (color:color-mix(in lab,red,red)){.dark{--action-primary-pressed:color-mix(in srgb,var(--action-primary) 80%,transparent)}}.dark{--text-on-action:oklch(25% .075 15);--brand-secondary:oklch(26% .035 15);--action-secondary:var(--brand-secondary);--text-on-secondary-action:oklch(95% .025 30);--surface-secondary:oklch(26% .035 15);--text-secondary:oklch(78% .02 30);--text-placeholder:var(--text-secondary);--brand-accent:oklch(34% .035 15);--surface-hover:var(--brand-accent);--text-on-hover:oklch(95% .025 30);--status-error-text:#ffb4ab;--border-subtle:oklch(48% .035 15);--border-control:var(--border-strong);--focus-ring:var(--text-primary);--text-on-inverse:oklch(30% .09 15);--text-on-inverse-muted:oklch(26% .035 15);--border-strong:oklch(68% .025 30);--border-inverse:oklch(48% .035 15);--surface-selected:oklch(36% .085 15);--text-on-selected:oklch(90% .04 30);--text-inverse-accent:oklch(90% .04 30);--surface-inverse:oklch(95% .025 30);--chart-series-1:var(--brand-primary);--chart-series-2:var(--status-info-text);--chart-series-3:var(--status-success-text);--chart-series-4:#c1a5e4;--chart-series-5:var(--status-warning-text);--rb-accent:oklch(100% 0 0);--rb-accent-fg:oklch(20.5% 0 0)}@keyframes fadeIn{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@keyframes scaleUp{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}.animate-fadeIn{animation:fadeIn var(--motion-standard) ease-out forwards}.animate-scaleUp{animation:scaleUp var(--motion-standard) cubic-bezier(.16,1,.3,1) forwards}.theme-light,:root{--surface-text-selection:var(--palette-wine);--text-on-text-selection:#fff}.dark{--surface-text-selection:var(--palette-selected);--text-on-text-selection:var(--palette-wine)}[class*=bg-surface-inverse] ::selection{background:var(--palette-selected);color:var(--palette-wine)}footer ::selection{background:var(--palette-selected);color:var(--palette-wine)}::selection{background:var(--surface-text-selection);color:var(--text-on-text-selection);text-shadow:none}.theme-light,:root{--status-success-text:#246b45;--status-success-surface:#edf6ef;--status-warning-text:#8a5a12;--status-warning-surface:#fff5de;--status-info-text:#315f86;--status-info-surface:#edf3f9;--status-error-surface:#fcedef;--chart-surface-1:var(--chart-series-1)}@supports (color:color-mix(in lab,red,red)){.theme-light,:root{--chart-surface-1:color-mix(in oklab,var(--chart-series-1) 12%,var(--surface-elevated))}}.theme-light,:root{--chart-surface-2:var(--chart-series-2)}@supports (color:color-mix(in lab,red,red)){.theme-light,:root{--chart-surface-2:color-mix(in oklab,var(--chart-series-2) 12%,var(--surface-elevated))}}.theme-light,:root{--chart-surface-3:var(--chart-series-3)}@supports (color:color-mix(in lab,red,red)){.theme-light,:root{--chart-surface-3:color-mix(in oklab,var(--chart-series-3) 12%,var(--surface-elevated))}}.theme-light,:root{--chart-surface-4:var(--chart-series-4)}@supports (color:color-mix(in lab,red,red)){.theme-light,:root{--chart-surface-4:color-mix(in oklab,var(--chart-series-4) 12%,var(--surface-elevated))}}.theme-light,:root{--chart-surface-5:var(--chart-series-5)}@supports (color:color-mix(in lab,red,red)){.theme-light,:root{--chart-surface-5:color-mix(in oklab,var(--chart-series-5) 12%,var(--surface-elevated))}}.dark{--status-success-text:#6ee7b7;--status-success-surface:#064e3b;--status-warning-text:#fcd34d;--status-warning-surface:#451a03;--status-info-text:#93c5fd;--status-info-surface:#172554;--status-error-surface:#690005;--chart-surface-1:var(--chart-series-1)}@supports (color:color-mix(in lab,red,red)){.dark{--chart-surface-1:color-mix(in oklab,var(--chart-series-1) 12%,var(--surface-elevated))}}.dark{--chart-surface-2:var(--chart-series-2)}@supports (color:color-mix(in lab,red,red)){.dark{--chart-surface-2:color-mix(in oklab,var(--chart-series-2) 12%,var(--surface-elevated))}}.dark{--chart-surface-3:var(--chart-series-3)}@supports (color:color-mix(in lab,red,red)){.dark{--chart-surface-3:color-mix(in oklab,var(--chart-series-3) 12%,var(--surface-elevated))}}.dark{--chart-surface-4:var(--chart-series-4)}@supports (color:color-mix(in lab,red,red)){.dark{--chart-surface-4:color-mix(in oklab,var(--chart-series-4) 12%,var(--surface-elevated))}}.dark{--chart-surface-5:var(--chart-series-5)}@supports (color:color-mix(in lab,red,red)){.dark{--chart-surface-5:color-mix(in oklab,var(--chart-series-5) 12%,var(--surface-elevated))}}@keyframes shimmer{0%{transform:translate(-100%)}to{transform:translate(200%)}}.custom-scrollbar,[data-slot=dropdown-menu-content],[data-slot=select-content]{scrollbar-width:thin;scrollbar-color:var(--action-primary) transparent}@supports (color:color-mix(in lab,red,red)){.custom-scrollbar,[data-slot=dropdown-menu-content],[data-slot=select-content]{scrollbar-color:color-mix(in oklch,var(--action-primary) 28%,transparent) transparent}}.custom-scrollbar::-webkit-scrollbar,[data-slot=select-content]::-webkit-scrollbar{width:5px;height:5px}[data-slot=dropdown-menu-content]::-webkit-scrollbar{width:5px;height:5px}.custom-scrollbar::-webkit-scrollbar-track,[data-slot=select-content]::-webkit-scrollbar-track{margin:var(--space-8) 0;background:0 0}[data-slot=dropdown-menu-content]::-webkit-scrollbar-track{margin:var(--space-8) 0;background:0 0}.custom-scrollbar::-webkit-scrollbar-thumb{background:var(--action-primary)}@supports (color:color-mix(in lab,red,red)){.custom-scrollbar::-webkit-scrollbar-thumb{background:color-mix(in oklch,var(--action-primary) 24%,transparent)}}.custom-scrollbar::-webkit-scrollbar-thumb{transition:background-color var(--motion-standard) ease;border-radius:9999px}[data-slot=select-content]::-webkit-scrollbar-thumb{background:var(--action-primary)}@supports (color:color-mix(in lab,red,red)){[data-slot=select-content]::-webkit-scrollbar-thumb{background:color-mix(in oklch,var(--action-primary) 24%,transparent)}}[data-slot=select-content]::-webkit-scrollbar-thumb{transition:background-color var(--motion-standard) ease;border-radius:9999px}[data-slot=dropdown-menu-content]::-webkit-scrollbar-thumb{background:var(--action-primary)}@supports (color:color-mix(in lab,red,red)){[data-slot=dropdown-menu-content]::-webkit-scrollbar-thumb{background:color-mix(in oklch,var(--action-primary) 24%,transparent)}}[data-slot=dropdown-menu-content]::-webkit-scrollbar-thumb{transition:background-color var(--motion-standard) ease;border-radius:9999px}.custom-scrollbar::-webkit-scrollbar-thumb:hover{background:var(--action-primary)}@supports (color:color-mix(in lab,red,red)){.custom-scrollbar::-webkit-scrollbar-thumb:hover{background:color-mix(in oklch,var(--action-primary) 50%,transparent)}}[data-slot=select-content]::-webkit-scrollbar-thumb:hover{background:var(--action-primary)}@supports (color:color-mix(in lab,red,red)){[data-slot=select-content]::-webkit-scrollbar-thumb:hover{background:color-mix(in oklch,var(--action-primary) 50%,transparent)}}[data-slot=dropdown-menu-content]::-webkit-scrollbar-thumb:hover{background:var(--action-primary)}@supports (color:color-mix(in lab,red,red)){[data-slot=dropdown-menu-content]::-webkit-scrollbar-thumb:hover{background:color-mix(in oklch,var(--action-primary) 50%,transparent)}}@media (max-width:639px),(pointer:coarse){.touch-target,[data-slot=button],[data-slot=dropdown-menu-item],[data-slot=select-trigger]{min-width:44px;min-height:44px}}:root{--surface-scrim:var(--glass-dark)}@supports (color:color-mix(in lab,red,red)){:root{--surface-scrim:color-mix(in srgb,var(--glass-dark) 40%,transparent)}}:root{--glass-dark:#000;--glass-light:#fff;--glass-shadow:var(--glass-dark)}@supports (color:color-mix(in lab,red,red)){:root{--glass-shadow:color-mix(in srgb,var(--glass-dark) 5%,transparent)}}:root{--glass-tint:var(--status-info-text);--hero-ember:var(--status-warning-text);--state-disabled-opacity:.5;--effect-decoration-opacity:.3;--palette-wine:oklch(30% .09 15);--palette-wine-hover:oklch(24% .075 15);--palette-wine-pressed:oklch(20% .065 15);--palette-canvas:oklch(97.5% .012 40);--palette-card:oklch(100% 0 0);--palette-stationery:oklch(98.5% .008 30);--palette-ink:oklch(24% .03 15);--palette-muted:oklch(46% .02 20);--palette-neutral:oklch(94% .015 35);--palette-rose:oklch(93% .025 25);--palette-selected:oklch(90% .035 25);--palette-border:oklch(89% .012 30);--palette-control:oklch(59% .025 30);--motion-fast:.15s;--motion-standard:.2s;--motion-slow:.3s;--motion-arrival:.9s;--motion-ambient:2.8s}@media (prefers-reduced-motion:reduce){*,:after,:before{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.dark,.theme-light,:root{--surface-table-header:var(--text-primary)}@supports (color:color-mix(in lab,red,red)){.dark,.theme-light,:root{--surface-table-header:color-mix(in srgb,var(--text-primary) 8%,var(--surface-elevated))}}.cl-formFieldInput:focus,.cl-formFieldInput:focus-visible{box-shadow:none!important;outline:none!important}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-pan-x{syntax:"*";inherits:false}@property --tw-pan-y{syntax:"*";inherits:false}@property --tw-pinch-zoom{syntax:"*";inherits:false}@property --tw-scroll-snap-strictness{syntax:"*";inherits:false;initial-value:proximity}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-space-x-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-divide-x-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@keyframes spin{to{transform:rotate(1turn)}}@keyframes pulse{50%{opacity:.5}}@keyframes enter{0%{opacity:var(--tw-enter-opacity,1);transform:translate3d(var(--tw-enter-translate-x,0),var(--tw-enter-translate-y,0),0)scale3d(var(--tw-enter-scale,1),var(--tw-enter-scale,1),var(--tw-enter-scale,1))rotate(var(--tw-enter-rotate,0));filter:blur(var(--tw-enter-blur,0))}}@keyframes exit{to{opacity:var(--tw-exit-opacity,1);transform:translate3d(var(--tw-exit-translate-x,0),var(--tw-exit-translate-y,0),0)scale3d(var(--tw-exit-scale,1),var(--tw-exit-scale,1),var(--tw-exit-scale,1))rotate(var(--tw-exit-rotate,0));filter:blur(var(--tw-exit-blur,0))}}@keyframes tw-shimmer{0%{background-position:100% 0}to{background-position:0 0}}