/*! 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)))){:root,:host{--date-popover-room:0px;--date-popover-scrollbar:1px;--date-popover-fits:0px}*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-divide-y-reverse:0;--tw-border-style:solid;--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-ease:initial;--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;--tw-content:"";--tw-duration:initial;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-border-spacing-x:0;--tw-border-spacing-y: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-space-y-reverse:0;--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-space-x-reverse:0;--date-weekdays-size:0px;--date-weeks-start-fade:0px}}}@layer{[data-react-aria-pressable]{touch-action:pan-x pan-y pinch-zoom}}@layer theme{:root,:host{--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-xs:20rem;--container-sm:24rem;--container-md:28rem;--container-lg:32rem;--text-base:1rem;--text-base--line-height:calc(1.5 / 1);--font-weight-normal:400;--tracking-tight:-.025em;--leading-tight:1.25;--leading-relaxed:1.625;--radius-xl:var(--fg-radius-xl);--radius-2xl:var(--fg-radius-2xl);--radius-3xl:calc(var(--radius) * 3);--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-pulse:pulse 2s cubic-bezier(.4, 0, .6, 1) infinite;--blur-md:12px;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--fg-font-family-sans);--default-mono-font-family:var(--fg-font-family-mono);--border-width-field:var(--field-border-width,var(--border-width));--ease-smooth:ease;--ease-out-quad:cubic-bezier(.25, .46, .45, .94);--ease-out-quart:cubic-bezier(.165, .84, .44, 1);--ease-out-fluid:cubic-bezier(.32, .72, 0, 1);--ease-linear:var(--fg-easing-linear);--color-field-border-invalid:var(--fg-field-border-invalid)}@layer theme{@layer base{:root,:host{--white:oklch(100% 0 0);--black:oklch(0% 0 0);--snow:oklch(99.11% 0 0);--eclipse:oklch(21.03% .0059 285.89);--spacing:.25rem;--border-width:1px;--field-border-width:0px;--disabled-opacity:.5;--ring-offset-width:2px;--cursor-interactive:pointer;--cursor-disabled:not-allowed;--radius:.5rem;--field-radius:calc(var(--radius) * 1.5);--accent:oklch(62.04% .195 253.83);--accent-foreground:var(--snow);--success:oklch(73.29% .1935 150.81);--success-foreground:var(--eclipse);--field-border:transparent;--skeleton-animation:shimmer;--tooltip-delay:1.5s;--tooltip-close-delay:.5s}:root,.light,.default,[data-theme=light],[data-theme=default],:host(.light),:host(.default),:host([data-theme=light]),:host([data-theme=default]){--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--background:oklch(97.02% 0 0);--foreground:var(--eclipse);--surface:var(--white);--surface-foreground:var(--foreground);--surface-secondary:oklch(95.24% .0013 286.37);--surface-secondary-foreground:var(--foreground);--surface-tertiary:oklch(93.73% .0013 286.37);--surface-tertiary-foreground:var(--foreground);--overlay:var(--white);--overlay-foreground:var(--foreground);--muted:oklch(55.17% .0138 285.94);--scrollbar:var(--scrollbar-thumb);--scrollbar-thumb:var(--foreground)}@supports (color:color-mix(in lab, red, red)){:root,.light,.default,[data-theme=light],[data-theme=default],:host(.light),:host(.default),:host([data-theme=light]),:host([data-theme=default]){--scrollbar-thumb:color-mix(in oklch, var(--foreground) 15%, transparent)}}:root,.light,.default,[data-theme=light],[data-theme=default],:host(.light),:host(.default),:host([data-theme=light]),:host([data-theme=default]){--scrollbar-track:transparent;--scrollbar-gutter:auto;--scrollbar-width:thin;--scrollbar-color:var(--scrollbar-thumb) var(--scrollbar-track);--default:oklch(94% .001 286.375);--default-foreground:var(--eclipse);--field-background:var(--white);--field-foreground:oklch(21.03% .0059 285.89);--field-placeholder:var(--muted);--warning:oklch(78.19% .1585 72.33);--warning-foreground:var(--eclipse);--danger:oklch(65.32% .2328 25.74);--danger-foreground:var(--snow);--segment:var(--white);--segment-foreground:var(--eclipse);--border:oklch(90% .004 286.32);--separator:oklch(92% .004 286.32);--focus:var(--accent);--link:var(--foreground);--backdrop:#00000080;--surface-hover:var(--surface)}@supports (color:color-mix(in lab, red, red)){:root,.light,.default,[data-theme=light],[data-theme=default],:host(.light),:host(.default),:host([data-theme=light]),:host([data-theme=default]){--surface-hover:color-mix(in oklab, var(--surface) 92%, var(--surface-foreground) 8%)}}:root,.light,.default,[data-theme=light],[data-theme=default],:host(.light),:host(.default),:host([data-theme=light]),:host([data-theme=default]){--background-secondary:var(--background)}@supports (color:color-mix(in lab, red, red)){:root,.light,.default,[data-theme=light],[data-theme=default],:host(.light),:host(.default),:host([data-theme=light]),:host([data-theme=default]){--background-secondary:color-mix(in oklab, var(--background) 96%, var(--foreground) 4%)}}:root,.light,.default,[data-theme=light],[data-theme=default],:host(.light),:host(.default),:host([data-theme=light]),:host([data-theme=default]){--background-tertiary:var(--background)}@supports (color:color-mix(in lab, red, red)){:root,.light,.default,[data-theme=light],[data-theme=default],:host(.light),:host(.default),:host([data-theme=light]),:host([data-theme=default]){--background-tertiary:color-mix(in oklab, var(--background) 92%, var(--foreground) 8%)}}:root,.light,.default,[data-theme=light],[data-theme=default],:host(.light),:host(.default),:host([data-theme=light]),:host([data-theme=default]){--background-inverse:var(--foreground);--default-hover:var(--default)}@supports (color:color-mix(in lab, red, red)){:root,.light,.default,[data-theme=light],[data-theme=default],:host(.light),:host(.default),:host([data-theme=light]),:host([data-theme=default]){--default-hover:color-mix(in oklab, var(--default) 96%, var(--default-foreground) 4%)}}:root,.light,.default,[data-theme=light],[data-theme=default],:host(.light),:host(.default),:host([data-theme=light]),:host([data-theme=default]){--accent-hover:var(--accent)}@supports (color:color-mix(in lab, red, red)){:root,.light,.default,[data-theme=light],[data-theme=default],:host(.light),:host(.default),:host([data-theme=light]),:host([data-theme=default]){--accent-hover:color-mix(in oklab, var(--accent) 90%, var(--accent-foreground) 10%)}}:root,.light,.default,[data-theme=light],[data-theme=default],:host(.light),:host(.default),:host([data-theme=light]),:host([data-theme=default]){--success-hover:var(--success)}@supports (color:color-mix(in lab, red, red)){:root,.light,.default,[data-theme=light],[data-theme=default],:host(.light),:host(.default),:host([data-theme=light]),:host([data-theme=default]){--success-hover:color-mix(in oklab, var(--success) 90%, var(--success-foreground) 10%)}}:root,.light,.default,[data-theme=light],[data-theme=default],:host(.light),:host(.default),:host([data-theme=light]),:host([data-theme=default]){--warning-hover:var(--warning)}@supports (color:color-mix(in lab, red, red)){:root,.light,.default,[data-theme=light],[data-theme=default],:host(.light),:host(.default),:host([data-theme=light]),:host([data-theme=default]){--warning-hover:color-mix(in oklab, var(--warning) 90%, var(--warning-foreground) 10%)}}:root,.light,.default,[data-theme=light],[data-theme=default],:host(.light),:host(.default),:host([data-theme=light]),:host([data-theme=default]){--danger-hover:var(--danger)}@supports (color:color-mix(in lab, red, red)){:root,.light,.default,[data-theme=light],[data-theme=default],:host(.light),:host(.default),:host([data-theme=light]),:host([data-theme=default]){--danger-hover:color-mix(in oklab, var(--danger) 90%, var(--danger-foreground) 10%)}}:root,.light,.default,[data-theme=light],[data-theme=default],:host(.light),:host(.default),:host([data-theme=light]),:host([data-theme=default]){--field-hover:var(--field-background,var(--default))}@supports (color:color-mix(in lab, red, red)){:root,.light,.default,[data-theme=light],[data-theme=default],:host(.light),:host(.default),:host([data-theme=light]),:host([data-theme=default]){--field-hover:color-mix(in oklab, var(--field-background,var(--default)) 90%, var(--field-foreground,var(--foreground)) 2%)}}:root,.light,.default,[data-theme=light],[data-theme=default],:host(.light),:host(.default),:host([data-theme=light]),:host([data-theme=default]){--field-focus:var(--field-background,var(--default));--field-border-hover:var(--field-border,var(--border))}@supports (color:color-mix(in lab, red, red)){:root,.light,.default,[data-theme=light],[data-theme=default],:host(.light),:host(.default),:host([data-theme=light]),:host([data-theme=default]){--field-border-hover:color-mix(in oklab, var(--field-border,var(--border)) 88%, var(--field-foreground,var(--foreground)) 10%)}}:root,.light,.default,[data-theme=light],[data-theme=default],:host(.light),:host(.default),:host([data-theme=light]),:host([data-theme=default]){--field-border-focus:var(--field-border,var(--border))}@supports (color:color-mix(in lab, red, red)){:root,.light,.default,[data-theme=light],[data-theme=default],:host(.light),:host(.default),:host([data-theme=light]),:host([data-theme=default]){--field-border-focus:color-mix(in oklab, var(--field-border,var(--border)) 74%, var(--field-foreground,var(--foreground)) 22%)}}:root,.light,.default,[data-theme=light],[data-theme=default],:host(.light),:host(.default),:host([data-theme=light]),:host([data-theme=default]){--default-soft:var(--default)}@supports (color:color-mix(in lab, red, red)){:root,.light,.default,[data-theme=light],[data-theme=default],:host(.light),:host(.default),:host([data-theme=light]),:host([data-theme=default]){--default-soft:color-mix(in oklab, var(--default) 50%, transparent)}}:root,.light,.default,[data-theme=light],[data-theme=default],:host(.light),:host(.default),:host([data-theme=light]),:host([data-theme=default]){--default-soft-foreground:var(--default-foreground);--default-soft-hover:var(--default)}@supports (color:color-mix(in lab, red, red)){:root,.light,.default,[data-theme=light],[data-theme=default],:host(.light),:host(.default),:host([data-theme=light]),:host([data-theme=default]){--default-soft-hover:color-mix(in oklab, var(--default) 60%, transparent)}}:root,.light,.default,[data-theme=light],[data-theme=default],:host(.light),:host(.default),:host([data-theme=light]),:host([data-theme=default]){--accent-soft:var(--accent)}@supports (color:color-mix(in lab, red, red)){:root,.light,.default,[data-theme=light],[data-theme=default],:host(.light),:host(.default),:host([data-theme=light]),:host([data-theme=default]){--accent-soft:color-mix(in oklab, var(--accent) 15%, transparent)}}:root,.light,.default,[data-theme=light],[data-theme=default],:host(.light),:host(.default),:host([data-theme=light]),:host([data-theme=default]){--accent-soft-foreground:var(--accent)}@supports (color:color-mix(in lab, red, red)){:root,.light,.default,[data-theme=light],[data-theme=default],:host(.light),:host(.default),:host([data-theme=light]),:host([data-theme=default]){--accent-soft-foreground:color-mix(in oklab, var(--accent) 70%, var(--foreground) 30%)}}:root,.light,.default,[data-theme=light],[data-theme=default],:host(.light),:host(.default),:host([data-theme=light]),:host([data-theme=default]){--accent-soft-hover:var(--accent)}@supports (color:color-mix(in lab, red, red)){:root,.light,.default,[data-theme=light],[data-theme=default],:host(.light),:host(.default),:host([data-theme=light]),:host([data-theme=default]){--accent-soft-hover:color-mix(in oklab, var(--accent) 20%, transparent)}}:root,.light,.default,[data-theme=light],[data-theme=default],:host(.light),:host(.default),:host([data-theme=light]),:host([data-theme=default]){--danger-soft:var(--danger)}@supports (color:color-mix(in lab, red, red)){:root,.light,.default,[data-theme=light],[data-theme=default],:host(.light),:host(.default),:host([data-theme=light]),:host([data-theme=default]){--danger-soft:color-mix(in oklab, var(--danger) 15%, transparent)}}:root,.light,.default,[data-theme=light],[data-theme=default],:host(.light),:host(.default),:host([data-theme=light]),:host([data-theme=default]){--danger-soft-foreground:var(--danger)}@supports (color:color-mix(in lab, red, red)){:root,.light,.default,[data-theme=light],[data-theme=default],:host(.light),:host(.default),:host([data-theme=light]),:host([data-theme=default]){--danger-soft-foreground:color-mix(in oklab, var(--danger) 70%, var(--foreground) 40%)}}:root,.light,.default,[data-theme=light],[data-theme=default],:host(.light),:host(.default),:host([data-theme=light]),:host([data-theme=default]){--danger-soft-hover:var(--danger)}@supports (color:color-mix(in lab, red, red)){:root,.light,.default,[data-theme=light],[data-theme=default],:host(.light),:host(.default),:host([data-theme=light]),:host([data-theme=default]){--danger-soft-hover:color-mix(in oklab, var(--danger) 20%, transparent)}}:root,.light,.default,[data-theme=light],[data-theme=default],:host(.light),:host(.default),:host([data-theme=light]),:host([data-theme=default]){--warning-soft:var(--warning)}@supports (color:color-mix(in lab, red, red)){:root,.light,.default,[data-theme=light],[data-theme=default],:host(.light),:host(.default),:host([data-theme=light]),:host([data-theme=default]){--warning-soft:color-mix(in oklab, var(--warning) 15%, transparent)}}:root,.light,.default,[data-theme=light],[data-theme=default],:host(.light),:host(.default),:host([data-theme=light]),:host([data-theme=default]){--warning-soft-foreground:var(--warning)}@supports (color:color-mix(in lab, red, red)){:root,.light,.default,[data-theme=light],[data-theme=default],:host(.light),:host(.default),:host([data-theme=light]),:host([data-theme=default]){--warning-soft-foreground:color-mix(in oklab, var(--warning) 80%, var(--foreground) 70%)}}:root,.light,.default,[data-theme=light],[data-theme=default],:host(.light),:host(.default),:host([data-theme=light]),:host([data-theme=default]){--warning-soft-hover:var(--warning)}@supports (color:color-mix(in lab, red, red)){:root,.light,.default,[data-theme=light],[data-theme=default],:host(.light),:host(.default),:host([data-theme=light]),:host([data-theme=default]){--warning-soft-hover:color-mix(in oklab, var(--warning) 20%, transparent)}}:root,.light,.default,[data-theme=light],[data-theme=default],:host(.light),:host(.default),:host([data-theme=light]),:host([data-theme=default]){--success-soft:var(--success)}@supports (color:color-mix(in lab, red, red)){:root,.light,.default,[data-theme=light],[data-theme=default],:host(.light),:host(.default),:host([data-theme=light]),:host([data-theme=default]){--success-soft:color-mix(in oklab, var(--success) 15%, transparent)}}:root,.light,.default,[data-theme=light],[data-theme=default],:host(.light),:host(.default),:host([data-theme=light]),:host([data-theme=default]){--success-soft-foreground:var(--success)}@supports (color:color-mix(in lab, red, red)){:root,.light,.default,[data-theme=light],[data-theme=default],:host(.light),:host(.default),:host([data-theme=light]),:host([data-theme=default]){--success-soft-foreground:color-mix(in oklab, var(--success) 80%, var(--foreground) 60%)}}:root,.light,.default,[data-theme=light],[data-theme=default],:host(.light),:host(.default),:host([data-theme=light]),:host([data-theme=default]){--success-soft-hover:var(--success)}@supports (color:color-mix(in lab, red, red)){:root,.light,.default,[data-theme=light],[data-theme=default],:host(.light),:host(.default),:host([data-theme=light]),:host([data-theme=default]){--success-soft-hover:color-mix(in oklab, var(--success) 20%, transparent)}}:root,.light,.default,[data-theme=light],[data-theme=default],:host(.light),:host(.default),:host([data-theme=light]),:host([data-theme=default]){--separator-secondary:var(--surface)}@supports (color:color-mix(in lab, red, red)){:root,.light,.default,[data-theme=light],[data-theme=default],:host(.light),:host(.default),:host([data-theme=light]),:host([data-theme=default]){--separator-secondary:color-mix(in oklab, var(--surface) 85%, var(--surface-foreground) 15%)}}:root,.light,.default,[data-theme=light],[data-theme=default],:host(.light),:host(.default),:host([data-theme=light]),:host([data-theme=default]){--separator-tertiary:var(--surface)}@supports (color:color-mix(in lab, red, red)){:root,.light,.default,[data-theme=light],[data-theme=default],:host(.light),:host(.default),:host([data-theme=light]),:host([data-theme=default]){--separator-tertiary:color-mix(in oklab, var(--surface) 81%, var(--surface-foreground) 19%)}}:root,.light,.default,[data-theme=light],[data-theme=default],:host(.light),:host(.default),:host([data-theme=light]),:host([data-theme=default]){--border-secondary:var(--surface)}@supports (color:color-mix(in lab, red, red)){:root,.light,.default,[data-theme=light],[data-theme=default],:host(.light),:host(.default),:host([data-theme=light]),:host([data-theme=default]){--border-secondary:color-mix(in oklab, var(--surface) 78%, var(--surface-foreground) 22%)}}:root,.light,.default,[data-theme=light],[data-theme=default],:host(.light),:host(.default),:host([data-theme=light]),:host([data-theme=default]){--border-tertiary:var(--surface)}@supports (color:color-mix(in lab, red, red)){:root,.light,.default,[data-theme=light],[data-theme=default],:host(.light),:host(.default),:host([data-theme=light]),:host([data-theme=default]){--border-tertiary:color-mix(in oklab, var(--surface) 66%, var(--surface-foreground) 34%)}}:root,.light,.default,[data-theme=light],[data-theme=default],:host(.light),:host(.default),:host([data-theme=light]),:host([data-theme=default]){--surface-shadow:0 2px 4px 0 #0000000a, 0 1px 2px 0 #0000000f, 0 0 1px 0 #0000000f;--overlay-shadow:0 2px 8px 0 #0000000f, 0 -6px 12px 0 #00000008, 0 14px 28px 0 #00000014;--field-shadow:0 2px 4px 0 #0000000a, 0 1px 2px 0 #0000000f, 0 0 1px 0 #0000000f}.dark,[data-theme=dark],:host(.dark),:host([data-theme=dark]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--background:oklch(12% .005 285.823);--foreground:var(--snow);--surface:oklch(21.03% .0059 285.89);--surface-foreground:var(--foreground);--surface-secondary:oklch(25.7% .0037 286.14);--surface-secondary-foreground:var(--foreground);--surface-tertiary:oklch(27.21% .0024 247.91);--surface-tertiary-foreground:var(--foreground);--overlay:oklch(21.03% .0059 285.89);--overlay-foreground:var(--foreground);--muted:oklch(70.5% .015 286.067);--scrollbar:var(--scrollbar-thumb);--scrollbar-thumb:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.dark,[data-theme=dark],:host(.dark),:host([data-theme=dark]){--scrollbar-thumb:color-mix(in oklch, var(--foreground) 15%, transparent)}}.dark,[data-theme=dark],:host(.dark),:host([data-theme=dark]){--scrollbar-track:transparent;--scrollbar-gutter:auto;--scrollbar-width:thin;--scrollbar-color:var(--scrollbar-thumb) var(--scrollbar-track);--default:oklch(27.4% .006 286.033);--default-foreground:var(--snow);--field-background:oklch(21.03% .0059 285.89);--field-foreground:var(--foreground);--field-placeholder:var(--muted);--warning:oklch(82.03% .1388 76.34);--warning-foreground:var(--eclipse);--danger:oklch(59.4% .1967 24.63);--danger-foreground:var(--snow);--segment:oklch(39.64% .01 285.93);--segment-foreground:var(--foreground);--border:oklch(28% .006 286.033);--separator:oklch(25% .006 286.033);--focus:var(--accent);--link:var(--foreground);--backdrop:#0009;--surface-shadow:0 0 0 0 transparent inset;--overlay-shadow:0 0 1px 0 #ffffff4d inset;--field-shadow:0 0 0 0 transparent inset;--surface-hover:var(--surface)}@supports (color:color-mix(in lab, red, red)){.dark,[data-theme=dark],:host(.dark),:host([data-theme=dark]){--surface-hover:color-mix(in oklab, var(--surface) 92%, var(--surface-foreground) 8%)}}.dark,[data-theme=dark],:host(.dark),:host([data-theme=dark]){--background-secondary:var(--background)}@supports (color:color-mix(in lab, red, red)){.dark,[data-theme=dark],:host(.dark),:host([data-theme=dark]){--background-secondary:color-mix(in oklab, var(--background) 96%, var(--foreground) 4%)}}.dark,[data-theme=dark],:host(.dark),:host([data-theme=dark]){--background-tertiary:var(--background)}@supports (color:color-mix(in lab, red, red)){.dark,[data-theme=dark],:host(.dark),:host([data-theme=dark]){--background-tertiary:color-mix(in oklab, var(--background) 92%, var(--foreground) 8%)}}.dark,[data-theme=dark],:host(.dark),:host([data-theme=dark]){--background-inverse:var(--foreground);--default-hover:var(--default)}@supports (color:color-mix(in lab, red, red)){.dark,[data-theme=dark],:host(.dark),:host([data-theme=dark]){--default-hover:color-mix(in oklab, var(--default) 96%, var(--default-foreground) 4%)}}.dark,[data-theme=dark],:host(.dark),:host([data-theme=dark]){--accent-hover:var(--accent)}@supports (color:color-mix(in lab, red, red)){.dark,[data-theme=dark],:host(.dark),:host([data-theme=dark]){--accent-hover:color-mix(in oklab, var(--accent) 90%, var(--accent-foreground) 10%)}}.dark,[data-theme=dark],:host(.dark),:host([data-theme=dark]){--success-hover:var(--success)}@supports (color:color-mix(in lab, red, red)){.dark,[data-theme=dark],:host(.dark),:host([data-theme=dark]){--success-hover:color-mix(in oklab, var(--success) 90%, var(--success-foreground) 10%)}}.dark,[data-theme=dark],:host(.dark),:host([data-theme=dark]){--warning-hover:var(--warning)}@supports (color:color-mix(in lab, red, red)){.dark,[data-theme=dark],:host(.dark),:host([data-theme=dark]){--warning-hover:color-mix(in oklab, var(--warning) 90%, var(--warning-foreground) 10%)}}.dark,[data-theme=dark],:host(.dark),:host([data-theme=dark]){--danger-hover:var(--danger)}@supports (color:color-mix(in lab, red, red)){.dark,[data-theme=dark],:host(.dark),:host([data-theme=dark]){--danger-hover:color-mix(in oklab, var(--danger) 90%, var(--danger-foreground) 10%)}}.dark,[data-theme=dark],:host(.dark),:host([data-theme=dark]){--field-hover:var(--field-background,var(--default))}@supports (color:color-mix(in lab, red, red)){.dark,[data-theme=dark],:host(.dark),:host([data-theme=dark]){--field-hover:color-mix(in oklab, var(--field-background,var(--default)) 90%, var(--field-foreground,var(--foreground)) 2%)}}.dark,[data-theme=dark],:host(.dark),:host([data-theme=dark]){--field-focus:var(--field-background,var(--default));--field-border-hover:var(--field-border,var(--border))}@supports (color:color-mix(in lab, red, red)){.dark,[data-theme=dark],:host(.dark),:host([data-theme=dark]){--field-border-hover:color-mix(in oklab, var(--field-border,var(--border)) 88%, var(--field-foreground,var(--foreground)) 10%)}}.dark,[data-theme=dark],:host(.dark),:host([data-theme=dark]){--field-border-focus:var(--field-border,var(--border))}@supports (color:color-mix(in lab, red, red)){.dark,[data-theme=dark],:host(.dark),:host([data-theme=dark]){--field-border-focus:color-mix(in oklab, var(--field-border,var(--border)) 74%, var(--field-foreground,var(--foreground)) 22%)}}.dark,[data-theme=dark],:host(.dark),:host([data-theme=dark]){--default-soft:var(--default)}@supports (color:color-mix(in lab, red, red)){.dark,[data-theme=dark],:host(.dark),:host([data-theme=dark]){--default-soft:color-mix(in oklab, var(--default) 50%, transparent)}}.dark,[data-theme=dark],:host(.dark),:host([data-theme=dark]){--default-soft-foreground:var(--default-foreground);--default-soft-hover:var(--default)}@supports (color:color-mix(in lab, red, red)){.dark,[data-theme=dark],:host(.dark),:host([data-theme=dark]){--default-soft-hover:color-mix(in oklab, var(--default) 60%, transparent)}}.dark,[data-theme=dark],:host(.dark),:host([data-theme=dark]){--accent-soft:var(--accent)}@supports (color:color-mix(in lab, red, red)){.dark,[data-theme=dark],:host(.dark),:host([data-theme=dark]){--accent-soft:color-mix(in oklab, var(--accent) 12%, transparent)}}.dark,[data-theme=dark],:host(.dark),:host([data-theme=dark]){--accent-soft-foreground:var(--accent)}@supports (color:color-mix(in lab, red, red)){.dark,[data-theme=dark],:host(.dark),:host([data-theme=dark]){--accent-soft-foreground:color-mix(in oklab, var(--accent) 80%, var(--foreground) 30%)}}.dark,[data-theme=dark],:host(.dark),:host([data-theme=dark]){--accent-soft-hover:var(--accent)}@supports (color:color-mix(in lab, red, red)){.dark,[data-theme=dark],:host(.dark),:host([data-theme=dark]){--accent-soft-hover:color-mix(in oklab, var(--accent) 16%, transparent)}}.dark,[data-theme=dark],:host(.dark),:host([data-theme=dark]){--danger-soft:var(--danger)}@supports (color:color-mix(in lab, red, red)){.dark,[data-theme=dark],:host(.dark),:host([data-theme=dark]){--danger-soft:color-mix(in oklab, var(--danger) 15%, transparent)}}.dark,[data-theme=dark],:host(.dark),:host([data-theme=dark]){--danger-soft-foreground:var(--danger)}@supports (color:color-mix(in lab, red, red)){.dark,[data-theme=dark],:host(.dark),:host([data-theme=dark]){--danger-soft-foreground:color-mix(in oklab, var(--danger) 80%, var(--foreground) 30%)}}.dark,[data-theme=dark],:host(.dark),:host([data-theme=dark]){--danger-soft-hover:var(--danger)}@supports (color:color-mix(in lab, red, red)){.dark,[data-theme=dark],:host(.dark),:host([data-theme=dark]){--danger-soft-hover:color-mix(in oklab, var(--danger) 20%, transparent)}}.dark,[data-theme=dark],:host(.dark),:host([data-theme=dark]){--warning-soft:var(--warning)}@supports (color:color-mix(in lab, red, red)){.dark,[data-theme=dark],:host(.dark),:host([data-theme=dark]){--warning-soft:color-mix(in oklab, var(--warning) 12%, transparent)}}.dark,[data-theme=dark],:host(.dark),:host([data-theme=dark]){--warning-soft-foreground:var(--warning)}@supports (color:color-mix(in lab, red, red)){.dark,[data-theme=dark],:host(.dark),:host([data-theme=dark]){--warning-soft-foreground:color-mix(in oklab, var(--warning) 80%, var(--foreground) 30%)}}.dark,[data-theme=dark],:host(.dark),:host([data-theme=dark]){--warning-soft-hover:var(--warning)}@supports (color:color-mix(in lab, red, red)){.dark,[data-theme=dark],:host(.dark),:host([data-theme=dark]){--warning-soft-hover:color-mix(in oklab, var(--warning) 16%, transparent)}}.dark,[data-theme=dark],:host(.dark),:host([data-theme=dark]){--success-soft:var(--success)}@supports (color:color-mix(in lab, red, red)){.dark,[data-theme=dark],:host(.dark),:host([data-theme=dark]){--success-soft:color-mix(in oklab, var(--success) 12%, transparent)}}.dark,[data-theme=dark],:host(.dark),:host([data-theme=dark]){--success-soft-foreground:var(--success)}@supports (color:color-mix(in lab, red, red)){.dark,[data-theme=dark],:host(.dark),:host([data-theme=dark]){--success-soft-foreground:color-mix(in oklab, var(--success) 80%, var(--foreground) 30%)}}.dark,[data-theme=dark],:host(.dark),:host([data-theme=dark]){--success-soft-hover:var(--success)}@supports (color:color-mix(in lab, red, red)){.dark,[data-theme=dark],:host(.dark),:host([data-theme=dark]){--success-soft-hover:color-mix(in oklab, var(--success) 16%, transparent)}}.dark,[data-theme=dark],:host(.dark),:host([data-theme=dark]){--separator-secondary:var(--surface)}@supports (color:color-mix(in lab, red, red)){.dark,[data-theme=dark],:host(.dark),:host([data-theme=dark]){--separator-secondary:color-mix(in oklab, var(--surface) 85%, var(--surface-foreground) 15%)}}.dark,[data-theme=dark],:host(.dark),:host([data-theme=dark]){--separator-tertiary:var(--surface)}@supports (color:color-mix(in lab, red, red)){.dark,[data-theme=dark],:host(.dark),:host([data-theme=dark]){--separator-tertiary:color-mix(in oklab, var(--surface) 81%, var(--surface-foreground) 19%)}}.dark,[data-theme=dark],:host(.dark),:host([data-theme=dark]){--border-secondary:var(--surface)}@supports (color:color-mix(in lab, red, red)){.dark,[data-theme=dark],:host(.dark),:host([data-theme=dark]){--border-secondary:color-mix(in oklab, var(--surface) 78%, var(--surface-foreground) 22%)}}.dark,[data-theme=dark],:host(.dark),:host([data-theme=dark]){--border-tertiary:var(--surface)}@supports (color:color-mix(in lab, red, red)){.dark,[data-theme=dark],:host(.dark),:host([data-theme=dark]){--border-tertiary:color-mix(in oklab, var(--surface) 66%, var(--surface-foreground) 34%)}}[data-vibrant-palette=true]:not(.dark):not([data-theme=dark]){--accent-soft-foreground:var(--accent)}@supports (color:color-mix(in lab, red, red)){[data-vibrant-palette=true]:not(.dark):not([data-theme=dark]){--accent-soft-foreground:color-mix(in oklab, var(--accent) 92%, var(--foreground) 8%)}}[data-vibrant-palette=true]:not(.dark):not([data-theme=dark]){--danger-soft-foreground:var(--danger)}@supports (color:color-mix(in lab, red, red)){[data-vibrant-palette=true]:not(.dark):not([data-theme=dark]){--danger-soft-foreground:color-mix(in oklab, var(--danger) 92%, var(--foreground) 8%)}}[data-vibrant-palette=true]:not(.dark):not([data-theme=dark]){--warning-soft-foreground:var(--warning)}@supports (color:color-mix(in lab, red, red)){[data-vibrant-palette=true]:not(.dark):not([data-theme=dark]){--warning-soft-foreground:color-mix(in oklab, var(--warning) 92%, var(--foreground) 8%)}}[data-vibrant-palette=true]:not(.dark):not([data-theme=dark]){--success-soft-foreground:var(--success)}@supports (color:color-mix(in lab, red, red)){[data-vibrant-palette=true]:not(.dark):not([data-theme=dark]){--success-soft-foreground:color-mix(in oklab, var(--success) 92%, var(--foreground) 8%)}}[data-vibrant-palette=true].dark,[data-vibrant-palette=true][data-theme=dark]{--accent-soft-foreground:var(--accent)}@supports (color:color-mix(in lab, red, red)){[data-vibrant-palette=true].dark,[data-vibrant-palette=true][data-theme=dark]{--accent-soft-foreground:color-mix(in oklab, var(--accent) 92%, var(--foreground) 8%)}}[data-vibrant-palette=true].dark,[data-vibrant-palette=true][data-theme=dark]{--danger-soft-foreground:var(--danger)}@supports (color:color-mix(in lab, red, red)){[data-vibrant-palette=true].dark,[data-vibrant-palette=true][data-theme=dark]{--danger-soft-foreground:color-mix(in oklab, var(--danger) 92%, var(--foreground) 8%)}}[data-vibrant-palette=true].dark,[data-vibrant-palette=true][data-theme=dark]{--warning-soft-foreground:var(--warning)}@supports (color:color-mix(in lab, red, red)){[data-vibrant-palette=true].dark,[data-vibrant-palette=true][data-theme=dark]{--warning-soft-foreground:color-mix(in oklab, var(--warning) 92%, var(--foreground) 8%)}}[data-vibrant-palette=true].dark,[data-vibrant-palette=true][data-theme=dark]{--success-soft-foreground:var(--success)}@supports (color:color-mix(in lab, red, red)){[data-vibrant-palette=true].dark,[data-vibrant-palette=true][data-theme=dark]{--success-soft-foreground:color-mix(in oklab, var(--success) 92%, var(--foreground) 8%)}}}}@layer components;}@layer base{*,:after,:before,::backdrop{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}html,:host{-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;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{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:baseline;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:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,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{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-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{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}*,:after,:before,::backdrop{border-color:var(--border,currentColor)}::file-selector-button{border-color:var(--border,currentColor)}:root{view-transition-name:none;--z-index-overlay:100000;--z-index-toast:calc(var(--z-index-overlay) + 1)}::view-transition{pointer-events:none}[data-scrollbar=thin]{--scrollbar-width:thin;--scrollbar-color:var(--scrollbar-thumb) var(--scrollbar-track);--scrollbar-gutter:auto}[data-scrollbar=default]{--scrollbar-width:auto;--scrollbar-color:auto;--scrollbar-gutter:auto}[data-scrollbar=none]{--scrollbar-width:none;--scrollbar-color:auto;--scrollbar-gutter:auto}:root,:host,.light,.dark,[data-theme]{--background:var(--fg-surface-canvas);--background-secondary:var(--fg-surface-base);--background-tertiary:var(--fg-surface-sunken);--background-inverse:var(--fg-surface-inverse);--foreground:var(--fg-text-primary);--surface:var(--fg-surface-base);--surface-foreground:var(--fg-text-primary);--surface-secondary:var(--fg-surface-sunken);--surface-secondary-foreground:var(--fg-text-primary);--surface-tertiary:var(--fg-surface-sunken);--surface-tertiary-foreground:var(--fg-text-primary);--surface-hover:var(--fg-action-secondary);--surface-shadow:none;--overlay:var(--fg-surface-overlay);--overlay-foreground:var(--fg-text-primary);--overlay-shadow:var(--fg-elevation-overlay);--backdrop:var(--fg-surface-scrim);--muted:var(--fg-text-secondary);--default:var(--fg-action-secondary);--default-hover:var(--fg-action-secondary-hover);--default-foreground:var(--fg-text-primary);--default-soft:var(--fg-action-secondary);--default-soft-hover:var(--fg-action-secondary-hover);--default-soft-foreground:var(--fg-text-primary);--segment:var(--fg-surface-base);--segment-foreground:var(--fg-text-primary);--accent:var(--fg-action-primary);--accent-hover:var(--fg-action-primary-hover);--accent-foreground:var(--fg-text-on-primary);--accent-soft:var(--fg-action-primary-subtle);--accent-soft-hover:var(--fg-action-primary-subtle-hover);--accent-soft-foreground:var(--fg-text-brand);--danger:var(--fg-action-destructive);--danger-hover:var(--fg-action-destructive-hover);--danger-foreground:var(--fg-text-on-destructive);--danger-soft:var(--fg-status-danger-background);--danger-soft-hover:var(--fg-status-danger-background);--danger-soft-foreground:var(--fg-status-danger-foreground);--warning:var(--fg-status-warning-icon);--warning-hover:var(--fg-status-warning-icon);--warning-foreground:var(--fg-text-on-action);--warning-soft:var(--fg-status-warning-background);--warning-soft-hover:var(--fg-status-warning-background);--warning-soft-foreground:var(--fg-status-warning-foreground);--success:var(--fg-status-success-icon);--success-hover:var(--fg-status-success-icon);--success-foreground:var(--fg-text-on-action);--success-soft:var(--fg-status-success-background);--success-soft-hover:var(--fg-status-success-background);--success-soft-foreground:var(--fg-status-success-foreground);--field-background:var(--fg-component-field-background);--field-foreground:var(--fg-component-field-foreground);--field-placeholder:var(--fg-component-field-placeholder);--field-border:var(--fg-component-field-border);--field-border-hover:var(--fg-component-field-border-hover);--field-border-focus:var(--fg-component-field-border-focus);--field-border-width:var(--fg-component-field-border-width);--field-hover:var(--fg-component-field-background);--field-focus:var(--fg-component-field-background);--field-shadow:0 0 transparent;--field-radius:var(--fg-radius-control);--border:var(--fg-border-subtle);--border-secondary:var(--fg-border-control);--border-tertiary:var(--fg-border-strong);--separator:var(--fg-border-subtle);--separator-secondary:var(--fg-border-subtle);--separator-tertiary:var(--fg-border-control);--focus:var(--fg-component-control-focus-ring);--link:var(--fg-text-brand);--radius:var(--fg-radius-control);--z-index-overlay:var(--fg-layer-overlay);--z-index-toast:var(--fg-layer-toast);--border-width:var(--fg-border-width-hairline);--ring-offset-width:var(--fg-focus-ring-offset);--disabled-opacity:var(--fg-opacity-disabled)}:where(.input,.input-group,.textarea,.select,.combo-box,.autocomplete,.search-field,.number-field,.date-field,.time-field,.date-input-group,.date-picker,.date-range-picker,.color-field,.color-input-group,.input-otp,.checkbox,.radio){--field-background:var(--fg-component-field-background);--field-foreground:var(--fg-component-field-foreground);--field-placeholder:var(--fg-component-field-placeholder);--field-border:var(--fg-component-field-border);--field-border-hover:var(--fg-component-field-border-hover);--field-border-focus:var(--fg-component-field-border-focus);--field-border-width:var(--fg-component-field-border-width);--field-hover:var(--fg-component-field-background);--field-focus:var(--fg-component-field-background)}}@layer components{.close-button{isolation:isolate;height:var(--fg-space-6);width:var(--fg-space-6);transform-origin:50%;border-radius:var(--fg-radius-xl);padding:var(--fg-space-1);-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;cursor:var(--cursor-interactive);transition:transform .25s var(--ease-out-quart), color .15s var(--ease-out), background-color .1s var(--ease-out), box-shadow .15s var(--ease-out);transform:translateZ(0) var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;position:relative}.close-button:is([data-reduce-motion=true],[data-reduce-motion=true] *),.close-button:is([data-reduce-motion=true],[data-reduce-motion=true] *):before,.close-button:is([data-reduce-motion=true],[data-reduce-motion=true] *):after{transition-property:none}@media (prefers-reduced-motion:reduce){.close-button:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.close-button:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before,.close-button:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after{transition-property:none}}.close-button:focus-visible:not([data-focused]),.close-button[data-focus-visible=true]{--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);--tw-ring-color:var(--focus);--tw-ring-offset-width:var(--ring-offset-width);--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-offset-color:var(--background);--tw-outline-style:none;outline-style:none}.close-button:disabled,.close-button[aria-disabled=true]{opacity:var(--disabled-opacity);cursor:var(--cursor-disabled);pointer-events:none}.close-button[data-pending=true]{pointer-events:none}.close-button svg{pointer-events:none;width:var(--fg-space-4);height:var(--fg-space-4);margin-inline:calc(var(--spacing) * -.5);margin-block:calc(var(--spacing) * .5);flex-shrink:0;align-self:center}.close-button--default{background-color:var(--default);color:var(--muted)}@media (hover:hover){.close-button--default:hover,.close-button--default[data-hovered=true]{background-color:var(--default-hover)}}.close-button--default:active,.close-button--default[data-pressed=true]{transform:scale(.93)}.description{font-size:var(--fg-font-size-xs);line-height:var(--tw-leading,var(--fg-font-line-height-xs));text-wrap:wrap;overflow-wrap:break-word;color:var(--muted)}.error-message{height:auto;font-size:var(--fg-font-size-xs);line-height:var(--tw-leading,var(--fg-font-line-height-xs));overflow-wrap:break-word;color:var(--danger);transition:opacity .15s var(--ease-out), height .35s var(--ease-smooth)}.error-message:is([data-reduce-motion=true],[data-reduce-motion=true] *),.error-message:is([data-reduce-motion=true],[data-reduce-motion=true] *):before,.error-message:is([data-reduce-motion=true],[data-reduce-motion=true] *):after{transition-property:none}@media (prefers-reduced-motion:reduce){.error-message:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.error-message:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before,.error-message:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after{transition-property:none}}.field-error{height:var(--fg-space-0);padding-inline:var(--fg-space-1);font-size:var(--fg-font-size-xs);line-height:var(--tw-leading,var(--fg-font-line-height-xs));overflow-wrap:break-word;color:var(--danger);opacity:0}.field-error[data-visible]{opacity:1;height:auto}.field-error{transition:opacity .15s var(--ease-out), height .35s var(--ease-smooth)}.field-error:is([data-reduce-motion=true],[data-reduce-motion=true] *),.field-error:is([data-reduce-motion=true],[data-reduce-motion=true] *):before,.field-error:is([data-reduce-motion=true],[data-reduce-motion=true] *):after{transition-property:none}@media (prefers-reduced-motion:reduce){.field-error:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.field-error:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before,.field-error:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after{transition-property:none}}.checkbox>.field-error,.checkbox>[data-slot=field-error],.switch>.field-error,.switch>[data-slot=field-error],.radio>.field-error,.radio>[data-slot=field-error]{margin:var(--fg-space-0);height:auto;min-height:var(--fg-space-0);padding:var(--fg-space-0);color:var(--muted);opacity:1;transition:none}.label{font-size:var(--fg-font-size-sm);line-height:var(--tw-leading,var(--fg-font-line-height-sm));--tw-font-weight:var(--fg-font-weight-medium);font-weight:var(--fg-font-weight-medium);color:var(--foreground)}:is(.label--required,[data-required=true]:not([role=group]):not([role=radiogroup]):not([role=checkboxgroup])>.label,[data-required=true]:not([data-slot=radio]):not([data-slot=checkbox])>.label):after{color:var(--danger);--tw-content:"*";content:var(--tw-content);margin-inline-start:calc(var(--spacing) * .5)}.label--disabled,[data-disabled=true] .label{opacity:var(--disabled-opacity);cursor:var(--cursor-disabled);pointer-events:none}.label--invalid,[data-invalid=true] .label,[aria-invalid=true] .label{color:var(--danger)}.accordion{contain:layout style;width:100%}.accordion__body{font-size:var(--fg-font-size-sm);line-height:var(--tw-leading,var(--fg-font-line-height-sm))}.accordion__body-inner{padding-inline:var(--fg-space-4);padding-top:var(--fg-space-0);padding-bottom:var(--fg-space-4);color:var(--muted)}.accordion__indicator{width:var(--fg-space-4);height:var(--fg-space-4);color:var(--muted);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));--tw-duration:.25s;flex-shrink:0;margin-inline-start:auto;transition-duration:.25s}.accordion__indicator:is([data-reduce-motion=true],[data-reduce-motion=true] *),.accordion__indicator:is([data-reduce-motion=true],[data-reduce-motion=true] *):before,.accordion__indicator:is([data-reduce-motion=true],[data-reduce-motion=true] *):after{transition-property:none}@media (prefers-reduced-motion:reduce){.accordion__indicator:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.accordion__indicator:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before,.accordion__indicator:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after{transition-property:none}}.accordion__indicator[data-expanded=true]{rotate:-180deg}.accordion__item{--tw-border-style:none;border-style:none;position:relative}.accordion__item:after{content:"";inset-inline-start:var(--fg-space-0);bottom:var(--fg-space-0);border-radius:var(--fg-radius-xs);background-color:var(--separator);width:100%;height:1px;position:absolute}.accordion__item:last-child:after{content:none}.accordion__item[data-hide-separator=true]:after{display:none}.accordion__trigger{cursor:var(--cursor-interactive);padding-inline:var(--fg-space-4);padding-block:var(--fg-space-4);text-align:start;font-size:var(--fg-font-size-sm);line-height:var(--tw-leading,var(--fg-font-line-height-sm));--tw-font-weight:var(--fg-font-weight-medium);font-weight:var(--fg-font-weight-medium);-webkit-tap-highlight-color:transparent;transition:opacity .15s var(--ease-out), box-shadow .15s var(--ease-out);flex:1;justify-content:space-between;align-items:center;display:flex}.accordion__trigger:is([data-reduce-motion=true],[data-reduce-motion=true] *),.accordion__trigger:is([data-reduce-motion=true],[data-reduce-motion=true] *):before,.accordion__trigger:is([data-reduce-motion=true],[data-reduce-motion=true] *):after{transition-property:none}@media (prefers-reduced-motion:reduce){.accordion__trigger:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.accordion__trigger:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before,.accordion__trigger:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after{transition-property:none}}@media (hover:hover){.accordion__trigger:hover:not([aria-expanded=true]){background-color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.accordion__trigger:hover:not([aria-expanded=true]){background-color:color-mix(in oklab, var(--foreground) 3%, transparent 90%)}}}.accordion__trigger:focus-visible:not([data-focused]),.accordion__trigger[data-focus-visible=true]{--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);--tw-ring-color:var(--focus);--tw-ring-offset-width:var(--ring-offset-width);--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-offset-color:var(--background);--tw-outline-style:none;outline-style:none}.accordion__trigger:disabled,.accordion__trigger[aria-disabled=true]{opacity:var(--disabled-opacity);cursor:var(--cursor-disabled);pointer-events:none}.accordion__panel{opacity:0;height:var(--disclosure-panel-height);transition:height .2s var(--ease-out-quad), opacity .2s var(--ease-out);overflow:clip}.accordion__panel:is([data-reduce-motion=true],[data-reduce-motion=true] *),.accordion__panel:is([data-reduce-motion=true],[data-reduce-motion=true] *):before,.accordion__panel:is([data-reduce-motion=true],[data-reduce-motion=true] *):after{transition-property:none}@media (prefers-reduced-motion:reduce){.accordion__panel:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.accordion__panel:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before,.accordion__panel:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after{transition-property:none}}.accordion__panel[data-expanded=true]{will-change:height, opacity;opacity:1}.accordion--surface{background-color:var(--surface);border-radius:min(32px, var(--radius-3xl))}@media (hover:hover){.accordion--surface .accordion__trigger:hover:not([aria-expanded=true]){background-color:var(--default)}}.accordion--surface .accordion__item:after{background-color:var(--surface-foreground)}@supports (color:color-mix(in lab, red, red)){.accordion--surface .accordion__item:after{background-color:color-mix(in oklab, var(--surface-foreground) 6%, transparent)}}.accordion--surface .accordion__item:after{width:94%;inset-inline-start:3%}.accordion--surface .accordion__item:first-child [data-slot=accordion-trigger]{border-start-start-radius:min(32px, var(--radius-3xl));border-start-end-radius:min(32px, var(--radius-3xl))}.accordion--surface .accordion__item:last-child:not(:has([data-slot=accordion-trigger][aria-expanded=true])) [data-slot=accordion-trigger]{border-end-end-radius:min(32px, var(--radius-3xl));border-end-start-radius:min(32px, var(--radius-3xl))}.breadcrumbs{align-items:center;gap:calc(var(--spacing) * 1.5);display:flex}.breadcrumbs .breadcrumbs__link{font-size:var(--fg-font-size-sm);line-height:var(--tw-leading,var(--fg-font-line-height-sm));--tw-leading:var(--fg-space-5);line-height:var(--fg-space-5);--tw-font-weight:var(--fg-font-weight-medium);font-weight:var(--fg-font-weight-medium);color:var(--muted);opacity:1;text-decoration-line:none;position:relative}.breadcrumbs .breadcrumbs__link:hover,.breadcrumbs .breadcrumbs__link[data-hovered=true]{text-decoration-line:underline}.breadcrumbs .breadcrumbs__link[data-current=true]{color:var(--link);opacity:1}.breadcrumbs .breadcrumbs__item{justify-content:center;align-items:center;gap:var(--fg-space-1);flex-shrink:0;display:flex}.breadcrumbs .breadcrumbs__separator{width:var(--fg-space-3);height:var(--fg-space-3);color:var(--muted)}.breadcrumbs .breadcrumbs__separator:where(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=rtl],[dir=rtl] *){rotate:180deg}.disclosure-group{contain:layout style;width:100%}.disclosure{position:relative}.accordion__heading{display:flex}.disclosure__trigger{cursor:var(--cursor-interactive);-webkit-tap-highlight-color:transparent;display:inline-block}.disclosure__trigger:focus-visible:not([data-focused]),.disclosure__trigger[data-focus-visible=true]{--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);--tw-ring-color:var(--focus);--tw-ring-offset-width:var(--ring-offset-width);--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-offset-color:var(--background);--tw-outline-style:none;outline-style:none}.disclosure__trigger:disabled,.disclosure__trigger[aria-disabled=true]{opacity:var(--disabled-opacity);cursor:var(--cursor-disabled);pointer-events:none}.disclosure__indicator{width:var(--fg-space-4);height:var(--fg-space-4);color:inherit;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));--tw-duration:.25s;flex-shrink:0;margin-inline-start:auto;transition-duration:.25s}.disclosure__indicator:is([data-reduce-motion=true],[data-reduce-motion=true] *),.disclosure__indicator:is([data-reduce-motion=true],[data-reduce-motion=true] *):before,.disclosure__indicator:is([data-reduce-motion=true],[data-reduce-motion=true] *):after{transition-property:none}@media (prefers-reduced-motion:reduce){.disclosure__indicator:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.disclosure__indicator:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before,.disclosure__indicator:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after{transition-property:none}}.disclosure__indicator[data-expanded=true]{rotate:-180deg}.disclosure__content{opacity:0;height:var(--disclosure-panel-height);transition:height .2s var(--ease-out-quad), opacity .2s var(--ease-out);overflow:clip}.disclosure__content:is([data-reduce-motion=true],[data-reduce-motion=true] *),.disclosure__content:is([data-reduce-motion=true],[data-reduce-motion=true] *):before,.disclosure__content:is([data-reduce-motion=true],[data-reduce-motion=true] *):after{transition-property:none}@media (prefers-reduced-motion:reduce){.disclosure__content:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.disclosure__content:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before,.disclosure__content:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after{transition-property:none}}.disclosure__content[data-expanded=true]{will-change:height, opacity;opacity:1}.disclosure__body{padding:var(--fg-space-2)}.link{border-radius:var(--fg-radius-xl);--tw-font-weight:var(--fg-font-weight-medium);width:fit-content;height:fit-content;font-weight:var(--fg-font-weight-medium);color:var(--link);text-decoration-line:none;-webkit-text-decoration-color:var(--separator-tertiary);-webkit-text-decoration-color:var(--separator-tertiary);-webkit-text-decoration-color:var(--separator-tertiary);text-decoration-color:var(--separator-tertiary);text-underline-offset:4px;-webkit-tap-highlight-color:transparent;transition:color .1s var(--ease-smooth), background-color .15s var(--ease-smooth), box-shadow .15s var(--ease-out), opacity .1s var(--ease-out);align-items:center;text-decoration-thickness:1.5px;display:inline-flex;position:relative}.link:is([data-reduce-motion=true],[data-reduce-motion=true] *),.link:is([data-reduce-motion=true],[data-reduce-motion=true] *):before,.link:is([data-reduce-motion=true],[data-reduce-motion=true] *):after{transition-property:none}@media (prefers-reduced-motion:reduce){.link:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.link:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before,.link:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after{transition-property:none}}.link{cursor:var(--cursor-interactive)}@media (hover:hover){.link:hover,.link[data-hovered=true]{text-decoration-line:underline;-webkit-text-decoration-color:var(--muted);-webkit-text-decoration-color:var(--muted);-webkit-text-decoration-color:var(--muted);text-decoration-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.link:hover,.link[data-hovered=true]{-webkit-text-decoration-color:color-mix(in oklab, var(--muted) 50%, transparent);-webkit-text-decoration-color:color-mix(in oklab, var(--muted) 50%, transparent);-webkit-text-decoration-color:color-mix(in oklab, var(--muted) 50%, transparent);text-decoration-color:color-mix(in oklab, var(--muted) 50%, transparent)}}:is(.link:hover,.link[data-hovered=true]) .link__icon{opacity:1}}.link:active,.link[data-pressed=true]{text-decoration-line:underline;-webkit-text-decoration-color:var(--muted);-webkit-text-decoration-color:var(--muted);-webkit-text-decoration-color:var(--muted);text-decoration-color:var(--muted)}:is(.link:active,.link[data-pressed=true]) .link__icon{opacity:1}.link:focus-visible:not([data-focused]),.link[data-focus-visible=true]{--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);--tw-ring-color:var(--focus);--tw-ring-offset-width:var(--ring-offset-width);--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-offset-color:var(--background);--tw-outline-style:none;outline-style:none}:is(.link:focus-visible:not([data-focused]),.link[data-focus-visible=true]) .link__icon{opacity:1}.link[aria-disabled=true]{opacity:var(--disabled-opacity);cursor:var(--cursor-disabled);pointer-events:none}.link .link__icon{pointer-events:none;color:currentColor;opacity:.6;width:.75em;height:.75em;transition:opacity .15s var(--ease-out);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.link .link__icon:is([data-reduce-motion=true],[data-reduce-motion=true] *),.link .link__icon:is([data-reduce-motion=true],[data-reduce-motion=true] *):before,.link .link__icon:is([data-reduce-motion=true],[data-reduce-motion=true] *):after{transition-property:none}@media (prefers-reduced-motion:reduce){.link .link__icon:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.link .link__icon:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before,.link .link__icon:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after{transition-property:none}}.link .link__icon svg{transform:translateZ(0) var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.link .link__icon[data-default-icon=true]{padding-bottom:calc(var(--spacing) * 1.5);margin-inline-start:var(--fg-space-1)}.link.button{gap:var(--fg-space-0);text-decoration-line:none}.pagination{justify-content:space-between;align-items:center;gap:var(--fg-space-4);flex-direction:column;width:100%;display:flex}@media (width>=40rem){.pagination{flex-direction:row}}.pagination__summary{align-items:center;gap:var(--fg-space-2);font-size:var(--fg-font-size-sm);line-height:var(--tw-leading,var(--fg-font-line-height-sm));color:var(--muted);align-self:flex-start;display:flex}@media (width>=40rem){.pagination__summary{align-self:center}}.pagination__content{align-items:center;gap:var(--fg-space-1);align-self:flex-start;display:flex}@media (width>=40rem){.pagination__content{align-self:center}}.pagination__item{display:inline-flex}.pagination__link{isolation:isolate;width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9);transform-origin:50%;border-radius:calc(var(--radius) * 3);font-size:var(--fg-font-size-sm);line-height:var(--tw-leading,var(--fg-font-line-height-sm));--tw-font-weight:var(--fg-font-weight-medium);font-weight:var(--fg-font-weight-medium);white-space:nowrap;--tw-outline-style:none;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;outline-style:none;justify-content:center;align-items:center;display:inline-flex;position:relative}@media (width>=48rem){.pagination__link{width:var(--fg-space-8);height:var(--fg-space-8)}}.pagination__link{cursor:var(--cursor-interactive);transition:transform .25s var(--ease-smooth), background-color .1s var(--ease-out), box-shadow .1s var(--ease-out);transform:translateZ(0) var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.pagination__link:is([data-reduce-motion=true],[data-reduce-motion=true] *),.pagination__link:is([data-reduce-motion=true],[data-reduce-motion=true] *):before,.pagination__link:is([data-reduce-motion=true],[data-reduce-motion=true] *):after{transition-property:none}@media (prefers-reduced-motion:reduce){.pagination__link:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.pagination__link:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before,.pagination__link:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after{transition-property:none}}.pagination__link{--pagination-link-bg:transparent;--pagination-link-bg-hover:var(--default-hover);--pagination-link-bg-pressed:var(--default-hover);--pagination-link-fg:var(--default-foreground);background-color:var(--pagination-link-bg);color:var(--pagination-link-fg)}.pagination__link:focus-visible,.pagination__link[data-focus-visible=true]{--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);--tw-ring-color:var(--focus);--tw-ring-offset-width:var(--ring-offset-width);--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-offset-color:var(--background);--tw-outline-style:none;outline-style:none}.pagination__link:disabled,.pagination__link[aria-disabled=true]{opacity:var(--disabled-opacity);cursor:var(--cursor-disabled);pointer-events:none}@media (hover:hover){.pagination__link:hover,.pagination__link[data-hovered=true]{background-color:var(--pagination-link-bg-hover)}}.pagination__link:active,.pagination__link[data-pressed=true]{background-color:var(--pagination-link-bg-pressed);transform:scale(.97)}.pagination__link[data-active=true]{--pagination-link-bg:var(--default);--pagination-link-bg-hover:var(--default-hover);--pagination-link-bg-pressed:var(--default-hover)}.pagination__ellipsis{width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9);font-size:var(--fg-font-size-sm);line-height:var(--tw-leading,var(--fg-font-line-height-sm));color:var(--muted);-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;display:inline-flex}@media (width>=48rem){.pagination__ellipsis{width:var(--fg-space-8);height:var(--fg-space-8)}}.pagination__link--nav{gap:calc(var(--spacing) * 1.5);width:auto;padding-inline:calc(var(--spacing) * 2.5)}:is(.pagination__link--nav [data-slot=pagination-previous-icon],.pagination__link--nav [data-slot=pagination-next-icon]):where(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=rtl],[dir=rtl] *){rotate:180deg}.pagination--sm .pagination__link{width:var(--fg-space-8);height:var(--fg-space-8);font-size:var(--fg-font-size-xs);line-height:var(--tw-leading,var(--fg-font-line-height-xs))}@media (width>=48rem){.pagination--sm .pagination__link{width:calc(var(--spacing) * 7);height:calc(var(--spacing) * 7)}}.pagination--sm .pagination__link:active,.pagination--sm .pagination__link[data-pressed=true]{transform:scale(.98)}.pagination--sm .pagination__link--nav{width:auto;padding-inline:var(--fg-space-2)}.pagination--sm .pagination__ellipsis{width:var(--fg-space-8);height:var(--fg-space-8);font-size:var(--fg-font-size-xs);line-height:var(--tw-leading,var(--fg-font-line-height-xs))}@media (width>=48rem){.pagination--sm .pagination__ellipsis{width:calc(var(--spacing) * 7);height:calc(var(--spacing) * 7)}}.pagination--sm .pagination__summary{font-size:var(--fg-font-size-xs);line-height:var(--tw-leading,var(--fg-font-line-height-xs))}.pagination--lg .pagination__link{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}@media (width>=48rem){.pagination--lg .pagination__link{width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9)}}.pagination--lg .pagination__link:active,.pagination--lg .pagination__link[data-pressed=true]{transform:scale(.96)}.pagination--lg .pagination__link--nav{width:auto;padding-inline:var(--fg-space-3)}.pagination--lg .pagination__ellipsis{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}@media (width>=48rem){.pagination--lg .pagination__ellipsis{width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9)}}.pagination--lg .pagination__summary{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.tabs{gap:var(--fg-space-2);display:flex}.tabs[data-orientation=horizontal]{flex-direction:column}.tabs[data-orientation=vertical]{flex-direction:row}.tabs__list-container{background-color:var(--default);border-radius:calc(var(--radius) * 2.5);position:relative}.tabs__list-container>.tabs__list-container__scroller[data-orientation=vertical]{height:100%}.tabs__list-container>.tabs__list-container__scroll-prev,.tabs__list-container>.tabs__list-container__scroll-next{z-index:2;width:var(--fg-space-4);height:var(--fg-space-4);cursor:var(--cursor-interactive);border-radius:var(--fg-radius-full);border-style:var(--tw-border-style);padding:var(--fg-space-0);color:var(--foreground);--tw-outline-style:none;transition:opacity .15s var(--ease-smooth);background-color:#0000;border-width:0;outline-style:none;justify-content:center;align-items:center;display:none;position:absolute}:is(.tabs__list-container>.tabs__list-container__scroll-prev,.tabs__list-container>.tabs__list-container__scroll-next):is([data-reduce-motion=true],[data-reduce-motion=true] *),:is(.tabs__list-container>.tabs__list-container__scroll-prev,.tabs__list-container>.tabs__list-container__scroll-next):is([data-reduce-motion=true],[data-reduce-motion=true] *):before,:is(.tabs__list-container>.tabs__list-container__scroll-prev,.tabs__list-container>.tabs__list-container__scroll-next):is([data-reduce-motion=true],[data-reduce-motion=true] *):after{transition-property:none}@media (prefers-reduced-motion:reduce){:is(.tabs__list-container>.tabs__list-container__scroll-prev,.tabs__list-container>.tabs__list-container__scroll-next):not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),:is(.tabs__list-container>.tabs__list-container__scroll-prev,.tabs__list-container>.tabs__list-container__scroll-next):not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before,:is(.tabs__list-container>.tabs__list-container__scroll-prev,.tabs__list-container>.tabs__list-container__scroll-next):not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after{transition-property:none}}@media (hover:hover){:is(.tabs__list-container>.tabs__list-container__scroll-prev,.tabs__list-container>.tabs__list-container__scroll-next):hover{opacity:.7}}:is(.tabs__list-container>.tabs__list-container__scroll-prev,.tabs__list-container>.tabs__list-container__scroll-next):focus-visible{--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);--tw-ring-color:var(--focus);--tw-ring-offset-width:var(--ring-offset-width);--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-offset-color:var(--background);--tw-outline-style:none;outline-style:none}.tabs__list-container:has([data-orientation=horizontal])>.tabs__list-container__scroll-prev{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y);inset-inline-start:var(--fg-space-1);top:50%}.tabs__list-container:has([data-orientation=horizontal])>.tabs__list-container__scroll-next{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y);inset-inline-end:var(--fg-space-1);top:50%}:is(.tabs__list-container:has([data-orientation=horizontal])>.tabs__list-container__scroll-prev,.tabs__list-container:has([data-orientation=horizontal])>.tabs__list-container__scroll-next):where(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=rtl],[dir=rtl] *){rotate:180deg}.tabs__list-container:has([data-orientation=vertical])>.tabs__list-container__scroll-prev{top:var(--fg-space-1);--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y);left:50%}.tabs__list-container:has([data-orientation=vertical])>.tabs__list-container__scroll-next{bottom:var(--fg-space-1);--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y);left:50%}:is(.tabs__list-container:has(>:is([data-left-scroll=true],[data-left-right-scroll=true],[data-top-scroll=true],[data-top-bottom-scroll=true]))>.tabs__list-container__scroll-prev,.tabs__list-container:has(>:is([data-right-scroll=true],[data-left-right-scroll=true],[data-bottom-scroll=true],[data-top-bottom-scroll=true]))>.tabs__list-container__scroll-next){display:inline-flex}.tabs__list{padding:var(--fg-space-1);display:inline-flex}.tabs__list[data-orientation=horizontal]{flex-direction:row;width:max-content;min-width:100%}.tabs__list[data-orientation=vertical]{gap:var(--fg-space-1);flex-direction:column}.tabs__list[data-orientation=vertical] .tabs__tab{min-width:calc(var(--spacing) * 20)}.tabs__tab{height:var(--fg-space-8);border-radius:calc(var(--radius) * 3);width:100%;padding-inline:var(--fg-space-4);text-align:center;font-size:var(--fg-font-size-sm);line-height:var(--tw-leading,var(--fg-font-line-height-sm));--tw-font-weight:var(--fg-font-weight-medium);font-weight:var(--fg-font-weight-medium);color:var(--muted);--tw-outline-style:none;-webkit-tap-highlight-color:transparent;z-index:1;cursor:var(--cursor-interactive);transition:color .15s var(--ease-smooth), background-color .15s var(--ease-smooth), box-shadow .15s var(--ease-out), opacity .15s var(--ease-smooth);outline-style:none;justify-content:center;align-items:center;display:flex;position:relative}.tabs__tab:is([data-reduce-motion=true],[data-reduce-motion=true] *),.tabs__tab:is([data-reduce-motion=true],[data-reduce-motion=true] *):before,.tabs__tab:is([data-reduce-motion=true],[data-reduce-motion=true] *):after{transition-property:none}@media (prefers-reduced-motion:reduce){.tabs__tab:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.tabs__tab:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before,.tabs__tab:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after{transition-property:none}}.tabs__tab[data-selected=true]{color:var(--segment-foreground)}.tabs__tab[data-selected=true] .tabs__separator,.tabs__tab[data-selected=true]+.tabs__tab .tabs__separator{opacity:0}.tabs__tab:disabled,.tabs__tab[data-disabled=true],.tabs__tab[aria-disabled=true]{opacity:var(--disabled-opacity);cursor:var(--cursor-disabled);pointer-events:none}@media (hover:hover){.tabs__tab:not([data-selected=true]):not([data-disabled=true]):hover,.tabs__tab[data-hovered=true]:not([data-selected=true]):not([data-disabled=true]){opacity:.7}}.tabs__tab:focus-visible:not([data-focused]),.tabs__tab[data-focus-visible=true]{--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);--tw-ring-color:var(--focus);--tw-ring-offset-width:var(--ring-offset-width);--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-offset-color:var(--background);--tw-outline-style:none;outline-style:none}.tabs--align-start>:is(.tabs__list-container,.tabs__list) .tabs__tab{text-align:start;justify-content:flex-start}.tabs--align-end>:is(.tabs__list-container,.tabs__list) .tabs__tab{text-align:end;justify-content:flex-end}.tabs__separator{pointer-events:none;border-radius:var(--fg-radius-sm);background-color:var(--muted);position:absolute}@supports (color:color-mix(in lab, red, red)){.tabs__separator{background-color:color-mix(in oklab, var(--muted) 25%, transparent)}}.tabs__separator{transition:opacity .15s var(--ease-smooth)}.tabs__separator:is([data-reduce-motion=true],[data-reduce-motion=true] *),.tabs__separator:is([data-reduce-motion=true],[data-reduce-motion=true] *):before,.tabs__separator:is([data-reduce-motion=true],[data-reduce-motion=true] *):after{transition-property:none}@media (prefers-reduced-motion:reduce){.tabs__separator:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.tabs__separator:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before,.tabs__separator:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after{transition-property:none}}.tabs__list[data-orientation=horizontal] .tabs__separator{inset-inline-start:var(--fg-space-0);width:1px;height:50%;top:25%}.tabs__list[data-orientation=vertical] .tabs__separator{inset-inline-start:5%;top:var(--fg-space-0);width:90%;height:1px}.tabs__panel{width:100%;padding:var(--fg-space-2);--tw-outline-style:none;outline-style:none}.tabs__panel[data-exiting=true]{inset-inline-start:var(--fg-space-0);top:var(--fg-space-0);width:100%;position:absolute}.tabs__panel[data-orientation=horizontal]{margin-top:var(--fg-space-4)}.tabs__panel[data-orientation=vertical]{margin-inline-start:var(--fg-space-4)}.tabs__indicator{inset-inline-start:var(--fg-space-0);top:var(--fg-space-0);border-radius:calc(var(--radius) * 3);background-color:var(--segment);--tw-shadow:var(--surface-shadow);width:100%;height:100%;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);z-index:-1;transition-property:translate,width,height;transition-duration:.25s;transition-timing-function:var(--ease-out-fluid);position:absolute}.tabs__indicator:is([data-reduce-motion=true],[data-reduce-motion=true] *),.tabs__indicator:is([data-reduce-motion=true],[data-reduce-motion=true] *):before,.tabs__indicator:is([data-reduce-motion=true],[data-reduce-motion=true] *):after{transition-property:none}@media (prefers-reduced-motion:reduce){.tabs__indicator:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.tabs__indicator:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before,.tabs__indicator:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after{transition-property:none}}.tabs--secondary>.tabs__list-container{background-color:#0000;border-radius:0}.tabs--secondary>.tabs__list-container .tabs__list{padding:var(--fg-space-0)}.tabs--secondary>.tabs__list-container .tabs__separator{display:none}.tabs--secondary>.tabs__list-container .tabs__tab{border-radius:0}.tabs--secondary>.tabs__list-container .tabs__tab[data-selected=true]{color:var(--foreground)}.tabs--secondary>.tabs__list-container .tabs__indicator{background-color:var(--accent);--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);border-radius:0}.tabs--secondary[data-orientation=horizontal]>.tabs__list-container{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--border)}.tabs--secondary[data-orientation=horizontal]>.tabs__list-container .tabs__indicator{top:auto;bottom:var(--fg-space-0);height:calc(var(--spacing) * .5)}.tabs--secondary[data-orientation=vertical]>.tabs__list-container{border-inline-start-style:var(--tw-border-style);border-inline-start-width:1px;border-color:var(--border)}.tabs--secondary[data-orientation=vertical]>.tabs__list-container .tabs__indicator{inset-inline-start:var(--fg-space-0);top:var(--fg-space-0);height:100%;width:calc(var(--spacing) * .5)}.button{isolation:isolate;height:calc(var(--spacing) * 10);transform-origin:50%;justify-content:center;align-items:center;gap:var(--fg-space-2);border-radius:calc(var(--radius) * 3);width:fit-content;padding-inline:var(--fg-space-4);font-size:var(--fg-font-size-sm);line-height:var(--tw-leading,var(--fg-font-line-height-sm));--tw-font-weight:var(--fg-font-weight-medium);font-weight:var(--fg-font-weight-medium);white-space:nowrap;--tw-outline-style:none;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;outline-style:none;display:inline-flex;position:relative}@media (width>=48rem){.button{height:calc(var(--spacing) * 9)}}.button{transition:transform .25s var(--ease-smooth), background-color .1s var(--ease-out), box-shadow .1s var(--ease-out);transform:translateZ(0) var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.button:is([data-reduce-motion=true],[data-reduce-motion=true] *),.button:is([data-reduce-motion=true],[data-reduce-motion=true] *):before,.button:is([data-reduce-motion=true],[data-reduce-motion=true] *):after{transition-property:none}@media (prefers-reduced-motion:reduce){.button:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.button:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before,.button:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after{transition-property:none}}.button{cursor:var(--cursor-interactive);--button-bg:transparent;--button-bg-hover:var(--button-bg);--button-bg-pressed:var(--button-bg-hover);--button-fg:currentColor;background-color:var(--button-bg);color:var(--button-fg)}.button:focus-visible:not([data-focused]),.button[data-focus-visible=true]{--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);--tw-ring-color:var(--focus);--tw-ring-offset-width:var(--ring-offset-width);--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-offset-color:var(--background);--tw-outline-style:none;outline-style:none}.button:disabled,.button[aria-disabled=true]{opacity:var(--disabled-opacity);cursor:var(--cursor-disabled);pointer-events:none}.button[data-pending=true]{pointer-events:none}.button:active,.button[data-pressed=true]{will-change:transform;background-color:var(--button-bg-pressed);transform:scale(.97)}@media (hover:hover){.button:hover,.button[data-hovered=true]{background-color:var(--button-bg-hover)}}.button svg:not([data-slot=spinner] svg,[data-slot=link-icon] svg){pointer-events:none;margin-inline:calc(var(--spacing) * -.5);margin-block:calc(var(--spacing) * .5);width:var(--fg-space-5);height:var(--fg-space-5);flex-shrink:0;align-self:center}@media (width>=40rem){.button svg:not([data-slot=spinner] svg,[data-slot=link-icon] svg){margin-block:var(--fg-space-1);width:var(--fg-space-4);height:var(--fg-space-4)}}.button--sm{height:calc(var(--spacing) * 9);padding-inline:var(--fg-space-3)}@media (width>=48rem){.button--sm{height:var(--fg-space-8)}}.button--sm svg:not([data-slot=spinner] svg,[data-slot=link-icon] svg){width:var(--fg-space-4);height:var(--fg-space-4)}.button--sm:active,.button--sm[data-pressed=true]{transform:scale(.98)}.button--lg{height:calc(var(--spacing) * 11);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}@media (width>=48rem){.button--lg{height:calc(var(--spacing) * 10)}}.button--lg:active,.button--lg[data-pressed=true]{transform:scale(.96)}.button--primary{--button-bg:var(--accent);--button-bg-hover:var(--accent-hover);--button-bg-pressed:var(--accent-hover);--button-fg:var(--accent-foreground)}.button--secondary{--button-bg:var(--default);--button-bg-hover:var(--default-hover);--button-bg-pressed:var(--default-hover);--button-fg:var(--accent-soft-foreground)}.button--tertiary{--button-bg:var(--default);--button-bg-hover:var(--default-hover);--button-bg-pressed:var(--default-hover)}.button--ghost,.button--outline{--button-bg:transparent;--button-bg-hover:var(--default);--button-bg-pressed:var(--default);--button-fg:var(--default-foreground)}.button--outline{border-style:var(--tw-border-style);border-width:1px;border-color:var(--border);--button-bg-hover:var(--default)}@supports (color:color-mix(in lab, red, red)){.button--outline{--button-bg-hover:color-mix(in srgb, var(--default) 60%, transparent)}}.button--danger{--button-bg:var(--danger);--button-bg-hover:var(--danger-hover);--button-bg-pressed:var(--danger-hover);--button-fg:var(--danger-foreground)}.button--danger-soft{--button-bg:var(--danger-soft);--button-bg-hover:var(--danger-soft-hover);--button-bg-pressed:var(--danger-soft-hover);--button-fg:var(--danger-soft-foreground)}.button--icon-only{width:calc(var(--spacing) * 10);padding:var(--fg-space-0)}@media (width>=48rem){.button--icon-only{width:calc(var(--spacing) * 9)}}.button--icon-only.button--sm{width:calc(var(--spacing) * 9)}@media (width>=48rem){.button--icon-only.button--sm{width:var(--fg-space-8)}}.button--icon-only.button--lg{width:calc(var(--spacing) * 11)}@media (width>=48rem){.button--icon-only.button--lg{width:calc(var(--spacing) * 10)}}.button--full-width{width:100%}.button-group{justify-content:center;align-items:center;gap:var(--fg-space-0);height:auto;display:inline-flex}.button-group--horizontal{flex-direction:row}.button-group--vertical{flex-direction:column}.button-group .button{border-radius:0}.button-group--horizontal .button:first-child{border-start-start-radius:calc(var(--radius) * 3);border-end-start-radius:calc(var(--radius) * 3)}.button-group--horizontal .button:last-child{border-start-end-radius:calc(var(--radius) * 3);border-end-end-radius:calc(var(--radius) * 3)}.button-group--horizontal .button:first-child:last-child{border-radius:calc(var(--radius) * 3)}.button-group--vertical .button:first-child{border-top-left-radius:calc(var(--radius) * 3);border-top-right-radius:calc(var(--radius) * 3)}.button-group--vertical .button:last-child{border-bottom-right-radius:calc(var(--radius) * 3);border-bottom-left-radius:calc(var(--radius) * 3)}.button-group--vertical .button:first-child:last-child{border-radius:calc(var(--radius) * 3)}.button-group .button:active,.button-group .button[data-pressed=true]{transform:none}.button-group .button:focus-visible:not([data-focused]),.button-group .button[data-focus-visible=true]{z-index:10}.button-group__separator{border-radius:var(--fg-radius-sm);opacity:.15;pointer-events:none;transition:opacity .15s var(--ease-smooth);background-color:currentColor;position:absolute}.button-group__separator:is([data-reduce-motion=true],[data-reduce-motion=true] *),.button-group__separator:is([data-reduce-motion=true],[data-reduce-motion=true] *):before,.button-group__separator:is([data-reduce-motion=true],[data-reduce-motion=true] *):after{transition-property:none}@media (prefers-reduced-motion:reduce){.button-group__separator:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.button-group__separator:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before,.button-group__separator:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after{transition-property:none}}.button-group--horizontal .button-group__separator{inset-inline-start:-1px;width:1px;height:50%;top:25%}.button-group--vertical .button-group__separator{inset-inline-start:25%;width:50%;height:1px;top:-1px}.button-group--horizontal .button--outline:first-child{border-inline-end-style:var(--tw-border-style);border-inline-end-width:0}.button-group--horizontal .button--outline:last-child{border-inline-start-style:var(--tw-border-style);border-inline-start-width:0}.button-group--horizontal .button--outline:not(:first-child):not(:last-child){border-inline-style:var(--tw-border-style);border-inline-width:0}.button-group--vertical .button--outline:first-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.button-group--vertical .button--outline:last-child{border-top-style:var(--tw-border-style);border-top-width:0}.button-group--vertical .button--outline:not(:first-child):not(:last-child){border-block-style:var(--tw-border-style);border-block-width:0}.button-group--full-width{width:100%}.toggle-button{isolation:isolate;height:calc(var(--spacing) * 10);transform-origin:50%;justify-content:center;align-items:center;gap:var(--fg-space-2);border-radius:calc(var(--radius) * 3);width:fit-content;padding-inline:var(--fg-space-4);font-size:var(--fg-font-size-sm);line-height:var(--tw-leading,var(--fg-font-line-height-sm));--tw-font-weight:var(--fg-font-weight-medium);font-weight:var(--fg-font-weight-medium);white-space:nowrap;--tw-outline-style:none;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;outline-style:none;display:inline-flex;position:relative}@media (width>=48rem){.toggle-button{height:calc(var(--spacing) * 9)}}.toggle-button{transition:transform .25s var(--ease-smooth), background-color .1s var(--ease-out), box-shadow .1s var(--ease-out);transform:translateZ(0) var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.toggle-button:is([data-reduce-motion=true],[data-reduce-motion=true] *),.toggle-button:is([data-reduce-motion=true],[data-reduce-motion=true] *):before,.toggle-button:is([data-reduce-motion=true],[data-reduce-motion=true] *):after{transition-property:none}@media (prefers-reduced-motion:reduce){.toggle-button:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.toggle-button:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before,.toggle-button:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after{transition-property:none}}.toggle-button{cursor:var(--cursor-interactive);--toggle-button-bg:var(--default);--toggle-button-bg-hover:var(--default-hover);--toggle-button-bg-pressed:var(--default-hover);--toggle-button-fg:currentColor;--toggle-button-bg-selected:var(--accent-soft);--toggle-button-bg-selected-hover:var(--accent-soft-hover);--toggle-button-bg-selected-pressed:var(--accent-soft-hover);--toggle-button-fg-selected:var(--accent-soft-foreground);background-color:var(--toggle-button-bg);color:var(--toggle-button-fg)}.toggle-button:focus-visible:not([data-focused]),.toggle-button[data-focus-visible=true]{--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);--tw-ring-color:var(--focus);--tw-ring-offset-width:var(--ring-offset-width);--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-offset-color:var(--background);--tw-outline-style:none;outline-style:none}.toggle-button:disabled,.toggle-button[aria-disabled=true]{opacity:var(--disabled-opacity);cursor:var(--cursor-disabled);pointer-events:none}@media (hover:hover){.toggle-button:hover,.toggle-button[data-hovered=true]{background-color:var(--toggle-button-bg-hover)}}.toggle-button:active,.toggle-button[data-pressed=true]{background-color:var(--toggle-button-bg-pressed);transform:scale(.97)}.toggle-button[data-selected=true]{background-color:var(--toggle-button-bg-selected);color:var(--toggle-button-fg-selected)}@media (hover:hover){.toggle-button[data-selected=true]:hover,.toggle-button[data-selected=true][data-hovered=true]{background-color:var(--toggle-button-bg-selected-hover)}}.toggle-button[data-selected=true]:active,.toggle-button[data-selected=true][data-pressed=true]{background-color:var(--toggle-button-bg-selected-pressed)}.toggle-button svg{pointer-events:none;margin-inline:calc(var(--spacing) * -.5);margin-block:calc(var(--spacing) * .5);width:var(--fg-space-5);height:var(--fg-space-5);flex-shrink:0;align-self:center}@media (width>=40rem){.toggle-button svg{margin-block:var(--fg-space-1);width:var(--fg-space-4);height:var(--fg-space-4)}}.toggle-button--sm{height:calc(var(--spacing) * 9);padding-inline:var(--fg-space-3)}@media (width>=48rem){.toggle-button--sm{height:var(--fg-space-8)}}.toggle-button--sm svg{width:var(--fg-space-4);height:var(--fg-space-4)}.toggle-button--sm:active,.toggle-button--sm[data-pressed=true]{transform:scale(.98)}.toggle-button--lg{height:calc(var(--spacing) * 11);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}@media (width>=48rem){.toggle-button--lg{height:calc(var(--spacing) * 10)}}.toggle-button--lg:active,.toggle-button--lg[data-pressed=true]{transform:scale(.96)}.toggle-button--default{--toggle-button-bg:var(--default);--toggle-button-bg-hover:var(--default-hover);--toggle-button-bg-pressed:var(--default-hover)}.toggle-button--ghost{--toggle-button-bg:transparent;--toggle-button-bg-hover:var(--default);--toggle-button-bg-pressed:var(--default);--toggle-button-fg:var(--default-foreground)}.toggle-button--icon-only{width:calc(var(--spacing) * 10);padding:var(--fg-space-0)}@media (width>=48rem){.toggle-button--icon-only{width:calc(var(--spacing) * 9)}}.toggle-button--icon-only.toggle-button--sm{width:calc(var(--spacing) * 9)}@media (width>=48rem){.toggle-button--icon-only.toggle-button--sm{width:var(--fg-space-8)}}.toggle-button--icon-only.toggle-button--lg{width:calc(var(--spacing) * 11)}@media (width>=48rem){.toggle-button--icon-only.toggle-button--lg{width:calc(var(--spacing) * 10)}}.toggle-button-group{justify-content:center;align-items:center;gap:var(--fg-space-0);width:fit-content;height:auto;display:inline-flex}.toggle-button-group--horizontal{flex-direction:row}.toggle-button-group--vertical{flex-direction:column}.toggle-button-group--full-width{width:100%}.toggle-button-group .toggle-button{border-radius:0}.toggle-button-group--horizontal .toggle-button:first-child{border-start-start-radius:calc(var(--radius) * 3);border-end-start-radius:calc(var(--radius) * 3)}.toggle-button-group--horizontal .toggle-button:last-child{border-start-end-radius:calc(var(--radius) * 3);border-end-end-radius:calc(var(--radius) * 3)}.toggle-button-group--horizontal .toggle-button:first-child:last-child{border-radius:calc(var(--radius) * 3)}.toggle-button-group--vertical .toggle-button:first-child{border-top-left-radius:calc(var(--radius) * 3);border-top-right-radius:calc(var(--radius) * 3)}.toggle-button-group--vertical .toggle-button:last-child{border-bottom-right-radius:calc(var(--radius) * 3);border-bottom-left-radius:calc(var(--radius) * 3)}.toggle-button-group--vertical .toggle-button:first-child:last-child{border-radius:calc(var(--radius) * 3)}.toggle-button-group .toggle-button:active,.toggle-button-group .toggle-button[data-pressed=true]{transform:none}.toggle-button-group .toggle-button:focus-visible:not([data-focused]),.toggle-button-group .toggle-button[data-focus-visible=true]{--tw-ring-offset-width:0px;--tw-ring-inset:inset}.toggle-button-group--full-width .toggle-button{flex:1}.toggle-button-group__separator{border-radius:var(--fg-radius-sm);opacity:.15;pointer-events:none;transition:opacity .15s var(--ease-smooth);background-color:currentColor;position:absolute}.toggle-button-group__separator:is([data-reduce-motion=true],[data-reduce-motion=true] *),.toggle-button-group__separator:is([data-reduce-motion=true],[data-reduce-motion=true] *):before,.toggle-button-group__separator:is([data-reduce-motion=true],[data-reduce-motion=true] *):after{transition-property:none}@media (prefers-reduced-motion:reduce){.toggle-button-group__separator:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.toggle-button-group__separator:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before,.toggle-button-group__separator:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after{transition-property:none}}.toggle-button-group--horizontal .toggle-button-group__separator{inset-inline-start:-1px;width:1px;height:50%;top:25%}.toggle-button-group--vertical .toggle-button-group__separator{inset-inline-start:25%;width:50%;height:1px;top:-1px}.toggle-button-group--detached{gap:var(--fg-space-1)}.toggle-button-group--detached .toggle-button{border-radius:calc(var(--radius) * 3)}.toggle-button-group--detached .toggle-button-group__separator{display:none}.toolbar{align-items:center;gap:var(--fg-space-2);grid-auto-flow:column;width:fit-content;display:grid}.toolbar .separator--vertical{align-self:center;height:50%}.toolbar .separator--horizontal{justify-content:center;justify-self:center;width:50%}.toolbar--vertical{grid-auto-flow:row;justify-content:flex-start;align-items:flex-start}.toolbar--vertical .button-group{justify-content:flex-start}.toolbar--attached{border-radius:calc(var(--radius) * 3);background-color:var(--surface);padding:var(--fg-space-1);--tw-shadow:var(--fg-elevation-overlay);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.dropdown{gap:var(--fg-space-1);flex-direction:column;display:flex}.dropdown__trigger{--tw-outline-style:none;transition:transform .25s var(--ease-out-quart), background-color .15s var(--ease-smooth), box-shadow .15s var(--ease-out);transform:translateZ(0) var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,);outline-style:none;display:inline-block}.dropdown__trigger:is([data-reduce-motion=true],[data-reduce-motion=true] *),.dropdown__trigger:is([data-reduce-motion=true],[data-reduce-motion=true] *):before,.dropdown__trigger:is([data-reduce-motion=true],[data-reduce-motion=true] *):after{transition-property:none}@media (prefers-reduced-motion:reduce){.dropdown__trigger:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.dropdown__trigger:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before,.dropdown__trigger:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after{transition-property:none}}.dropdown__trigger{cursor:var(--cursor-interactive)}.dropdown__trigger:focus-visible:not([data-focused]),.dropdown__trigger[data-focus-visible=true]{--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);--tw-ring-color:var(--focus);--tw-ring-offset-width:var(--ring-offset-width);--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-offset-color:var(--background);--tw-outline-style:none;outline-style:none}.dropdown__trigger:disabled,.dropdown__trigger[aria-disabled=true]{opacity:var(--disabled-opacity);cursor:var(--cursor-disabled);pointer-events:none}.dropdown__trigger[data-pending=true]{pointer-events:none}.dropdown__trigger:active,.dropdown__trigger[data-pressed=true]{transform:scale(.97)}.dropdown__popover{max-width:48svw;transform-origin:var(--trigger-anchor-point);scroll-padding-block:var(--fg-space-1);scrollbar-width:var(--scrollbar-width);scrollbar-color:var(--scrollbar-color);scrollbar-gutter:var(--scrollbar-gutter);overscroll-behavior:contain;background-color:var(--overlay);padding:var(--fg-space-0);font-size:var(--fg-font-size-sm);line-height:var(--tw-leading,var(--fg-font-line-height-sm));overflow-y:auto}@media (width>=48rem){.dropdown__popover{min-width:calc(var(--spacing) * 55)}}.dropdown__popover{border-radius:min(32px, var(--radius-3xl));box-shadow:var(--overlay-shadow)}.dropdown__popover:focus-visible:not([data-focused]),.dropdown__popover[data-focus-visible=true]{--tw-outline-style:none;outline-style:none}.dropdown__popover[data-entering=true]{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);--tw-duration:.15s;--tw-ease:ease;--tw-enter-opacity:0;--tw-enter-scale:.9;transition-duration:.15s;transition-timing-function:ease}.dropdown__popover[data-entering=true][data-placement=top]{--tw-enter-translate-y:calc(1*var(--spacing))}.dropdown__popover[data-entering=true][data-placement=bottom]{--tw-enter-translate-y:calc(1*var(--spacing)*-1)}.dropdown__popover[data-entering=true][data-placement=left]{--tw-enter-translate-x:calc(1*var(--spacing))}.dropdown__popover[data-entering=true][data-placement=right]{--tw-enter-translate-x:calc(1*var(--spacing)*-1)}.dropdown__popover[data-exiting=true]{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);--tw-duration:.1s;--tw-ease:ease;--tw-exit-scale:.95;--tw-exit-opacity:0;pointer-events:none;transition-duration:.1s;transition-timing-function:ease}.dropdown__popover[data-exiting=true],.dropdown__popover[data-entering=true]{transition-property:opacity,transform;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));will-change:opacity,transform}.dropdown__popover [data-slot=popover-overlay-arrow]{fill:var(--overlay)}.dropdown__popover[data-placement=bottom] [data-slot=popover-overlay-arrow]{rotate:180deg}.dropdown__popover[data-placement=left] [data-slot=popover-overlay-arrow]{rotate:-90deg}.dropdown__popover[data-placement=right] [data-slot=popover-overlay-arrow]{rotate:90deg}.dropdown__popover [data-slot=dropdown-menu]{padding:calc(var(--spacing) * 1.5);--tw-outline-style:none;outline-style:none}.dropdown__popover [data-slot=menu-item]{padding-inline:calc(var(--spacing) * 2.5)}.dropdown__menu{gap:calc(var(--spacing) * .5);width:100%;padding:var(--fg-space-1);flex-direction:column;display:flex;position:relative;overflow:clip}.dropdown__menu [data-slot=separator]{width:94%;margin-inline-start:3%}.list-box-item{min-height:calc(var(--spacing) * 9);justify-content:flex-start;align-items:center;gap:var(--fg-space-3);border-radius:var(--fg-radius-2xl);width:100%;padding-inline:var(--fg-space-2);padding-block:calc(var(--spacing) * 1.5);--tw-outline-style:none;-webkit-tap-highlight-color:transparent;transition:transform .25s var(--ease-out-quart), box-shadow .15s var(--ease-out);outline-style:none;display:flex;position:relative}.list-box-item:is([data-reduce-motion=true],[data-reduce-motion=true] *),.list-box-item:is([data-reduce-motion=true],[data-reduce-motion=true] *):before,.list-box-item:is([data-reduce-motion=true],[data-reduce-motion=true] *):after{transition-property:none}@media (prefers-reduced-motion:reduce){.list-box-item:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.list-box-item:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before,.list-box-item:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after{transition-property:none}}.list-box-item{cursor:var(--cursor-interactive)}.list-box-item [data-slot=label]{pointer-events:none;-webkit-user-select:none;user-select:none;width:fit-content}.list-box-item [data-slot=description]{pointer-events:none;text-wrap:wrap;-webkit-user-select:none;user-select:none}.list-box-item:has(.list-box-item__indicator){padding-inline-end:calc(var(--spacing) * 7)}.list-box-item:focus-visible:not([data-focused]),.list-box-item[data-focus-visible=true]{--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);--tw-ring-color:var(--focus);--tw-ring-offset-width:var(--ring-offset-width);--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-offset-color:var(--background);--tw-outline-style:none;outline-style:none}.list-box-item:active,.list-box-item[data-pressed=true]{transform:scale(.98)}@media (hover:hover){.list-box-item:hover,.list-box-item[data-hovered=true]{background-color:var(--default)}}.list-box-item[data-disabled=true]{opacity:var(--disabled-opacity);cursor:var(--cursor-disabled);pointer-events:none}.list-box-item__indicator{width:var(--fg-space-4);height:var(--fg-space-4);--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y);color:var(--default-foreground);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));--tw-duration:.25s;inset-inline-end:var(--fg-space-2);flex-shrink:0;justify-content:center;align-items:center;transition-duration:.25s;display:flex;position:absolute;top:50%}.list-box-item__indicator:is([data-reduce-motion=true],[data-reduce-motion=true] *),.list-box-item__indicator:is([data-reduce-motion=true],[data-reduce-motion=true] *):before,.list-box-item__indicator:is([data-reduce-motion=true],[data-reduce-motion=true] *):after{transition-property:none}@media (prefers-reduced-motion:reduce){.list-box-item__indicator:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.list-box-item__indicator:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before,.list-box-item__indicator:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after{transition-property:none}}.list-box-item__indicator [data-slot=list-box-item-indicator--checkmark]{width:calc(var(--spacing) * 2.5);height:calc(var(--spacing) * 2.5);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.3s;transition-duration:.3s}.list-box-item__indicator [data-slot=list-box-item-indicator--checkmark]:is([data-reduce-motion=true],[data-reduce-motion=true] *),.list-box-item__indicator [data-slot=list-box-item-indicator--checkmark]:is([data-reduce-motion=true],[data-reduce-motion=true] *):before,.list-box-item__indicator [data-slot=list-box-item-indicator--checkmark]:is([data-reduce-motion=true],[data-reduce-motion=true] *):after{transition-property:none}@media (prefers-reduced-motion:reduce){.list-box-item__indicator [data-slot=list-box-item-indicator--checkmark]:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.list-box-item__indicator [data-slot=list-box-item-indicator--checkmark]:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before,.list-box-item__indicator [data-slot=list-box-item-indicator--checkmark]:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after{transition-property:none}}.list-box-item__indicator .list-box-item[aria-selected=true] [data-slot=list-box-item-indicator--checkmark],.list-box-item__indicator .list-box-item[data-selected=true] [data-slot=list-box-item-indicator--checkmark]{transition:stroke-dashoffset .25s linear}:is(.list-box-item__indicator .list-box-item[aria-selected=true] [data-slot=list-box-item-indicator--checkmark],.list-box-item__indicator .list-box-item[data-selected=true] [data-slot=list-box-item-indicator--checkmark]):is([data-reduce-motion=true],[data-reduce-motion=true] *),:is(.list-box-item__indicator .list-box-item[aria-selected=true] [data-slot=list-box-item-indicator--checkmark],.list-box-item__indicator .list-box-item[data-selected=true] [data-slot=list-box-item-indicator--checkmark]):is([data-reduce-motion=true],[data-reduce-motion=true] *):before,:is(.list-box-item__indicator .list-box-item[aria-selected=true] [data-slot=list-box-item-indicator--checkmark],.list-box-item__indicator .list-box-item[data-selected=true] [data-slot=list-box-item-indicator--checkmark]):is([data-reduce-motion=true],[data-reduce-motion=true] *):after{transition-property:none}@media (prefers-reduced-motion:reduce){:is(.list-box-item__indicator .list-box-item[aria-selected=true] [data-slot=list-box-item-indicator--checkmark],.list-box-item__indicator .list-box-item[data-selected=true] [data-slot=list-box-item-indicator--checkmark]):not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),:is(.list-box-item__indicator .list-box-item[aria-selected=true] [data-slot=list-box-item-indicator--checkmark],.list-box-item__indicator .list-box-item[data-selected=true] [data-slot=list-box-item-indicator--checkmark]):not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before,:is(.list-box-item__indicator .list-box-item[aria-selected=true] [data-slot=list-box-item-indicator--checkmark],.list-box-item__indicator .list-box-item[data-selected=true] [data-slot=list-box-item-indicator--checkmark]):not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after{transition-property:none}}.list-box-item--danger .list-box-item__indicator,.list-box-item--danger [data-slot=label]{color:var(--danger)}.list-box-section{align-items:flex-start;gap:var(--fg-space-0);flex-direction:column;display:flex}.list-box{width:100%;padding:var(--fg-space-1);position:relative;overflow:clip}.list-box>*+*{margin-top:var(--fg-space-1)}.list-box [data-slot=separator][data-orientation=horizontal]{width:94%;margin-inline-start:3%}.menu-item{min-height:calc(var(--spacing) * 9);justify-content:flex-start;align-items:center;gap:var(--fg-space-3);border-radius:var(--fg-radius-2xl);width:100%;padding-inline:var(--fg-space-2);padding-block:calc(var(--spacing) * 1.5);--tw-outline-style:none;-webkit-tap-highlight-color:transparent;transition:transform .25s var(--ease-out-quart), box-shadow .15s var(--ease-out);outline-style:none;display:flex;position:relative}.menu-item:is([data-reduce-motion=true],[data-reduce-motion=true] *),.menu-item:is([data-reduce-motion=true],[data-reduce-motion=true] *):before,.menu-item:is([data-reduce-motion=true],[data-reduce-motion=true] *):after{transition-property:none}@media (prefers-reduced-motion:reduce){.menu-item:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.menu-item:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before,.menu-item:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after{transition-property:none}}.menu-item{cursor:var(--cursor-interactive)}.menu-item [data-slot=label]{pointer-events:none;-webkit-user-select:none;user-select:none;width:fit-content}.menu-item [data-slot=description]{pointer-events:none;text-wrap:wrap;-webkit-user-select:none;user-select:none}.menu-item [data-slot=submenu-indicator] svg{width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}.menu-item:has(.menu-item__indicator){padding-inline-start:calc(var(--spacing) * 7)}.menu-item[data-has-submenu=true]:has(.menu-item__indicator){padding-inline-start:var(--fg-space-2);padding-inline-end:calc(var(--spacing) * 7)}.menu-item:focus-visible:not([data-focused]),.menu-item[data-focus-visible=true]{--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);--tw-ring-color:var(--focus);--tw-ring-offset-width:var(--ring-offset-width);--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-offset-color:var(--background);--tw-outline-style:none;outline-style:none}.menu-item:active,.menu-item[data-pressed=true]{will-change:transform;transform:scale(.98)}@media (hover:hover){.menu-item:hover,.menu-item[data-hovered=true]{background-color:var(--default)}}:is(.menu-item[aria-checked=true],.menu-item[aria-selected=true],.menu-item[data-selected=true]) [data-slot=menu-item-indicator--checkmark]{transition:stroke-dashoffset .1s linear}:is(.menu-item[aria-checked=true],.menu-item[aria-selected=true],.menu-item[data-selected=true]) [data-slot=menu-item-indicator--checkmark]:is([data-reduce-motion=true],[data-reduce-motion=true] *),:is(.menu-item[aria-checked=true],.menu-item[aria-selected=true],.menu-item[data-selected=true]) [data-slot=menu-item-indicator--checkmark]:is([data-reduce-motion=true],[data-reduce-motion=true] *):before,:is(.menu-item[aria-checked=true],.menu-item[aria-selected=true],.menu-item[data-selected=true]) [data-slot=menu-item-indicator--checkmark]:is([data-reduce-motion=true],[data-reduce-motion=true] *):after{transition-property:none}@media (prefers-reduced-motion:reduce){:is(.menu-item[aria-checked=true],.menu-item[aria-selected=true],.menu-item[data-selected=true]) [data-slot=menu-item-indicator--checkmark]:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),:is(.menu-item[aria-checked=true],.menu-item[aria-selected=true],.menu-item[data-selected=true]) [data-slot=menu-item-indicator--checkmark]:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before,:is(.menu-item[aria-checked=true],.menu-item[aria-selected=true],.menu-item[data-selected=true]) [data-slot=menu-item-indicator--checkmark]:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after{transition-property:none}}:is(.menu-item[aria-checked=true],.menu-item[aria-selected=true],.menu-item[data-selected=true]) [data-slot=menu-item-indicator--dot]{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x) var(--tw-scale-y);opacity:1}.menu-item[data-disabled=true]{opacity:var(--disabled-opacity);cursor:var(--cursor-disabled);pointer-events:none}.menu-item__indicator{width:var(--fg-space-4);height:var(--fg-space-4);--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y);color:var(--muted);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));--tw-duration:.25s;inset-inline-start:var(--fg-space-2);flex-shrink:0;justify-content:center;align-items:center;transition-duration:.25s;display:flex;position:absolute;top:50%}.menu-item__indicator:is([data-reduce-motion=true],[data-reduce-motion=true] *),.menu-item__indicator:is([data-reduce-motion=true],[data-reduce-motion=true] *):before,.menu-item__indicator:is([data-reduce-motion=true],[data-reduce-motion=true] *):after{transition-property:none}@media (prefers-reduced-motion:reduce){.menu-item__indicator:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.menu-item__indicator:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before,.menu-item__indicator:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after{transition-property:none}}.menu-item[data-has-submenu=true] .menu-item__indicator{inset-inline-start:auto;inset-inline-end:var(--fg-space-2)}.menu-item__indicator [data-slot=menu-item-indicator--checkmark]{width:calc(var(--spacing) * 2.5);height:calc(var(--spacing) * 2.5)}.menu-item[data-selection-mode=multiple] :is(.menu-item__indicator [data-slot=menu-item-indicator--checkmark]){transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.3s;transition-duration:.3s}.menu-item[data-selection-mode=multiple] :is(.menu-item__indicator [data-slot=menu-item-indicator--checkmark]):is([data-reduce-motion=true],[data-reduce-motion=true] *),.menu-item[data-selection-mode=multiple] :is(.menu-item__indicator [data-slot=menu-item-indicator--checkmark]):is([data-reduce-motion=true],[data-reduce-motion=true] *):before,.menu-item[data-selection-mode=multiple] :is(.menu-item__indicator [data-slot=menu-item-indicator--checkmark]):is([data-reduce-motion=true],[data-reduce-motion=true] *):after{transition-property:none}@media (prefers-reduced-motion:reduce){.menu-item[data-selection-mode=multiple] :is(.menu-item__indicator [data-slot=menu-item-indicator--checkmark]):not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.menu-item[data-selection-mode=multiple] :is(.menu-item__indicator [data-slot=menu-item-indicator--checkmark]):not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before,.menu-item[data-selection-mode=multiple] :is(.menu-item__indicator [data-slot=menu-item-indicator--checkmark]):not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after{transition-property:none}}.menu-item__indicator [data-slot=menu-item-indicator--dot]{width:var(--fg-space-2);height:var(--fg-space-2)}.menu-item[data-selection-mode=multiple] :is(.menu-item__indicator [data-slot=menu-item-indicator--dot]){transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.25s;transition-duration:.25s}.menu-item[data-selection-mode=multiple] :is(.menu-item__indicator [data-slot=menu-item-indicator--dot]):is([data-reduce-motion=true],[data-reduce-motion=true] *),.menu-item[data-selection-mode=multiple] :is(.menu-item__indicator [data-slot=menu-item-indicator--dot]):is([data-reduce-motion=true],[data-reduce-motion=true] *):before,.menu-item[data-selection-mode=multiple] :is(.menu-item__indicator [data-slot=menu-item-indicator--dot]):is([data-reduce-motion=true],[data-reduce-motion=true] *):after{transition-property:none}@media (prefers-reduced-motion:reduce){.menu-item[data-selection-mode=multiple] :is(.menu-item__indicator [data-slot=menu-item-indicator--dot]):not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.menu-item[data-selection-mode=multiple] :is(.menu-item__indicator [data-slot=menu-item-indicator--dot]):not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before,.menu-item[data-selection-mode=multiple] :is(.menu-item__indicator [data-slot=menu-item-indicator--dot]):not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after{transition-property:none}}.menu-item__indicator [data-slot=menu-item-indicator--dot]{--tw-scale-x:70%;--tw-scale-y:70%;--tw-scale-z:70%;scale:var(--tw-scale-x) var(--tw-scale-y);opacity:0}.menu-item__indicator--submenu{color:var(--muted)}.menu-item__indicator--submenu svg{width:var(--fg-space-3);height:var(--fg-space-3)}.menu-item--danger .menu-item__indicator,.menu-item--danger [data-slot=label]{color:var(--danger)}.menu-section{align-items:flex-start;gap:var(--fg-space-0);flex-direction:column;display:flex}.menu{gap:var(--fg-space-1);width:100%;padding:var(--fg-space-1);flex-direction:column;display:flex;position:relative;overflow:clip}.menu [data-slot=separator]{width:94%;margin-inline-start:3%}.tag-group{gap:var(--fg-space-1);flex-direction:column;display:flex;position:relative}.tag-group__list{gap:calc(var(--spacing) * 1.5);flex-wrap:wrap;display:flex;position:relative}.tag-group [slot=description],.tag-group [data-slot=description],.tag-group [slot=errorMessage],.tag-group [data-slot=error-message]{padding:var(--fg-space-1)}.tag{--optical-offset:.031em;align-items:center;gap:var(--fg-space-1);border-radius:var(--fg-radius-xl);--tw-font-weight:var(--fg-font-weight-medium);font-weight:var(--fg-font-weight-medium);-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;padding-inline:var(--fg-space-2);padding-block:var(--fg-space-1);font-size:var(--fg-font-size-xs);line-height:var(--tw-leading,var(--fg-font-line-height-xs));transition:color .1s var(--ease-smooth), scale .1s var(--ease-smooth), opacity .1s var(--ease-smooth), background-color .1s var(--ease-smooth), box-shadow .1s var(--ease-out);transform-origin:50%;transform:translateZ(0) var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,);display:inline-flex;position:relative}.tag:is([data-reduce-motion=true],[data-reduce-motion=true] *),.tag:is([data-reduce-motion=true],[data-reduce-motion=true] *):before,.tag:is([data-reduce-motion=true],[data-reduce-motion=true] *):after{transition-property:none}@media (prefers-reduced-motion:reduce){.tag:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.tag:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before,.tag:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after{transition-property:none}}.tag{cursor:var(--cursor-interactive)}.tag svg{pointer-events:none;width:var(--fg-space-3);height:var(--fg-space-3);color:currentColor;flex-shrink:0;align-self:center}.tag:is([data-disabled=true],[aria-disabled=true]){opacity:var(--disabled-opacity);cursor:var(--cursor-disabled);pointer-events:none}.tag:is(:focus-visible,[data-focus-visible]){--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);--tw-ring-color:var(--focus);--tw-ring-offset-width:var(--ring-offset-width);--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-offset-color:var(--background);--tw-outline-style:none;outline-style:none}.tag:is([data-selected=true],[aria-selected=true]){background-color:var(--accent-soft);color:var(--accent-soft-foreground)}@media (hover:hover){.tag:is([data-selected=true],[aria-selected=true]):is(:hover,[data-hovered=true]){background-color:var(--accent-soft-hover)}}.tag--sm{padding-inline:var(--fg-space-2);padding-block:calc(var(--spacing) * .5);font-size:var(--fg-font-size-xs);line-height:var(--tw-leading,var(--fg-font-line-height-xs))}.tag--lg{border-radius:var(--fg-radius-2xl);padding-inline:calc(var(--spacing) * 2.5);padding-block:calc(var(--spacing) * 1.5);font-size:var(--fg-font-size-sm);line-height:var(--tw-leading,var(--fg-font-line-height-sm))}.tag--default{background-color:var(--default);color:var(--default-foreground)}@media (hover:hover){.tag--default:is(:hover,[data-hovered=true]):not([data-selected=true]):not([data-disabled=true]){background-color:var(--default-hover)}}.tag--surface{background-color:var(--surface);color:var(--surface-foreground)}@media (hover:hover){.tag--surface:is(:hover,[data-hovered=true]):not([data-selected=true]):not([data-disabled=true]){background-color:var(--surface-hover)}}.tag__remove-button:after{content:"";width:var(--fg-space-6);height:var(--fg-space-6);--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y);--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y);position:absolute;top:50%;left:50%}.tag__remove-button{width:var(--fg-space-3);height:var(--fg-space-3);color:inherit}.tag__remove-button svg{width:inherit;height:inherit;color:currentColor;flex-shrink:0;align-self:center}.color-area{width:100%;max-width:calc(var(--spacing) * 56);border-radius:var(--fg-radius-2xl);-webkit-tap-highlight-color:transparent;aspect-ratio:1;background:var(--color-area-background);flex-shrink:0;position:relative;box-shadow:inset 0 0 0 1px #0000001a}.color-area[data-disabled=true]{opacity:var(--disabled-opacity);cursor:var(--cursor-disabled);pointer-events:none}.color-area--show-dots:after{content:"";pointer-events:none;inset:var(--fg-space-0);border-radius:inherit;background-image:radial-gradient(circle,#fff3 1px,#0000 1px);background-size:8px 8px;position:absolute}.color-area__thumb{width:var(--fg-space-4);height:var(--fg-space-4);border-radius:var(--fg-radius-xl);will-change:width,height;background-color:var(--color-area-thumb-color);transition:width .15s var(--ease-out), height .15s var(--ease-out);border:3px solid #fff;box-shadow:0 0 0 1px #0000001a,inset 0 0 0 1px #0000001a}.color-area__thumb:is([data-reduce-motion=true],[data-reduce-motion=true] *),.color-area__thumb:is([data-reduce-motion=true],[data-reduce-motion=true] *):before,.color-area__thumb:is([data-reduce-motion=true],[data-reduce-motion=true] *):after{transition-property:none}@media (prefers-reduced-motion:reduce){.color-area__thumb:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.color-area__thumb:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before,.color-area__thumb:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after{transition-property:none}}.color-area__thumb[data-focus-visible=true]{--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);--tw-ring-color:var(--focus);--tw-ring-offset-width:var(--ring-offset-width);--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-offset-color:var(--background);--tw-outline-style:none;outline-style:none}.color-area__thumb[data-dragging=true]{width:var(--fg-space-5);height:var(--fg-space-5)}.color-area__thumb[data-disabled=true]{opacity:var(--disabled-opacity);cursor:var(--cursor-disabled);pointer-events:none}.color-picker{display:inline-flex}.color-picker__trigger{align-items:center;gap:var(--fg-space-3);border-radius:var(--fg-radius-sm);font-size:var(--fg-font-size-sm);line-height:var(--tw-leading,var(--fg-font-line-height-sm));-webkit-tap-highlight-color:transparent;cursor:var(--cursor-interactive);transition:background-color .15s var(--ease-smooth), box-shadow .15s var(--ease-out);display:inline-flex}.color-picker__trigger:is([data-reduce-motion=true],[data-reduce-motion=true] *),.color-picker__trigger:is([data-reduce-motion=true],[data-reduce-motion=true] *):before,.color-picker__trigger:is([data-reduce-motion=true],[data-reduce-motion=true] *):after{transition-property:none}@media (prefers-reduced-motion:reduce){.color-picker__trigger:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.color-picker__trigger:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before,.color-picker__trigger:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after{transition-property:none}}.color-picker__trigger [data-slot=label]{cursor:var(--cursor-interactive)}.color-picker__trigger:focus-visible:not([data-focused]),.color-picker__trigger[data-focus-visible=true]{--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);--tw-ring-color:var(--focus);--tw-ring-offset-width:var(--ring-offset-width);--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-offset-color:var(--background);--tw-outline-style:none;outline-style:none}.color-picker__trigger:disabled,.color-picker__trigger[data-disabled=true],.color-picker__trigger[aria-disabled=true]{opacity:var(--disabled-opacity);cursor:var(--cursor-disabled);pointer-events:none}.color-picker__popover{min-width:calc(var(--spacing) * 62);transform-origin:var(--trigger-anchor-point);scrollbar-color:auto;scrollbar-gutter:auto;-ms-overflow-style:none;scrollbar-width:none;overscroll-behavior:contain;background-color:var(--overlay);padding-inline:var(--fg-space-2);padding-top:var(--fg-space-2);padding-bottom:var(--fg-space-3);box-shadow:var(--overlay-shadow);border-radius:min(32px, calc(var(--radius) * 2.5));gap:var(--fg-space-3);flex-direction:column;display:flex;overflow:hidden auto}.color-picker__popover:focus-visible:not([data-focused]),.color-picker__popover[data-focus-visible=true]{--tw-outline-style:none;outline-style:none}.color-picker__popover[data-entering=true]{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);--tw-duration:.15s;--tw-ease:ease;--tw-enter-opacity:0;--tw-enter-scale:.95;transition-duration:.15s;transition-timing-function:ease}.color-picker__popover[data-entering=true][data-placement^=top]{--tw-enter-translate-y:calc(1*var(--spacing))}.color-picker__popover[data-entering=true][data-placement^=bottom]{--tw-enter-translate-y:calc(1*var(--spacing)*-1)}.color-picker__popover[data-entering=true][data-placement^=left]{--tw-enter-translate-x:calc(1*var(--spacing))}.color-picker__popover[data-entering=true][data-placement^=right]{--tw-enter-translate-x:calc(1*var(--spacing)*-1)}.color-picker__popover[data-exiting=true]{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);--tw-duration:.1s;--tw-ease:ease;--tw-exit-scale:.95;--tw-exit-opacity:0;pointer-events:none;transition-duration:.1s;transition-timing-function:ease}.color-picker__popover[data-exiting=true],.color-picker__popover[data-entering=true]{transition-property:opacity,transform;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));will-change:opacity,transform}.color-slider{gap:var(--fg-space-1);grid-template:"label output""track track"/1fr auto;width:100%;display:grid}.color-slider:not(:has([data-slot=label])):not(:has(.color-slider__output)){grid-template:"track"/1fr;gap:0}.color-slider:has([data-slot=label]):not(:has(.color-slider__output)){grid-template-columns:1fr;grid-template-areas:"label""track"}.color-slider:not(:has([data-slot=label])):has(.color-slider__output){grid-template-columns:1fr;grid-template-areas:"output""track"}.color-slider:not(:has([data-slot=label])):has(.color-slider__output) .color-slider__output{justify-self:end}.color-slider [data-slot=label]{width:fit-content;font-size:var(--fg-font-size-sm);line-height:var(--tw-leading,var(--fg-font-line-height-sm));--tw-font-weight:var(--fg-font-weight-medium);font-weight:var(--fg-font-weight-medium);grid-area:label}.color-slider .color-slider__output{font-size:var(--fg-font-size-sm);line-height:var(--tw-leading,var(--fg-font-line-height-sm));--tw-font-weight:var(--fg-font-weight-medium);font-weight:var(--fg-font-weight-medium);--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);grid-area:output}.color-slider .color-slider__track{border-radius:var(--fg-radius-2xl);grid-area:track;position:relative}.color-slider .color-slider__track:before,.color-slider .color-slider__track:after{content:"";z-index:0;pointer-events:none;position:absolute}.color-slider .color-slider__thumb{cursor:grab;border-radius:var(--fg-radius-2xl);-webkit-tap-highlight-color:transparent;border-style:var(--tw-border-style);border-width:3px;border-color:var(--color-white);--tw-shadow:var(--fg-elevation-overlay);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);z-index:1;transition:transform .25s var(--ease-out), box-shadow .15s var(--ease-out);justify-content:center;align-items:center;display:flex;position:absolute}.color-slider .color-slider__thumb:is([data-reduce-motion=true],[data-reduce-motion=true] *),.color-slider .color-slider__thumb:is([data-reduce-motion=true],[data-reduce-motion=true] *):before,.color-slider .color-slider__thumb:is([data-reduce-motion=true],[data-reduce-motion=true] *):after{transition-property:none}@media (prefers-reduced-motion:reduce){.color-slider .color-slider__thumb:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.color-slider .color-slider__thumb:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before,.color-slider .color-slider__thumb:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after{transition-property:none}}.color-slider .color-slider__thumb[data-dragging=true]{cursor:grabbing}.color-slider .color-slider__thumb[data-focus-visible=true]{z-index:10;--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);--tw-ring-color:var(--focus);--tw-ring-offset-width:var(--ring-offset-width);--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-offset-color:var(--background);--tw-outline-style:none;outline-style:none}.color-slider .color-slider__thumb[data-disabled=true]{cursor:default;background-color:var(--default)}.color-slider:disabled,.color-slider[data-disabled=true],.color-slider[aria-disabled=true]{opacity:var(--disabled-opacity);cursor:var(--cursor-disabled);pointer-events:none}:is(.color-slider:disabled,.color-slider[data-disabled=true],.color-slider[aria-disabled=true]) [data-slot=label]{opacity:1}.color-slider[data-orientation=horizontal]{flex-direction:column}.color-slider[data-orientation=horizontal] .color-slider__track{height:var(--fg-space-5);border-radius:0;justify-self:center;width:calc(100% - 1.25rem);box-shadow:inset 0 1px #0000001a,inset 0 -1px #0000001a}.color-slider[data-orientation=horizontal] .color-slider__track:before,.color-slider[data-orientation=horizontal] .color-slider__track:after{top:var(--fg-space-0);width:.625rem;height:100%}.color-slider[data-orientation=horizontal] .color-slider__track:before{background:linear-gradient(var(--track-start-color,transparent)), repeating-conic-gradient(#efefef 0% 25%, #f7f7f7 0% 50%) 50% / 16px 16px;border-start-start-radius:var(--fg-radius-2xl);border-end-start-radius:var(--fg-radius-2xl);inset-inline-start:-.625rem;box-shadow:inset 1px 0 #0000001a,inset 0 1px #0000001a,inset 0 -1px #0000001a}.color-slider[data-orientation=horizontal] .color-slider__track:after{background-color:var(--track-end-color,transparent);border-start-end-radius:var(--fg-radius-2xl);border-end-end-radius:var(--fg-radius-2xl);inset-inline-end:-.625rem;box-shadow:inset -1px 0 #0000001a,inset 0 1px #0000001a,inset 0 -1px #0000001a}.color-slider[data-orientation=horizontal] .color-slider__thumb{width:var(--fg-space-4);height:var(--fg-space-4);top:50%}.color-slider[data-orientation=vertical]{gap:var(--fg-space-2);flex-direction:row;grid-template:"output""track"1fr"label"/1fr;place-items:center;height:100%}.color-slider[data-orientation=vertical]:not(:has([data-slot=label])):not(:has(.color-slider__output)){grid-template-rows:1fr;grid-template-areas:"track";gap:0}.color-slider[data-orientation=vertical]:has([data-slot=label]):not(:has(.color-slider__output)){grid-template-rows:1fr auto;grid-template-areas:"track""label"}.color-slider[data-orientation=vertical]:not(:has([data-slot=label])):has(.color-slider__output){grid-template-rows:auto 1fr;grid-template-areas:"output""track"}.color-slider[data-orientation=vertical] .color-slider__output,.color-slider[data-orientation=vertical] [data-slot=label]{text-align:center}.color-slider[data-orientation=vertical] .color-slider__track{width:var(--fg-space-5);border-radius:0;justify-self:center;height:calc(100% - 1.25rem);box-shadow:inset 1px 0 #0000001a,inset -1px 0 #0000001a}.color-slider[data-orientation=vertical] .color-slider__track:before,.color-slider[data-orientation=vertical] .color-slider__track:after{width:100%;height:.625rem;inset-inline-start:var(--fg-space-0)}.color-slider[data-orientation=vertical] .color-slider__track:before{background:linear-gradient(var(--track-start-color,transparent)), repeating-conic-gradient(#efefef 0% 25%, #f7f7f7 0% 50%) 50% / 16px 16px;border-end-end-radius:999px;border-end-start-radius:999px;bottom:-.625rem;box-shadow:inset 1px 0 #0000001a,inset -1px 0 #0000001a,inset 0 -1px #0000001a}.color-slider[data-orientation=vertical] .color-slider__track:after{background-color:var(--track-end-color,transparent);border-start-start-radius:999px;border-start-end-radius:999px;top:-.625rem;box-shadow:inset 1px 0 #0000001a,inset -1px 0 #0000001a,inset 0 1px #0000001a}.color-slider[data-orientation=vertical] .color-slider__thumb{width:var(--fg-space-4);height:var(--fg-space-4);left:50%}.color-swatch{box-sizing:border-box;width:var(--fg-space-8);height:var(--fg-space-8);background:linear-gradient(var(--color-swatch-current), var(--color-swatch-current)), repeating-conic-gradient(#efefef 0% 25%, #f7f7f7 0% 50%) 50% / 16px 16px;flex-shrink:0;position:relative;box-shadow:inset 0 0 0 1px #0000001a}.color-swatch--circle{border-radius:var(--fg-radius-2xl)}.color-swatch--square{border-radius:var(--fg-radius-md)}.color-swatch--xs{width:var(--fg-space-4);height:var(--fg-space-4)}.color-swatch--xs.color-swatch--circle{border-radius:var(--fg-radius-lg)}.color-swatch--sm{width:var(--fg-space-6);height:var(--fg-space-6)}.color-swatch--sm.color-swatch--circle{border-radius:var(--fg-radius-xl)}.color-swatch--lg{width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9)}.color-swatch--lg.color-swatch--circle{border-radius:calc(var(--radius) * 3)}.color-swatch--xl{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10)}.color-swatch--xl.color-swatch--circle{border-radius:calc(var(--radius) * 3)}.color-swatch-picker{align-items:center;gap:var(--fg-space-2);flex-wrap:wrap;display:flex}.color-swatch-picker__item{width:var(--fg-space-8);height:var(--fg-space-8);border-radius:var(--fg-radius-2xl);border-style:var(--tw-border-style);--tw-outline-style:none;-webkit-tap-highlight-color:transparent;cursor:var(--cursor-interactive);transition:border-color .1s var(--ease-out), box-shadow .1s var(--ease-out);transform:translateZ(0) var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,);border-width:2px;border-color:#0000;outline-style:none;justify-content:center;align-items:center;display:flex;position:relative}.color-swatch-picker__item:is([data-reduce-motion=true],[data-reduce-motion=true] *),.color-swatch-picker__item:is([data-reduce-motion=true],[data-reduce-motion=true] *):before,.color-swatch-picker__item:is([data-reduce-motion=true],[data-reduce-motion=true] *):after{transition-property:none}@media (prefers-reduced-motion:reduce){.color-swatch-picker__item:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.color-swatch-picker__item:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before,.color-swatch-picker__item:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after{transition-property:none}}.color-swatch-picker__item:focus-visible,.color-swatch-picker__item[data-focus-visible=true]{--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);--tw-ring-color:var(--focus);--tw-ring-offset-width:var(--ring-offset-width);--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-offset-color:var(--background);--tw-outline-style:none;outline-style:none}.color-swatch-picker__item[data-disabled=true]{opacity:var(--disabled-opacity);cursor:var(--cursor-disabled);pointer-events:none}.color-swatch-picker__item[data-selected=true]{border-color:var(--color-swatch-current);box-shadow:var(--field-shadow)}.color-swatch-picker__item[data-selected=true] .color-swatch-picker__swatch{transform:scale(.77)}.color-swatch-picker__swatch{border-radius:inherit;width:100%;height:100%;transition:transform .1s var(--ease-out);transform:translateZ(0) var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,);display:block}.color-swatch-picker__swatch:is([data-reduce-motion=true],[data-reduce-motion=true] *),.color-swatch-picker__swatch:is([data-reduce-motion=true],[data-reduce-motion=true] *):before,.color-swatch-picker__swatch:is([data-reduce-motion=true],[data-reduce-motion=true] *):after{transition-property:none}@media (prefers-reduced-motion:reduce){.color-swatch-picker__swatch:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.color-swatch-picker__swatch:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before,.color-swatch-picker__swatch:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after{transition-property:none}}@media (hover:hover){.color-swatch-picker__swatch:hover{transform:scale(1.1)}}.color-swatch-picker__indicator{pointer-events:none;inset:var(--fg-space-0);z-index:10;justify-content:center;align-items:center;display:flex;position:absolute}.color-swatch-picker__indicator>*{width:33.3333%;height:33.3333%;color:var(--color-white);transition:transform .15s var(--ease-out);transform:scale(0)translateZ(0)}.color-swatch-picker__indicator>:is([data-reduce-motion=true],[data-reduce-motion=true] *),.color-swatch-picker__indicator>:is([data-reduce-motion=true],[data-reduce-motion=true] *):before,.color-swatch-picker__indicator>:is([data-reduce-motion=true],[data-reduce-motion=true] *):after{transition-property:none}@media (prefers-reduced-motion:reduce){.color-swatch-picker__indicator>:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.color-swatch-picker__indicator>:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before,.color-swatch-picker__indicator>:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after{transition-property:none}}.color-swatch-picker__indicator[data-light-color=true] .color-swatch-picker__indicator>*{color:var(--color-black)}.color-swatch-picker__item[data-selected=true] .color-swatch-picker__indicator>*{transform:scale(1)translateZ(0)}.color-swatch-picker--stack{flex-direction:column}.color-swatch-picker--xs .color-swatch-picker__item{width:var(--fg-space-4);height:var(--fg-space-4);border-radius:var(--fg-radius-lg);border-style:var(--tw-border-style);border-width:1px}.color-swatch-picker--sm .color-swatch-picker__item{width:var(--fg-space-6);height:var(--fg-space-6);border-radius:var(--fg-radius-xl);border-style:var(--tw-border-style);border-width:2px}.color-swatch-picker--lg .color-swatch-picker__item{width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9);border-radius:calc(var(--radius) * 3);border-style:var(--tw-border-style);border-width:3px}.color-swatch-picker--xl .color-swatch-picker__item{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10);border-radius:calc(var(--radius) * 3);border-style:var(--tw-border-style);border-width:3px}.color-swatch-picker--square .color-swatch-picker__item{border-radius:var(--fg-radius-xl)}.color-swatch-picker--square .color-swatch-picker__item .color-swatch-picker__swatch,.color-swatch-picker--square .color-swatch-picker__item[data-selected=true] .color-swatch-picker__swatch{border-radius:var(--fg-radius-lg)}.color-swatch-picker--square.color-swatch-picker--xs .color-swatch-picker__item,.color-swatch-picker--square.color-swatch-picker--xs .color-swatch-picker__item .color-swatch-picker__swatch,.color-swatch-picker--square.color-swatch-picker--xs .color-swatch-picker__item[data-selected=true] .color-swatch-picker__swatch{border-radius:var(--fg-radius-md)}.color-swatch-picker--square.color-swatch-picker--sm .color-swatch-picker__item,.color-swatch-picker--square.color-swatch-picker--sm .color-swatch-picker__item .color-swatch-picker__swatch{border-radius:var(--fg-radius-lg)}.color-swatch-picker--square.color-swatch-picker--sm .color-swatch-picker__item[data-selected=true] .color-swatch-picker__swatch{border-radius:var(--fg-radius-md)}.color-swatch-picker--square.color-swatch-picker--lg .color-swatch-picker__item{border-radius:var(--fg-radius-xl)}.color-swatch-picker--square.color-swatch-picker--lg .color-swatch-picker__item .color-swatch-picker__swatch,.color-swatch-picker--square.color-swatch-picker--lg .color-swatch-picker__item[data-selected=true] .color-swatch-picker__swatch{border-radius:var(--fg-radius-lg)}.color-swatch-picker--square.color-swatch-picker--xl .color-swatch-picker__item{border-radius:var(--fg-radius-xl)}.color-swatch-picker--square.color-swatch-picker--xl .color-swatch-picker__item .color-swatch-picker__swatch,.color-swatch-picker--square.color-swatch-picker--xl .color-swatch-picker__item[data-selected=true] .color-swatch-picker__swatch{border-radius:var(--fg-radius-lg)}.color-input-group{height:calc(var(--spacing) * 9);border-radius:var(--field-radius,calc(var(--radius) * 1.5));border-style:var(--tw-border-style);background-color:var(--field-background,var(--default));font-size:var(--fg-font-size-sm);line-height:var(--tw-leading,var(--fg-font-line-height-sm));color:var(--fg-field-foreground);--tw-shadow:var(--field-shadow);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-outline-style:none;corner-shape:var(--fg-corner-shape);border-width:1px;border-width:var(--border-width-field);border-color:var(--field-border);transition:background-color .15s var(--ease-smooth), border-color .15s var(--ease-smooth), box-shadow .15s var(--ease-out);outline-style:none;align-items:center;display:inline-flex;overflow:hidden}.color-input-group:is([data-reduce-motion=true],[data-reduce-motion=true] *),.color-input-group:is([data-reduce-motion=true],[data-reduce-motion=true] *):before,.color-input-group:is([data-reduce-motion=true],[data-reduce-motion=true] *):after{transition-property:none}@media (prefers-reduced-motion:reduce){.color-input-group:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.color-input-group:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before,.color-input-group:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after{transition-property:none}}@media (hover:hover){.color-input-group:hover:not(:focus-within),.color-input-group[data-hovered=true]:not([data-focus-within=true]){background-color:var(--field-hover);border-color:var(--field-border-hover)}}.color-input-group[data-focus-within=true],.color-input-group:focus-within{--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);--tw-ring-color:var(--focus);--tw-ring-offset-width:0px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-outline-style:none;outline-style:none}.color-input-group[data-invalid=true]{outline-style:var(--tw-outline-style);outline-width:1px;outline-color:var(--danger);--tw-outline-style:solid;--tw-ring-offset-width:3px;outline-style:solid}.color-input-group[data-invalid=true]:focus,.color-input-group[data-invalid=true]:focus-visible,.color-input-group[data-invalid=true][data-focused=true],.color-input-group[data-invalid=true][data-focus-visible=true],.color-input-group[data-invalid=true]:focus-within,.color-input-group[data-invalid=true][data-focus-within=true]{--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);--tw-ring-color:var(--danger);--tw-ring-offset-width:0px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.color-input-group[data-invalid=true]{background-color:var(--field-focus);border-color:var(--color-field-border-invalid)}.color-input-group[data-disabled=true],.color-input-group[aria-disabled=true]{opacity:var(--disabled-opacity);cursor:var(--cursor-disabled);pointer-events:none}.color-input-group__input{cursor:text;border-style:var(--tw-border-style);height:100%;padding-inline:var(--fg-space-3);padding-block:var(--fg-space-2);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-outline-style:none;background-color:#0000;border-width:0;border-radius:0;outline-style:none;flex:1;align-items:center;display:flex}@media (width>=40rem){.color-input-group__input{font-size:var(--fg-font-size-sm);line-height:var(--tw-leading,var(--fg-font-line-height-sm))}}.color-input-group__input::placeholder{color:var(--fg-field-placeholder)}.color-input-group:has([data-slot=color-input-group-prefix]) .color-input-group__input{border-start-start-radius:0;border-end-start-radius:0;padding-inline-start:var(--fg-space-2)}.color-input-group:has([data-slot=color-input-group-suffix]) .color-input-group__input{border-start-end-radius:0;border-end-end-radius:0;padding-inline-end:var(--fg-space-2)}.color-input-group__input:focus,.color-input-group__input:focus-visible{--tw-outline-style:none;outline-style:none}.color-input-group__prefix{color:var(--fg-field-placeholder);flex-shrink:0;align-items:center;margin-inline-start:var(--fg-space-3);margin-inline-end:var(--fg-space-0);display:flex}.color-input-group__suffix{color:var(--fg-field-placeholder);flex-shrink:0;align-items:center;margin-inline-end:var(--fg-space-3);display:flex}.color-input-group--secondary{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);background-color:var(--color-input-group-bg);--color-input-group-bg:var(--default);--color-input-group-bg-hover:var(--default-hover);--color-input-group-bg-focus:var(--default)}@media (hover:hover){.color-input-group--secondary:hover:not(:focus-within),.color-input-group--secondary[data-hovered=true]:not([data-focus-within=true]){background-color:var(--color-input-group-bg-hover)}}.color-input-group--secondary:focus-within,.color-input-group--secondary[data-focus-within=true]{background-color:var(--color-input-group-bg-focus)}.color-input-group--secondary[data-invalid=true]{outline-style:var(--tw-outline-style);outline-width:1px;outline-color:var(--danger);--tw-outline-style:solid;--tw-ring-offset-width:3px;outline-style:solid}.color-input-group--secondary[data-invalid=true]:focus,.color-input-group--secondary[data-invalid=true]:focus-visible,.color-input-group--secondary[data-invalid=true][data-focused=true],.color-input-group--secondary[data-invalid=true][data-focus-visible=true],.color-input-group--secondary[data-invalid=true]:focus-within,.color-input-group--secondary[data-invalid=true][data-focus-within=true]{--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);--tw-ring-color:var(--danger);--tw-ring-offset-width:0px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.color-input-group--secondary[data-invalid=true]{border-color:var(--color-field-border-invalid);background-color:var(--color-input-group-bg-focus)}.color-input-group--secondary [data-slot=color-input-group-input]{background-color:#0000}.color-input-group--full-width{width:100%}.color-field{gap:var(--fg-space-1);flex-direction:column;display:flex}:is(.color-field[data-invalid=true],.color-field[aria-invalid=true]) [data-slot=description]{display:none}.color-field [data-slot=label]{width:fit-content}.color-field--full-width{width:100%}.slider{gap:var(--fg-space-1);grid-template-columns:1fr auto;grid-template-areas:"label output""track track";width:100%;display:grid}.slider [data-slot=label]{width:fit-content;font-size:var(--fg-font-size-sm);line-height:var(--tw-leading,var(--fg-font-line-height-sm));--tw-font-weight:var(--fg-font-weight-medium);font-weight:var(--fg-font-weight-medium);grid-area:label}.slider .slider__output{font-size:var(--fg-font-size-sm);line-height:var(--tw-leading,var(--fg-font-line-height-sm));--tw-font-weight:var(--fg-font-weight-medium);font-weight:var(--fg-font-weight-medium);--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);grid-area:output}.slider .slider__track{border-radius:var(--fg-radius-xl);background-color:var(--default);grid-area:track;position:relative}.slider .slider__fill{pointer-events:none;background-color:var(--accent);position:absolute}.slider .slider__thumb{cursor:grab;border-radius:var(--fg-radius-xl);background-color:var(--accent);-webkit-tap-highlight-color:transparent;transition:background-color .25s var(--ease-smooth), transform .25s var(--ease-out), box-shadow .15s var(--ease-out);justify-content:center;align-items:center;display:flex;position:absolute}.slider .slider__thumb:is([data-reduce-motion=true],[data-reduce-motion=true] *),.slider .slider__thumb:is([data-reduce-motion=true],[data-reduce-motion=true] *):before,.slider .slider__thumb:is([data-reduce-motion=true],[data-reduce-motion=true] *):after{transition-property:none}@media (prefers-reduced-motion:reduce){.slider .slider__thumb:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.slider .slider__thumb:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before,.slider .slider__thumb:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after{transition-property:none}}.slider .slider__thumb:after{z-index:10;border-radius:var(--fg-radius-lg);background-color:var(--accent-foreground);color:var(--color-black);--tw-shadow:var(--field-shadow);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);content:"";transform-origin:50%;transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));position:relative}.slider .slider__thumb:after:is(){transition-property:none}@media (prefers-reduced-motion:reduce){.slider .slider__thumb:after:not(:is()){transition-property:none}}.slider .slider__thumb[data-dragging=true]{cursor:grabbing}.slider .slider__thumb[data-dragging=true]:after{scale:.9}.slider .slider__thumb[data-dragging=true]:after:is(){--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x) var(--tw-scale-y)}@media (prefers-reduced-motion:reduce){.slider .slider__thumb[data-dragging=true]:after:not(:is()){--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x) var(--tw-scale-y)}}.slider .slider__thumb[data-focus-visible=true]{z-index:10;--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);--tw-ring-color:var(--focus);--tw-ring-offset-width:var(--ring-offset-width);--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-offset-color:var(--background);--tw-outline-style:none;outline-style:none}.slider .slider__thumb[data-disabled=true]{cursor:default}.slider:disabled,.slider[data-disabled=true],.slider[aria-disabled=true]{opacity:var(--disabled-opacity);cursor:var(--cursor-disabled);pointer-events:none}:is(.slider:disabled,.slider[data-disabled=true],.slider[aria-disabled=true]) [data-slot=label]{opacity:1}.slider[data-orientation=horizontal]{flex-direction:column}.slider[data-orientation=horizontal] .slider__track{height:var(--fg-space-5);border-inline-style:var(--tw-border-style);border-inline-width:.75rem;border-inline-color:#0000;width:100%}.slider[data-orientation=horizontal] .slider__track[data-fill-start=true]{border-inline-start-color:var(--accent)}.slider[data-orientation=horizontal] .slider__track[data-fill-end=true]{border-inline-end-color:var(--accent)}.slider[data-orientation=horizontal] .slider__fill,.slider[data-orientation=horizontal] .slider__thumb{height:100%}.slider[data-orientation=horizontal] .slider__thumb{width:1.75rem;top:50%}.slider[data-orientation=horizontal] .slider__thumb:after{width:1.5rem;height:1rem}.slider[data-orientation=vertical]{gap:var(--fg-space-2);flex-direction:row;grid-template:"output""track"1fr"label"/1fr;height:100%}.slider[data-orientation=vertical] .slider__output,.slider[data-orientation=vertical] [data-slot=label]{text-align:center}.slider[data-orientation=vertical] .slider__track{height:100%;width:var(--fg-space-5);border-block-style:var(--tw-border-style);border-block-width:.75rem;border-block-color:#0000;justify-self:center}.slider[data-orientation=vertical] .slider__track[data-fill-start=true]{border-bottom-color:var(--accent)}.slider[data-orientation=vertical] .slider__track[data-fill-end=true]{border-top-color:var(--accent)}.slider[data-orientation=vertical] .slider__fill,.slider[data-orientation=vertical] .slider__thumb{width:100%}.slider[data-orientation=vertical] .slider__thumb{height:1.75rem;left:50%}.slider[data-orientation=vertical] .slider__thumb:after{width:1rem;height:1.5rem}.switch{align-items:flex-start;gap:var(--fg-space-1);-webkit-tap-highlight-color:transparent;cursor:var(--cursor-interactive);--switch-control-bg:var(--default);--switch-control-bg-hover:var(--switch-control-bg);flex-direction:column;display:flex}@supports (color:color-mix(in lab, red, red)){.switch{--switch-control-bg-hover:color-mix(in oklab, var(--switch-control-bg), transparent 20%)}}.switch{--switch-control-bg-pressed:var(--switch-control-bg-hover);--switch-control-bg-checked:var(--accent);--switch-control-bg-checked-hover:var(--accent-hover)}.switch[data-disabled=true],.switch[data-disabled=true] [data-slot=description],.switch[data-disabled=true] [data-slot=field-error]{opacity:var(--disabled-opacity);cursor:var(--cursor-disabled);pointer-events:none}.switch[data-disabled=true] .switch__thumb{background-color:var(--default-foreground)}@supports (color:color-mix(in lab, red, red)){.switch[data-disabled=true] .switch__thumb{background-color:color-mix(in oklab, var(--default-foreground) 20%, transparent)}}.switch>[data-slot=description]{width:100%;min-width:var(--fg-space-0);padding-inline-start:3.25rem}.switch>[data-slot=field-error]{width:100%;min-width:var(--fg-space-0);font-size:var(--fg-font-size-xs);line-height:var(--tw-leading,var(--fg-font-line-height-xs));color:var(--muted);padding-inline-start:3.25rem}.switch.switch--sm>[data-slot=description],.switch.switch--sm>[data-slot=field-error]{padding-inline-start:2.75rem}.switch.switch--lg>[data-slot=description],.switch.switch--lg>[data-slot=field-error]{padding-inline-start:3.75rem}:is(.switch:disabled[aria-checked=true],.switch:disabled[data-selected=true],.switch[data-disabled=true][aria-checked=true],.switch[data-disabled=true][data-selected=true],.switch[aria-disabled=true][aria-checked=true],.switch[aria-disabled=true][data-selected=true]) .switch__thumb{opacity:.4}.switch__control{border-radius:var(--fg-radius-xl);background-color:var(--switch-control-bg);width:2.5rem;height:1.25rem;transition:background-color .25s var(--ease-smooth), box-shadow .15s var(--ease-out);flex-shrink:0;align-items:center;display:flex;position:relative;overflow:hidden}.switch__control:is([data-reduce-motion=true],[data-reduce-motion=true] *),.switch__control:is([data-reduce-motion=true],[data-reduce-motion=true] *):before,.switch__control:is([data-reduce-motion=true],[data-reduce-motion=true] *):after{transition-property:none}@media (prefers-reduced-motion:reduce){.switch__control:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.switch__control:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before,.switch__control:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after{transition-property:none}}.switch:focus-visible .switch__control,.switch [data-slot=switch-content][data-focus-visible=true] .switch__control{--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);--tw-ring-color:var(--focus);--tw-ring-offset-width:var(--ring-offset-width);--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-offset-color:var(--background);--tw-outline-style:none;outline-style:none}.switch:has([data-slot=switch-content][data-focus-visible=true]) .switch__control{--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);--tw-ring-color:var(--focus);--tw-ring-offset-width:var(--ring-offset-width);--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-offset-color:var(--background);--tw-outline-style:none;outline-style:none}.switch:hover .switch__control,.switch [data-slot=switch-content][data-hovered=true] .switch__control{background-color:var(--switch-control-bg-hover)}.switch:has([data-slot=switch-content][data-hovered=true]) .switch__control{background-color:var(--switch-control-bg-hover)}.switch:active .switch__control,.switch [data-slot=switch-content][data-pressed=true] .switch__control{background-color:var(--switch-control-bg-pressed)}.switch:has([data-slot=switch-content][data-pressed=true]) .switch__control{background-color:var(--switch-control-bg-pressed)}:is(.switch:active .switch__control,.switch:has([data-slot=switch-content][data-pressed=true]) .switch__control,.switch [data-slot=switch-content][data-pressed=true] .switch__control):is([data-reduce-motion=true],[data-reduce-motion=true] *),:is(.switch:active .switch__control,.switch:has([data-slot=switch-content][data-pressed=true]) .switch__control,.switch [data-slot=switch-content][data-pressed=true] .switch__control):is([data-reduce-motion=true],[data-reduce-motion=true] *):before,:is(.switch:active .switch__control,.switch:has([data-slot=switch-content][data-pressed=true]) .switch__control,.switch [data-slot=switch-content][data-pressed=true] .switch__control):is([data-reduce-motion=true],[data-reduce-motion=true] *):after{transform:none}@media (prefers-reduced-motion:reduce){:is(.switch:active .switch__control,.switch:has([data-slot=switch-content][data-pressed=true]) .switch__control,.switch [data-slot=switch-content][data-pressed=true] .switch__control):not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),:is(.switch:active .switch__control,.switch:has([data-slot=switch-content][data-pressed=true]) .switch__control,.switch [data-slot=switch-content][data-pressed=true] .switch__control):not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before,:is(.switch:active .switch__control,.switch:has([data-slot=switch-content][data-pressed=true]) .switch__control,.switch [data-slot=switch-content][data-pressed=true] .switch__control):not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after{transform:none}}.switch[aria-checked=true] .switch__control,.switch[data-selected=true] .switch__control{background-color:var(--switch-control-bg-checked)}.switch[aria-checked=true]:hover .switch__control,.switch[data-selected=true]:hover .switch__control,.switch[aria-checked=true][data-hovered=true] .switch__control,.switch[data-selected=true][data-hovered=true] .switch__control,.switch[aria-checked=true]:active .switch__control,.switch[data-selected=true]:active .switch__control,.switch[aria-checked=true][data-pressed=true] .switch__control,.switch[data-selected=true][data-pressed=true] .switch__control{background-color:var(--switch-control-bg-checked-hover)}.switch:has([data-slot=switch-content][data-hovered=true])[data-selected=true] .switch__control{background-color:var(--switch-control-bg-checked-hover)}.switch:has([data-slot=switch-content][data-pressed=true])[data-selected=true] .switch__control{background-color:var(--switch-control-bg-checked-hover)}.switch__content{cursor:inherit;align-items:center;gap:var(--fg-space-3);font-size:var(--fg-font-size-sm);line-height:var(--tw-leading,var(--fg-font-line-height-sm));--tw-font-weight:var(--fg-font-weight-medium);font-weight:var(--fg-font-weight-medium);color:var(--foreground);--tw-outline-style:none;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;outline-style:none;display:inline-flex;position:relative}.switch--sm .switch__control{border-radius:var(--fg-radius-lg);width:2rem;height:1rem}.switch--lg .switch__control{width:3rem;height:1.5rem}.switch__thumb{transform-origin:50%;border-radius:var(--fg-radius-lg);background-color:var(--color-white);color:var(--color-black);--tw-shadow:var(--field-shadow);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);width:1.375rem;height:1rem;transition:margin .3s var(--ease-out-fluid), background-color .2s var(--ease-out);margin-inline-start:calc(var(--spacing) * .5);display:flex}.switch__thumb:is([data-reduce-motion=true],[data-reduce-motion=true] *),.switch__thumb:is([data-reduce-motion=true],[data-reduce-motion=true] *):before,.switch__thumb:is([data-reduce-motion=true],[data-reduce-motion=true] *):after{transition-property:none}@media (prefers-reduced-motion:reduce){.switch__thumb:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.switch__thumb:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before,.switch__thumb:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after{transition-property:none}}.switch[aria-checked=true] .switch__thumb,.switch[data-selected=true] .switch__thumb{background-color:var(--accent-foreground);color:var(--accent);margin-inline-start:calc(100% - 1.5rem);box-shadow:0 0 5px #00000005,0 2px 10px #0000000f,0 0 1px #0000004d}.switch--sm .switch__thumb{border-radius:var(--fg-radius-md);width:1.03125rem;height:.75rem}.switch[aria-checked=true] :is(.switch--sm .switch__thumb),.switch[data-selected=true] :is(.switch--sm .switch__thumb){margin-inline-start:calc(100% - 1.15625rem)}.switch--lg .switch__thumb{border-radius:var(--fg-radius-xl);width:1.71875rem;height:1.25rem}.switch[aria-checked=true] :is(.switch--lg .switch__thumb),.switch[data-selected=true] :is(.switch--lg .switch__thumb){margin-inline-start:calc(100% - 1.84375rem)}.switch__thumb>*{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.switch [data-slot=label]{-webkit-user-select:none;user-select:none}.switch__content [data-slot=label]{cursor:var(--cursor-interactive)}.switch [data-slot=description]{cursor:default;-webkit-user-select:none;user-select:none}.switch-group{gap:var(--fg-space-6);flex-direction:column;display:flex}.switch-group__items{gap:var(--fg-space-4);display:flex}.switch-group--horizontal .switch-group__items{flex-direction:row}.switch-group--vertical .switch-group__items{flex-direction:column}.badge{justify-content:center;align-items:center;gap:calc(var(--spacing) * .5);--tw-font-weight:var(--fg-font-weight-medium);font-weight:var(--fg-font-weight-medium);min-height:calc(var(--spacing) * 7);min-width:calc(var(--spacing) * 7);border-radius:calc(var(--radius) * 3);font-size:var(--fg-font-size-xs);line-height:var(--tw-leading,var(--fg-font-line-height-xs));--tw-leading:1.34;--badge-bg:var(--default);--badge-fg:var(--default-foreground);--badge-border:var(--background);background-color:var(--badge-bg);color:var(--badge-fg);border:1px solid var(--badge-border);background-clip:padding-box;flex-shrink:0;line-height:1.34;display:inline-flex}.badge__label{padding-inline:calc(var(--spacing) * .5)}.badge-anchor{flex-shrink:0;display:inline-flex;position:relative}.badge--lg{min-height:var(--fg-space-8);min-width:var(--fg-space-8);border-radius:var(--fg-radius-2xl);font-size:var(--fg-font-size-sm);line-height:var(--tw-leading,var(--fg-font-line-height-sm));--tw-leading:1.43;line-height:1.43}.badge--sm{min-height:var(--fg-space-4);min-width:var(--fg-space-4);border-radius:var(--fg-radius-xl);--tw-leading:1.34;font-size:10px;line-height:1.34}.badge--accent{--badge-fg:var(--accent-soft-foreground)}.badge--default{--badge-fg:var(--default-foreground)}.badge--success{--badge-fg:var(--success-soft-foreground)}.badge--warning{--badge-fg:var(--warning-soft-foreground)}.badge--danger{--badge-fg:var(--danger-soft-foreground)}.badge--top-right{top:var(--fg-space-0);right:var(--fg-space-0);position:absolute;transform:translate(25%,-25%)}.badge--top-left{top:var(--fg-space-0);left:var(--fg-space-0);position:absolute;transform:translate(-25%,-25%)}.badge--bottom-right{right:var(--fg-space-0);bottom:var(--fg-space-0);position:absolute;transform:translate(25%,25%)}.badge--bottom-left{bottom:var(--fg-space-0);left:var(--fg-space-0);position:absolute;transform:translate(-25%,25%)}.badge--primary.badge--accent{--badge-bg:var(--accent);--badge-fg:var(--accent-foreground)}.badge--primary.badge--default{--badge-bg:var(--default);--badge-fg:var(--default-foreground)}.badge--primary.badge--success{--badge-bg:var(--success);--badge-fg:var(--success-foreground)}.badge--primary.badge--warning{--badge-bg:var(--warning);--badge-fg:var(--warning-foreground)}.badge--primary.badge--danger{--badge-bg:var(--danger);--badge-fg:var(--danger-foreground)}.badge--soft.badge--accent{--badge-bg:var(--accent-soft);--badge-fg:var(--accent-soft-foreground)}.badge--soft.badge--default{--badge-bg:var(--default-soft);--badge-fg:var(--default-soft-foreground)}.badge--soft.badge--success{--badge-bg:var(--success-soft);--badge-fg:var(--success-soft-foreground)}.badge--soft.badge--warning{--badge-bg:var(--warning-soft);--badge-fg:var(--warning-soft-foreground)}.badge--soft.badge--danger{--badge-bg:var(--danger-soft);--badge-fg:var(--danger-soft-foreground)}.chip{align-items:center;gap:calc(var(--spacing) * .5);border-radius:var(--fg-radius-2xl);width:fit-content;padding-inline:var(--fg-space-2);padding-block:calc(var(--spacing) * .5);font-size:var(--fg-font-size-xs);line-height:var(--tw-leading,var(--fg-font-line-height-xs));--tw-leading:var(--fg-space-5);line-height:var(--fg-space-5);--tw-font-weight:var(--fg-font-weight-medium);font-weight:var(--fg-font-weight-medium);--chip-bg:var(--default);--chip-fg:currentColor;background-color:var(--chip-bg);color:var(--chip-fg);flex-shrink:0;display:inline-flex}.chip__label{padding-inline:calc(var(--spacing) * .5)}.chip--accent{--chip-fg:var(--accent-soft-foreground)}.chip--danger{--chip-fg:var(--danger-soft-foreground)}.chip--default{--chip-fg:var(--default-foreground)}.chip--success{--chip-fg:var(--success-soft-foreground)}.chip--warning{--chip-fg:var(--warning-soft-foreground)}.chip--tertiary{--chip-bg:transparent}.chip--sm{padding-inline:var(--fg-space-1);padding-block:var(--fg-space-0);font-size:var(--fg-font-size-xs);line-height:var(--tw-leading,var(--fg-font-line-height-xs))}.chip--md{font-size:var(--fg-font-size-xs);line-height:var(--tw-leading,var(--fg-font-line-height-xs))}.chip--lg{padding-inline:var(--fg-space-3);padding-block:var(--fg-space-1);font-size:var(--fg-font-size-sm);line-height:var(--tw-leading,var(--fg-font-line-height-sm));--tw-font-weight:var(--fg-font-weight-medium);font-weight:var(--fg-font-weight-medium)}.chip--primary.chip--accent{--chip-bg:var(--accent);--chip-fg:var(--accent-foreground)}.chip--primary.chip--success{--chip-bg:var(--success);--chip-fg:var(--success-foreground)}.chip--primary.chip--warning{--chip-bg:var(--warning);--chip-fg:var(--warning-foreground)}.chip--primary.chip--danger{--chip-bg:var(--danger);--chip-fg:var(--danger-foreground)}.chip--accent.chip--soft{--chip-bg:var(--accent-soft);--chip-fg:var(--accent-soft-foreground)}.chip--success.chip--soft{--chip-bg:var(--success-soft);--chip-fg:var(--success-soft-foreground)}.chip--warning.chip--soft{--chip-bg:var(--warning-soft);--chip-fg:var(--warning-soft-foreground)}.chip--danger.chip--soft{--chip-bg:var(--danger-soft);--chip-fg:var(--danger-soft-foreground)}.chip--default.chip--soft{--chip-bg:var(--default-soft);--chip-fg:var(--default-soft-foreground)}.table-root{grid-template-columns:minmax(0,1fr);width:100%;display:grid;position:relative;overflow:clip}.table__scroll-container{scrollbar-width:var(--scrollbar-width);scrollbar-color:var(--scrollbar-color);scrollbar-gutter:var(--scrollbar-gutter);scrollbar-gutter:auto;overflow-x:auto}.table-root--primary{background-color:var(--surface-secondary);padding-inline:var(--fg-space-1);padding-bottom:var(--fg-space-1);border-radius:min(32px, calc(var(--radius) * 2.5))}.table-root--secondary .table__header{border-bottom-style:var(--tw-border-style);background-color:#0000;border-bottom-width:0}.table-root--secondary .table__column{background-color:var(--surface-secondary)}.table-root--secondary :is(th.table__column:first-child,[role=row]>[role=presentation]:first-of-type>.table__column){border-start-start-radius:min(32px, var(--radius-2xl));border-end-start-radius:min(32px, var(--radius-2xl))}.table-root--secondary :is(th.table__column:last-child,[role=row]>[role=presentation]:last-of-type>.table__column){border-start-end-radius:min(32px, var(--radius-2xl));border-end-end-radius:min(32px, var(--radius-2xl))}.table-root--secondary .table__body{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.table-root--secondary .table__body tr:first-child td:first-child,.table-root--secondary .table__body tr:first-child td:last-child,.table-root--secondary .table__body tr:last-child td:first-child,.table-root--secondary .table__body tr:last-child td:last-child{border-radius:0}.table-root--secondary .table__body:not(tbody){border-radius:0;overflow:visible}.table-root--secondary .table__row .table__cell{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--separator-tertiary)}@supports (color:color-mix(in lab, red, red)){.table-root--secondary .table__row .table__cell{border-color:color-mix(in oklab, var(--separator-tertiary) 50%, transparent)}}.table-root--secondary .table__row .table__cell{background-color:#0000}@media (hover:hover){.table-root--secondary .table__row:hover .table__cell,.table-root--secondary .table__row[data-hovered=true] .table__cell{background-color:var(--default)}@supports (color:color-mix(in lab, red, red)){.table-root--secondary .table__row:hover .table__cell,.table-root--secondary .table__row[data-hovered=true] .table__cell{background-color:color-mix(in oklab, var(--default) 50%, transparent)}}}.table__content{border-collapse:separate;--tw-border-spacing-x:var(--fg-space-0);--tw-border-spacing-y:var(--fg-space-0);width:100%;border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y);font-size:var(--fg-font-size-sm);line-height:var(--tw-leading,var(--fg-font-line-height-sm))}.table-root--primary .table__content{overflow:clip}.table__header{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--separator)}@supports (color:color-mix(in lab, red, red)){.table__header{border-color:color-mix(in oklab, var(--separator) 50%, transparent)}}.table__header{background-color:var(--surface-secondary)}.table__column{padding-inline:var(--fg-space-4);padding-block:calc(var(--spacing) * 2.5);text-align:start;font-size:var(--fg-font-size-xs);line-height:var(--tw-leading,var(--fg-font-line-height-xs));--tw-font-weight:var(--fg-font-weight-medium);font-weight:var(--fg-font-weight-medium);color:var(--muted);position:relative}.table__column:after{content:"";pointer-events:none;height:var(--fg-space-4);--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);width:1px;translate:var(--tw-translate-x) var(--tw-translate-y);border-radius:var(--fg-radius-sm);background-color:var(--separator);inset-inline-end:var(--fg-space-0);position:absolute;top:50%}.table__column:last-child:not(:only-child):after{content:none}.table__column[data-allows-sorting=true]{cursor:var(--cursor-interactive)}@media (hover:hover){.table__column[data-allows-sorting=true]:hover,.table__column[data-allows-sorting=true][data-hovered=true]{color:var(--foreground)}}.table__column:focus-visible,.table__column[data-focus-visible=true]{border-radius:var(--fg-radius-lg);--tw-outline-style:none;box-shadow:inset 0 0 0 2px var(--focus);outline-style:none}[role=row]>[role=presentation]:last-of-type:not(:only-of-type)>.table__column:after{content:none}.table__sortable-column-header{justify-content:space-between;align-items:center;display:flex}.table__sortable-column-indicator{width:var(--fg-space-3);height:var(--fg-space-3);transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,);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));--tw-duration:.1s;--tw-ease:var(--ease-out);transition-duration:.1s;transition-timing-function:var(--ease-out);place-content:center;display:inline-grid}.table__sortable-column-indicator[data-direction=descending]{rotate:180deg}.table__body tr:first-child td:first-child{border-start-start-radius:min(32px, var(--radius-2xl))}.table__body tr:first-child td:last-child{border-start-end-radius:min(32px, var(--radius-2xl))}.table__body tr:last-child td:first-child{border-end-start-radius:min(32px, var(--radius-2xl))}.table__body tr:last-child td:last-child{border-end-end-radius:min(32px, var(--radius-2xl))}.table__body:not(tbody){border-radius:min(32px, var(--radius-2xl));height:100%;position:relative;overflow:clip}.table__row{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--separator);height:100%;position:relative}@supports (color:color-mix(in lab, red, red)){.table__row{border-color:color-mix(in oklab, var(--separator) 50%, transparent)}}.table__row:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}@media (hover:hover){.table__row:hover .table__cell,.table__row[data-hovered=true] .table__cell{background-color:var(--surface)}@supports (color:color-mix(in lab, red, red)){.table__row:hover .table__cell,.table__row[data-hovered=true] .table__cell{background-color:color-mix(in oklab, var(--surface) 40%, transparent)}}}.table__row[data-selected=true] .table__cell{background-color:var(--surface)}@supports (color:color-mix(in lab, red, red)){.table__row[data-selected=true] .table__cell{background-color:color-mix(in oklab, var(--surface) 10%, transparent)}}.table__row[aria-disabled=true],.table__row[data-disabled=true]{opacity:var(--disabled-opacity);cursor:var(--cursor-disabled);pointer-events:none}.table__row:focus-visible,.table__row[data-focus-visible=true]{--tw-outline-style:none;outline-style:none}.table__row[data-dragging=true]{opacity:.5}.table__row[data-drop-target=true] .table__cell{background-color:var(--accent-soft)}.table__cell{background-color:var(--surface);height:100%;padding-inline:var(--fg-space-4);padding-block:var(--fg-space-3);vertical-align:middle;font-size:var(--fg-font-size-sm);line-height:var(--tw-leading,var(--fg-font-line-height-sm));color:var(--foreground);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--separator-tertiary)}@supports (color:color-mix(in lab, red, red)){.table__cell{border-color:color-mix(in oklab, var(--separator-tertiary) 50%, transparent)}}.table__cell:focus-visible,.table__cell[data-focus-visible=true]{border-radius:var(--fg-radius-lg);--tw-outline-style:none;box-shadow:inset 0 0 0 2px var(--focus);outline-style:none}.table__row:is(:focus-visible,[data-focus-visible=true]) :is(.table__cell,.table__column){--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.table__row:is(:focus-visible,[data-focus-visible=true])>:is(.table__cell,.table__column):only-child,.table__row:is(:focus-visible,[data-focus-visible=true])>:only-child :is(.table__cell,.table__column){border-radius:var(--fg-radius-lg);--tw-shadow:inset 0 0 0 2px var(--tw-shadow-color,var(--focus));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-outline-style:none;outline-style:none}.table__row:is(:focus-visible,[data-focus-visible=true])>:is(.table__cell,.table__column):first-child:not(:only-child),.table__row:is(:focus-visible,[data-focus-visible=true])>:first-child:not(:only-child) :is(.table__cell,.table__column){--tw-shadow:inset 2px 0 0 0 var(--tw-shadow-color,var(--focus)), inset 0 2px 0 0 var(--tw-shadow-color,var(--focus)), inset 0 -2px 0 0 var(--tw-shadow-color,var(--focus));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-outline-style:none;border-start-start-radius:var(--fg-radius-lg);border-end-start-radius:var(--fg-radius-lg);outline-style:none}.table__row:is(:focus-visible,[data-focus-visible=true])>:is(.table__cell,.table__column):last-child:not(:only-child),.table__row:is(:focus-visible,[data-focus-visible=true])>:last-child:not(:only-child) :is(.table__cell,.table__column){--tw-shadow:inset -2px 0 0 0 var(--tw-shadow-color,var(--focus)), inset 0 2px 0 0 var(--tw-shadow-color,var(--focus)), inset 0 -2px 0 0 var(--tw-shadow-color,var(--focus));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-outline-style:none;border-start-end-radius:var(--fg-radius-lg);border-end-end-radius:var(--fg-radius-lg);outline-style:none}.table__row:is(:focus-visible,[data-focus-visible=true])>:is(.table__cell,.table__column):not(:first-child):not(:last-child):not(:only-child),.table__row:is(:focus-visible,[data-focus-visible=true])>:not(:first-child):not(:last-child):not(:only-child) :is(.table__cell,.table__column){--tw-shadow:inset 0 2px 0 0 var(--tw-shadow-color,var(--focus)), inset 0 -2px 0 0 var(--tw-shadow-color,var(--focus));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-outline-style:none;outline-style:none}.table__cell[data-tree-column]{padding-inline-start:calc(1rem * var(--table-row-level,1))}.table__footer{padding-inline:var(--fg-space-4);padding-block:calc(var(--spacing) * 2.5);align-items:center;display:flex}.table__resizable-container{scrollbar-width:var(--scrollbar-width);scrollbar-color:var(--scrollbar-color);scrollbar-gutter:var(--scrollbar-gutter);scrollbar-gutter:auto;position:relative;overflow:auto}.table__column-resizer{height:var(--fg-space-4);--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);border-radius:var(--fg-radius-sm);background-color:var(--separator);box-sizing:content-box;--tw-translate-x:calc(1 / 2 * 100%);width:1px;translate:var(--tw-translate-x) var(--tw-translate-y);cursor:col-resize;touch-action:none;padding-inline:var(--fg-space-2);--tw-border-style:none;--tw-outline-style:none;inset-inline-end:var(--fg-space-0);background-clip:content-box;border-style:none;outline-style:none;position:absolute;top:50%}.table__column-resizer[data-hovered=true],.table__column-resizer:hover,.table__column-resizer[data-resizing=true]{height:100%;width:calc(var(--spacing) * .5);background-color:var(--accent)}.table__column-resizer[data-focus-visible=true],.table__column-resizer:focus-visible{height:100%;width:calc(var(--spacing) * .5);background-color:var(--focus)}.table__column:has(.table__column-resizer):after{content:none}.table__load-more td,.table__load-more [role=rowheader]{padding-block:var(--fg-space-3);text-align:center}:is(.table__load-more td,.table__load-more [role=rowheader])>*{margin-inline:auto}.table__load-more-content{justify-content:center;align-items:center;gap:var(--fg-space-2);padding-block:var(--fg-space-2);display:flex}.alert{justify-content:flex-start;align-items:flex-start;gap:var(--fg-space-4);background-color:var(--surface);width:100%;padding-inline:var(--fg-space-4);padding-block:var(--fg-space-3);--tw-shadow:var(--surface-shadow);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);border-radius:min(32px, var(--radius-3xl));flex-direction:row;display:flex}.alert__content{flex-direction:column;flex-grow:1;align-items:flex-start;height:100%;display:flex}.alert__indicator{padding:var(--fg-space-1);-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;display:flex}.alert__indicator [data-slot=alert-default-icon]{box-sizing:content-box;width:var(--fg-space-4);height:var(--fg-space-4)}.alert__title{font-size:var(--fg-font-size-sm);line-height:var(--tw-leading,var(--fg-font-line-height-sm));--tw-leading:var(--fg-space-6);line-height:var(--fg-space-6);--tw-font-weight:var(--fg-font-weight-medium);font-weight:var(--fg-font-weight-medium)}.alert__description{font-size:var(--fg-font-size-sm);line-height:var(--tw-leading,var(--fg-font-line-height-sm));color:var(--muted)}.alert--default .alert__indicator,.alert--default .alert__title{color:var(--foreground)}.alert--accent .alert__indicator,.alert--accent .alert__title{color:var(--accent-soft-foreground)}.alert--success .alert__indicator,.alert--success .alert__title{color:var(--success-soft-foreground)}.alert--warning .alert__indicator,.alert--warning .alert__title{color:var(--warning-soft-foreground)}.alert--danger .alert__indicator,.alert--danger .alert__title{color:var(--danger-soft-foreground)}.empty-state{padding:var(--fg-space-2);font-size:var(--fg-font-size-sm);line-height:var(--tw-leading,var(--fg-font-line-height-sm));color:var(--muted)}.skeleton{pointer-events:none;border-radius:var(--fg-radius-sm);background-color:var(--surface-tertiary);position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.skeleton{background-color:color-mix(in oklab, var(--surface-tertiary) 70%, transparent)}}.skeleton--shimmer:after{inset:var(--fg-space-0);--tw-translate-x:-100%;translate:var(--tw-translate-x) var(--tw-translate-y);--tw-gradient-position:to right;animation:2s linear infinite skeleton;position:absolute}@supports (background-image:linear-gradient(in lab, red, red)){.skeleton--shimmer:after{--tw-gradient-position:to right in oklab}}.skeleton--shimmer:after{background-image:linear-gradient(var(--tw-gradient-stops));--tw-gradient-from:transparent;--tw-gradient-via:var(--surface-tertiary);--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,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));--tw-gradient-to:transparent;--tw-content:"";content:var(--tw-content)}.skeleton--shimmer:has(.skeleton):after{content:none}.skeleton--shimmer:has(.skeleton):before{inset:var(--fg-space-0);--tw-translate-x:-100%;translate:var(--tw-translate-x) var(--tw-translate-y);--tw-content:"";content:var(--tw-content);z-index:10;pointer-events:none;mix-blend-mode:overlay;background:linear-gradient(90deg,#0000 0%,#ffffff80 50%,#0000 100%);animation:2s linear infinite skeleton;position:absolute}.skeleton--shimmer:has(.skeleton) .skeleton:after{content:none}.skeleton--pulse{animation:var(--animate-pulse)}.meter{gap:var(--fg-space-1);--meter-fill:var(--accent);grid-template-columns:1fr auto;grid-template-areas:"label output""track track";width:100%;display:grid}.meter [data-slot=label]{width:fit-content;font-size:var(--fg-font-size-sm);line-height:var(--tw-leading,var(--fg-font-line-height-sm));--tw-font-weight:var(--fg-font-weight-medium);font-weight:var(--fg-font-weight-medium);grid-area:label}.meter .meter__output{font-size:var(--fg-font-size-sm);line-height:var(--tw-leading,var(--fg-font-line-height-sm));--tw-font-weight:var(--fg-font-weight-medium);font-weight:var(--fg-font-weight-medium);--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);grid-area:output}.meter .meter__track{border-radius:var(--fg-radius-sm);background-color:var(--default);height:var(--fg-space-2);grid-area:track;position:relative;overflow:hidden}.meter .meter__fill{inset-inline-start:var(--fg-space-0);top:var(--fg-space-0);border-radius:var(--fg-radius-sm);background-color:var(--meter-fill);height:100%;transition:width .3s var(--ease-out);position:absolute}.meter .meter__fill:is([data-reduce-motion=true],[data-reduce-motion=true] *),.meter .meter__fill:is([data-reduce-motion=true],[data-reduce-motion=true] *):before,.meter .meter__fill:is([data-reduce-motion=true],[data-reduce-motion=true] *):after{transition-property:none}@media (prefers-reduced-motion:reduce){.meter .meter__fill:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.meter .meter__fill:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before,.meter .meter__fill:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after{transition-property:none}}.meter:disabled,.meter[data-disabled=true],.meter[aria-disabled=true]{opacity:var(--disabled-opacity);cursor:var(--cursor-disabled);pointer-events:none}:is(.meter:disabled,.meter[data-disabled=true],.meter[aria-disabled=true]) [data-slot=label]{opacity:1}.meter--sm .meter__track{height:var(--fg-space-1);border-radius:var(--fg-radius-xs)}.meter--sm .meter__fill{border-radius:var(--fg-radius-xs)}.meter--lg .meter__track{height:var(--fg-space-3);border-radius:var(--fg-radius-md)}.meter--lg .meter__fill{border-radius:var(--fg-radius-md)}.meter--default{--meter-fill:var(--default-foreground)}.meter--accent{--meter-fill:var(--accent)}.meter--success{--meter-fill:var(--success)}.meter--warning{--meter-fill:var(--warning)}.meter--danger{--meter-fill:var(--danger)}.progress-bar{gap:var(--fg-space-1);--progress-bar-fill:var(--accent);grid-template-columns:1fr auto;grid-template-areas:"label output""track track";width:100%;display:grid}.progress-bar [data-slot=label]{width:fit-content;font-size:var(--fg-font-size-sm);line-height:var(--tw-leading,var(--fg-font-line-height-sm));--tw-font-weight:var(--fg-font-weight-medium);font-weight:var(--fg-font-weight-medium);grid-area:label}.progress-bar .progress-bar__output{font-size:var(--fg-font-size-sm);line-height:var(--tw-leading,var(--fg-font-line-height-sm));--tw-font-weight:var(--fg-font-weight-medium);font-weight:var(--fg-font-weight-medium);--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);grid-area:output}.progress-bar .progress-bar__track{border-radius:var(--fg-radius-sm);background-color:var(--default);height:var(--fg-space-2);grid-area:track;position:relative;overflow:hidden}.progress-bar .progress-bar__fill{inset-inline-start:var(--fg-space-0);top:var(--fg-space-0);border-radius:var(--fg-radius-sm);background-color:var(--progress-bar-fill);height:100%;transition:width .3s var(--ease-out);position:absolute}.progress-bar .progress-bar__fill:is([data-reduce-motion=true],[data-reduce-motion=true] *),.progress-bar .progress-bar__fill:is([data-reduce-motion=true],[data-reduce-motion=true] *):before,.progress-bar .progress-bar__fill:is([data-reduce-motion=true],[data-reduce-motion=true] *):after{transition-property:none}@media (prefers-reduced-motion:reduce){.progress-bar .progress-bar__fill:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.progress-bar .progress-bar__fill:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before,.progress-bar .progress-bar__fill:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after{transition-property:none}}.progress-bar:not([aria-valuenow]) .progress-bar__fill{width:40%;animation:1.5s cubic-bezier(.65,0,.35,1) infinite progress-bar-indeterminate}.progress-bar:not([aria-valuenow]) .progress-bar__fill:is([data-reduce-motion=true],[data-reduce-motion=true] *),.progress-bar:not([aria-valuenow]) .progress-bar__fill:is([data-reduce-motion=true],[data-reduce-motion=true] *):before,.progress-bar:not([aria-valuenow]) .progress-bar__fill:is([data-reduce-motion=true],[data-reduce-motion=true] *):after{animation:none}@media (prefers-reduced-motion:reduce){.progress-bar:not([aria-valuenow]) .progress-bar__fill:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.progress-bar:not([aria-valuenow]) .progress-bar__fill:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before,.progress-bar:not([aria-valuenow]) .progress-bar__fill:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after{animation:none}}.progress-bar:disabled,.progress-bar[data-disabled=true],.progress-bar[aria-disabled=true]{opacity:var(--disabled-opacity);cursor:var(--cursor-disabled);pointer-events:none}:is(.progress-bar:disabled,.progress-bar[data-disabled=true],.progress-bar[aria-disabled=true]) [data-slot=label]{opacity:1}@keyframes progress-bar-indeterminate{0%{transform:translate(-100%)}to{transform:translate(350%)}}.progress-bar--sm .progress-bar__track{height:var(--fg-space-1);border-radius:var(--fg-radius-xs)}.progress-bar--sm .progress-bar__fill{border-radius:var(--fg-radius-xs)}.progress-bar--lg .progress-bar__track{height:var(--fg-space-3);border-radius:var(--fg-radius-md)}.progress-bar--lg .progress-bar__fill{border-radius:var(--fg-radius-md)}.progress-bar--default{--progress-bar-fill:var(--default-foreground)}.progress-bar--accent{--progress-bar-fill:var(--accent)}.progress-bar--success{--progress-bar-fill:var(--success)}.progress-bar--warning{--progress-bar-fill:var(--warning)}.progress-bar--danger{--progress-bar-fill:var(--danger)}.progress-circle{--progress-circle-stroke:var(--accent);--progress-circle-track-stroke:var(--default);justify-content:center;align-items:center;display:inline-flex}.progress-circle .progress-circle__track{width:calc(var(--spacing) * 7);height:calc(var(--spacing) * 7)}.progress-circle .progress-circle__track-circle{stroke:var(--progress-circle-track-stroke)}.progress-circle .progress-circle__fill-circle{stroke:var(--progress-circle-stroke);transition:stroke-dashoffset .3s var(--ease-out)}.progress-circle .progress-circle__fill-circle:is([data-reduce-motion=true],[data-reduce-motion=true] *),.progress-circle .progress-circle__fill-circle:is([data-reduce-motion=true],[data-reduce-motion=true] *):before,.progress-circle .progress-circle__fill-circle:is([data-reduce-motion=true],[data-reduce-motion=true] *):after{transition-property:none}@media (prefers-reduced-motion:reduce){.progress-circle .progress-circle__fill-circle:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.progress-circle .progress-circle__fill-circle:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before,.progress-circle .progress-circle__fill-circle:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after{transition-property:none}}.progress-circle:not([aria-valuenow]) .progress-circle__track{animation:1s linear infinite progress-circle-spin}.progress-circle:not([aria-valuenow]) .progress-circle__track:is([data-reduce-motion=true],[data-reduce-motion=true] *),.progress-circle:not([aria-valuenow]) .progress-circle__track:is([data-reduce-motion=true],[data-reduce-motion=true] *):before,.progress-circle:not([aria-valuenow]) .progress-circle__track:is([data-reduce-motion=true],[data-reduce-motion=true] *):after{animation:none}@media (prefers-reduced-motion:reduce){.progress-circle:not([aria-valuenow]) .progress-circle__track:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.progress-circle:not([aria-valuenow]) .progress-circle__track:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before,.progress-circle:not([aria-valuenow]) .progress-circle__track:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after{animation:none}}.progress-circle:disabled,.progress-circle[data-disabled=true],.progress-circle[aria-disabled=true]{opacity:var(--disabled-opacity);cursor:var(--cursor-disabled);pointer-events:none}@keyframes progress-circle-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.progress-circle--sm .progress-circle__track{width:var(--fg-space-5);height:var(--fg-space-5)}.progress-circle--lg .progress-circle__track{width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9)}.progress-circle--default{--progress-circle-stroke:var(--default-foreground)}.progress-circle--accent{--progress-circle-stroke:var(--accent)}.progress-circle--success{--progress-circle-stroke:var(--success)}.progress-circle--warning{--progress-circle-stroke:var(--warning)}.progress-circle--danger{--progress-circle-stroke:var(--danger)}.spinner{pointer-events:none;width:var(--fg-space-6);height:var(--fg-space-6);flex-shrink:0;animation:.75s linear infinite spin;display:inline-flex}.spinner:is([data-reduce-motion=true],[data-reduce-motion=true] *),.spinner:is([data-reduce-motion=true],[data-reduce-motion=true] *):before,.spinner:is([data-reduce-motion=true],[data-reduce-motion=true] *):after{animation:none}@media (prefers-reduced-motion:reduce){.spinner:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.spinner:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before,.spinner:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after{animation:none}}.spinner--sm{width:var(--fg-space-4);height:var(--fg-space-4)}.spinner--lg{width:var(--fg-space-8);height:var(--fg-space-8)}.spinner--xl{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10)}.spinner--current{color:inherit}.spinner--accent{color:var(--accent)}.spinner--danger{color:var(--danger)}.spinner--success{color:var(--success)}.spinner--warning{color:var(--warning)}.toast-region{pointer-events:none;z-index:var(--z-index-toast);--tw-outline-style:none;outline-style:none;width:calc(100vw - 2rem);position:fixed}@media (width>=40rem){.toast-region{width:auto;min-width:var(--toast-width)}}.toast-region{display:block}.toast-region--bottom{bottom:var(--fg-space-4);--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y);left:50%}.toast-region--bottom-start{inset-inline-start:var(--fg-space-4);bottom:var(--fg-space-4)}.toast-region--bottom-end{inset-inline-end:var(--fg-space-4);bottom:var(--fg-space-4)}.toast-region--top{top:var(--fg-space-4);--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y);left:50%}.toast-region--top-start{inset-inline-start:var(--fg-space-4);top:var(--fg-space-4)}.toast-region--top-end{inset-inline-end:var(--fg-space-4);top:var(--fg-space-4)}.toast-region:focus-visible{outline-style:var(--tw-outline-style);outline-offset:2px;outline-width:2px;outline-color:var(--focus)}.toast{border-radius:min(32px, var(--radius-3xl));--toast-y:var(--offset-collapsed,0px);--toast-enter:0%;--toast-scale:var(--scale-collapsed,1);transform:translateY(calc(var(--dir,1) * (var(--toast-y) + var(--toast-enter)))) scale(var(--toast-scale));height:var(--toast-height,auto);pointer-events:auto;justify-content:flex-start;align-items:flex-start;gap:calc(var(--spacing) * 1.5);background-color:var(--surface);padding-inline:var(--fg-space-4);padding-block:var(--fg-space-3);--tw-shadow:var(--fg-elevation-overlay);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--toast-ease:var(--ease-out-fluid);--toast-enter-duration:.35s;--toast-exit-duration:.25s;--toast-translate-duration:var(--toast-enter-duration);--toast-height-duration:var(--toast-enter-duration);--toast-opacity-duration:.15s;transition:transform var(--toast-translate-duration) var(--toast-ease), height var(--toast-height-duration) var(--toast-ease), opacity var(--toast-opacity-duration) var(--toast-ease);flex-direction:row;display:flex;position:absolute;inset-inline:0}.toast:is([data-reduce-motion=true],[data-reduce-motion=true] *),.toast:is([data-reduce-motion=true],[data-reduce-motion=true] *):before,.toast:is([data-reduce-motion=true],[data-reduce-motion=true] *):after{animation:none}@media (prefers-reduced-motion:reduce){.toast:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.toast:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before,.toast:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after{animation:none}}.toast:is([data-reduce-motion=true],[data-reduce-motion=true] *),.toast:is([data-reduce-motion=true],[data-reduce-motion=true] *):before,.toast:is([data-reduce-motion=true],[data-reduce-motion=true] *):after{transition-property:none}@media (prefers-reduced-motion:reduce){.toast:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.toast:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before,.toast:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after{transition-property:none}}.toast[data-entering=true]{--toast-enter:-100%}.toast--bottom,.toast--bottom-start,.toast--bottom-end{--dir:-1;transform-origin:bottom;bottom:0}:is(.toast--bottom,.toast--bottom-start,.toast--bottom-end)[data-expanded=true]:after{top:calc(-1 * var(--gap,12px) - 1px);bottom:0}.toast--top,.toast--top-start,.toast--top-end{--dir:1;transform-origin:top;top:0}:is(.toast--top,.toast--top-start,.toast--top-end)[data-expanded=true]:after{top:0;bottom:calc(-1 * var(--gap,12px) - 1px)}.toast>:not([data-slot=toast-close]){transition:opacity .2s var(--toast-ease)}.toast>:not([data-slot=toast-close]):is([data-reduce-motion=true],[data-reduce-motion=true] *),.toast>:not([data-slot=toast-close]):is([data-reduce-motion=true],[data-reduce-motion=true] *):before,.toast>:not([data-slot=toast-close]):is([data-reduce-motion=true],[data-reduce-motion=true] *):after{transition-property:none}@media (prefers-reduced-motion:reduce){.toast>:not([data-slot=toast-close]):not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.toast>:not([data-slot=toast-close]):not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before,.toast>:not([data-slot=toast-close]):not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after{transition-property:none}}.toast:not([data-frontmost=true]):not([data-expanded=true]){--toast-y:var(--offset-collapsed,0px);height:var(--front-height,0px);overflow:hidden}.toast:not([data-frontmost=true]):not([data-expanded=true])>:not([data-slot=toast-close]){opacity:0}.toast:not([data-frontmost=true]):not([data-expanded=true]) .toast__close-button{pointer-events:none;opacity:0;outline:none}.toast[data-expanded=true]{--toast-y:var(--offset-expanded,0px);--toast-scale:1;height:var(--toast-height,auto)}.toast[data-expanded=true]:after{content:"";z-index:-1;position:absolute;inset-inline:0}.toast[data-exiting=true]{opacity:0}.toast[data-exiting=true][data-frontmost=true]{--toast-translate-duration:var(--toast-exit-duration);--toast-opacity-duration:.15s;--toast-enter:-100%;--toast-scale:1}.toast[data-exiting=true][data-expanded=true]:not([data-frontmost=true]){--toast-translate-duration:.2s;--toast-opacity-duration:.15s;--toast-scale:.96}.toast[data-exiting=true]:not([data-expanded=true]):not([data-frontmost=true]){--toast-translate-duration:.2s;--toast-opacity-duration:.15s;--toast-scale:calc(var(--scale-collapsed,1) * .96)}.toast[data-hidden=true]{pointer-events:none;opacity:0;display:flex}.toast:focus-visible{outline-style:var(--tw-outline-style);outline-offset:2px;outline-width:2px;outline-color:var(--focus)}.toast__content{flex-direction:column;flex-grow:1;align-self:center;align-items:flex-start;display:flex}.toast__indicator{padding:var(--fg-space-1);color:var(--overlay-foreground);-webkit-user-select:none;user-select:none;flex-shrink:0;justify-content:center;align-items:center;display:flex}.toast__indicator [data-slot=toast-default-icon]{box-sizing:content-box;width:var(--fg-space-4);height:var(--fg-space-4)}.toast__indicator [data-slot=spinner],.toast__indicator [data-slot=spinner-icon]{width:var(--fg-space-4);height:var(--fg-space-4)}.toast__indicator[data-swapped=true]>:not([data-slot=spinner]){animation:toast-indicator-fade .15s var(--toast-ease), toast-indicator-scale .2s var(--toast-ease)}.toast__indicator[data-swapped=true]>:not([data-slot=spinner]):is([data-reduce-motion=true],[data-reduce-motion=true] *),.toast__indicator[data-swapped=true]>:not([data-slot=spinner]):is([data-reduce-motion=true],[data-reduce-motion=true] *):before,.toast__indicator[data-swapped=true]>:not([data-slot=spinner]):is([data-reduce-motion=true],[data-reduce-motion=true] *):after{animation:none}@media (prefers-reduced-motion:reduce){.toast__indicator[data-swapped=true]>:not([data-slot=spinner]):not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.toast__indicator[data-swapped=true]>:not([data-slot=spinner]):not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before,.toast__indicator[data-swapped=true]>:not([data-slot=spinner]):not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after{animation:none}}.toast__title{font-size:var(--fg-font-size-sm);line-height:var(--tw-leading,var(--fg-font-line-height-sm));--tw-leading:var(--fg-space-5);line-height:var(--fg-space-5);--tw-font-weight:var(--fg-font-weight-medium);font-weight:var(--fg-font-weight-medium);color:var(--overlay-foreground)}.toast__description{font-size:var(--fg-font-size-sm);line-height:var(--tw-leading,var(--fg-font-line-height-sm));color:var(--muted)}.toast__close-button{pointer-events:none;inset-inline-end:calc(var(--fg-space-1) * -1);top:calc(var(--fg-space-1) * -1);width:var(--fg-space-5);height:var(--fg-space-5);border-color:var(--border);background-color:var(--default);opacity:0;position:absolute}@media (width>=40rem){.toast__close-button{border-style:var(--tw-border-style);background-color:var(--overlay);border-width:1px}}.toast__close-button{transition:opacity .15s var(--ease-smooth)}.toast__close-button:is([data-reduce-motion=true],[data-reduce-motion=true] *),.toast__close-button:is([data-reduce-motion=true],[data-reduce-motion=true] *):before,.toast__close-button:is([data-reduce-motion=true],[data-reduce-motion=true] *):after{transition-property:none}@media (prefers-reduced-motion:reduce){.toast__close-button:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.toast__close-button:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before,.toast__close-button:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after{transition-property:none}}.toast__close-button [data-slot=close-button-icon]{width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}@media (width>=40rem){.toast__close-button [data-slot=close-button-icon]{width:var(--fg-space-3);height:var(--fg-space-3)}}@media (hover:hover){.toast__close-button:hover,.toast__close-button[data-hovered=true]{background-color:var(--default)}}.toast[data-frontmost=true]:hover .toast__close-button,.toast[data-expanded=true]:hover .toast__close-button{pointer-events:auto;opacity:1}.toast[data-exiting=true] .toast__close-button{pointer-events:none;opacity:0}.toast__action{margin-top:var(--fg-space-2)}@media (width>=40rem){.toast__action{margin-top:var(--fg-space-0)}}.toast--accent .toast__title{color:var(--accent-soft-foreground)}.toast--success .toast__title,.toast--success .toast__indicator{color:var(--success-soft-foreground)}.toast--warning .toast__title,.toast--warning .toast__indicator{color:var(--warning-soft-foreground)}.toast--danger .toast__title,.toast--danger .toast__indicator{color:var(--danger-soft-foreground)}@keyframes toast-indicator-fade{0%{opacity:0}}@keyframes toast-indicator-scale{0%{scale:.92}}.checkbox-group{flex-direction:column;display:flex}.checkbox-group [data-slot=checkbox]{margin-top:var(--fg-space-4)}.checkbox{align-items:flex-start;gap:var(--fg-space-1);--tw-outline-style:none;-webkit-tap-highlight-color:transparent;cursor:var(--cursor-interactive);outline-style:none;flex-direction:column;display:flex}.checkbox>[data-slot=description],.checkbox>[data-slot=field-error]{width:100%;min-width:var(--fg-space-0);cursor:default;font-size:var(--fg-font-size-xs);line-height:var(--tw-leading,var(--fg-font-line-height-xs));text-wrap:wrap;overflow-wrap:break-word;color:var(--muted);-webkit-user-select:none;user-select:none;padding-inline-start:calc(var(--spacing) * 7)}.checkbox [data-slot=label]{-webkit-user-select:none;user-select:none}.checkbox .checkbox__content [data-slot=label]{cursor:var(--cursor-interactive)}.checkbox[data-disabled=true],.checkbox[data-disabled=true] [data-slot=description],.checkbox[data-disabled=true] [data-slot=field-error]{opacity:var(--disabled-opacity);cursor:var(--cursor-disabled);pointer-events:none}:is(.checkbox[data-selected=true],.checkbox[data-indeterminate=true]) .checkbox__indicator{border-color:var(--accent-foreground)}.checkbox [data-slot=checkbox-default-indicator--checkmark]{width:calc(var(--spacing) * 2.5);height:calc(var(--spacing) * 2.5);stroke-width:2.5px;color:var(--accent-foreground);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;transition-duration:.2s}.checkbox [data-slot=checkbox-default-indicator--checkmark]:is([data-reduce-motion=true],[data-reduce-motion=true] *),.checkbox [data-slot=checkbox-default-indicator--checkmark]:is([data-reduce-motion=true],[data-reduce-motion=true] *):before,.checkbox [data-slot=checkbox-default-indicator--checkmark]:is([data-reduce-motion=true],[data-reduce-motion=true] *):after{transition-property:none}@media (prefers-reduced-motion:reduce){.checkbox [data-slot=checkbox-default-indicator--checkmark]:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.checkbox [data-slot=checkbox-default-indicator--checkmark]:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before,.checkbox [data-slot=checkbox-default-indicator--checkmark]:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after{transition-property:none}}.checkbox[data-selected=true] [data-slot=checkbox-default-indicator--checkmark]{transition:stroke-dashoffset .15s linear 15ms}.checkbox[data-invalid=true][data-selected=true] [data-slot=checkbox-default-indicator--checkmark],.checkbox[data-invalid=true][aria-checked=true] [data-slot=checkbox-default-indicator--checkmark],.checkbox[aria-invalid=true][data-selected=true] [data-slot=checkbox-default-indicator--checkmark],.checkbox[aria-invalid=true][aria-checked=true] [data-slot=checkbox-default-indicator--checkmark]{color:var(--danger-foreground)}.checkbox[data-indeterminate=true] [data-slot=checkbox-default-indicator--indeterminate]{width:var(--fg-space-3);height:var(--fg-space-3)}.checkbox[data-indeterminate=true][data-invalid=true] [data-slot=checkbox-default-indicator--indeterminate],.checkbox[data-indeterminate=true][aria-invalid=true] [data-slot=checkbox-default-indicator--indeterminate]{color:var(--danger-foreground)}.checkbox__control{width:var(--fg-space-4);height:var(--fg-space-4);border-radius:var(--fg-radius-md);border-style:var(--tw-border-style);border-width:1px;border-width:var(--border-width-field);border-color:var(--fg-field-border);background-color:var(--field-background,var(--default));--tw-shadow:var(--field-shadow);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-outline-style:none;-webkit-tap-highlight-color:transparent;transition:background-color .2s var(--ease-out), border-color .2s var(--ease-out), transform .1s var(--ease-out);outline-style:none;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;position:relative;overflow:hidden}.checkbox__control:is([data-reduce-motion=true],[data-reduce-motion=true] *),.checkbox__control:is([data-reduce-motion=true],[data-reduce-motion=true] *):before,.checkbox__control:is([data-reduce-motion=true],[data-reduce-motion=true] *):after{transition-property:none}@media (prefers-reduced-motion:reduce){.checkbox__control:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.checkbox__control:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before,.checkbox__control:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after{transition-property:none}}.checkbox__control{cursor:var(--cursor-interactive)}.checkbox__control:before{pointer-events:none;inset:var(--fg-space-0);z-index:0;transform-origin:50%;--tw-scale-x:70%;--tw-scale-y:70%;--tw-scale-z:70%;scale:var(--tw-scale-x) var(--tw-scale-y);border-radius:var(--fg-radius-md);background-color:var(--accent);opacity:0;--tw-content:"";content:var(--tw-content);transition:scale .1s var(--ease-linear), opacity .2s var(--ease-linear), background-color .2s var(--ease-out);position:absolute}.checkbox__control:before:is(){transition-property:none}@media (prefers-reduced-motion:reduce){.checkbox__control:before:not(:is()){transition-property:none}}.checkbox:focus-visible .checkbox__control,.checkbox [data-slot=checkbox-content][data-focus-visible=true] .checkbox__control{--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);--tw-ring-color:var(--focus);--tw-ring-offset-width:var(--ring-offset-width);--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-offset-color:var(--background);--tw-outline-style:none;outline-style:none}.checkbox:has([data-slot=checkbox-content][data-focus-visible=true]) .checkbox__control{--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);--tw-ring-color:var(--focus);--tw-ring-offset-width:var(--ring-offset-width);--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-offset-color:var(--background);--tw-outline-style:none;outline-style:none}.checkbox:hover .checkbox__control,.checkbox [data-slot=checkbox-content][data-hovered=true] .checkbox__control{border-color:var(--fg-field-border-hover)}.checkbox:has([data-slot=checkbox-content][data-hovered=true]) .checkbox__control{border-color:var(--fg-field-border-hover)}:is(.checkbox:hover .checkbox__control,.checkbox:has([data-slot=checkbox-content][data-hovered=true]) .checkbox__control,.checkbox [data-slot=checkbox-content][data-hovered=true] .checkbox__control):before{background-color:var(--accent-hover)}.checkbox[aria-checked=true] .checkbox__control,.checkbox[data-selected=true] .checkbox__control{color:var(--accent-foreground);border-color:#0000}:is(.checkbox[aria-checked=true] .checkbox__control,.checkbox[data-selected=true] .checkbox__control):before{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x) var(--tw-scale-y);opacity:1}.checkbox[data-indeterminate=true] .checkbox__control{background-color:var(--accent);color:var(--accent-foreground)}.checkbox:active[data-indeterminate=true] .checkbox__control,.checkbox[data-pressed=true][data-indeterminate=true] .checkbox__control{background-color:var(--accent-hover)}.checkbox:has([data-slot=checkbox-content][data-pressed=true])[data-indeterminate=true] .checkbox__control{background-color:var(--accent-hover)}.checkbox[data-invalid=true]:not([aria-checked=true]):not([data-selected=true]):not([data-indeterminate=true]) .checkbox__control,.checkbox[aria-invalid=true]:not([aria-checked=true]):not([data-selected=true]):not([data-indeterminate=true]) .checkbox__control{outline-style:var(--tw-outline-style);outline-width:1px;outline-color:var(--danger);--tw-outline-style:solid;--tw-ring-offset-width:3px;outline-style:solid}:is(.checkbox[data-invalid=true]:not([aria-checked=true]):not([data-selected=true]):not([data-indeterminate=true]) .checkbox__control,.checkbox[aria-invalid=true]:not([aria-checked=true]):not([data-selected=true]):not([data-indeterminate=true]) .checkbox__control):focus,:is(.checkbox[data-invalid=true]:not([aria-checked=true]):not([data-selected=true]):not([data-indeterminate=true]) .checkbox__control,.checkbox[aria-invalid=true]:not([aria-checked=true]):not([data-selected=true]):not([data-indeterminate=true]) .checkbox__control):focus-visible,:is(.checkbox[data-invalid=true]:not([aria-checked=true]):not([data-selected=true]):not([data-indeterminate=true]) .checkbox__control,.checkbox[aria-invalid=true]:not([aria-checked=true]):not([data-selected=true]):not([data-indeterminate=true]) .checkbox__control)[data-focused=true],:is(.checkbox[data-invalid=true]:not([aria-checked=true]):not([data-selected=true]):not([data-indeterminate=true]) .checkbox__control,.checkbox[aria-invalid=true]:not([aria-checked=true]):not([data-selected=true]):not([data-indeterminate=true]) .checkbox__control)[data-focus-visible=true],:is(.checkbox[data-invalid=true]:not([aria-checked=true]):not([data-selected=true]):not([data-indeterminate=true]) .checkbox__control,.checkbox[aria-invalid=true]:not([aria-checked=true]):not([data-selected=true]):not([data-indeterminate=true]) .checkbox__control):focus-within,:is(.checkbox[data-invalid=true]:not([aria-checked=true]):not([data-selected=true]):not([data-indeterminate=true]) .checkbox__control,.checkbox[aria-invalid=true]:not([aria-checked=true]):not([data-selected=true]):not([data-indeterminate=true]) .checkbox__control)[data-focus-within=true]{--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);--tw-ring-color:var(--danger);--tw-ring-offset-width:0px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.checkbox[data-invalid=true][aria-checked=true] .checkbox__control,.checkbox[data-invalid=true][data-selected=true] .checkbox__control,.checkbox[aria-invalid=true][aria-checked=true] .checkbox__control,.checkbox[aria-invalid=true][data-selected=true] .checkbox__control{background-color:var(--danger);color:var(--danger-foreground);border-color:#0000}:is(.checkbox[data-invalid=true][aria-checked=true] .checkbox__control,.checkbox[data-invalid=true][data-selected=true] .checkbox__control,.checkbox[aria-invalid=true][aria-checked=true] .checkbox__control,.checkbox[aria-invalid=true][data-selected=true] .checkbox__control):before{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x) var(--tw-scale-y);background-color:var(--danger);opacity:1}.checkbox[data-indeterminate=true][aria-invalid=true] .checkbox__control,.checkbox[data-indeterminate=true][data-invalid=true] .checkbox__control{background-color:var(--danger);color:var(--danger-foreground)}.checkbox__indicator{z-index:10;width:var(--fg-space-3);height:var(--fg-space-3);justify-content:center;align-items:center;display:flex;position:relative}.checkbox__indicator svg{width:100%;height:100%;transform:translateZ(0) var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.checkbox--secondary .checkbox__control{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);background-color:var(--checkbox-control-bg);--checkbox-control-bg:var(--default)}.checkbox:hover :is(.checkbox--secondary .checkbox__control),.checkbox [data-slot=checkbox-content][data-hovered=true] :is(.checkbox--secondary .checkbox__control){border-color:var(--fg-field-border-hover)}.checkbox:has([data-slot=checkbox-content][data-hovered=true]) :is(.checkbox--secondary .checkbox__control){border-color:var(--fg-field-border-hover)}.checkbox__content{cursor:inherit;align-items:center;gap:var(--fg-space-3);font-size:var(--fg-font-size-sm);line-height:var(--tw-leading,var(--fg-font-line-height-sm));--tw-font-weight:var(--fg-font-weight-medium);font-weight:var(--fg-font-weight-medium);color:var(--foreground);--tw-outline-style:none;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;outline-style:none;display:inline-flex;position:relative}.checkbox--secondary:not([aria-checked=true]):not([data-selected=true]):not([data-indeterminate=true]) .checkbox__control{background-color:var(--checkbox-control-bg)}:is(.checkbox--secondary[aria-checked=true] .checkbox__control,.checkbox--secondary[data-selected=true] .checkbox__control):before,.checkbox--secondary[data-indeterminate=true] .checkbox__control,.checkbox--secondary[data-indeterminate=true] .checkbox__control:before{background-color:var(--accent)}.fieldset{gap:var(--fg-space-6);flex-direction:column;flex-grow:1;flex-shrink:1;flex-basis:var(--fg-space-0);display:flex}.fieldset__legend{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-font-weight:var(--fg-font-weight-medium);font-weight:var(--fg-font-weight-medium);color:var(--foreground)}.fieldset__field-group{width:100%}:where(.fieldset__field-group>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--fg-space-4) * var(--tw-space-y-reverse));margin-block-end:calc(var(--fg-space-4) * calc(1 - var(--tw-space-y-reverse)))}.fieldset__actions{align-items:center;gap:var(--fg-space-2);padding-top:var(--fg-space-1);display:flex}.input-otp{align-items:center;gap:var(--fg-space-2);width:100%;display:flex;position:relative}.input-otp[data-disabled=true]{cursor:not-allowed;opacity:.5}.input-otp__group{min-width:var(--fg-space-0);align-items:center;gap:var(--fg-space-2);display:flex}.input-otp__slot{height:calc(var(--spacing) * 10);width:calc(var(--spacing) * 9.5);min-width:var(--fg-space-0);border-style:var(--tw-border-style);background-color:var(--field-background,var(--default));color:var(--fg-field-foreground);--tw-shadow:var(--field-shadow);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);border-radius:var(--field-radius,calc(var(--radius) * 1.5));font-size:var(--fg-font-size-sm);line-height:var(--tw-leading,var(--fg-font-line-height-sm));--tw-font-weight:var(--fg-font-weight-semibold);font-weight:var(--fg-font-weight-semibold);--tw-outline-style:none;corner-shape:var(--fg-corner-shape);border-width:1px;border-width:var(--border-width-field);border-color:var(--field-border);transition:background-color .15s var(--ease-smooth), border-color .15s var(--ease-smooth), box-shadow .15s var(--ease-out);outline-style:none;flex:1;justify-content:center;align-items:center;display:flex;position:relative}.input-otp__slot:is([data-reduce-motion=true],[data-reduce-motion=true] *),.input-otp__slot:is([data-reduce-motion=true],[data-reduce-motion=true] *):before,.input-otp__slot:is([data-reduce-motion=true],[data-reduce-motion=true] *):after{transition-property:none}@media (prefers-reduced-motion:reduce){.input-otp__slot:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.input-otp__slot:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before,.input-otp__slot:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after{transition-property:none}}@media (hover:hover){.input-otp__slot:hover,.input-otp__slot[data-hovered=true]{background-color:var(--field-hover);border-color:var(--field-border-hover)}}.input-otp__slot[data-active=true]{z-index:10;background-color:var(--field-focus);--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);--tw-ring-color:var(--focus);--tw-ring-offset-width:0px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-outline-style:none;outline-style:none}.input-otp__slot[data-filled=true]{background-color:var(--field-focus)}.input-otp__slot[data-disabled=true]{opacity:var(--disabled-opacity);cursor:var(--cursor-disabled);pointer-events:none}.input-otp__slot[data-invalid=true]{outline-style:var(--tw-outline-style);outline-width:1px;outline-color:var(--danger);--tw-outline-style:solid;--tw-ring-offset-width:3px;outline-style:solid}.input-otp__slot[data-invalid=true]:focus,.input-otp__slot[data-invalid=true]:focus-visible,.input-otp__slot[data-invalid=true][data-focused=true],.input-otp__slot[data-invalid=true][data-focus-visible=true],.input-otp__slot[data-invalid=true]:focus-within,.input-otp__slot[data-invalid=true][data-focus-within=true]{--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);--tw-ring-color:var(--danger);--tw-ring-offset-width:0px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.input-otp__slot[data-invalid=true]{background-color:var(--field-focus)}.input-otp__slot-value{font-size:var(--fg-font-size-lg);line-height:var(--tw-leading,var(--fg-font-line-height-lg));--tw-leading:var(--fg-space-6);line-height:var(--fg-space-6);--tw-tracking:-.27px;letter-spacing:-.27px;animation:slot-value-in .25s var(--ease-smooth) both;transform-origin:bottom}.input-otp__slot-value:is([data-reduce-motion=true],[data-reduce-motion=true] *),.input-otp__slot-value:is([data-reduce-motion=true],[data-reduce-motion=true] *):before,.input-otp__slot-value:is([data-reduce-motion=true],[data-reduce-motion=true] *):after{animation:none}@media (prefers-reduced-motion:reduce){.input-otp__slot-value:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.input-otp__slot-value:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before,.input-otp__slot-value:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after{animation:none}}.input-otp__caret{height:var(--fg-space-4);border-radius:var(--fg-radius-sm);background-color:var(--fg-field-placeholder);width:2px;animation:1.2s ease-out infinite caret-blink;position:absolute}.input-otp__separator{border-radius:var(--fg-radius-sm);background-color:var(--separator);flex-shrink:0;width:6px;height:2px}.input-otp--secondary .input-otp__slot{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);background-color:var(--input-otp-slot-bg);--input-otp-slot-bg:var(--default);--input-otp-slot-bg-hover:var(--default-hover);--input-otp-slot-bg-focus:var(--default)}@media (hover:hover){.input-otp--secondary .input-otp__slot:hover,.input-otp--secondary .input-otp__slot[data-hovered=true]{background-color:var(--input-otp-slot-bg-hover)}}.input-otp--secondary .input-otp__slot[data-active=true],.input-otp--secondary .input-otp__slot[data-filled=true]{background-color:var(--input-otp-slot-bg-focus)}@keyframes slot-value-in{0%{opacity:0;transform:translateY(8px)scale(.8)}to{opacity:1;transform:translateY(0)scale(1)}}.input{border-radius:var(--field-radius,calc(var(--radius) * 1.5));border-style:var(--tw-border-style);background-color:var(--field-background,var(--default));padding-inline:var(--fg-space-3);padding-block:var(--fg-space-2);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));color:var(--fg-field-foreground);--tw-shadow:var(--field-shadow);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-outline-style:none;corner-shape:var(--fg-corner-shape);border-width:1px;outline-style:none}.input::placeholder{color:var(--fg-field-placeholder)}@media (width>=40rem){.input{font-size:var(--fg-font-size-sm);line-height:var(--tw-leading,var(--fg-font-line-height-sm))}}.input{border-width:var(--border-width-field);border-color:var(--field-border);transition:background-color .15s var(--ease-smooth), border-color .15s var(--ease-smooth), box-shadow .15s var(--ease-out)}.input:is([data-reduce-motion=true],[data-reduce-motion=true] *),.input:is([data-reduce-motion=true],[data-reduce-motion=true] *):before,.input:is([data-reduce-motion=true],[data-reduce-motion=true] *):after{transition-property:none}@media (prefers-reduced-motion:reduce){.input:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.input:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before,.input:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after{transition-property:none}}@media (hover:hover){.input:hover:not(:focus):not(:focus-visible),.input[data-hovered=true]:not([data-focused=true]):not([data-focus-visible=true]){background-color:var(--field-hover);border-color:var(--field-border-hover)}}.input:focus,.input[data-focused=true]{--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);--tw-ring-color:var(--focus);--tw-ring-offset-width:0px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-outline-style:none;border-color:var(--field-border-focus);background-color:var(--field-focus);outline-style:none}.input[data-invalid=true]{outline-style:var(--tw-outline-style);outline-width:1px;outline-color:var(--danger);--tw-outline-style:solid;--tw-ring-offset-width:3px;outline-style:solid}.input[data-invalid=true]:focus,.input[data-invalid=true]:focus-visible,.input[data-invalid=true][data-focused=true],.input[data-invalid=true][data-focus-visible=true],.input[data-invalid=true]:focus-within,.input[data-invalid=true][data-focus-within=true]{--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);--tw-ring-color:var(--danger);--tw-ring-offset-width:0px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.input[data-invalid=true]{background-color:var(--field-focus)}.input:disabled,.input[data-disabled=true],.input[aria-disabled=true]{opacity:var(--disabled-opacity);cursor:var(--cursor-disabled);pointer-events:none}.input--secondary{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);background-color:var(--input-bg);--input-bg:var(--default);--input-bg-hover:var(--default-hover);--input-bg-focus:var(--default)}@media (hover:hover){.input--secondary:hover:not(:focus):not(:focus-visible),.input--secondary[data-hovered=true]:not([data-focus-visible=true]):not([data-focused=true]){background-color:var(--input-bg-hover)}}.input--secondary:focus,.input--secondary[data-focused=true]{background-color:var(--input-bg-focus)}.input--secondary[data-invalid=true]{outline-style:var(--tw-outline-style);outline-width:1px;outline-color:var(--danger);--tw-outline-style:solid;--tw-ring-offset-width:3px;outline-style:solid}.input--secondary[data-invalid=true]:focus,.input--secondary[data-invalid=true]:focus-visible,.input--secondary[data-invalid=true][data-focused=true],.input--secondary[data-invalid=true][data-focus-visible=true],.input--secondary[data-invalid=true]:focus-within,.input--secondary[data-invalid=true][data-focus-within=true]{--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);--tw-ring-color:var(--danger);--tw-ring-offset-width:0px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.input--secondary[data-invalid=true]{background-color:var(--input-bg-focus)}.input--full-width{width:100%}.input-group{min-height:calc(var(--spacing) * 9);border-radius:var(--field-radius,calc(var(--radius) * 1.5));border-style:var(--tw-border-style);background-color:var(--field-background,var(--default));font-size:var(--fg-font-size-sm);line-height:var(--tw-leading,var(--fg-font-line-height-sm));color:var(--fg-field-foreground);--tw-shadow:var(--field-shadow);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-outline-style:none;corner-shape:var(--fg-corner-shape);border-width:1px;border-width:var(--border-width-field);border-color:var(--field-border);outline-style:none;align-items:center;display:inline-flex}.input-group:has([data-slot=input-group-textarea]){align-items:flex-start;height:auto}.input-group{transition:background-color .15s var(--ease-smooth), border-color .15s var(--ease-smooth), box-shadow .15s var(--ease-out)}.input-group:is([data-reduce-motion=true],[data-reduce-motion=true] *),.input-group:is([data-reduce-motion=true],[data-reduce-motion=true] *):before,.input-group:is([data-reduce-motion=true],[data-reduce-motion=true] *):after{transition-property:none}@media (prefers-reduced-motion:reduce){.input-group:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.input-group:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before,.input-group:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after{transition-property:none}}@media (hover:hover){.input-group:hover:not(:focus-within),.input-group[data-hovered=true]:not([data-focus-within=true]){background-color:var(--field-hover);border-color:var(--field-border-hover)}}:is(.input-group:has([data-slot=input-group-input]:focus),.input-group:has([data-slot=input-group-textarea]:focus)){--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);--tw-ring-color:var(--focus);--tw-ring-offset-width:0px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-outline-style:none;border-color:var(--field-border-focus);background-color:var(--field-focus);outline-style:none}.input-group[data-invalid=true]{outline-style:var(--tw-outline-style);outline-width:1px;outline-color:var(--danger);--tw-outline-style:solid;--tw-ring-offset-width:3px;outline-style:solid}.input-group[data-invalid=true]:focus,.input-group[data-invalid=true]:focus-visible,.input-group[data-invalid=true][data-focused=true],.input-group[data-invalid=true][data-focus-visible=true],.input-group[data-invalid=true]:focus-within,.input-group[data-invalid=true][data-focus-within=true]{--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);--tw-ring-color:var(--danger);--tw-ring-offset-width:0px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.input-group[data-invalid=true]{background-color:var(--field-focus);border-color:var(--color-field-border-invalid)}.input-group[data-disabled=true],.input-group[aria-disabled=true]{opacity:var(--disabled-opacity);cursor:var(--cursor-disabled);pointer-events:none}:-webkit-any(.input-group:has([data-slot=input-group-input]:-webkit-autofill),.input-group:has([data-slot=input-group-input]:autofill)){background-color:var(--field-focus);border-color:var(--field-border-focus)}:is(.input-group:has([data-slot=input-group-input]:autofill),.input-group:has([data-slot=input-group-input]:autofill)){background-color:var(--field-focus);border-color:var(--field-border-focus)}.input-group__input{border-style:var(--tw-border-style);padding-inline:var(--fg-space-3);padding-block:var(--fg-space-2);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-outline-style:none;background-color:#0000;border-width:0;border-radius:0;outline-style:none;flex:1}.input-group__input::placeholder{color:var(--fg-field-placeholder)}@media (width>=40rem){.input-group__input{font-size:var(--fg-font-size-sm);line-height:var(--tw-leading,var(--fg-font-line-height-sm))}}.input-group:has([data-slot=input-group-prefix]) .input-group__input{border-start-start-radius:0;border-end-start-radius:0;padding-inline-start:var(--fg-space-0)}.input-group:has([data-slot=input-group-suffix]) .input-group__input{border-start-end-radius:0;border-end-end-radius:0;padding-inline-end:var(--fg-space-0)}.input-group__input:focus,.input-group__input:focus-visible{--tw-outline-style:none;outline-style:none}.input-group__input:-webkit-autofill{-webkit-text-fill-color:var(--field-foreground);caret-color:var(--field-foreground);transition:background-color 9999s ease-in-out;box-shadow:inset 0 0 0 1000px #0000}.input-group__input:-webkit-autofill:hover{-webkit-text-fill-color:var(--field-foreground);caret-color:var(--field-foreground);transition:background-color 9999s ease-in-out;box-shadow:inset 0 0 0 1000px #0000}.input-group__input:-webkit-autofill:focus{-webkit-text-fill-color:var(--field-foreground);caret-color:var(--field-foreground);transition:background-color 9999s ease-in-out;box-shadow:inset 0 0 0 1000px #0000}.input-group__input:-webkit-autofill:active{-webkit-text-fill-color:var(--field-foreground);caret-color:var(--field-foreground);transition:background-color 9999s ease-in-out;box-shadow:inset 0 0 0 1000px #0000}.input-group__input:autofill{-webkit-text-fill-color:var(--field-foreground);caret-color:var(--field-foreground);transition:background-color 9999s ease-in-out;box-shadow:inset 0 0 0 1000px #0000}.input-group__input[data-slot=input-group-textarea]{resize:vertical;min-height:38px}.input-group__prefix{height:100%;padding-inline:var(--fg-space-3);color:var(--fg-field-placeholder);corner-shape:var(--fg-corner-shape);border-width:var(--border-width-field);border-color:var(--field-border);border-style:solid;border-inline-end-color:var(--field-border);border-inline-start:none;background-color:#0000;border-top:none;border-bottom:none;border-start-start-radius:var(--field-radius,calc(var(--radius) * 1.5));border-start-end-radius:0;border-end-end-radius:0;border-end-start-radius:var(--field-radius,calc(var(--radius) * 1.5));justify-content:center;align-items:center;display:flex}.input-group:has([data-slot=input-group-textarea]) .input-group__prefix{align-items:flex-start;padding-top:.5rem}.input-group__prefix{transition:background-color .15s var(--ease-smooth), border-color .15s var(--ease-smooth)}.input-group__prefix:is([data-reduce-motion=true],[data-reduce-motion=true] *),.input-group__prefix:is([data-reduce-motion=true],[data-reduce-motion=true] *):before,.input-group__prefix:is([data-reduce-motion=true],[data-reduce-motion=true] *):after{transition-property:none}@media (prefers-reduced-motion:reduce){.input-group__prefix:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.input-group__prefix:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before,.input-group__prefix:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after{transition-property:none}}.input-group__suffix{height:100%;padding-inline:var(--fg-space-3);color:var(--fg-field-placeholder);corner-shape:var(--fg-corner-shape);border-width:var(--border-width-field);border-color:var(--field-border);border-style:solid;border-inline-start-color:var(--field-border);border-inline-end:none;background-color:#0000;border-top:none;border-bottom:none;border-start-start-radius:0;border-start-end-radius:var(--field-radius,calc(var(--radius) * 1.5));border-end-end-radius:var(--field-radius,calc(var(--radius) * 1.5));border-end-start-radius:0;justify-content:center;align-items:center;display:flex}.input-group:has([data-slot=input-group-textarea]) .input-group__suffix{align-items:flex-start;padding-top:.5rem}.input-group__suffix{transition:background-color .15s var(--ease-smooth), border-color .15s var(--ease-smooth)}.input-group__suffix:is([data-reduce-motion=true],[data-reduce-motion=true] *),.input-group__suffix:is([data-reduce-motion=true],[data-reduce-motion=true] *):before,.input-group__suffix:is([data-reduce-motion=true],[data-reduce-motion=true] *):after{transition-property:none}@media (prefers-reduced-motion:reduce){.input-group__suffix:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.input-group__suffix:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before,.input-group__suffix:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after{transition-property:none}}.input-group--secondary{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);background-color:var(--input-group-bg);--input-group-bg:var(--default);--input-group-bg-hover:var(--default-hover);--input-group-bg-focus:var(--default)}@media (hover:hover){.input-group--secondary:hover:not(:focus-within),.input-group--secondary[data-hovered=true]:not([data-focus-within=true]){background-color:var(--input-group-bg-hover)}}:is(.input-group--secondary:has([data-slot=input-group-input]:focus),.input-group--secondary:has([data-slot=input-group-textarea]:focus)){background-color:var(--input-group-bg-focus)}.input-group--secondary[data-invalid=true]{outline-style:var(--tw-outline-style);outline-width:1px;outline-color:var(--danger);--tw-outline-style:solid;--tw-ring-offset-width:3px;outline-style:solid}.input-group--secondary[data-invalid=true]:focus,.input-group--secondary[data-invalid=true]:focus-visible,.input-group--secondary[data-invalid=true][data-focused=true],.input-group--secondary[data-invalid=true][data-focus-visible=true],.input-group--secondary[data-invalid=true]:focus-within,.input-group--secondary[data-invalid=true][data-focus-within=true]{--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);--tw-ring-color:var(--danger);--tw-ring-offset-width:0px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.input-group--secondary[data-invalid=true]{border-color:var(--color-field-border-invalid);background-color:var(--input-group-bg-focus)}.input-group--secondary [data-slot=input-group-input],.input-group--secondary [data-slot=input-group-textarea]{background-color:#0000}.input-group--full-width{width:100%}.number-field{gap:var(--fg-space-1);flex-direction:column;display:flex}:is(.number-field[data-invalid=true],.number-field[aria-invalid=true]) [data-slot=description]{display:none}.number-field [data-slot=label]{width:fit-content}.number-field__group{height:calc(var(--spacing) * 9);border-radius:var(--field-radius,calc(var(--radius) * 1.5));border-style:var(--tw-border-style);background-color:var(--field-background,var(--default));font-size:var(--fg-font-size-sm);line-height:var(--tw-leading,var(--fg-font-line-height-sm));color:var(--fg-field-foreground);--tw-shadow:var(--field-shadow);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-outline-style:none;corner-shape:var(--fg-corner-shape);border-width:1px;border-width:var(--border-width-field);border-color:var(--field-border);outline-style:none;grid-template-columns:1fr;align-items:center;display:grid;overflow:hidden}.number-field__group:has([slot=decrement]){grid-template-columns:40px 1fr}.number-field__group:has([slot=increment]){grid-template-columns:1fr 40px}.number-field__group:has([slot=decrement]):has([slot=increment]){grid-template-columns:40px 1fr 40px}.number-field__group{transition:background-color .15s var(--ease-smooth), border-color .15s var(--ease-smooth), box-shadow .15s var(--ease-out)}.number-field__group:is([data-reduce-motion=true],[data-reduce-motion=true] *),.number-field__group:is([data-reduce-motion=true],[data-reduce-motion=true] *):before,.number-field__group:is([data-reduce-motion=true],[data-reduce-motion=true] *):after{transition-property:none}@media (prefers-reduced-motion:reduce){.number-field__group:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.number-field__group:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before,.number-field__group:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after{transition-property:none}}@media (hover:hover){.number-field__group:hover:not(:focus-within),.number-field__group[data-hovered=true]:not([data-focus-within=true]){background-color:var(--field-hover);border-color:var(--field-border-hover)}}.number-field__group[data-focus-within=true],.number-field__group:focus-within{--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);--tw-ring-color:var(--focus);--tw-ring-offset-width:0px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-outline-style:none;border-color:var(--field-border-focus);background-color:var(--field-focus);outline-style:none}.number-field__group[data-invalid=true]{outline-style:var(--tw-outline-style);outline-width:1px;outline-color:var(--danger);--tw-outline-style:solid;--tw-ring-offset-width:3px;outline-style:solid}.number-field__group[data-invalid=true]:focus,.number-field__group[data-invalid=true]:focus-visible,.number-field__group[data-invalid=true][data-focused=true],.number-field__group[data-invalid=true][data-focus-visible=true],.number-field__group[data-invalid=true]:focus-within,.number-field__group[data-invalid=true][data-focus-within=true]{--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);--tw-ring-color:var(--danger);--tw-ring-offset-width:0px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.number-field__group[data-invalid=true]{background-color:var(--field-focus);border-color:var(--color-field-border-invalid)}.number-field__group[data-disabled=true],.number-field__group[aria-disabled=true]{opacity:var(--disabled-opacity);cursor:var(--cursor-disabled);pointer-events:none}:-webkit-any(.number-field__group:has([data-slot=number-field-input]:-webkit-autofill),.number-field__group:has([data-slot=number-field-input]:autofill)){background-color:var(--field-focus);border-color:var(--field-border-focus)}:is(.number-field__group:has([data-slot=number-field-input]:autofill),.number-field__group:has([data-slot=number-field-input]:autofill)){background-color:var(--field-focus);border-color:var(--field-border-focus)}.number-field__input{min-width:var(--fg-space-0);border-style:var(--tw-border-style);padding-inline:var(--fg-space-3);padding-block:var(--fg-space-2);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-outline-style:none;background-color:#0000;border-width:0;border-radius:0;outline-style:none}@media (width>=40rem){.number-field__input{font-size:var(--fg-font-size-sm);line-height:var(--tw-leading,var(--fg-font-line-height-sm))}}.number-field__group:has([slot=decrement]) .number-field__input{border-start-start-radius:0;border-end-start-radius:0}.number-field__group:has([slot=increment]) .number-field__input{border-start-end-radius:0;border-end-end-radius:0}.number-field__input:focus,.number-field__input:focus-visible{--tw-outline-style:none;outline-style:none}.number-field__input:-webkit-autofill{-webkit-text-fill-color:var(--field-foreground);caret-color:var(--field-foreground);transition:background-color 9999s ease-in-out;box-shadow:inset 0 0 0 1000px #0000}.number-field__input:-webkit-autofill:hover{-webkit-text-fill-color:var(--field-foreground);caret-color:var(--field-foreground);transition:background-color 9999s ease-in-out;box-shadow:inset 0 0 0 1000px #0000}.number-field__input:-webkit-autofill:focus{-webkit-text-fill-color:var(--field-foreground);caret-color:var(--field-foreground);transition:background-color 9999s ease-in-out;box-shadow:inset 0 0 0 1000px #0000}.number-field__input:-webkit-autofill:active{-webkit-text-fill-color:var(--field-foreground);caret-color:var(--field-foreground);transition:background-color 9999s ease-in-out;box-shadow:inset 0 0 0 1000px #0000}.number-field__input:autofill{-webkit-text-fill-color:var(--field-foreground);caret-color:var(--field-foreground);transition:background-color 9999s ease-in-out;box-shadow:inset 0 0 0 1000px #0000}.number-field__increment-button,.number-field__decrement-button{height:100%;width:calc(var(--spacing) * 10);color:var(--fg-field-foreground);--tw-outline-style:none;border-width:var(--border-width-field);border-color:var(--field-border);transition:background-color .15s var(--ease-smooth), border-color .15s var(--ease-smooth);background-color:#0000;border-style:solid;border-radius:0;outline-style:none;justify-content:center;align-items:center;display:flex}:is(.number-field__increment-button,.number-field__decrement-button):is([data-reduce-motion=true],[data-reduce-motion=true] *),:is(.number-field__increment-button,.number-field__decrement-button):is([data-reduce-motion=true],[data-reduce-motion=true] *):before,:is(.number-field__increment-button,.number-field__decrement-button):is([data-reduce-motion=true],[data-reduce-motion=true] *):after{transition-property:none}@media (prefers-reduced-motion:reduce){:is(.number-field__increment-button,.number-field__decrement-button):not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),:is(.number-field__increment-button,.number-field__decrement-button):not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before,:is(.number-field__increment-button,.number-field__decrement-button):not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after{transition-property:none}}.number-field__increment-button,.number-field__decrement-button{cursor:var(--cursor-interactive)}:is(.number-field__increment-button,.number-field__decrement-button):active,:is(.number-field__increment-button,.number-field__decrement-button)[data-pressed=true]{background-color:var(--fg-field-foreground)}@supports (color:color-mix(in lab, red, red)){:is(.number-field__increment-button,.number-field__decrement-button):active,:is(.number-field__increment-button,.number-field__decrement-button)[data-pressed=true]{background-color:color-mix(in oklab, var(--fg-field-foreground) 10%, transparent)}}:is(.number-field__increment-button,.number-field__decrement-button):active,:is(.number-field__increment-button,.number-field__decrement-button)[data-pressed=true]{transform:scale(.97)}:is(.number-field__increment-button,.number-field__decrement-button):disabled,:is(.number-field__increment-button,.number-field__decrement-button)[data-disabled=true],:is(.number-field__increment-button,.number-field__decrement-button)[aria-disabled=true]{opacity:var(--disabled-opacity);cursor:var(--cursor-disabled);pointer-events:none}:is(.number-field__increment-button,.number-field__decrement-button) [data-slot=number-field-increment-button-icon],:is(.number-field__increment-button,.number-field__decrement-button) [data-slot=number-field-decrement-button-icon]{width:var(--fg-space-4);height:var(--fg-space-4)}.number-field__increment-button{border-inline-start-style:var(--tw-border-style);border-inline-start-width:1px;border-color:var(--fg-field-placeholder);border-start-start-radius:0;border-start-end-radius:var(--field-radius,calc(var(--radius) * 1.5));border-end-end-radius:var(--field-radius,calc(var(--radius) * 1.5));border-end-start-radius:0}@supports (color:color-mix(in lab, red, red)){.number-field__increment-button{border-color:color-mix(in oklab, var(--fg-field-placeholder) 15%, transparent)}}.number-field__increment-button{corner-shape:var(--fg-corner-shape)}.number-field__decrement-button{border-inline-end-style:var(--tw-border-style);border-inline-end-width:1px;border-color:var(--fg-field-placeholder);border-start-start-radius:var(--field-radius,calc(var(--radius) * 1.5));border-start-end-radius:0;border-end-end-radius:0;border-end-start-radius:var(--field-radius,calc(var(--radius) * 1.5))}@supports (color:color-mix(in lab, red, red)){.number-field__decrement-button{border-color:color-mix(in oklab, var(--fg-field-placeholder) 15%, transparent)}}.number-field__decrement-button{corner-shape:var(--fg-corner-shape)}.number-field--secondary .number-field__group{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);background-color:var(--number-field-group-bg);--number-field-group-bg:var(--default);--number-field-group-bg-hover:var(--default-hover);--number-field-group-bg-focus:var(--default)}@media (hover:hover){.number-field--secondary .number-field__group:hover:not(:focus-within),.number-field--secondary .number-field__group[data-hovered=true]:not([data-focus-within=true]){background-color:var(--number-field-group-bg-hover)}}.number-field--secondary .number-field__group:focus-within,.number-field--secondary .number-field__group[data-focus-within=true]{background-color:var(--number-field-group-bg-focus)}.number-field--secondary .number-field__group[data-invalid=true]{outline-style:var(--tw-outline-style);outline-width:1px;outline-color:var(--danger);--tw-outline-style:solid;--tw-ring-offset-width:3px;outline-style:solid}.number-field--secondary .number-field__group[data-invalid=true]:focus,.number-field--secondary .number-field__group[data-invalid=true]:focus-visible,.number-field--secondary .number-field__group[data-invalid=true][data-focused=true],.number-field--secondary .number-field__group[data-invalid=true][data-focus-visible=true],.number-field--secondary .number-field__group[data-invalid=true]:focus-within,.number-field--secondary .number-field__group[data-invalid=true][data-focus-within=true]{--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);--tw-ring-color:var(--danger);--tw-ring-offset-width:0px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.number-field--secondary .number-field__group[data-invalid=true]{border-color:var(--color-field-border-invalid);background-color:var(--number-field-group-bg-focus)}.number-field--secondary .number-field__group [data-slot=number-field-input]{background-color:#0000}.number-field--full-width,.number-field__group--full-width{width:100%}.radio-group{flex-direction:column;display:flex}.radio-group[data-orientation=vertical] [data-slot=radio]{margin-top:var(--fg-space-4)}.radio-group[data-orientation=horizontal]{gap:var(--fg-space-4);flex-flow:wrap}.radio-group--secondary .radio__control{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);background-color:var(--radio-control-bg);--radio-control-bg:var(--default);--radio-control-bg-hover:var(--default-hover)}.radio [data-slot=radio-content][data-hovered=true] :is(.radio-group--secondary .radio__control){border-color:var(--fg-field-border-hover)}.radio:has([data-slot=radio-content][data-hovered=true]) :is(.radio-group--secondary .radio__control){border-color:var(--fg-field-border-hover)}.radio:not([data-selected]):not(:has(input:checked)) :is(.radio-group--secondary .radio__control) .radio__indicator:empty:before{background-color:var(--radio-control-bg)}.radio:has([data-slot=radio-content][data-hovered=true]):not([data-selected]):not(:has(input:checked)) :is(.radio-group--secondary .radio__control) .radio__indicator:empty:before{background-color:var(--radio-control-bg-hover)}.radio{align-items:flex-start;gap:var(--fg-space-1);--tw-outline-style:none;-webkit-tap-highlight-color:transparent;cursor:var(--cursor-interactive);outline-style:none;flex-direction:column;display:flex}.radio [data-slot=label]{-webkit-user-select:none;user-select:none}.radio .radio__content [data-slot=label]{cursor:var(--cursor-interactive)}.radio>[data-slot=description],.radio>[data-slot=field-error]{width:100%;min-width:var(--fg-space-0);cursor:default;font-size:var(--fg-font-size-xs);line-height:var(--tw-leading,var(--fg-font-line-height-xs));text-wrap:wrap;overflow-wrap:break-word;color:var(--muted);-webkit-user-select:none;user-select:none;padding-inline-start:calc(var(--spacing) * 7)}.radio:disabled,.radio[data-disabled=true],.radio[aria-disabled=true],:is(.radio:disabled,.radio[data-disabled=true],.radio[aria-disabled=true]) [data-slot=description],:is(.radio:disabled,.radio[data-disabled=true],.radio[aria-disabled=true]) [data-slot=field-error]{opacity:var(--disabled-opacity);cursor:var(--cursor-disabled);pointer-events:none}.radio__content{cursor:inherit;align-items:center;gap:var(--fg-space-3);font-size:var(--fg-font-size-sm);line-height:var(--tw-leading,var(--fg-font-line-height-sm));--tw-font-weight:var(--fg-font-weight-medium);font-weight:var(--fg-font-weight-medium);color:var(--foreground);--tw-outline-style:none;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;outline-style:none;display:inline-flex;position:relative}.radio__control{width:var(--fg-space-4);height:var(--fg-space-4);border-radius:var(--fg-radius-lg);border-style:var(--tw-border-style);border-width:1px;border-width:var(--border-width-field);border-color:var(--fg-field-border);background-color:var(--field-background,var(--default));--tw-shadow:var(--field-shadow);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-outline-style:none;-webkit-tap-highlight-color:transparent;transition:background-color .2s var(--ease-out), border-color .2s var(--ease-out), transform .1s var(--ease-out);outline-style:none;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;position:relative}.radio__control:is([data-reduce-motion=true],[data-reduce-motion=true] *),.radio__control:is([data-reduce-motion=true],[data-reduce-motion=true] *):before,.radio__control:is([data-reduce-motion=true],[data-reduce-motion=true] *):after{transition-property:none}@media (prefers-reduced-motion:reduce){.radio__control:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.radio__control:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before,.radio__control:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after{transition-property:none}}.radio__control{cursor:var(--cursor-interactive)}.radio [data-slot=radio-content][data-focus-visible=true] .radio__control{--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);--tw-ring-color:var(--focus);--tw-ring-offset-width:var(--ring-offset-width);--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-offset-color:var(--background);--tw-outline-style:none;outline-style:none}.radio:has([data-slot=radio-content][data-focus-visible=true]) .radio__control{--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);--tw-ring-color:var(--focus);--tw-ring-offset-width:var(--ring-offset-width);--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-offset-color:var(--background);--tw-outline-style:none;outline-style:none}.radio [data-slot=radio-content][data-hovered=true] .radio__control{border-color:var(--fg-field-border-hover)}.radio:has([data-slot=radio-content][data-hovered=true]) .radio__control{border-color:var(--fg-field-border-hover)}.radio:has([data-slot=radio-content][data-hovered=true]):not([data-selected]):not(:has(input:checked)) .radio__control .radio__indicator:empty:before{background-color:var(--field-hover)}.radio [data-slot=radio-content][data-pressed=true] .radio__control{--tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%;scale:var(--tw-scale-x) var(--tw-scale-y)}.radio:has([data-slot=radio-content][data-pressed=true]) .radio__control{--tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%;scale:var(--tw-scale-x) var(--tw-scale-y)}.radio[data-selected] .radio__control{background-color:var(--accent);border-color:#0000}.radio:has([data-slot=radio-content][aria-checked=true]) .radio__control{background-color:var(--accent);border-color:#0000}.radio:has(input:checked) .radio__control{background-color:var(--accent);border-color:#0000}.radio[data-selected]:has([data-slot=radio-content][data-pressed=true]) .radio__control{background-color:var(--accent-hover)}.radio:has([data-slot=radio-content][data-pressed=true][aria-checked=true]) .radio__control{background-color:var(--accent-hover)}.radio:has(input:checked):has([data-slot=radio-content][data-pressed=true]) .radio__control{background-color:var(--accent-hover)}.radio[data-invalid=true] .radio__control,.radio[aria-invalid=true] .radio__control{outline-style:var(--tw-outline-style);outline-width:1px;outline-color:var(--danger);--tw-outline-style:solid;--tw-ring-offset-width:3px;outline-style:solid}:is(.radio[data-invalid=true] .radio__control,.radio[aria-invalid=true] .radio__control):focus,:is(.radio[data-invalid=true] .radio__control,.radio[aria-invalid=true] .radio__control):focus-visible,:is(.radio[data-invalid=true] .radio__control,.radio[aria-invalid=true] .radio__control)[data-focused=true],:is(.radio[data-invalid=true] .radio__control,.radio[aria-invalid=true] .radio__control)[data-focus-visible=true],:is(.radio[data-invalid=true] .radio__control,.radio[aria-invalid=true] .radio__control):focus-within,:is(.radio[data-invalid=true] .radio__control,.radio[aria-invalid=true] .radio__control)[data-focus-within=true]{--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);--tw-ring-color:var(--danger);--tw-ring-offset-width:0px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.radio[data-invalid=true][data-selected] .radio__control,.radio[aria-invalid=true][data-selected] .radio__control{outline-style:var(--tw-outline-style);outline-width:1px;outline-color:var(--danger);--tw-outline-style:solid;--tw-ring-offset-width:3px;outline-style:solid}.radio[data-invalid=true]:has(input:checked) .radio__control{outline-style:var(--tw-outline-style);outline-width:1px;outline-color:var(--danger);--tw-outline-style:solid;--tw-ring-offset-width:3px;outline-style:solid}.radio[aria-invalid=true]:has(input:checked) .radio__control{outline-style:var(--tw-outline-style);outline-width:1px;outline-color:var(--danger);--tw-outline-style:solid;--tw-ring-offset-width:3px;outline-style:solid}:is(.radio[data-invalid=true][data-selected] .radio__control,.radio[aria-invalid=true][data-selected] .radio__control,.radio[data-invalid=true]:has(input:checked) .radio__control,.radio[aria-invalid=true]:has(input:checked) .radio__control):focus,:is(.radio[data-invalid=true][data-selected] .radio__control,.radio[aria-invalid=true][data-selected] .radio__control,.radio[data-invalid=true]:has(input:checked) .radio__control,.radio[aria-invalid=true]:has(input:checked) .radio__control):focus-visible,:is(.radio[data-invalid=true][data-selected] .radio__control,.radio[aria-invalid=true][data-selected] .radio__control,.radio[data-invalid=true]:has(input:checked) .radio__control,.radio[aria-invalid=true]:has(input:checked) .radio__control)[data-focused=true],:is(.radio[data-invalid=true][data-selected] .radio__control,.radio[aria-invalid=true][data-selected] .radio__control,.radio[data-invalid=true]:has(input:checked) .radio__control,.radio[aria-invalid=true]:has(input:checked) .radio__control)[data-focus-visible=true],:is(.radio[data-invalid=true][data-selected] .radio__control,.radio[aria-invalid=true][data-selected] .radio__control,.radio[data-invalid=true]:has(input:checked) .radio__control,.radio[aria-invalid=true]:has(input:checked) .radio__control):focus-within,:is(.radio[data-invalid=true][data-selected] .radio__control,.radio[aria-invalid=true][data-selected] .radio__control,.radio[data-invalid=true]:has(input:checked) .radio__control,.radio[aria-invalid=true]:has(input:checked) .radio__control)[data-focus-within=true]{--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);--tw-ring-color:var(--danger);--tw-ring-offset-width:0px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.radio__indicator{inset:var(--fg-space-0);pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute}.radio__indicator:empty:before{content:"";border-radius:var(--fg-radius-lg);background-color:var(--field-background,var(--default));width:100%;height:100%;transition:scale .2s var(--ease-out), background-color .2s var(--ease-out);scale:1}.radio__indicator:empty:before:is(){transition-property:none}@media (prefers-reduced-motion:reduce){.radio__indicator:empty:before:not(:is()){transition-property:none}}.radio[data-selected] .radio__indicator:empty:before{background-color:var(--accent-foreground);scale:.4286}.radio:has([data-slot=radio-content][aria-checked=true]) .radio__indicator:empty:before{background-color:var(--accent-foreground);scale:.4286}.radio:has(input:checked) .radio__indicator:empty:before{background-color:var(--accent-foreground);scale:.4286}.radio[data-selected]:has([data-slot=radio-content][data-pressed=true]) .radio__indicator:empty:before{scale:.5714}.radio:has([data-slot=radio-content][data-pressed=true][aria-checked=true]) .radio__indicator:empty:before{scale:.5714}.radio:has(input:checked):has([data-slot=radio-content][data-pressed=true]) .radio__indicator:empty:before{scale:.5714}.textfield{gap:var(--fg-space-1);flex-direction:column;display:flex}:is(.textfield[data-invalid=true],.textfield[aria-invalid=true]) [data-slot=description]{display:none}.textfield--full-width,.textfield--full-width [data-slot=input],.textfield--full-width [data-slot=textarea]{width:100%}.search-field{gap:var(--fg-space-1);flex-direction:column;display:flex}:is(.search-field[data-invalid=true],.search-field[aria-invalid=true]) [data-slot=description]{display:none}.search-field [data-slot=label]{width:fit-content}.search-field[data-empty=true] [data-slot=search-field-clear-button]{pointer-events:none;opacity:0}.search-field__group{height:calc(var(--spacing) * 9);border-radius:var(--field-radius,calc(var(--radius) * 1.5));border-style:var(--tw-border-style);background-color:var(--field-background,var(--default));font-size:var(--fg-font-size-sm);line-height:var(--tw-leading,var(--fg-font-line-height-sm));color:var(--fg-field-foreground);--tw-shadow:var(--field-shadow);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-outline-style:none;corner-shape:var(--fg-corner-shape);border-width:1px;border-width:var(--border-width-field);border-color:var(--field-border);transition:background-color .15s var(--ease-smooth), border-color .15s var(--ease-smooth), box-shadow .15s var(--ease-out);outline-style:none;align-items:center;display:inline-flex;position:relative;overflow:hidden}.search-field__group:is([data-reduce-motion=true],[data-reduce-motion=true] *),.search-field__group:is([data-reduce-motion=true],[data-reduce-motion=true] *):before,.search-field__group:is([data-reduce-motion=true],[data-reduce-motion=true] *):after{transition-property:none}@media (prefers-reduced-motion:reduce){.search-field__group:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.search-field__group:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before,.search-field__group:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after{transition-property:none}}@media (hover:hover){.search-field__group:hover:not(:focus-within),.search-field__group[data-hovered=true]:not([data-focus-within=true]){background-color:var(--field-hover);border-color:var(--field-border-hover)}}.search-field__group[data-focus-within=true],.search-field__group:focus-within{--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);--tw-ring-color:var(--focus);--tw-ring-offset-width:0px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-outline-style:none;outline-style:none}.search-field__group[data-invalid=true]{outline-style:var(--tw-outline-style);outline-width:1px;outline-color:var(--danger);--tw-outline-style:solid;--tw-ring-offset-width:3px;outline-style:solid}.search-field__group[data-invalid=true]:focus,.search-field__group[data-invalid=true]:focus-visible,.search-field__group[data-invalid=true][data-focused=true],.search-field__group[data-invalid=true][data-focus-visible=true],.search-field__group[data-invalid=true]:focus-within,.search-field__group[data-invalid=true][data-focus-within=true]{--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);--tw-ring-color:var(--danger);--tw-ring-offset-width:0px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.search-field__group[data-invalid=true]{background-color:var(--field-focus);border-color:var(--color-field-border-invalid)}.search-field__group[data-disabled=true],.search-field__group[aria-disabled=true]{opacity:var(--disabled-opacity);cursor:var(--cursor-disabled);pointer-events:none}:-webkit-any(.search-field__group:has([data-slot=search-field-input]:-webkit-autofill),.search-field__group:has([data-slot=search-field-input]:autofill)){background-color:var(--field-focus);border-color:var(--field-border-focus)}:is(.search-field__group:has([data-slot=search-field-input]:autofill),.search-field__group:has([data-slot=search-field-input]:autofill)){background-color:var(--field-focus);border-color:var(--field-border-focus)}.search-field__input{border-style:var(--tw-border-style);padding-inline:var(--fg-space-3);padding-block:var(--fg-space-2);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-outline-style:none;background-color:#0000;border-width:0;border-radius:0;outline-style:none;flex:1}@media (width>=40rem){.search-field__input{font-size:var(--fg-font-size-sm);line-height:var(--tw-leading,var(--fg-font-line-height-sm))}}.search-field__input::-webkit-search-cancel-button{appearance:none}.search-field__input::-webkit-search-decoration{appearance:none}.search-field__group:has([data-slot=search-field-search-icon]) .search-field__input{border-start-start-radius:0;border-end-start-radius:0;padding-inline-start:var(--fg-space-2)}.search-field__group:has([slot=clear]) .search-field__input{border-start-end-radius:0;border-end-end-radius:0;padding-inline-end:var(--fg-space-2)}.search-field__input:focus,.search-field__input:focus-visible{--tw-outline-style:none;outline-style:none}.search-field__input:-webkit-autofill{-webkit-text-fill-color:var(--field-foreground);caret-color:var(--field-foreground);transition:background-color 9999s ease-in-out;box-shadow:inset 0 0 0 1000px #0000}.search-field__input:-webkit-autofill:hover{-webkit-text-fill-color:var(--field-foreground);caret-color:var(--field-foreground);transition:background-color 9999s ease-in-out;box-shadow:inset 0 0 0 1000px #0000}.search-field__input:-webkit-autofill:focus{-webkit-text-fill-color:var(--field-foreground);caret-color:var(--field-foreground);transition:background-color 9999s ease-in-out;box-shadow:inset 0 0 0 1000px #0000}.search-field__input:-webkit-autofill:active{-webkit-text-fill-color:var(--field-foreground);caret-color:var(--field-foreground);transition:background-color 9999s ease-in-out;box-shadow:inset 0 0 0 1000px #0000}.search-field__input:autofill{-webkit-text-fill-color:var(--field-foreground);caret-color:var(--field-foreground);transition:background-color 9999s ease-in-out;box-shadow:inset 0 0 0 1000px #0000}.search-field__search-icon{pointer-events:none;color:var(--fg-field-placeholder);width:var(--fg-space-4);height:var(--fg-space-4);flex-shrink:0;margin-inline-start:var(--fg-space-3);margin-inline-end:var(--fg-space-0)}.search-field__clear-button{width:var(--fg-space-5);height:var(--fg-space-5);flex-shrink:0;margin-inline-end:var(--fg-space-2)}.search-field__clear-button [data-slot=close-button-icon]{width:var(--fg-space-3);height:var(--fg-space-3)}.search-field--secondary .search-field__group{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);background-color:var(--search-field-group-bg);--search-field-group-bg:var(--default);--search-field-group-bg-hover:var(--default-hover);--search-field-group-bg-focus:var(--default)}@media (hover:hover){.search-field--secondary .search-field__group:hover:not(:focus-within),.search-field--secondary .search-field__group[data-hovered=true]:not([data-focus-within=true]){background-color:var(--search-field-group-bg-hover)}}.search-field--secondary .search-field__group:focus-within,.search-field--secondary .search-field__group[data-focus-within=true]{background-color:var(--search-field-group-bg-focus)}.search-field--secondary .search-field__group[data-invalid=true]{outline-style:var(--tw-outline-style);outline-width:1px;outline-color:var(--danger);--tw-outline-style:solid;--tw-ring-offset-width:3px;outline-style:solid}.search-field--secondary .search-field__group[data-invalid=true]:focus,.search-field--secondary .search-field__group[data-invalid=true]:focus-visible,.search-field--secondary .search-field__group[data-invalid=true][data-focused=true],.search-field--secondary .search-field__group[data-invalid=true][data-focus-visible=true],.search-field--secondary .search-field__group[data-invalid=true]:focus-within,.search-field--secondary .search-field__group[data-invalid=true][data-focus-within=true]{--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);--tw-ring-color:var(--danger);--tw-ring-offset-width:0px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.search-field--secondary .search-field__group[data-invalid=true]{border-color:var(--color-field-border-invalid);background-color:var(--search-field-group-bg-focus)}.search-field--secondary .search-field__group [data-slot=search-field-input]{background-color:#0000}.search-field--full-width,.search-field__group--full-width{width:100%}.textarea{border-radius:var(--field-radius,calc(var(--radius) * 1.5));border-style:var(--tw-border-style);background-color:var(--field-background,var(--default));padding-inline:var(--fg-space-3);padding-block:var(--fg-space-2);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));color:var(--fg-field-foreground);--tw-shadow:var(--field-shadow);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-outline-style:none;corner-shape:var(--fg-corner-shape);border-width:1px;outline-style:none}.textarea::placeholder{color:var(--fg-field-placeholder)}@media (width>=40rem){.textarea{font-size:var(--fg-font-size-sm);line-height:var(--tw-leading,var(--fg-font-line-height-sm))}}.textarea{border-width:var(--border-width-field);border-color:var(--field-border);min-height:38px;transition:background-color .15s var(--ease-smooth), border-color .15s var(--ease-smooth), box-shadow .15s var(--ease-out)}.textarea:is([data-reduce-motion=true],[data-reduce-motion=true] *),.textarea:is([data-reduce-motion=true],[data-reduce-motion=true] *):before,.textarea:is([data-reduce-motion=true],[data-reduce-motion=true] *):after{transition-property:none}@media (prefers-reduced-motion:reduce){.textarea:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.textarea:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before,.textarea:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after{transition-property:none}}@media (hover:hover){.textarea:hover:not(:focus):not(:focus-visible),.textarea[data-hovered=true]:not([data-focused=true]):not([data-focus-visible=true]){background-color:var(--field-hover);border-color:var(--field-border-hover)}}.textarea:focus,.textarea[data-focused=true]{--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);--tw-ring-color:var(--focus);--tw-ring-offset-width:0px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-outline-style:none;border-color:var(--field-border-focus);background-color:var(--field-focus);outline-style:none}.textarea[data-invalid=true]{outline-style:var(--tw-outline-style);outline-width:1px;outline-color:var(--danger);--tw-outline-style:solid;--tw-ring-offset-width:3px;outline-style:solid}.textarea[data-invalid=true]:focus,.textarea[data-invalid=true]:focus-visible,.textarea[data-invalid=true][data-focused=true],.textarea[data-invalid=true][data-focus-visible=true],.textarea[data-invalid=true]:focus-within,.textarea[data-invalid=true][data-focus-within=true]{--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);--tw-ring-color:var(--danger);--tw-ring-offset-width:0px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.textarea[data-invalid=true]{background-color:var(--field-focus)}.textarea:disabled,.textarea[data-disabled=true],.textarea[aria-disabled=true]{opacity:var(--disabled-opacity);cursor:var(--cursor-disabled);pointer-events:none}.textarea--secondary{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);background-color:var(--textarea-bg);--textarea-bg:var(--default);--textarea-bg-hover:var(--default-hover);--textarea-bg-focus:var(--default)}@media (hover:hover){.textarea--secondary:hover:not(:focus):not(:focus-visible),.textarea--secondary[data-hovered=true]:not([data-focused=true]):not([data-focus-visible=true]){background-color:var(--textarea-bg-hover)}}.textarea--secondary:focus,.textarea--secondary[data-focused=true]{background-color:var(--textarea-bg-focus)}.textarea--secondary[data-invalid=true]{outline-style:var(--tw-outline-style);outline-width:1px;outline-color:var(--danger);--tw-outline-style:solid;--tw-ring-offset-width:3px;outline-style:solid}.textarea--secondary[data-invalid=true]:focus,.textarea--secondary[data-invalid=true]:focus-visible,.textarea--secondary[data-invalid=true][data-focused=true],.textarea--secondary[data-invalid=true][data-focus-visible=true],.textarea--secondary[data-invalid=true]:focus-within,.textarea--secondary[data-invalid=true][data-focus-within=true]{--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);--tw-ring-color:var(--danger);--tw-ring-offset-width:0px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.textarea--secondary[data-invalid=true]{background-color:var(--textarea-bg-focus)}.textarea--full-width{width:100%}.calendar{width:calc(var(--spacing) * 63);max-width:calc(var(--spacing) * 63);container-type:inline-size}.calendar--week-view .calendar__cell,.calendar--day-view .calendar__cell{aspect-ratio:1;place-self:center;width:100%;height:auto}.calendar--day-view .calendar__grid{flex-direction:column;display:flex}.calendar--day-view .calendar__grid-header{grid-template-columns:repeat(7,1fr);width:100%;display:grid}.calendar--day-view .calendar__grid-header>tr{display:contents}.calendar--day-view .calendar__grid-body{margin-top:var(--fg-space-1);grid-template-columns:repeat(7,1fr);width:100%;display:grid}.calendar--day-view .calendar__grid-body>tr{display:contents}.calendar--day-view .calendar__grid-body>tr:first-child>td{margin-top:var(--fg-space-0)}.calendar__header{padding-inline:calc(var(--spacing) * .5);padding-bottom:var(--fg-space-4);justify-content:space-between;align-items:center;display:flex}.calendar__header:has(.calendar-year-picker__trigger[data-open=true]) .calendar__nav-button{pointer-events:none;opacity:0}.calendar__heading{font-size:var(--fg-font-size-sm);line-height:var(--tw-leading,var(--fg-font-line-height-sm));--tw-font-weight:var(--fg-font-weight-medium);font-weight:var(--fg-font-weight-medium);flex:1}.calendar__nav-button{width:var(--fg-space-6);height:var(--fg-space-6);border-radius:var(--fg-radius-2xl);color:var(--accent-soft-foreground);will-change:scale;transition:transform .25s var(--ease-out), background-color .1s var(--ease-out), box-shadow .1s var(--ease-out), opacity .15s var(--ease-out);transform:translateZ(0) var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,);justify-content:center;align-items:center;display:flex}.calendar__nav-button:is([data-reduce-motion=true],[data-reduce-motion=true] *),.calendar__nav-button:is([data-reduce-motion=true],[data-reduce-motion=true] *):before,.calendar__nav-button:is([data-reduce-motion=true],[data-reduce-motion=true] *):after{transition-property:none}@media (prefers-reduced-motion:reduce){.calendar__nav-button:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.calendar__nav-button:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before,.calendar__nav-button:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after{transition-property:none}}.calendar__nav-button{cursor:var(--cursor-interactive)}@media (hover:hover){.calendar__nav-button:hover,.calendar__nav-button[data-hovered=true]{background-color:var(--default);color:var(--accent-soft-foreground)}}.calendar__nav-button:active,.calendar__nav-button[data-pressed=true]{transform:scale(.95)}.calendar__nav-button:focus-visible,.calendar__nav-button[data-focus-visible=true]{--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);--tw-ring-color:var(--focus);--tw-ring-offset-width:var(--ring-offset-width);--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-offset-color:var(--background);--tw-outline-style:none;outline-style:none}.calendar__nav-button:disabled,.calendar__nav-button[data-disabled=true]{opacity:var(--disabled-opacity);cursor:var(--cursor-disabled);pointer-events:none}.calendar__nav-button-icon{width:var(--fg-space-4);height:var(--fg-space-4)}.calendar__nav-button-icon:where(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=rtl],[dir=rtl] *){rotate:180deg}.calendar__grid{grid-template-columns:repeat(7,1fr);width:100%;display:grid}.calendar__grid[aria-readonly=true] .calendar__cell{pointer-events:none}.calendar__grid-header,.calendar__grid-header>tr,.calendar__grid-body,.calendar__grid-body>tr{display:contents}.calendar__grid-body>tr:first-child>td{margin-top:var(--fg-space-1)}.calendar__grid-row{display:contents}.calendar__header-cell{padding-bottom:var(--fg-space-2);font-size:var(--fg-font-size-xs);line-height:var(--tw-leading,var(--fg-font-line-height-xs));--tw-font-weight:var(--fg-font-weight-medium);font-weight:var(--fg-font-weight-medium);color:var(--muted);justify-content:center;align-items:center;display:flex}.calendar__cell{aspect-ratio:1;border-radius:calc(var(--radius) * 3);text-align:center;width:100%;height:100%;font-size:var(--fg-font-size-sm);line-height:var(--tw-leading,var(--fg-font-line-height-sm));--tw-font-weight:var(--fg-font-weight-medium);font-weight:var(--fg-font-weight-medium);--tw-outline-style:none;-webkit-tap-highlight-color:transparent;will-change:scale;transition:transform .25s var(--ease-out), box-shadow .1s var(--ease-out);transform:translateZ(0) var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,);outline-style:none;justify-content:center;align-items:center;display:flex;position:relative}.calendar__cell:is([data-reduce-motion=true],[data-reduce-motion=true] *),.calendar__cell:is([data-reduce-motion=true],[data-reduce-motion=true] *):before,.calendar__cell:is([data-reduce-motion=true],[data-reduce-motion=true] *):after{transition-property:none}@media (prefers-reduced-motion:reduce){.calendar__cell:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.calendar__cell:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before,.calendar__cell:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after{transition-property:none}}.calendar__cell{cursor:var(--cursor-interactive)}.calendar__cell:focus-visible:not([data-focused]),.calendar__cell[data-focus-visible=true]{--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);--tw-ring-color:var(--focus);--tw-ring-offset-width:var(--ring-offset-width);--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-offset-color:var(--background);--tw-outline-style:none;outline-style:none}.calendar__cell[data-today=true]{background-color:var(--accent-soft);color:var(--accent-soft-foreground)}@media (hover:hover){.calendar__cell[data-today=true]:hover:not([data-selected=true]),.calendar__cell[data-today=true][data-hovered=true]:not([data-selected=true]){background-color:var(--accent-soft-hover)}}.calendar__cell[data-selected=true]{background-color:var(--accent);color:var(--accent-foreground)}.calendar__cell:active,.calendar__cell[data-pressed=true]{background-color:var(--default);transform:scale(.95)}:is(.calendar__cell:active,.calendar__cell[data-pressed=true])[data-selected=true]{background-color:var(--accent-hover)}@media (hover:hover){.calendar__cell:hover:not([data-selected=true]),.calendar__cell[data-hovered=true]:not([data-selected=true]){background-color:var(--default)}}.calendar__cell[data-outside-month=true]{color:var(--muted);opacity:.5}.calendar__cell[data-selected=true][data-outside-month=true]{background-color:var(--default)}.calendar__cell[data-unavailable=true]{opacity:var(--disabled-opacity);cursor:var(--cursor-disabled);pointer-events:none}.calendar__cell:disabled:not([data-outside-month=true]),.calendar__cell[data-disabled=true]:not([data-outside-month=true]){opacity:var(--disabled-opacity);cursor:var(--cursor-disabled);pointer-events:none;text-decoration:line-through}.calendar__cell-indicator{bottom:var(--fg-space-1);--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);width:3px;height:3px;translate:var(--tw-translate-x) var(--tw-translate-y);border-radius:var(--fg-radius-xs);background-color:var(--muted);position:absolute;left:50%}[data-selected=true]>.calendar__cell-indicator{background-color:var(--accent-foreground)}.range-calendar{width:calc(var(--spacing) * 63);max-width:calc(var(--spacing) * 63);container-type:inline-size}.range-calendar--week-view .range-calendar__cell,.range-calendar--day-view .range-calendar__cell{aspect-ratio:1;place-self:center;width:100%;height:auto}.range-calendar--day-view .range-calendar__grid{flex-direction:column;display:flex}.range-calendar--day-view .range-calendar__grid-header{grid-template-columns:repeat(7,1fr);width:100%;display:grid}.range-calendar--day-view .range-calendar__grid-header>tr{display:contents}.range-calendar--day-view .range-calendar__grid-body{margin-top:var(--fg-space-1);grid-template-columns:repeat(7,1fr);width:100%;display:grid}.range-calendar--day-view .range-calendar__grid-body>tr{display:contents}.range-calendar--day-view .range-calendar__grid-body>tr:first-child>td{margin-top:var(--fg-space-0)}.range-calendar__header{padding-inline:calc(var(--spacing) * .5);padding-bottom:var(--fg-space-4);justify-content:space-between;align-items:center;display:flex}.range-calendar__header:has(.calendar-year-picker__trigger[data-open=true]) .range-calendar__nav-button{pointer-events:none;opacity:0}.range-calendar__heading{font-size:var(--fg-font-size-sm);line-height:var(--tw-leading,var(--fg-font-line-height-sm));--tw-font-weight:var(--fg-font-weight-medium);font-weight:var(--fg-font-weight-medium);flex:1}.range-calendar__nav-button{width:var(--fg-space-6);height:var(--fg-space-6);border-radius:var(--fg-radius-xl);color:var(--accent-soft-foreground);will-change:scale;transition:transform .25s var(--ease-out), background-color .1s var(--ease-out), box-shadow .1s var(--ease-out), opacity .15s var(--ease-out);transform:translateZ(0) var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,);justify-content:center;align-items:center;display:flex}.range-calendar__nav-button:is([data-reduce-motion=true],[data-reduce-motion=true] *),.range-calendar__nav-button:is([data-reduce-motion=true],[data-reduce-motion=true] *):before,.range-calendar__nav-button:is([data-reduce-motion=true],[data-reduce-motion=true] *):after{transition-property:none}@media (prefers-reduced-motion:reduce){.range-calendar__nav-button:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.range-calendar__nav-button:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before,.range-calendar__nav-button:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after{transition-property:none}}.range-calendar__nav-button{cursor:var(--cursor-interactive)}@media (hover:hover){.range-calendar__nav-button:hover,.range-calendar__nav-button[data-hovered=true]{background-color:var(--default);color:var(--accent-soft-foreground)}}.range-calendar__nav-button:active,.range-calendar__nav-button[data-pressed=true]{transform:scale(.95)}.range-calendar__nav-button:focus-visible,.range-calendar__nav-button[data-focus-visible=true]{--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);--tw-ring-color:var(--focus);--tw-ring-offset-width:var(--ring-offset-width);--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-offset-color:var(--background);--tw-outline-style:none;outline-style:none}.range-calendar__nav-button:disabled,.range-calendar__nav-button[data-disabled=true]{opacity:var(--disabled-opacity);cursor:var(--cursor-disabled);pointer-events:none}.range-calendar__nav-button-icon{width:var(--fg-space-4);height:var(--fg-space-4)}.range-calendar__nav-button-icon:where(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=rtl],[dir=rtl] *){rotate:180deg}.range-calendar__grid{grid-template-columns:repeat(7,1fr);width:100%;display:grid}.range-calendar__grid[aria-readonly=true] .range-calendar__cell{pointer-events:none}.range-calendar__grid-header,.range-calendar__grid-header>tr,.range-calendar__grid-body,.range-calendar__grid-body>tr{display:contents}.range-calendar__grid-body>tr:first-child>td{margin-top:var(--fg-space-1)}.range-calendar__grid-row{display:contents}.range-calendar__header-cell{padding-bottom:var(--fg-space-2);font-size:var(--fg-font-size-xs);line-height:var(--tw-leading,var(--fg-font-line-height-xs));--tw-font-weight:var(--fg-font-weight-medium);font-weight:var(--fg-font-weight-medium);color:var(--muted);justify-content:center;align-items:center;display:flex}.range-calendar__cell{z-index:1;margin-inline:var(--fg-space-0);border-radius:calc(var(--radius) * 3);padding:var(--fg-space-0);--tw-outline-style:none;cursor:var(--cursor-interactive);will-change:background-color, border-color;transition:box-shadow .1s var(--ease-out), border-color .1s var(--ease-out);transform:translateZ(0) var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,);outline-style:none;margin-block:2px;position:relative}.range-calendar__cell:is([data-reduce-motion=true],[data-reduce-motion=true] *),.range-calendar__cell:is([data-reduce-motion=true],[data-reduce-motion=true] *):before,.range-calendar__cell:is([data-reduce-motion=true],[data-reduce-motion=true] *):after{transition-property:none}@media (prefers-reduced-motion:reduce){.range-calendar__cell:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.range-calendar__cell:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before,.range-calendar__cell:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after{transition-property:none}}.range-calendar__cell .range-calendar__cell-button{aspect-ratio:1;border-radius:calc(var(--radius) * 3);width:100%;font-size:var(--fg-font-size-sm);line-height:var(--tw-leading,var(--fg-font-line-height-sm));--tw-font-weight:var(--fg-font-weight-medium);font-weight:var(--fg-font-weight-medium);color:var(--foreground);-webkit-tap-highlight-color:transparent;will-change:scale;transition:scale .2s var(--ease-out);transform:translateZ(0) var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,);justify-content:center;align-items:center;display:flex}.range-calendar__cell .range-calendar__cell-button:is([data-reduce-motion=true],[data-reduce-motion=true] *),.range-calendar__cell .range-calendar__cell-button:is([data-reduce-motion=true],[data-reduce-motion=true] *):before,.range-calendar__cell .range-calendar__cell-button:is([data-reduce-motion=true],[data-reduce-motion=true] *):after{transition-property:none}@media (prefers-reduced-motion:reduce){.range-calendar__cell .range-calendar__cell-button:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.range-calendar__cell .range-calendar__cell-button:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before,.range-calendar__cell .range-calendar__cell-button:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after{transition-property:none}}.range-calendar__cell:focus-visible:not([data-focused]),.range-calendar__cell[data-focus-visible=true]{z-index:2}:is(.range-calendar__cell:focus-visible:not([data-focused]),.range-calendar__cell[data-focus-visible=true]) .range-calendar__cell-button{--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);--tw-ring-color:var(--focus);--tw-ring-offset-width:var(--ring-offset-width);--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-offset-color:var(--background);--tw-outline-style:none;outline-style:none}.range-calendar__cell[data-today=true] .range-calendar__cell-button{background-color:var(--accent-soft);color:var(--accent-soft-foreground)}@media (hover:hover){:is(.range-calendar__cell[data-today=true]:hover:not([data-selected=true]),.range-calendar__cell[data-today=true][data-hovered=true]:not([data-selected=true])) .range-calendar__cell-button{background-color:var(--accent-soft-hover)}}.range-calendar__cell[data-selected=true]:not([data-outside-month=true]){background-color:var(--accent-soft);border-radius:0}.range-calendar__cell[data-selected=true]:is(td:first-child>*,[aria-disabled]+td>*){border-start-start-radius:var(--fg-radius-lg);border-end-start-radius:var(--fg-radius-lg)}.range-calendar__cell[data-selected=true]:is(td:first-child>*,[aria-disabled]+td>*)[data-selection-start=true]{border-start-start-radius:calc(var(--radius) * 3);border-end-start-radius:calc(var(--radius) * 3)}.range-calendar__cell[data-selected=true]:is(td:last-child>*,td:has(+[aria-disabled])>*){border-start-end-radius:var(--fg-radius-lg);border-end-end-radius:var(--fg-radius-lg)}.range-calendar__cell[data-selected=true]:is(td:last-child>*,td:has(+[aria-disabled])>*)[data-selection-end=true]{border-start-end-radius:calc(var(--radius) * 3);border-end-end-radius:calc(var(--radius) * 3)}.range-calendar__cell[data-selection-start=true]:not([data-outside-month=true]),.range-calendar__cell[data-selection-end=true]:not([data-outside-month=true]){z-index:2}:is(.range-calendar__cell[data-selection-start=true]:not([data-outside-month=true]),.range-calendar__cell[data-selection-end=true]:not([data-outside-month=true])) .range-calendar__cell-button{background-color:var(--accent);color:var(--accent-foreground)}.range-calendar__cell[data-selection-start=true]:not([data-outside-month=true]){border-start-start-radius:calc(var(--radius) * 3);border-end-start-radius:calc(var(--radius) * 3)}.range-calendar__cell[data-selection-end=true]:not([data-outside-month=true]){border-start-end-radius:calc(var(--radius) * 3);border-end-end-radius:calc(var(--radius) * 3)}:is(.range-calendar__cell:active,.range-calendar__cell[data-pressed=true]) .range-calendar__cell-button{scale:.9}:is(:is(.range-calendar__cell:active,.range-calendar__cell[data-pressed=true])[data-selection-start=true],:is(.range-calendar__cell:active,.range-calendar__cell[data-pressed=true])[data-selection-end=true]) .range-calendar__cell-button{background-color:var(--accent-hover)}@media (hover:hover){:is(.range-calendar__cell:hover:not([data-selected=true]),.range-calendar__cell[data-hovered=true]:not([data-selected=true])) .range-calendar__cell-button{background-color:var(--default)}}.range-calendar__cell[data-outside-month=true]{color:var(--muted);opacity:.5}.range-calendar__cell[data-selected=true][data-outside-month=true]:not([data-selection-start=true],[data-selection-end=true]){background-color:var(--default)}@supports (color:color-mix(in lab, red, red)){.range-calendar__cell[data-selected=true][data-outside-month=true]:not([data-selection-start=true],[data-selection-end=true]){background-color:color-mix(in oklab, var(--default) 20%, transparent)}}.range-calendar__cell[data-unavailable=true]{opacity:var(--disabled-opacity);cursor:var(--cursor-disabled);pointer-events:none}.range-calendar__cell:disabled:not([data-outside-month=true]),.range-calendar__cell[data-disabled=true]:not([data-outside-month=true]){opacity:var(--disabled-opacity);cursor:var(--cursor-disabled);pointer-events:none;text-decoration:line-through}.range-calendar__grid-body td:has(>.range-calendar__cell[data-outside-month=true])+td>.range-calendar__cell[data-selected=true]{border-start-start-radius:var(--fg-radius-lg);border-end-start-radius:var(--fg-radius-lg)}:is(.range-calendar__grid-body td:has(>.range-calendar__cell[data-outside-month=true])+td>.range-calendar__cell[data-selected=true][data-outside-month=true],.range-calendar__grid-body td:has(>.range-calendar__cell[data-outside-month=true])+td>.range-calendar__cell[data-selected=true][data-selection-start=true]){border-start-start-radius:calc(var(--radius) * 3);border-end-start-radius:calc(var(--radius) * 3)}.range-calendar__grid-body td:has(>.range-calendar__cell[data-selected=true]):has(+td>.range-calendar__cell[data-outside-month=true])>.range-calendar__cell[data-selected=true]{border-start-end-radius:var(--fg-radius-lg);border-end-end-radius:var(--fg-radius-lg)}:is(.range-calendar__grid-body td:has(>.range-calendar__cell[data-selected=true]):has(+td>.range-calendar__cell[data-outside-month=true])>.range-calendar__cell[data-selected=true][data-outside-month=true],.range-calendar__grid-body td:has(>.range-calendar__cell[data-selected=true]):has(+td>.range-calendar__cell[data-outside-month=true])>.range-calendar__cell[data-selected=true][data-selection-end=true]){border-start-end-radius:calc(var(--radius) * 3);border-end-end-radius:calc(var(--radius) * 3)}.range-calendar__cell-indicator{bottom:var(--fg-space-1);--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);width:3px;height:3px;translate:var(--tw-translate-x) var(--tw-translate-y);border-radius:var(--fg-radius-xs);background-color:var(--muted);position:absolute;left:50%}[data-selected=true]>.range-calendar__cell-indicator{background-color:var(--accent-foreground)}:is(.calendar:has(.calendar-year-picker__year-grid),.range-calendar:has(.calendar-year-picker__year-grid)){position:relative}:is(.calendar:has(.calendar-year-picker__year-grid)>[data-slot=calendar-grid],.range-calendar:has(.calendar-year-picker__year-grid)>[data-slot=range-calendar-grid]){will-change:opacity;transition:opacity .15s var(--ease-out), visibility 0s linear}:is(.calendar:has(.calendar-year-picker__year-grid)>[data-slot=calendar-grid],.range-calendar:has(.calendar-year-picker__year-grid)>[data-slot=range-calendar-grid]):is([data-reduce-motion=true],[data-reduce-motion=true] *),:is(.calendar:has(.calendar-year-picker__year-grid)>[data-slot=calendar-grid],.range-calendar:has(.calendar-year-picker__year-grid)>[data-slot=range-calendar-grid]):is([data-reduce-motion=true],[data-reduce-motion=true] *):before,:is(.calendar:has(.calendar-year-picker__year-grid)>[data-slot=calendar-grid],.range-calendar:has(.calendar-year-picker__year-grid)>[data-slot=range-calendar-grid]):is([data-reduce-motion=true],[data-reduce-motion=true] *):after{transition-property:none}@media (prefers-reduced-motion:reduce){:is(.calendar:has(.calendar-year-picker__year-grid)>[data-slot=calendar-grid],.range-calendar:has(.calendar-year-picker__year-grid)>[data-slot=range-calendar-grid]):not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),:is(.calendar:has(.calendar-year-picker__year-grid)>[data-slot=calendar-grid],.range-calendar:has(.calendar-year-picker__year-grid)>[data-slot=range-calendar-grid]):not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before,:is(.calendar:has(.calendar-year-picker__year-grid)>[data-slot=calendar-grid],.range-calendar:has(.calendar-year-picker__year-grid)>[data-slot=range-calendar-grid]):not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after{transition-property:none}}:is(.calendar:has(.calendar-year-picker__year-grid[data-open=true])>[data-slot=calendar-grid],.range-calendar:has(.calendar-year-picker__year-grid[data-open=true])>[data-slot=range-calendar-grid]){pointer-events:none;opacity:0;visibility:hidden;transition:opacity .15s var(--ease-out), visibility 0s linear .15s}:is(.calendar:has(.calendar-year-picker__year-grid[data-open=true])>[data-slot=calendar-grid],.range-calendar:has(.calendar-year-picker__year-grid[data-open=true])>[data-slot=range-calendar-grid]):is([data-reduce-motion=true],[data-reduce-motion=true] *),:is(.calendar:has(.calendar-year-picker__year-grid[data-open=true])>[data-slot=calendar-grid],.range-calendar:has(.calendar-year-picker__year-grid[data-open=true])>[data-slot=range-calendar-grid]):is([data-reduce-motion=true],[data-reduce-motion=true] *):before,:is(.calendar:has(.calendar-year-picker__year-grid[data-open=true])>[data-slot=calendar-grid],.range-calendar:has(.calendar-year-picker__year-grid[data-open=true])>[data-slot=range-calendar-grid]):is([data-reduce-motion=true],[data-reduce-motion=true] *):after{transition-property:none}@media (prefers-reduced-motion:reduce){:is(.calendar:has(.calendar-year-picker__year-grid[data-open=true])>[data-slot=calendar-grid],.range-calendar:has(.calendar-year-picker__year-grid[data-open=true])>[data-slot=range-calendar-grid]):not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),:is(.calendar:has(.calendar-year-picker__year-grid[data-open=true])>[data-slot=calendar-grid],.range-calendar:has(.calendar-year-picker__year-grid[data-open=true])>[data-slot=range-calendar-grid]):not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before,:is(.calendar:has(.calendar-year-picker__year-grid[data-open=true])>[data-slot=calendar-grid],.range-calendar:has(.calendar-year-picker__year-grid[data-open=true])>[data-slot=range-calendar-grid]):not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after{transition-property:none}}.calendar-year-picker__trigger{justify-content:flex-start;align-items:center;gap:var(--fg-space-1);border-radius:var(--fg-radius-lg);--tw-outline-style:none;cursor:var(--cursor-interactive);touch-action:manipulation;outline-style:none;flex:1;display:flex}.calendar-year-picker__trigger:focus-visible{--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);--tw-ring-color:var(--focus);--tw-ring-offset-width:var(--ring-offset-width);--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-offset-color:var(--background);--tw-outline-style:none;outline-style:none}.calendar-year-picker__trigger-heading{font-size:var(--fg-font-size-sm);line-height:var(--tw-leading,var(--fg-font-line-height-sm));--tw-font-weight:var(--fg-font-weight-medium);font-weight:var(--fg-font-weight-medium);transition:color .15s var(--ease-out)}.calendar-year-picker__trigger-heading:is([data-reduce-motion=true],[data-reduce-motion=true] *),.calendar-year-picker__trigger-heading:is([data-reduce-motion=true],[data-reduce-motion=true] *):before,.calendar-year-picker__trigger-heading:is([data-reduce-motion=true],[data-reduce-motion=true] *):after{transition-property:none}@media (prefers-reduced-motion:reduce){.calendar-year-picker__trigger-heading:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.calendar-year-picker__trigger-heading:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before,.calendar-year-picker__trigger-heading:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after{transition-property:none}}.calendar-year-picker__trigger-indicator{font-size:var(--fg-font-size-xs);line-height:var(--tw-leading,var(--fg-font-line-height-xs));color:var(--accent-soft-foreground)}.calendar-year-picker__trigger-indicator:where(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=rtl],[dir=rtl] *){transform:rotate(180deg)}.calendar-year-picker__trigger-indicator{transition:transform .15s var(--ease-out)}.calendar-year-picker__trigger-indicator:is([data-reduce-motion=true],[data-reduce-motion=true] *),.calendar-year-picker__trigger-indicator:is([data-reduce-motion=true],[data-reduce-motion=true] *):before,.calendar-year-picker__trigger-indicator:is([data-reduce-motion=true],[data-reduce-motion=true] *):after{transition-property:none}@media (prefers-reduced-motion:reduce){.calendar-year-picker__trigger-indicator:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.calendar-year-picker__trigger-indicator:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before,.calendar-year-picker__trigger-indicator:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after{transition-property:none}}.calendar-year-picker__trigger[data-open=true] .calendar-year-picker__trigger-indicator{transform:rotate(90deg)}.calendar-year-picker__trigger[data-open=true] .calendar-year-picker__trigger-heading{color:var(--accent-soft-foreground)}.calendar-year-picker__year-grid{pointer-events:none;scrollbar-width:var(--scrollbar-width);scrollbar-color:var(--scrollbar-color);scrollbar-gutter:var(--scrollbar-gutter);align-content:flex-start;gap:var(--fg-space-1);padding:var(--fg-space-1);opacity:0;will-change:opacity;grid-template-columns:repeat(3,1fr);display:grid;position:absolute;inset-inline-start:var(--fg-space-0);inset-inline-end:var(--fg-space-0);overflow-y:auto}.calendar-year-picker__year-grid[data-open=true]{pointer-events:auto;opacity:1;transition:opacity .2s var(--ease-out) 50ms}.calendar-year-picker__year-grid[data-open=true]:is([data-reduce-motion=true],[data-reduce-motion=true] *),.calendar-year-picker__year-grid[data-open=true]:is([data-reduce-motion=true],[data-reduce-motion=true] *):before,.calendar-year-picker__year-grid[data-open=true]:is([data-reduce-motion=true],[data-reduce-motion=true] *):after{transition-property:none}@media (prefers-reduced-motion:reduce){.calendar-year-picker__year-grid[data-open=true]:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.calendar-year-picker__year-grid[data-open=true]:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before,.calendar-year-picker__year-grid[data-open=true]:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after{transition-property:none}}.calendar-year-picker__year-cell{height:var(--fg-space-8);border-radius:calc(var(--radius) * 3);padding-inline:calc(var(--spacing) * 2.5);font-size:var(--fg-font-size-sm);line-height:var(--tw-leading,var(--fg-font-line-height-sm));--tw-font-weight:var(--fg-font-weight-medium);font-weight:var(--fg-font-weight-medium);--tw-outline-style:none;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;touch-action:manipulation;transition:color .1s var(--ease-smooth), scale .1s var(--ease-smooth), opacity .1s var(--ease-smooth), background-color .1s var(--ease-smooth), box-shadow .1s var(--ease-out);transform-origin:50%;transform:translateZ(0) var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,);outline-style:none;justify-content:center;align-items:center;display:inline-flex;position:relative}.calendar-year-picker__year-cell:is([data-reduce-motion=true],[data-reduce-motion=true] *),.calendar-year-picker__year-cell:is([data-reduce-motion=true],[data-reduce-motion=true] *):before,.calendar-year-picker__year-cell:is([data-reduce-motion=true],[data-reduce-motion=true] *):after{transition-property:none}@media (prefers-reduced-motion:reduce){.calendar-year-picker__year-cell:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.calendar-year-picker__year-cell:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before,.calendar-year-picker__year-cell:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after{transition-property:none}}.calendar-year-picker__year-cell{cursor:var(--cursor-interactive)}@media (hover:hover) and (pointer:fine){.calendar-year-picker__year-cell:is(:hover,[data-hovered=true]):not([data-selected=true]){background-color:var(--default);color:var(--default-foreground)}}.calendar-year-picker__year-cell[data-selected=true],.calendar-year-picker__year-cell[aria-selected=true]{background-color:var(--accent);color:var(--accent-foreground)}@media (hover:hover) and (pointer:fine){:is(.calendar-year-picker__year-cell[data-selected=true],.calendar-year-picker__year-cell[aria-selected=true]):is(:hover,[data-hovered=true]){background-color:var(--accent-hover)}}.calendar-year-picker__year-cell:focus-visible{--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);--tw-ring-color:var(--focus);--tw-ring-offset-width:var(--ring-offset-width);--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-offset-color:var(--background);--tw-outline-style:none;outline-style:none}.date-field{gap:var(--fg-space-1);flex-direction:column;display:flex}:is(.date-field[data-invalid=true],.date-field[aria-invalid=true]) [data-slot=description]{display:none}.date-field [data-slot=label]{width:fit-content}.date-field--full-width{width:100%}.time-field{gap:var(--fg-space-1);flex-direction:column;display:flex}:is(.time-field[data-invalid=true],.time-field[aria-invalid=true]) [data-slot=description]{display:none}.time-field [data-slot=label]{width:fit-content}.time-field--full-width{width:100%}.date-input-group{height:calc(var(--spacing) * 9);border-radius:var(--field-radius,calc(var(--radius) * 1.5));border-style:var(--tw-border-style);background-color:var(--field-background,var(--default));font-size:var(--fg-font-size-sm);line-height:var(--tw-leading,var(--fg-font-line-height-sm));color:var(--fg-field-foreground);--tw-shadow:var(--field-shadow);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-outline-style:none;corner-shape:var(--fg-corner-shape);border-width:1px;border-width:var(--border-width-field);border-color:var(--field-border);transition:background-color .15s var(--ease-smooth), border-color .15s var(--ease-smooth), box-shadow .15s var(--ease-out);outline-style:none;align-items:center;display:inline-flex;overflow:hidden}.date-input-group:is([data-reduce-motion=true],[data-reduce-motion=true] *),.date-input-group:is([data-reduce-motion=true],[data-reduce-motion=true] *):before,.date-input-group:is([data-reduce-motion=true],[data-reduce-motion=true] *):after{transition-property:none}@media (prefers-reduced-motion:reduce){.date-input-group:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.date-input-group:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before,.date-input-group:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after{transition-property:none}}@media (hover:hover){.date-input-group:hover:not(:focus-within),.date-input-group[data-hovered=true]:not([data-focus-within=true]){background-color:var(--field-hover);border-color:var(--field-border-hover)}}:is(.date-input-group[data-focus-within=true]:not(:has([data-slot=date-picker-trigger]:focus,[data-slot=date-picker-trigger][data-focused=true],[data-slot=date-range-picker-trigger]:focus,[data-slot=date-range-picker-trigger][data-focused=true])),.date-input-group:focus-within:not(:has([data-slot=date-picker-trigger]:focus,[data-slot=date-picker-trigger][data-focused=true],[data-slot=date-range-picker-trigger]:focus,[data-slot=date-range-picker-trigger][data-focused=true]))){--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);--tw-ring-color:var(--focus);--tw-ring-offset-width:0px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-outline-style:none;outline-style:none}.date-input-group[data-invalid=true]{outline-style:var(--tw-outline-style);outline-width:1px;outline-color:var(--danger);--tw-outline-style:solid;--tw-ring-offset-width:3px;outline-style:solid}.date-input-group[data-invalid=true]:focus,.date-input-group[data-invalid=true]:focus-visible,.date-input-group[data-invalid=true][data-focused=true],.date-input-group[data-invalid=true][data-focus-visible=true],.date-input-group[data-invalid=true]:focus-within,.date-input-group[data-invalid=true][data-focus-within=true]{--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);--tw-ring-color:var(--danger);--tw-ring-offset-width:0px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.date-input-group[data-invalid=true]{background-color:var(--field-focus);border-color:var(--color-field-border-invalid)}.date-input-group[data-disabled=true],.date-input-group[aria-disabled=true]{opacity:var(--disabled-opacity);cursor:var(--cursor-disabled);pointer-events:none}.date-input-group__input{cursor:text;border-style:var(--tw-border-style);padding-inline:var(--fg-space-3);padding-block:var(--fg-space-2);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-outline-style:none;background-color:#0000;border-width:0;border-radius:0;outline-style:none;flex:1;align-items:center;gap:1px;display:flex}@media (width>=40rem){.date-input-group__input{font-size:var(--fg-font-size-sm);line-height:var(--tw-leading,var(--fg-font-line-height-sm))}}.date-input-group:has([data-slot=date-input-group-prefix]) .date-input-group__input{border-start-start-radius:0;border-end-start-radius:0;padding-inline-start:var(--fg-space-2)}.date-input-group:has([data-slot=date-input-group-suffix]) .date-input-group__input{border-start-end-radius:0;border-end-end-radius:0;padding-inline-end:var(--fg-space-2)}.date-input-group:has(.date-range-picker__range-separator) .date-input-group__input[slot=start]{flex:none;padding-inline-end:var(--fg-space-0)}.date-input-group:has(.date-range-picker__range-separator) .date-input-group__input[slot=end]{padding-inline-start:var(--fg-space-0)}.date-input-group__input:focus,.date-input-group__input:focus-visible{--tw-outline-style:none;outline-style:none}.date-input-group__input-container{scrollbar-color:auto;scrollbar-gutter:auto;-ms-overflow-style:none;scrollbar-width:none;flex:1;align-items:center;width:fit-content;display:flex;overflow:auto clip}.date-input-group__segment{border-radius:var(--fg-radius-md);padding-inline:calc(var(--spacing) * .5);text-align:end;text-wrap:nowrap;--tw-outline-style:none;outline-style:none;display:inline-block}.date-input-group__segment[data-type=literal]{padding:var(--fg-space-0);color:var(--muted)}.date-input-group__segment[data-placeholder=true]{color:var(--fg-field-placeholder)}.date-input-group__segment:focus,.date-input-group__segment[data-focused=true]{background-color:var(--accent-soft);color:var(--accent-soft-foreground)}.date-input-group__segment[data-disabled=true]{opacity:.5}.date-input-group__segment[data-invalid=true]{color:var(--danger)}.date-input-group__segment[data-invalid=true]:focus,.date-input-group__segment[data-invalid=true][data-focused=true]{background-color:var(--danger-soft);color:var(--danger-soft-foreground)}.date-input-group__prefix{pointer-events:none;color:var(--fg-field-placeholder);flex-shrink:0;align-items:center;margin-inline-start:var(--fg-space-3);margin-inline-end:var(--fg-space-0);display:flex}.date-input-group__suffix{pointer-events:none;color:var(--fg-field-placeholder);flex-shrink:0;align-items:center;margin-inline-end:var(--fg-space-3);display:flex}.date-input-group--secondary{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);background-color:var(--date-input-group-bg);--date-input-group-bg:var(--default);--date-input-group-bg-hover:var(--default-hover);--date-input-group-bg-focus:var(--default)}@media (hover:hover){.date-input-group--secondary:hover:not(:focus-within),.date-input-group--secondary[data-hovered=true]:not([data-focus-within=true]){background-color:var(--date-input-group-bg-hover)}}.date-input-group--secondary:focus-within,.date-input-group--secondary[data-focus-within=true]{background-color:var(--date-input-group-bg-focus)}.date-input-group--secondary[data-invalid=true]{outline-style:var(--tw-outline-style);outline-width:1px;outline-color:var(--danger);--tw-outline-style:solid;--tw-ring-offset-width:3px;outline-style:solid}.date-input-group--secondary[data-invalid=true]:focus,.date-input-group--secondary[data-invalid=true]:focus-visible,.date-input-group--secondary[data-invalid=true][data-focused=true],.date-input-group--secondary[data-invalid=true][data-focus-visible=true],.date-input-group--secondary[data-invalid=true]:focus-within,.date-input-group--secondary[data-invalid=true][data-focus-within=true]{--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);--tw-ring-color:var(--danger);--tw-ring-offset-width:0px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.date-input-group--secondary[data-invalid=true]{border-color:var(--color-field-border-invalid);background-color:var(--date-input-group-bg-focus)}.date-input-group--secondary [data-slot=date-input-group-input]{background-color:#0000}.date-input-group--full-width{width:100%}.date-picker{gap:var(--fg-space-1);flex-direction:column;display:inline-flex}.date-picker .date-input-group__suffix,.date-picker .date-input-group__prefix{pointer-events:auto}.date-picker__trigger{border-radius:var(--field-radius,calc(var(--radius) * 1.5));width:100%;padding:var(--fg-space-1);font-size:var(--fg-font-size-sm);line-height:var(--tw-leading,var(--fg-font-line-height-sm));-webkit-tap-highlight-color:transparent;corner-shape:var(--fg-corner-shape);cursor:var(--cursor-interactive);transition:box-shadow .15s var(--ease-out);align-items:center;display:inline-flex}.date-picker__trigger:is([data-reduce-motion=true],[data-reduce-motion=true] *),.date-picker__trigger:is([data-reduce-motion=true],[data-reduce-motion=true] *):before,.date-picker__trigger:is([data-reduce-motion=true],[data-reduce-motion=true] *):after{transition-property:none}@media (prefers-reduced-motion:reduce){.date-picker__trigger:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.date-picker__trigger:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before,.date-picker__trigger:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after{transition-property:none}}.date-picker__trigger:focus-visible:not([data-focused]),.date-picker__trigger[data-focus-visible=true]{--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);--tw-ring-color:var(--focus);--tw-ring-offset-width:var(--ring-offset-width);--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-offset-color:var(--background);--tw-outline-style:none;outline-style:none}.date-picker__trigger:disabled,.date-picker__trigger[data-disabled=true],.date-picker__trigger[aria-disabled=true]{opacity:var(--disabled-opacity);cursor:var(--cursor-disabled);pointer-events:none}.date-picker__trigger-indicator{width:var(--fg-space-4);height:var(--fg-space-4);color:var(--fg-field-placeholder);justify-content:center;align-items:center;display:inline-flex}.date-picker__popover{width:fit-content;transform-origin:var(--trigger-anchor-point);scrollbar-color:auto;scrollbar-gutter:auto;-ms-overflow-style:none;scrollbar-width:none;overscroll-behavior:contain;background-color:var(--overlay);padding:var(--fg-space-3);overflow-y:auto}.date-picker__popover:is([data-reduce-motion=true],[data-reduce-motion=true] *),.date-picker__popover:is([data-reduce-motion=true],[data-reduce-motion=true] *):before,.date-picker__popover:is([data-reduce-motion=true],[data-reduce-motion=true] *):after{transition-property:none}@media (prefers-reduced-motion:reduce){.date-picker__popover:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.date-picker__popover:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before,.date-picker__popover:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after{transition-property:none}}.date-picker__popover{box-shadow:var(--overlay-shadow);border-radius:min(32px, calc(var(--radius) * 2.5))}.date-picker__popover:focus-visible:not([data-focused]),.date-picker__popover[data-focus-visible=true]{--tw-outline-style:none;outline-style:none}.date-picker__popover[data-entering=true]{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);--tw-duration:.15s;--tw-ease:ease;--tw-enter-opacity:0;--tw-enter-scale:.95;transition-duration:.15s;transition-timing-function:ease}.date-picker__popover[data-entering=true][data-placement^=top]{--tw-enter-translate-y:calc(1*var(--spacing))}.date-picker__popover[data-entering=true][data-placement^=bottom]{--tw-enter-translate-y:calc(1*var(--spacing)*-1)}.date-picker__popover[data-entering=true][data-placement^=left]{--tw-enter-translate-x:calc(1*var(--spacing))}.date-picker__popover[data-entering=true][data-placement^=right]{--tw-enter-translate-x:calc(1*var(--spacing)*-1)}.date-picker__popover[data-exiting=true]{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);--tw-duration:.1s;--tw-ease:ease;--tw-exit-scale:.95;--tw-exit-opacity:0;pointer-events:none;transition-duration:.1s;transition-timing-function:ease}.date-picker__popover[data-exiting=true],.date-picker__popover[data-entering=true]{transition-property:opacity,transform;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));will-change:opacity,transform}.date-picker__popover .calendar__nav-button-icon,.date-picker__popover .range-calendar__nav-button-icon{rotate:0deg}.date-range-picker{gap:var(--fg-space-1);flex-direction:column;display:inline-flex}.date-range-picker .date-input-group__suffix,.date-range-picker .date-input-group__prefix{pointer-events:auto}.date-range-picker__trigger{border-radius:var(--field-radius,calc(var(--radius) * 1.5));width:100%;padding:var(--fg-space-1);font-size:var(--fg-font-size-sm);line-height:var(--tw-leading,var(--fg-font-line-height-sm));-webkit-tap-highlight-color:transparent;corner-shape:var(--fg-corner-shape);cursor:var(--cursor-interactive);transition:box-shadow .15s var(--ease-out);align-items:center;display:inline-flex}.date-range-picker__trigger:is([data-reduce-motion=true],[data-reduce-motion=true] *),.date-range-picker__trigger:is([data-reduce-motion=true],[data-reduce-motion=true] *):before,.date-range-picker__trigger:is([data-reduce-motion=true],[data-reduce-motion=true] *):after{transition-property:none}@media (prefers-reduced-motion:reduce){.date-range-picker__trigger:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.date-range-picker__trigger:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before,.date-range-picker__trigger:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after{transition-property:none}}.date-range-picker__trigger:focus-visible:not([data-focused]),.date-range-picker__trigger[data-focus-visible=true]{--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);--tw-ring-color:var(--focus);--tw-ring-offset-width:var(--ring-offset-width);--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-offset-color:var(--background);--tw-outline-style:none;outline-style:none}.date-range-picker__trigger:disabled,.date-range-picker__trigger[data-disabled=true],.date-range-picker__trigger[aria-disabled=true]{opacity:var(--disabled-opacity);cursor:var(--cursor-disabled);pointer-events:none}.date-range-picker__trigger-indicator{width:var(--fg-space-4);height:var(--fg-space-4);color:var(--fg-field-placeholder);justify-content:center;align-items:center;display:inline-flex}.date-range-picker__range-separator{padding-inline:var(--fg-space-1);color:var(--fg-field-placeholder);-webkit-user-select:none;user-select:none}.date-range-picker__popover{width:fit-content;transform-origin:var(--trigger-anchor-point);scrollbar-color:auto;scrollbar-gutter:auto;-ms-overflow-style:none;scrollbar-width:none;overscroll-behavior:contain;background-color:var(--overlay);padding:var(--fg-space-3);overflow-y:auto}.date-range-picker__popover:is([data-reduce-motion=true],[data-reduce-motion=true] *),.date-range-picker__popover:is([data-reduce-motion=true],[data-reduce-motion=true] *):before,.date-range-picker__popover:is([data-reduce-motion=true],[data-reduce-motion=true] *):after{transition-property:none}@media (prefers-reduced-motion:reduce){.date-range-picker__popover:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.date-range-picker__popover:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before,.date-range-picker__popover:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after{transition-property:none}}.date-range-picker__popover{box-shadow:var(--overlay-shadow);border-radius:min(32px, calc(var(--radius) * 2.5))}.date-range-picker__popover:focus-visible:not([data-focused]),.date-range-picker__popover[data-focus-visible=true]{--tw-outline-style:none;outline-style:none}.date-range-picker__popover[data-entering=true]{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);--tw-duration:.15s;--tw-ease:ease;--tw-enter-opacity:0;--tw-enter-scale:.95;transition-duration:.15s;transition-timing-function:ease}.date-range-picker__popover[data-entering=true][data-placement^=top]{--tw-enter-translate-y:calc(1*var(--spacing))}.date-range-picker__popover[data-entering=true][data-placement^=bottom]{--tw-enter-translate-y:calc(1*var(--spacing)*-1)}.date-range-picker__popover[data-entering=true][data-placement^=left]{--tw-enter-translate-x:calc(1*var(--spacing))}.date-range-picker__popover[data-entering=true][data-placement^=right]{--tw-enter-translate-x:calc(1*var(--spacing)*-1)}.date-range-picker__popover[data-exiting=true]{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);--tw-duration:.1s;--tw-ease:ease;--tw-exit-scale:.95;--tw-exit-opacity:0;pointer-events:none;transition-duration:.1s;transition-timing-function:ease}.date-range-picker__popover[data-exiting=true],.date-range-picker__popover[data-entering=true]{transition-property:opacity,transform;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));will-change:opacity,transform}.date-range-picker__popover .range-calendar__nav-button-icon,.date-range-picker__popover .calendar__nav-button-icon{rotate:0deg}.card{gap:var(--fg-space-3);padding:var(--fg-space-4);--tw-shadow:var(--surface-shadow);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);border-radius:min(32px, var(--radius-3xl));flex-direction:column;display:flex;position:relative;overflow:visible}.card__header{flex-direction:column;display:flex}.card__title{font-size:var(--fg-font-size-sm);line-height:var(--tw-leading,var(--fg-font-line-height-sm));--tw-leading:var(--fg-space-6);line-height:var(--fg-space-6);--tw-font-weight:var(--fg-font-weight-medium);font-weight:var(--fg-font-weight-medium);color:var(--foreground)}.card__description{font-size:var(--fg-font-size-sm);line-height:var(--tw-leading,var(--fg-font-line-height-sm));--tw-leading:var(--fg-space-5);line-height:var(--fg-space-5);color:var(--muted)}.card__content{gap:var(--fg-space-1);flex-direction:column;flex:1;display:flex}.card__footer{flex-direction:row;align-items:center;display:flex}.card--transparent{--tw-border-style:none;--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);background-color:#0000;border-style:none}.card--default{background-color:var(--surface)}.card--secondary{background-color:var(--surface-secondary)}.card--tertiary{background-color:var(--surface-tertiary)}.header{width:100%;padding-inline:var(--fg-space-2);padding-top:calc(var(--spacing) * 1.5);padding-bottom:var(--fg-space-1);text-align:start;font-size:var(--fg-font-size-xs);line-height:var(--tw-leading,var(--fg-font-line-height-xs));--tw-font-weight:var(--fg-font-weight-medium);font-weight:var(--fg-font-weight-medium);color:var(--muted)}.separator{border-radius:var(--fg-radius-sm);border-top-style:var(--tw-border-style);border-top-width:0;border-bottom-style:var(--tw-border-style);background-color:var(--separator);border-bottom-width:0;flex-shrink:0;width:100%;height:1px}.separator--horizontal{width:100%;height:1px}.separator--vertical{height:auto;min-height:var(--fg-space-2);align-self:stretch;width:1px}.separator--default{background-color:var(--separator)}.separator--secondary{background-color:var(--separator-secondary)}.separator--tertiary{background-color:var(--separator-tertiary)}.surface{color:var(--foreground);position:relative}.surface--transparent{background-color:#0000}.surface--default{background-color:var(--surface);color:var(--surface-foreground)}.surface--secondary{background-color:var(--surface-secondary);color:var(--surface-secondary-foreground)}.surface--tertiary{background-color:var(--surface-tertiary);color:var(--surface-tertiary-foreground)}.avatar{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10);border-radius:calc(var(--radius) * 3);background-color:var(--default);flex-shrink:0;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.avatar__fallback{background-color:var(--default);width:100%;height:100%;font-size:var(--fg-font-size-sm);line-height:var(--tw-leading,var(--fg-font-line-height-sm));--tw-font-weight:var(--fg-font-weight-medium);font-weight:var(--fg-font-weight-medium);justify-content:center;align-items:center;display:flex}.avatar__image{inset:var(--fg-space-0);aspect-ratio:1;width:100%;height:100%;transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.25s;transition-duration:.25s;position:absolute}.avatar__image:is([data-reduce-motion=true],[data-reduce-motion=true] *),.avatar__image:is([data-reduce-motion=true],[data-reduce-motion=true] *):before,.avatar__image:is([data-reduce-motion=true],[data-reduce-motion=true] *):after{transition-property:none}@media (prefers-reduced-motion:reduce){.avatar__image:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.avatar__image:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before,.avatar__image:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after{transition-property:none}}.avatar--sm{--avatar-size:2rem;width:var(--fg-space-8);height:var(--fg-space-8);border-radius:var(--fg-radius-2xl)}.avatar--sm .avatar__fallback{font-size:var(--fg-font-size-xs);line-height:var(--tw-leading,var(--fg-font-line-height-xs))}.avatar--md{--avatar-size:2.5rem}.avatar--lg{--avatar-size:3rem;width:var(--fg-space-12);height:var(--fg-space-12);border-radius:calc(var(--radius) * 3)}.avatar--lg .avatar__fallback{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.avatar__fallback--accent{color:var(--accent-soft-foreground)}.avatar__fallback--default{color:var(--default-soft-foreground)}.avatar__fallback--success{color:var(--success-soft-foreground)}.avatar__fallback--warning{color:var(--warning-soft-foreground)}.avatar__fallback--danger{color:var(--danger-soft-foreground)}.avatar--soft{background-color:#0000}.avatar--soft .avatar__fallback--accent{background-color:var(--accent-soft);color:var(--accent-soft-foreground)}.avatar--soft .avatar__fallback--success{background-color:var(--success-soft);color:var(--success-soft-foreground)}.avatar--soft .avatar__fallback--warning{background-color:var(--warning-soft);color:var(--warning-soft-foreground)}.avatar--soft .avatar__fallback--default{background-color:var(--default-soft);color:var(--default-soft-foreground)}.avatar--soft .avatar__fallback--danger{background-color:var(--danger-soft);color:var(--danger-soft-foreground)}.avatar-group{--avatar-group-overlap:.5rem;--avatar-group-seam:2px;align-items:center;display:inline-flex}.avatar-group--grid{gap:var(--fg-space-3);flex-wrap:wrap}.avatar-group:not(.avatar-group--grid)>.avatar+.avatar,.avatar-group:not(.avatar-group--grid)>.avatar+.avatar-group__count{margin-inline-start:calc(-1 * var(--avatar-group-overlap,.5rem))}.avatar-group__count{flex-shrink:0}.avatar-group--ring:not(.avatar-group--grid)>.avatar,.avatar-group--ring:not(.avatar-group--grid)>.avatar-group__count{box-shadow:0 0 0 var(--avatar-group-seam,2px) var(--background);position:relative}.avatar-group--clip:not(.avatar-group--grid)>.avatar:not(:last-child){--avatar-group-cut-center:calc(100% + (var(--avatar-size,2.5rem) / 2) - var(--avatar-group-overlap,.5rem));--avatar-group-cut-radius:calc((var(--avatar-size,2.5rem) / 2) + var(--avatar-group-seam,2px));-webkit-mask-image:radial-gradient(circle at var(--avatar-group-cut-center) 50%, transparent var(--avatar-group-cut-radius), #000 var(--avatar-group-cut-radius));-webkit-mask-image:radial-gradient(circle at var(--avatar-group-cut-center) 50%, transparent var(--avatar-group-cut-radius), #000 var(--avatar-group-cut-radius));-webkit-mask-image:radial-gradient(circle at var(--avatar-group-cut-center) 50%, transparent var(--avatar-group-cut-radius), #000 var(--avatar-group-cut-radius));-webkit-mask-image:radial-gradient(circle at var(--avatar-group-cut-center) 50%, transparent var(--avatar-group-cut-radius), #000 var(--avatar-group-cut-radius));mask-image:radial-gradient(circle at var(--avatar-group-cut-center) 50%, transparent var(--avatar-group-cut-radius), #000 var(--avatar-group-cut-radius))}:is(.avatar-group--clip:not(.avatar-group--grid):is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))>.avatar:not(:last-child),:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .avatar-group--clip:not(.avatar-group--grid)>.avatar:not(:last-child)){--avatar-group-cut-center:calc(0% - (var(--avatar-size,2.5rem) / 2) + var(--avatar-group-overlap,.5rem))}.avatar-group--clip:not(.avatar-group--grid)>.avatar:not(:last-child) .avatar__fallback{box-sizing:border-box;padding-inline-end:calc(var(--avatar-group-overlap,.5rem) * .35)}.alert-dialog__trigger{cursor:var(--cursor-interactive);transition:transform .25s var(--ease-out-quart), background-color .15s var(--ease-smooth), box-shadow .15s var(--ease-out);display:inline-block}.alert-dialog__trigger:is([data-reduce-motion=true],[data-reduce-motion=true] *),.alert-dialog__trigger:is([data-reduce-motion=true],[data-reduce-motion=true] *):before,.alert-dialog__trigger:is([data-reduce-motion=true],[data-reduce-motion=true] *):after{transition-property:none}@media (prefers-reduced-motion:reduce){.alert-dialog__trigger:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.alert-dialog__trigger:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before,.alert-dialog__trigger:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after{transition-property:none}}.alert-dialog__trigger:focus-visible:not([data-focused]),.alert-dialog__trigger[data-focus-visible=true]{--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);--tw-ring-color:var(--focus);--tw-ring-offset-width:var(--ring-offset-width);--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-offset-color:var(--background);--tw-outline-style:none;outline-style:none}.alert-dialog__trigger:disabled,.alert-dialog__trigger[aria-disabled=true]{opacity:var(--disabled-opacity);cursor:var(--cursor-disabled);pointer-events:none}.alert-dialog__trigger:active,.alert-dialog__trigger[data-pressed=true]{transform:scale(.97)}.alert-dialog__backdrop{inset:var(--fg-space-0);z-index:var(--z-index-overlay);height:var(--visual-viewport-height);flex-direction:row;justify-content:center;align-items:center;width:100%;display:flex;position:fixed}.alert-dialog__backdrop[data-entering=true]{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);--tw-duration:.15s;--tw-ease:var(--ease-out);transition-duration:.15s;transition-timing-function:var(--ease-out);--tw-enter-opacity:0}.alert-dialog__backdrop[data-exiting=true]{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);--tw-duration:.1s;--tw-ease:var(--ease-out);transition-duration:.1s;transition-timing-function:var(--ease-out);--tw-exit-opacity:0}.alert-dialog__backdrop[data-exiting=true],.alert-dialog__backdrop[data-entering=true]{will-change:opacity}:is(.alert-dialog__backdrop[data-exiting=true],.alert-dialog__backdrop[data-entering=true]):is([data-reduce-motion=true],[data-reduce-motion=true] *),:is(.alert-dialog__backdrop[data-exiting=true],.alert-dialog__backdrop[data-entering=true]):is([data-reduce-motion=true],[data-reduce-motion=true] *):before,:is(.alert-dialog__backdrop[data-exiting=true],.alert-dialog__backdrop[data-entering=true]):is([data-reduce-motion=true],[data-reduce-motion=true] *):after{animation:none}@media (prefers-reduced-motion:reduce){:is(.alert-dialog__backdrop[data-exiting=true],.alert-dialog__backdrop[data-entering=true]):not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),:is(.alert-dialog__backdrop[data-exiting=true],.alert-dialog__backdrop[data-entering=true]):not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before,:is(.alert-dialog__backdrop[data-exiting=true],.alert-dialog__backdrop[data-entering=true]):not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after{animation:none}}.alert-dialog__backdrop--transparent{background-color:#0000}.alert-dialog__backdrop--opaque{background-color:var(--backdrop)}.alert-dialog__backdrop--blur{background-color:var(--backdrop);--tw-backdrop-blur:blur(var(--blur-md));-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,)}.alert-dialog__container{height:var(--visual-viewport-height);width:100%;min-width:var(--fg-space-0);padding:var(--fg-space-4);flex-direction:column;flex:1;align-items:center;display:flex}@media (width>=40rem){.alert-dialog__container{width:fit-content;padding:calc(var(--spacing) * 10)}}.alert-dialog__container{pointer-events:none}.alert-dialog__container[data-entering=true]{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);--tw-duration:.25s;--tw-ease:cubic-bezier(.25, .46, .45, .94);--tw-enter-opacity:0;--tw-enter-scale:calc(105*1%);transition-duration:.25s;transition-timing-function:cubic-bezier(.25,.46,.45,.94)}.alert-dialog__container[data-entering=true][data-placement=auto]{--tw-enter-translate-y:calc(1*var(--spacing))}@media (width>=40rem){.alert-dialog__container[data-entering=true][data-placement=auto]{--tw-enter-translate-y:calc(0*100%)}}.alert-dialog__container[data-entering=true][data-placement=top]{--tw-enter-translate-y:calc(1*var(--spacing)*-1)}.alert-dialog__container[data-entering=true][data-placement=center]{--tw-enter-translate-y:calc(0*-100%)}.alert-dialog__container[data-entering=true][data-placement=bottom]{--tw-enter-translate-y:calc(1*var(--spacing))}.alert-dialog__container[data-exiting=true]{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);--tw-duration:.1s;--tw-ease:cubic-bezier(.25, .46, .45, .94);--tw-exit-opacity:0;--tw-exit-scale:.95;transition-duration:.1s;transition-timing-function:cubic-bezier(.25,.46,.45,.94)}.alert-dialog__container[data-exiting=true],.alert-dialog__container[data-entering=true]{will-change:opacity,transform}:is(.alert-dialog__container[data-exiting=true],.alert-dialog__container[data-entering=true]):is([data-reduce-motion=true],[data-reduce-motion=true] *),:is(.alert-dialog__container[data-exiting=true],.alert-dialog__container[data-entering=true]):is([data-reduce-motion=true],[data-reduce-motion=true] *):before,:is(.alert-dialog__container[data-exiting=true],.alert-dialog__container[data-entering=true]):is([data-reduce-motion=true],[data-reduce-motion=true] *):after{animation:none}@media (prefers-reduced-motion:reduce){:is(.alert-dialog__container[data-exiting=true],.alert-dialog__container[data-entering=true]):not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),:is(.alert-dialog__container[data-exiting=true],.alert-dialog__container[data-entering=true]):not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before,:is(.alert-dialog__container[data-exiting=true],.alert-dialog__container[data-entering=true]):not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after{animation:none}}.alert-dialog__dialog{min-height:var(--fg-space-0);background-color:var(--overlay);--tw-shadow:var(--fg-elevation-overlay);width:100%;max-height:100%;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-outline-style:none;border-radius:min(32px, var(--radius-3xl));padding:var(--fg-space-6);pointer-events:auto;outline-style:none;flex-direction:column;display:flex;position:relative;overflow:clip}.alert-dialog__dialog[data-placement=auto]{margin-top:auto}@media (width>=40rem){.alert-dialog__dialog[data-placement=auto]{margin-block:auto}}.alert-dialog__dialog[data-placement=center]{margin-block:auto}.alert-dialog__dialog[data-placement=bottom]{margin-top:auto}.alert-dialog__dialog[data-placement=top]{margin-top:var(--fg-space-0)}.alert-dialog__dialog--xs{max-width:var(--container-xs)}.alert-dialog__dialog--sm{max-width:var(--container-sm)}.alert-dialog__dialog--md{max-width:var(--container-md)}.alert-dialog__dialog--lg{max-width:var(--container-lg)}.alert-dialog__dialog--cover{width:100%;height:100%;min-height:100%}.alert-dialog__header{gap:var(--fg-space-3);margin-bottom:var(--fg-space-0);flex-direction:column;display:flex}.alert-dialog__header>.modal__icon{margin-bottom:var(--fg-space-0)}.alert-dialog__heading{vertical-align:middle;font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-font-weight:var(--fg-font-weight-medium);font-weight:var(--fg-font-weight-medium);color:var(--foreground)}.alert-dialog__icon{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10);border-radius:calc(var(--radius) * 3);-webkit-user-select:none;user-select:none;flex-shrink:0;justify-content:center;align-items:center;display:flex}.alert-dialog__icon [data-slot=alert-dialog-default-icon]{box-sizing:content-box;width:var(--fg-space-5);height:var(--fg-space-5)}.alert-dialog__icon--default{background-color:var(--default);color:var(--foreground)}.alert-dialog__icon--accent{background-color:var(--accent-soft);color:var(--accent-soft-foreground)}.alert-dialog__icon--success{background-color:var(--success-soft);color:var(--success-soft-foreground)}.alert-dialog__icon--warning{background-color:var(--warning-soft);color:var(--warning-soft-foreground)}.alert-dialog__icon--danger{background-color:var(--danger-soft);color:var(--danger-soft-foreground)}.alert-dialog__body{min-height:var(--fg-space-0);scrollbar-width:var(--scrollbar-width);scrollbar-color:var(--scrollbar-color);scrollbar-gutter:var(--scrollbar-gutter);font-size:var(--fg-font-size-sm);line-height:var(--tw-leading,var(--fg-font-line-height-sm));--tw-leading:1.43;color:var(--muted);margin:-3px;margin-block:var(--fg-space-0);overscroll-behavior:contain;-webkit-overflow-scrolling:touch;flex:1;padding:3px;line-height:1.43;overflow-y:auto}.alert-dialog__footer{justify-content:flex-end;align-items:center;gap:var(--fg-space-2);margin-top:var(--fg-space-0);flex-direction:row;display:flex}.alert-dialog__close-trigger{inset-inline-end:var(--fg-space-4);top:var(--fg-space-4);position:absolute}.alert-dialog__header+.alert-dialog__body{margin-top:var(--fg-space-2)}.alert-dialog__header+.alert-dialog__footer,.alert-dialog__body+.alert-dialog__footer{margin-top:var(--fg-space-5)}.drawer__trigger{cursor:var(--cursor-interactive);transition:transform .25s var(--ease-out-quart), background-color .15s var(--ease-smooth), box-shadow .15s var(--ease-out);display:inline-block}.drawer__trigger:is([data-reduce-motion=true],[data-reduce-motion=true] *),.drawer__trigger:is([data-reduce-motion=true],[data-reduce-motion=true] *):before,.drawer__trigger:is([data-reduce-motion=true],[data-reduce-motion=true] *):after{transition-property:none}@media (prefers-reduced-motion:reduce){.drawer__trigger:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.drawer__trigger:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before,.drawer__trigger:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after{transition-property:none}}.drawer__trigger:focus-visible:not([data-focused]),.drawer__trigger[data-focus-visible=true]{--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);--tw-ring-color:var(--focus);--tw-ring-offset-width:var(--ring-offset-width);--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-offset-color:var(--background);--tw-outline-style:none;outline-style:none}.drawer__trigger:disabled,.drawer__trigger[aria-disabled=true]{opacity:var(--disabled-opacity);cursor:var(--cursor-disabled);pointer-events:none}.drawer__trigger:active,.drawer__trigger[data-pressed=true]{transform:scale(.97)}.drawer__backdrop{inset:var(--fg-space-0);z-index:var(--z-index-overlay);height:var(--visual-viewport-height);opacity:1;width:100%;transition:opacity .25s cubic-bezier(.32,.72,0,1);position:fixed}.drawer__backdrop[data-entering=true]{opacity:0}.drawer__backdrop[data-exiting=true]{opacity:0;transition-duration:.2s;transition-timing-function:cubic-bezier(.32,.72,0,1)}.drawer__backdrop[data-exiting=true],.drawer__backdrop[data-entering=true]{will-change:opacity}@media (prefers-reduced-motion:reduce){.drawer__backdrop{transition:none}}.drawer__backdrop--transparent{background-color:#0000}.drawer__backdrop--opaque{background-color:var(--backdrop)}.drawer__backdrop--blur{background-color:var(--backdrop);--tw-backdrop-blur:blur(var(--blur-md));-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,)}.drawer__content{pointer-events:none;inset:var(--fg-space-0);z-index:var(--z-index-overlay);height:var(--visual-viewport-height);width:100%;min-width:var(--fg-space-0);display:flex;position:fixed}.drawer__content--bottom{align-items:flex-end}.drawer__content--top{align-items:flex-start}.drawer__content--left{justify-content:flex-start}.drawer__content--right{justify-content:flex-end}.drawer__dialog{background-color:var(--overlay);--tw-shadow:var(--fg-elevation-overlay);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-outline-style:none;padding:var(--fg-space-6);pointer-events:auto;--drawer-enter-duration:.25s;--drawer-exit-duration:.2s;--drawer-enter-ease:cubic-bezier(.32, .72, 0, 1);--drawer-exit-ease:cubic-bezier(.32, .72, 0, 1);will-change:translate;transition:translate var(--drawer-enter-duration) var(--drawer-enter-ease);outline-style:none;flex-direction:column;display:flex;position:relative}@media (prefers-reduced-motion:reduce){.drawer__dialog{transition:none}}.drawer__dialog[data-placement=bottom]{border-start-start-radius:min(32px, var(--radius-2xl));border-start-end-radius:min(32px, var(--radius-2xl));width:100%;max-height:85vh}.drawer__dialog[data-placement=top]{border-end-end-radius:min(32px, var(--radius-2xl));border-end-start-radius:min(32px, var(--radius-2xl));width:100%;max-height:85vh}.drawer__dialog[data-placement=left]{height:100%;width:calc(var(--spacing) * 80);border-radius:0;max-width:85vw}@media (width>=40rem){.drawer__dialog[data-placement=left]{width:calc(var(--spacing) * 96)}}.drawer__dialog[data-placement=right]{height:100%;width:calc(var(--spacing) * 80);border-radius:0;max-width:85vw}@media (width>=40rem){.drawer__dialog[data-placement=right]{width:calc(var(--spacing) * 96)}}[data-exiting=true] .drawer__dialog{transition-duration:var(--drawer-exit-duration);transition-timing-function:var(--drawer-exit-ease)}.drawer__content--left .drawer__dialog,.drawer__content--right .drawer__dialog,.drawer__content--top .drawer__dialog,.drawer__content--bottom .drawer__dialog{translate:0}.drawer__content--left[data-entering=true] .drawer__dialog,.drawer__content--left[data-exiting=true] .drawer__dialog{translate:-100%}.drawer__content--right[data-entering=true] .drawer__dialog,.drawer__content--right[data-exiting=true] .drawer__dialog{translate:100%}.drawer__content--top[data-entering=true] .drawer__dialog,.drawer__content--top[data-exiting=true] .drawer__dialog{translate:0 -100%}.drawer__content--bottom[data-entering=true] .drawer__dialog,.drawer__content--bottom[data-exiting=true] .drawer__dialog{translate:0 100%}.drawer__dialog--top{padding-bottom:var(--fg-space-2)}.drawer__dialog--top .drawer__handle{padding-bottom:var(--fg-space-0)}.drawer__header{gap:var(--fg-space-3);margin-bottom:var(--fg-space-0);flex-direction:column;display:flex}.drawer__heading{vertical-align:middle;font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-font-weight:var(--fg-font-weight-medium);font-weight:var(--fg-font-weight-medium);color:var(--foreground)}.drawer__body{min-height:var(--fg-space-0);scrollbar-width:var(--scrollbar-width);scrollbar-color:var(--scrollbar-color);scrollbar-gutter:var(--scrollbar-gutter);font-size:var(--fg-font-size-sm);line-height:var(--tw-leading,var(--fg-font-line-height-sm));--tw-leading:1.43;color:var(--muted);margin:-3px;margin-block:var(--fg-space-0);overscroll-behavior:contain;-webkit-overflow-scrolling:touch;flex:1;padding:3px;line-height:1.43;overflow-y:auto}.drawer__footer{justify-content:flex-end;align-items:center;gap:var(--fg-space-2);margin-top:var(--fg-space-0);flex-direction:row;display:flex}.drawer__handle{padding-bottom:var(--fg-space-2);justify-content:center;align-items:center;display:flex}.drawer__handle>[data-slot=drawer-handle-bar]{height:var(--fg-space-1);width:calc(var(--spacing) * 9);border-radius:var(--fg-radius-xs);background-color:var(--separator)}.drawer__close-trigger{inset-inline-end:var(--fg-space-4);top:var(--fg-space-4);position:absolute}.drawer__header+.drawer__body{margin-top:var(--fg-space-2)}.drawer__header+.drawer__footer,.drawer__body+.drawer__footer{margin-top:var(--fg-space-5)}.drawer__handle+.drawer__header,.drawer__handle+.drawer__body{margin-top:var(--fg-space-0)}.modal__trigger{cursor:var(--cursor-interactive);transition:transform .25s var(--ease-out-quart), background-color .15s var(--ease-smooth), box-shadow .15s var(--ease-out);display:inline-block}.modal__trigger:is([data-reduce-motion=true],[data-reduce-motion=true] *),.modal__trigger:is([data-reduce-motion=true],[data-reduce-motion=true] *):before,.modal__trigger:is([data-reduce-motion=true],[data-reduce-motion=true] *):after{transition-property:none}@media (prefers-reduced-motion:reduce){.modal__trigger:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.modal__trigger:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before,.modal__trigger:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after{transition-property:none}}.modal__trigger:focus-visible:not([data-focused]),.modal__trigger[data-focus-visible=true]{--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);--tw-ring-color:var(--focus);--tw-ring-offset-width:var(--ring-offset-width);--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-offset-color:var(--background);--tw-outline-style:none;outline-style:none}.modal__trigger:disabled,.modal__trigger[aria-disabled=true]{opacity:var(--disabled-opacity);cursor:var(--cursor-disabled);pointer-events:none}.modal__trigger:active,.modal__trigger[data-pressed=true]{transform:scale(.97)}.modal__backdrop{inset:var(--fg-space-0);z-index:var(--z-index-overlay);height:var(--visual-viewport-height);flex-direction:row;justify-content:center;align-items:center;width:100%;display:flex;position:fixed}.modal__backdrop[data-entering=true]{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);--tw-duration:.15s;--tw-ease:var(--ease-out);transition-duration:.15s;transition-timing-function:var(--ease-out);--tw-enter-opacity:0}.modal__backdrop[data-exiting=true]{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);--tw-duration:.1s;--tw-ease:var(--ease-out);transition-duration:.1s;transition-timing-function:var(--ease-out);--tw-exit-opacity:0}.modal__backdrop[data-exiting=true],.modal__backdrop[data-entering=true]{will-change:opacity}:is(.modal__backdrop[data-exiting=true],.modal__backdrop[data-entering=true]):is([data-reduce-motion=true],[data-reduce-motion=true] *),:is(.modal__backdrop[data-exiting=true],.modal__backdrop[data-entering=true]):is([data-reduce-motion=true],[data-reduce-motion=true] *):before,:is(.modal__backdrop[data-exiting=true],.modal__backdrop[data-entering=true]):is([data-reduce-motion=true],[data-reduce-motion=true] *):after{animation:none}@media (prefers-reduced-motion:reduce){:is(.modal__backdrop[data-exiting=true],.modal__backdrop[data-entering=true]):not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),:is(.modal__backdrop[data-exiting=true],.modal__backdrop[data-entering=true]):not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before,:is(.modal__backdrop[data-exiting=true],.modal__backdrop[data-entering=true]):not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after{animation:none}}.modal__backdrop--transparent{background-color:#0000}.modal__backdrop--opaque{background-color:var(--backdrop)}.modal__backdrop--blur{background-color:var(--backdrop);--tw-backdrop-blur:blur(var(--blur-md));-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,)}.modal__container{height:var(--visual-viewport-height);width:100%;min-width:var(--fg-space-0);padding:var(--fg-space-4);flex-direction:column;flex:1;align-items:center;display:flex}@media (width>=40rem){.modal__container{width:fit-content;padding:calc(var(--spacing) * 10)}}.modal__container{pointer-events:none}.modal__container[data-entering=true]{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);--tw-duration:.25s;--tw-ease:cubic-bezier(.25, .46, .45, .94);--tw-enter-opacity:0;--tw-enter-scale:calc(105*1%);transition-duration:.25s;transition-timing-function:cubic-bezier(.25,.46,.45,.94)}.modal__container[data-entering=true][data-placement=auto]{--tw-enter-translate-y:calc(1*var(--spacing))}@media (width>=40rem){.modal__container[data-entering=true][data-placement=auto]{--tw-enter-translate-y:calc(0*100%)}}.modal__container[data-entering=true][data-placement=top]{--tw-enter-translate-y:calc(1*var(--spacing)*-1)}.modal__container[data-entering=true][data-placement=center]{--tw-enter-translate-y:calc(0*-100%)}.modal__container[data-entering=true][data-placement=bottom]{--tw-enter-translate-y:calc(1*var(--spacing))}.modal__container[data-exiting=true]{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);--tw-duration:.1s;--tw-ease:cubic-bezier(.25, .46, .45, .94);--tw-exit-opacity:0;--tw-exit-scale:.95;transition-duration:.1s;transition-timing-function:cubic-bezier(.25,.46,.45,.94)}.modal__container[data-exiting=true],.modal__container[data-entering=true]{will-change:opacity,transform}:is(.modal__container[data-exiting=true],.modal__container[data-entering=true]):is([data-reduce-motion=true],[data-reduce-motion=true] *),:is(.modal__container[data-exiting=true],.modal__container[data-entering=true]):is([data-reduce-motion=true],[data-reduce-motion=true] *):before,:is(.modal__container[data-exiting=true],.modal__container[data-entering=true]):is([data-reduce-motion=true],[data-reduce-motion=true] *):after{animation:none}@media (prefers-reduced-motion:reduce){:is(.modal__container[data-exiting=true],.modal__container[data-entering=true]):not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),:is(.modal__container[data-exiting=true],.modal__container[data-entering=true]):not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before,:is(.modal__container[data-exiting=true],.modal__container[data-entering=true]):not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after{animation:none}}.modal__container--scroll-outside{height:auto;min-height:var(--visual-viewport-height);overflow-y:visible}.modal__backdrop:has(.modal__container--scroll-outside){scrollbar-width:var(--scrollbar-width);scrollbar-color:var(--scrollbar-color);scrollbar-gutter:var(--scrollbar-gutter);-webkit-overflow-scrolling:touch;align-items:flex-start;overflow-y:auto}.modal__container--full{padding:var(--fg-space-0)}@media (width>=40rem){.modal__container--full{padding:var(--fg-space-0)}}.modal__container--full[data-entering=true]{--tw-enter-translate-y:calc(0*100%);--tw-enter-scale:1}@media (width>=40rem){.modal__container--full[data-entering=true]{--tw-enter-translate-y:calc(0*100%)}}.modal__container--full[data-exiting=true]{--tw-exit-scale:1}.modal__dialog{background-color:var(--overlay);--tw-shadow:var(--fg-elevation-overlay);width:100%;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-outline-style:none;border-radius:min(32px, var(--radius-3xl));padding:var(--fg-space-6);pointer-events:auto;outline-style:none;flex-direction:column;display:flex;position:relative}.modal__dialog[data-placement=auto]{margin-top:auto}@media (width>=40rem){.modal__dialog[data-placement=auto]{margin-block:auto}}.modal__dialog[data-placement=center]{margin-block:auto}.modal__dialog[data-placement=bottom]{margin-top:auto}.modal__dialog[data-placement=top]{margin-top:var(--fg-space-0)}.modal__dialog--scroll-inside{max-height:100%;min-height:var(--fg-space-0);overflow:clip}.modal__dialog--scroll-outside{height:auto;min-height:var(--fg-space-0);flex-shrink:0}.modal__dialog--xs{max-width:var(--container-xs)}.modal__dialog--sm{max-width:var(--container-sm)}.modal__dialog--md{max-width:var(--container-md)}.modal__dialog--lg{max-width:var(--container-lg)}.modal__dialog--cover{width:100%;height:100%;min-height:100%}.modal__dialog--full{--tw-shadow:0 0 #0000;width:100%;height:100%;min-height:100%;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);border-radius:0}.modal__header{gap:var(--fg-space-3);margin-bottom:var(--fg-space-0);flex-direction:column;display:flex}.modal__header>.modal__icon{margin-bottom:var(--fg-space-0)}.modal__heading{vertical-align:middle;font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-font-weight:var(--fg-font-weight-medium);font-weight:var(--fg-font-weight-medium);color:var(--foreground)}.modal__icon{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10);border-radius:calc(var(--radius) * 3);-webkit-user-select:none;user-select:none;flex-shrink:0;justify-content:center;align-items:center;display:flex}.modal__body{min-height:var(--fg-space-0);font-size:var(--fg-font-size-sm);line-height:var(--tw-leading,var(--fg-font-line-height-sm));--tw-leading:1.43;color:var(--muted);margin:-3px;margin-block:var(--fg-space-0);flex:1;padding:3px;line-height:1.43;overflow:visible}.modal__body--scroll-inside{scrollbar-width:var(--scrollbar-width);scrollbar-color:var(--scrollbar-color);scrollbar-gutter:var(--scrollbar-gutter);overscroll-behavior:contain;-webkit-overflow-scrolling:touch;overflow-y:auto}.modal__body--scroll-outside{overflow-y:visible}.modal__footer{justify-content:flex-end;align-items:center;gap:var(--fg-space-2);margin-top:var(--fg-space-0);flex-direction:row;display:flex}.modal__close-trigger{inset-inline-end:var(--fg-space-4);top:var(--fg-space-4);position:absolute}.modal__header+.modal__body{margin-top:var(--fg-space-2)}.modal__header+.modal__footer,.modal__body+.modal__footer{margin-top:var(--fg-space-5)}.popover{transform-origin:var(--trigger-anchor-point);background-color:var(--overlay);padding:var(--fg-space-0);font-size:var(--fg-font-size-sm);line-height:var(--tw-leading,var(--fg-font-line-height-sm));border-radius:min(32px, var(--radius-3xl));box-shadow:var(--overlay-shadow)}.popover[data-entering=true]{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);--tw-duration:.15s;--tw-ease:ease;--tw-enter-opacity:0;--tw-enter-scale:.9;transition-duration:.15s;transition-timing-function:ease}.popover[data-entering=true][data-placement=top]{--tw-enter-translate-y:calc(1*var(--spacing))}.popover[data-entering=true][data-placement=bottom]{--tw-enter-translate-y:calc(1*var(--spacing)*-1)}.popover[data-entering=true][data-placement=left]{--tw-enter-translate-x:calc(1*var(--spacing))}.popover[data-entering=true][data-placement=right]{--tw-enter-translate-x:calc(1*var(--spacing)*-1)}.popover[data-exiting=true]{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);--tw-duration:.1s;--tw-ease:ease;--tw-exit-scale:.95;--tw-exit-opacity:0;pointer-events:none;transition-duration:.1s;transition-timing-function:ease}.popover[data-exiting=true],.popover[data-entering=true]{transition-property:opacity,transform;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));will-change:opacity,transform}.popover [data-slot=popover-overlay-arrow]{fill:var(--overlay)}.popover[data-placement=bottom] [data-slot=popover-overlay-arrow]{rotate:180deg}.popover[data-placement=left] [data-slot=popover-overlay-arrow]{rotate:-90deg}.popover[data-placement=right] [data-slot=popover-overlay-arrow]{rotate:90deg}.popover__dialog{padding:var(--fg-space-4);--tw-outline-style:none;outline-style:none}.popover__heading{--tw-font-weight:var(--fg-font-weight-medium);font-weight:var(--fg-font-weight-medium)}.popover__trigger{transition:color .15s var(--ease-smooth), background-color .15s var(--ease-smooth), box-shadow .15s var(--ease-out);display:inline-block}.popover__trigger:is([data-reduce-motion=true],[data-reduce-motion=true] *),.popover__trigger:is([data-reduce-motion=true],[data-reduce-motion=true] *):before,.popover__trigger:is([data-reduce-motion=true],[data-reduce-motion=true] *):after{transition-property:none}@media (prefers-reduced-motion:reduce){.popover__trigger:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.popover__trigger:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before,.popover__trigger:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after{transition-property:none}}.popover__trigger{cursor:var(--cursor-interactive)}.popover__trigger:focus-visible:not([data-focused]),.popover__trigger[data-focus-visible=true]{--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);--tw-ring-color:var(--focus);--tw-ring-offset-width:var(--ring-offset-width);--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-offset-color:var(--background);--tw-outline-style:none;outline-style:none}.popover__trigger:disabled,.popover__trigger[aria-disabled=true]{opacity:var(--disabled-opacity);cursor:var(--cursor-disabled);pointer-events:none}.tooltip{max-width:var(--container-xs);transform-origin:var(--trigger-anchor-point);background-color:var(--overlay);padding:var(--fg-space-2);font-size:var(--fg-font-size-xs);line-height:var(--tw-leading,var(--fg-font-line-height-xs));word-break:break-all;border-radius:min(32px, var(--radius-xl));box-shadow:var(--overlay-shadow)}.tooltip[data-entering=true]{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);--tw-duration:.15s;--tw-ease:ease;--tw-enter-opacity:0;--tw-enter-scale:.9;transition-duration:.15s;transition-timing-function:ease}.tooltip[data-entering=true][data-placement=top]{--tw-enter-translate-y:calc(1*var(--spacing))}.tooltip[data-entering=true][data-placement=bottom]{--tw-enter-translate-y:calc(1*var(--spacing)*-1)}.tooltip[data-entering=true][data-placement=left]{--tw-enter-translate-x:calc(1*var(--spacing))}.tooltip[data-entering=true][data-placement=right]{--tw-enter-translate-x:calc(1*var(--spacing)*-1)}.tooltip[data-exiting=true]{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);--tw-duration:.1s;--tw-ease:ease;--tw-exit-scale:.95;--tw-exit-opacity:0;pointer-events:none;transition-duration:.1s;transition-timing-function:ease}.tooltip[data-exiting=true],.tooltip[data-entering=true]{transition-property:opacity,transform;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));will-change:opacity,transform}.tooltip [data-slot=overlay-arrow]{stroke:var(--border)}@supports (color:color-mix(in lab, red, red)){.tooltip [data-slot=overlay-arrow]{stroke:color-mix(in oklab, var(--border) 40%, transparent)}}.tooltip [data-slot=overlay-arrow]{fill:var(--overlay)}.tooltip[data-placement=bottom] [data-slot=overlay-arrow]{rotate:180deg}.tooltip[data-placement=left] [data-slot=overlay-arrow]{rotate:-90deg}.tooltip[data-placement=right] [data-slot=overlay-arrow]{rotate:90deg}.tooltip__trigger{transition:color .15s var(--ease-smooth), background-color .15s var(--ease-smooth), box-shadow .15s var(--ease-out);display:inline-block}.tooltip__trigger:is([data-reduce-motion=true],[data-reduce-motion=true] *),.tooltip__trigger:is([data-reduce-motion=true],[data-reduce-motion=true] *):before,.tooltip__trigger:is([data-reduce-motion=true],[data-reduce-motion=true] *):after{transition-property:none}@media (prefers-reduced-motion:reduce){.tooltip__trigger:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.tooltip__trigger:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before,.tooltip__trigger:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after{transition-property:none}}.tooltip__trigger:focus-visible:not([data-focused]),.tooltip__trigger[data-focus-visible=true]{--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);--tw-ring-color:var(--focus);--tw-ring-offset-width:var(--ring-offset-width);--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-offset-color:var(--background);--tw-outline-style:none;outline-style:none}.combo-box{gap:var(--fg-space-1);flex-direction:column;display:flex}:is(.combo-box[data-invalid=true],.combo-box[aria-invalid=true]) [data-slot=description]{display:none}.combo-box [data-slot=label]{width:fit-content}.combo-box [data-slot=input]{min-width:var(--fg-space-0);flex:1}.combo-box [data-slot=input]:has(+.combo-box__trigger){padding-inline-end:calc(var(--spacing) * 7)}.combo-box [data-slot=input]:focus,.combo-box [data-slot=input][data-focus]{--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);--tw-ring-color:var(--focus);--tw-ring-offset-width:0px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-outline-style:none;border-color:var(--field-border-focus);background-color:var(--field-focus);outline-style:none}.combo-box [data-slot=input]:disabled,.combo-box [data-slot=input][data-disabled],.combo-box [data-slot=input][aria-disabled=true]{opacity:var(--disabled-opacity);cursor:var(--cursor-disabled);pointer-events:none}.combo-box__input-group{isolation:isolate;align-items:center;display:inline-flex;position:relative}.combo-box__value{font-size:var(--fg-font-size-sm);line-height:var(--tw-leading,var(--fg-font-line-height-sm));overflow-wrap:break-word;color:var(--fg-field-foreground)}.combo-box__value:empty{display:none}.combo-box__value[data-placeholder=true]{color:var(--fg-field-placeholder)}.combo-box__value [data-slot=list-box-item-indicator]{display:none}.combo-box__trigger{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);height:100%;translate:var(--tw-translate-x) var(--tw-translate-y);cursor:pointer;color:var(--fg-field-placeholder);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));--tw-duration:.15s;-webkit-tap-highlight-color:transparent;--tw-border-style:none;--tw-outline-style:none;inset-inline-end:var(--fg-space-0);background-color:#0000;border-style:none;outline-style:none;flex-shrink:0;justify-content:center;align-items:center;padding-inline-end:var(--fg-space-2);transition-duration:.15s;display:flex;position:absolute;top:50%}@media (hover:hover){.combo-box__trigger:hover,.combo-box__trigger[data-hovered=true]{color:var(--fg-field-foreground)}}.combo-box__trigger:focus-visible:not([data-focused]),.combo-box__trigger[data-focus-visible=true]{--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);--tw-ring-color:var(--focus);--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-offset-color:var(--background);--tw-outline-style:none;border-radius:.25rem;outline-style:none}.combo-box__trigger[data-pressed=true]{opacity:.7}.combo-box__trigger:disabled,.combo-box__trigger[data-disabled],.combo-box__trigger[aria-disabled=true]{cursor:not-allowed;opacity:.5}.combo-box__trigger [data-slot=combo-box-trigger-default-icon]{width:var(--fg-space-4);height:var(--fg-space-4);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));--tw-duration:.15s;transition-duration:.15s}.combo-box__trigger [data-slot=combo-box-trigger-default-icon]:is([data-reduce-motion=true],[data-reduce-motion=true] *),.combo-box__trigger [data-slot=combo-box-trigger-default-icon]:is([data-reduce-motion=true],[data-reduce-motion=true] *):before,.combo-box__trigger [data-slot=combo-box-trigger-default-icon]:is([data-reduce-motion=true],[data-reduce-motion=true] *):after{transition-property:none}@media (prefers-reduced-motion:reduce){.combo-box__trigger [data-slot=combo-box-trigger-default-icon]:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.combo-box__trigger [data-slot=combo-box-trigger-default-icon]:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before,.combo-box__trigger [data-slot=combo-box-trigger-default-icon]:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after{transition-property:none}}.combo-box__trigger[data-open=true] [data-slot=combo-box-trigger-default-icon]{rotate:180deg}.combo-box__popover{min-width:var(--trigger-width);transform-origin:var(--trigger-anchor-point);scroll-padding-block:var(--fg-space-1);scrollbar-width:var(--scrollbar-width);scrollbar-color:var(--scrollbar-color);scrollbar-gutter:var(--scrollbar-gutter);overscroll-behavior:contain;background-color:var(--overlay);padding:var(--fg-space-0);font-size:var(--fg-font-size-sm);line-height:var(--tw-leading,var(--fg-font-line-height-sm));border-radius:min(32px, var(--radius-3xl));box-shadow:var(--overlay-shadow);overflow-y:auto}.combo-box__popover:focus-visible:not([data-focused]),.combo-box__popover[data-focus-visible=true]{--tw-outline-style:none;outline-style:none}.combo-box__popover[data-entering=true]{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);--tw-duration:.15s;--tw-ease:ease;--tw-enter-opacity:0;--tw-enter-scale:.95;transition-duration:.15s;transition-timing-function:ease}.combo-box__popover[data-entering=true][data-placement=top]{--tw-enter-translate-y:calc(1*var(--spacing))}.combo-box__popover[data-entering=true][data-placement=bottom]{--tw-enter-translate-y:calc(1*var(--spacing)*-1)}.combo-box__popover[data-entering=true][data-placement=left]{--tw-enter-translate-x:calc(1*var(--spacing))}.combo-box__popover[data-entering=true][data-placement=right]{--tw-enter-translate-x:calc(1*var(--spacing)*-1)}.combo-box__popover[data-exiting=true]{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);--tw-duration:.1s;--tw-ease:ease;--tw-exit-scale:.95;--tw-exit-opacity:0;pointer-events:none;transition-duration:.1s;transition-timing-function:ease}.combo-box__popover[data-exiting=true],.combo-box__popover[data-entering=true]{transition-property:opacity,transform;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));will-change:opacity,transform}.combo-box__popover [data-slot=popover-overlay-arrow]{fill:var(--overlay)}.combo-box__popover[data-placement=bottom] [data-slot=popover-overlay-arrow]{rotate:180deg}.combo-box__popover[data-placement=left] [data-slot=popover-overlay-arrow]{rotate:-90deg}.combo-box__popover[data-placement=right] [data-slot=popover-overlay-arrow]{rotate:90deg}.combo-box__popover [data-slot=list-box]{padding:calc(var(--spacing) * 1.5);--tw-outline-style:none;outline-style:none}.combo-box__popover [data-slot=list-box-item]{padding-inline:calc(var(--spacing) * 2.5)}.combo-box__popover [data-slot=list-box-item] [data-slot=list-box-item-indicator--checkmark]{transition-property:none}.combo-box--full-width,.combo-box__input-group--full-width{width:100%}.select{gap:var(--fg-space-1);flex-direction:column;display:flex}:is(.select[data-invalid=true],.select[aria-invalid=true]) [data-slot=description]{display:none}.select [data-slot=label]{width:fit-content}.select__trigger{isolation:isolate;min-height:calc(var(--spacing) * 9);border-radius:var(--field-radius,calc(var(--radius) * 1.5));border-style:var(--tw-border-style);background-color:var(--field-background,var(--default));padding-inline:var(--fg-space-3);padding-block:var(--fg-space-2);font-size:var(--fg-font-size-sm);line-height:var(--tw-leading,var(--fg-font-line-height-sm));color:var(--fg-field-foreground);--tw-shadow:var(--field-shadow);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-outline-style:none;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;corner-shape:var(--fg-corner-shape);transition:background-color .15s var(--ease-smooth), border-color .15s var(--ease-smooth), box-shadow .15s var(--ease-out);border-width:1px;outline-style:none;display:inline-flex;position:relative}.select__trigger:is([data-reduce-motion=true],[data-reduce-motion=true] *),.select__trigger:is([data-reduce-motion=true],[data-reduce-motion=true] *):before,.select__trigger:is([data-reduce-motion=true],[data-reduce-motion=true] *):after{transition-property:none}@media (prefers-reduced-motion:reduce){.select__trigger:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.select__trigger:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before,.select__trigger:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after{transition-property:none}}.select__trigger{cursor:var(--cursor-interactive);border-width:var(--border-width-field);border-color:var(--field-border)}.select__trigger:has(.select__indicator){padding-inline-end:calc(var(--spacing) * 7)}@media (hover:hover){:is(.select__trigger:hover:not(:has(.select__clear-button:hover)),.select__trigger[data-hovered=true]:not(:has(.select__clear-button:hover))){background-color:var(--field-hover);border-color:var(--field-border-hover)}}.select__trigger:focus-visible:not([data-focused]),.select__trigger[data-focus-visible=true]{--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);--tw-ring-color:var(--focus);--tw-ring-offset-width:var(--ring-offset-width);--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-offset-color:var(--background);--tw-outline-style:none;border-color:var(--field-border-focus);background-color:var(--field-focus);outline-style:none}.select[data-invalid=true] .select__trigger,.select[aria-invalid=true] .select__trigger{outline-style:var(--tw-outline-style);outline-width:1px;outline-color:var(--danger);--tw-outline-style:solid;--tw-ring-offset-width:3px;outline-style:solid}:is(.select[data-invalid=true] .select__trigger,.select[aria-invalid=true] .select__trigger):focus,:is(.select[data-invalid=true] .select__trigger,.select[aria-invalid=true] .select__trigger):focus-visible,:is(.select[data-invalid=true] .select__trigger,.select[aria-invalid=true] .select__trigger)[data-focused=true],:is(.select[data-invalid=true] .select__trigger,.select[aria-invalid=true] .select__trigger)[data-focus-visible=true],:is(.select[data-invalid=true] .select__trigger,.select[aria-invalid=true] .select__trigger):focus-within,:is(.select[data-invalid=true] .select__trigger,.select[aria-invalid=true] .select__trigger)[data-focus-within=true]{--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);--tw-ring-color:var(--danger);--tw-ring-offset-width:0px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.select[data-invalid=true] .select__trigger,.select[aria-invalid=true] .select__trigger{background-color:var(--field-focus)}.select__trigger:disabled,.select__trigger[data-disabled=true],.select__trigger[aria-disabled=true]{opacity:var(--disabled-opacity);cursor:var(--cursor-disabled);pointer-events:none}.select--secondary .select__trigger{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);background-color:var(--select-trigger-bg);--select-trigger-bg:var(--default);--select-trigger-bg-hover:var(--default-hover);--select-trigger-bg-focus:var(--default)}@media (hover:hover){:is(.select--secondary .select__trigger:hover:not(:has(.select__clear-button:hover)),.select--secondary .select__trigger[data-hovered=true]:not(:has(.select__clear-button:hover))){background-color:var(--select-trigger-bg-hover)}}.select--secondary .select__trigger:focus-visible:not([data-focused]),.select--secondary .select__trigger[data-focus-visible=true],.select[data-invalid=true] :is(.select--secondary .select__trigger),.select[aria-invalid=true] :is(.select--secondary .select__trigger){background-color:var(--select-trigger-bg-focus)}.select__value{text-align:start;font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));overflow-wrap:break-word;color:currentColor;flex:1}@media (width>=40rem){.select__value{font-size:var(--fg-font-size-sm);line-height:var(--tw-leading,var(--fg-font-line-height-sm))}}.select__value[data-placeholder=true]{color:var(--fg-field-placeholder)}.select__value [data-slot=list-box-item-indicator]{display:none}.select__clear-button{isolation:isolate;width:var(--fg-space-5);height:var(--fg-space-5);transform-origin:50%;transform:translateZ(0) var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,);border-radius:var(--fg-radius-xl);padding:var(--fg-space-1);color:var(--muted);-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;cursor:var(--cursor-interactive);background-color:#0000;flex-shrink:0;justify-content:center;align-self:center;align-items:center;display:inline-flex;position:relative}.select__clear-button:after{inset:calc(var(--spacing) * -.5);content:"";position:absolute}.select__clear-button:not([data-empty=true]){transition:opacity .15s var(--ease-smooth)}.select__clear-button:not([data-empty=true]):is([data-reduce-motion=true],[data-reduce-motion=true] *),.select__clear-button:not([data-empty=true]):is([data-reduce-motion=true],[data-reduce-motion=true] *):before,.select__clear-button:not([data-empty=true]):is([data-reduce-motion=true],[data-reduce-motion=true] *):after{transition-property:none}@media (prefers-reduced-motion:reduce){.select__clear-button:not([data-empty=true]):not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.select__clear-button:not([data-empty=true]):not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before,.select__clear-button:not([data-empty=true]):not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after{transition-property:none}}.select__clear-button[data-empty=true]{pointer-events:none;opacity:0}.select__clear-button [data-slot=select-clear-button-icon]{width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}@media (hover:hover){.select__clear-button:hover,.select__clear-button[data-hovered=true]{background-color:var(--default-hover)}}.select__clear-button:active,.select__clear-button[data-pressed=true]{transform:scale(.93)}.select__indicator{inset-block:var(--fg-space-0);color:var(--fg-field-placeholder);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));--tw-duration:.15s;flex-shrink:0;justify-content:center;align-items:center;margin-block:auto;transition-duration:.15s;display:flex;position:absolute;inset-inline-end:var(--fg-space-2)}.select__indicator[data-open=true]{rotate:180deg}.select__indicator[data-slot=select-default-indicator]{width:var(--fg-space-4);height:var(--fg-space-4)}.select__popover{min-width:var(--trigger-width);transform-origin:var(--trigger-anchor-point);scroll-padding-block:var(--fg-space-1);scrollbar-width:var(--scrollbar-width);scrollbar-color:var(--scrollbar-color);scrollbar-gutter:var(--scrollbar-gutter);overscroll-behavior:contain;background-color:var(--overlay);padding:var(--fg-space-0);font-size:var(--fg-font-size-sm);line-height:var(--tw-leading,var(--fg-font-line-height-sm));border-radius:min(32px, var(--radius-3xl));box-shadow:var(--overlay-shadow);overflow-y:auto}.select__popover:focus-visible:not([data-focused]),.select__popover[data-focus-visible=true]{--tw-outline-style:none;outline-style:none}.select__popover[data-entering=true]{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);--tw-duration:.15s;--tw-ease:ease;--tw-enter-opacity:0;--tw-enter-scale:.95;transition-duration:.15s;transition-timing-function:ease}.select__popover[data-entering=true][data-placement=top]{--tw-enter-translate-y:calc(1*var(--spacing))}.select__popover[data-entering=true][data-placement=bottom]{--tw-enter-translate-y:calc(1*var(--spacing)*-1)}.select__popover[data-entering=true][data-placement=left]{--tw-enter-translate-x:calc(1*var(--spacing))}.select__popover[data-entering=true][data-placement=right]{--tw-enter-translate-x:calc(1*var(--spacing)*-1)}.select__popover[data-exiting=true]{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);--tw-duration:.1s;--tw-ease:ease;--tw-exit-scale:.95;--tw-exit-opacity:0;pointer-events:none;transition-duration:.1s;transition-timing-function:ease}.select__popover[data-exiting=true],.select__popover[data-entering=true]{transition-property:opacity,transform;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));will-change:opacity,transform}.select__popover [data-slot=popover-overlay-arrow]{fill:var(--overlay)}.select__popover[data-placement=bottom] [data-slot=popover-overlay-arrow]{rotate:180deg}.select__popover[data-placement=left] [data-slot=popover-overlay-arrow]{rotate:-90deg}.select__popover[data-placement=right] [data-slot=popover-overlay-arrow]{rotate:90deg}.select__popover [data-slot=list-box]{padding:calc(var(--spacing) * 1.5);--tw-outline-style:none;outline-style:none}.select__popover [data-slot=list-box-item]{padding-inline:calc(var(--spacing) * 2.5)}.select__popover [data-slot=list-box]:not([aria-multiselectable=true]) [data-slot=list-box-item-indicator],.select__popover [data-slot=list-box]:not([aria-multiselectable=true]) [data-slot=list-box-item-indicator] [data-slot=list-box-item-indicator--checkmark]{transition-property:none}.select--full-width,.select__trigger--full-width{width:100%}.autocomplete{gap:var(--fg-space-1);flex-direction:column;display:flex}.autocomplete__trigger{isolation:isolate;min-height:calc(var(--spacing) * 9);border-radius:var(--field-radius,calc(var(--radius) * 1.5));border-style:var(--tw-border-style);background-color:var(--field-background,var(--default));padding-inline:var(--fg-space-3);padding-block:var(--fg-space-2);font-size:var(--fg-font-size-sm);line-height:var(--tw-leading,var(--fg-font-line-height-sm));color:var(--fg-field-foreground);--tw-shadow:var(--field-shadow);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-outline-style:none;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;corner-shape:var(--fg-corner-shape);transition:background-color .15s var(--ease-smooth), border-color .15s var(--ease-smooth), box-shadow .15s var(--ease-out);border-width:1px;outline-style:none;display:inline-flex;position:relative}.autocomplete__trigger:is([data-reduce-motion=true],[data-reduce-motion=true] *),.autocomplete__trigger:is([data-reduce-motion=true],[data-reduce-motion=true] *):before,.autocomplete__trigger:is([data-reduce-motion=true],[data-reduce-motion=true] *):after{transition-property:none}@media (prefers-reduced-motion:reduce){.autocomplete__trigger:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.autocomplete__trigger:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before,.autocomplete__trigger:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after{transition-property:none}}.autocomplete__trigger{cursor:var(--cursor-interactive);border-width:var(--border-width-field);border-color:var(--field-border)}.autocomplete__trigger:has(.autocomplete__indicator){padding-inline-end:calc(var(--spacing) * 7)}@media (hover:hover){:is(.autocomplete__trigger:hover:not(:has(.autocomplete__clear-button:hover)),.autocomplete__trigger[data-hovered=true]:not(:has(.autocomplete__clear-button:hover))){background-color:var(--field-hover);border-color:var(--field-border-hover)}}.autocomplete__trigger:focus-visible:not([data-focused]),.autocomplete__trigger[data-focus-visible=true]{--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);--tw-ring-color:var(--focus);--tw-ring-offset-width:var(--ring-offset-width);--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-offset-color:var(--background);--tw-outline-style:none;border-color:var(--field-border-focus);background-color:var(--field-focus);outline-style:none}.autocomplete[data-invalid=true] .autocomplete__trigger,.autocomplete[aria-invalid=true] .autocomplete__trigger{outline-style:var(--tw-outline-style);outline-width:1px;outline-color:var(--danger);--tw-outline-style:solid;--tw-ring-offset-width:3px;outline-style:solid}:is(.autocomplete[data-invalid=true] .autocomplete__trigger,.autocomplete[aria-invalid=true] .autocomplete__trigger):focus,:is(.autocomplete[data-invalid=true] .autocomplete__trigger,.autocomplete[aria-invalid=true] .autocomplete__trigger):focus-visible,:is(.autocomplete[data-invalid=true] .autocomplete__trigger,.autocomplete[aria-invalid=true] .autocomplete__trigger)[data-focused=true],:is(.autocomplete[data-invalid=true] .autocomplete__trigger,.autocomplete[aria-invalid=true] .autocomplete__trigger)[data-focus-visible=true],:is(.autocomplete[data-invalid=true] .autocomplete__trigger,.autocomplete[aria-invalid=true] .autocomplete__trigger):focus-within,:is(.autocomplete[data-invalid=true] .autocomplete__trigger,.autocomplete[aria-invalid=true] .autocomplete__trigger)[data-focus-within=true]{--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);--tw-ring-color:var(--danger);--tw-ring-offset-width:0px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.autocomplete[data-invalid=true] .autocomplete__trigger,.autocomplete[aria-invalid=true] .autocomplete__trigger{background-color:var(--field-focus)}.autocomplete__trigger:disabled,.autocomplete__trigger[data-disabled=true],.autocomplete__trigger[aria-disabled=true]{opacity:var(--disabled-opacity);cursor:var(--cursor-disabled);pointer-events:none}.autocomplete--secondary .autocomplete__trigger{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);background-color:var(--autocomplete-trigger-bg);--autocomplete-trigger-bg:var(--default);--autocomplete-trigger-bg-hover:var(--default-hover);--autocomplete-trigger-bg-focus:var(--default)}@media (hover:hover){:is(.autocomplete--secondary .autocomplete__trigger:hover:not(:has(.autocomplete__clear-button:hover)),.autocomplete--secondary .autocomplete__trigger[data-hovered=true]:not(:has(.autocomplete__clear-button:hover))){background-color:var(--autocomplete-trigger-bg-hover)}}.autocomplete--secondary .autocomplete__trigger:focus-visible:not([data-focused]),.autocomplete--secondary .autocomplete__trigger[data-focus-visible=true],.autocomplete[data-invalid=true] :is(.autocomplete--secondary .autocomplete__trigger),.autocomplete[aria-invalid=true] :is(.autocomplete--secondary .autocomplete__trigger){background-color:var(--autocomplete-trigger-bg-focus)}.autocomplete__value{text-align:start;font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));overflow-wrap:break-word;color:currentColor;flex:1}@media (width>=40rem){.autocomplete__value{font-size:var(--fg-font-size-sm);line-height:var(--tw-leading,var(--fg-font-line-height-sm))}}.autocomplete__value[data-placeholder=true]{color:var(--fg-field-placeholder)}.autocomplete__value [data-slot=list-box-item-indicator]{display:none}.autocomplete__indicator{inset-block:var(--fg-space-0);color:var(--fg-field-placeholder);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));--tw-duration:.15s;cursor:var(--cursor-interactive);flex-shrink:0;justify-content:center;align-items:center;margin-block:auto;transition-duration:.15s;display:flex;position:absolute;inset-inline-end:var(--fg-space-2)}.autocomplete__indicator[data-open=true]{rotate:180deg}.autocomplete__indicator[data-slot=autocomplete-default-indicator]{width:var(--fg-space-4);height:var(--fg-space-4)}.autocomplete__popover{width:var(--trigger-width);max-width:var(--trigger-width);transform-origin:var(--trigger-anchor-point);scroll-padding-block:var(--fg-space-1);overscroll-behavior:contain;background-color:var(--overlay);padding:var(--fg-space-0);padding-top:var(--fg-space-2);font-size:var(--fg-font-size-sm);line-height:var(--tw-leading,var(--fg-font-line-height-sm));--tw-outline-style:none;border-radius:min(32px, var(--radius-3xl));box-shadow:var(--overlay-shadow);outline-style:none;flex-direction:column;display:flex;overflow:hidden}.autocomplete__popover:focus,.autocomplete__popover:focus-visible:not([data-focused]),.autocomplete__popover[data-focus-visible=true]{--tw-outline-style:none;outline-style:none}.autocomplete__popover[data-entering=true]{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);--tw-duration:.25s;--tw-ease:cubic-bezier(.32, .72, 0, 1);--tw-enter-opacity:0;--tw-enter-scale:.95;transition-duration:.25s;transition-timing-function:cubic-bezier(.32,.72,0,1)}.autocomplete__popover[data-entering=true][data-placement=top]{--tw-enter-translate-y:calc(1*var(--spacing))}.autocomplete__popover[data-entering=true][data-placement=bottom]{--tw-enter-translate-y:calc(1*var(--spacing)*-1)}.autocomplete__popover[data-entering=true][data-placement=left]{--tw-enter-translate-x:calc(1*var(--spacing))}.autocomplete__popover[data-entering=true][data-placement=right]{--tw-enter-translate-x:calc(1*var(--spacing)*-1)}.autocomplete__popover[data-exiting=true]{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);--tw-duration:.1s;--tw-ease:cubic-bezier(.25, .46, .45, .94);--tw-exit-scale:.95;--tw-exit-opacity:0;pointer-events:none;transition-duration:.1s;transition-timing-function:cubic-bezier(.25,.46,.45,.94)}.autocomplete__popover[data-exiting=true],.autocomplete__popover[data-entering=true]{transition-property:opacity,transform;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));will-change:opacity,transform}.autocomplete__popover [data-slot=popover-overlay-arrow]{fill:var(--overlay)}.autocomplete__popover[data-placement=bottom] [data-slot=popover-overlay-arrow]{rotate:180deg}.autocomplete__popover[data-placement=left] [data-slot=popover-overlay-arrow]{rotate:-90deg}.autocomplete__popover[data-placement=right] [data-slot=popover-overlay-arrow]{rotate:90deg}.autocomplete__popover [data-slot=list-box]{max-height:320px;min-height:var(--fg-space-0);scrollbar-width:var(--scrollbar-width);scrollbar-color:var(--scrollbar-color);scrollbar-gutter:var(--scrollbar-gutter);padding:calc(var(--spacing) * 1.5);--tw-outline-style:none;outline-style:none;overflow-y:auto}.autocomplete__popover [data-slot=list-box-item]{padding-inline:calc(var(--spacing) * 2.5)}.autocomplete__popover [role=presentation]>[data-slot=list-box-item]{width:calc(100% - var(--spacing) * 3)}.autocomplete__popover [data-slot=list-box]:not([aria-multiselectable=true]) [data-slot=list-box-item-indicator],.autocomplete__popover [data-slot=list-box]:not([aria-multiselectable=true]) [data-slot=list-box-item-indicator] [data-slot=list-box-item-indicator--checkmark]{transition-property:none}.autocomplete__popover [data-slot=search-field]{padding-inline:var(--fg-space-3);padding-block:var(--fg-space-1);--tw-outline-style:none;outline-style:none;flex-shrink:0}.autocomplete__popover [data-slot=empty-state]{text-align:center;font-size:var(--fg-font-size-sm);line-height:var(--tw-leading,var(--fg-font-line-height-sm));color:var(--overlay-foreground)}@supports (color:color-mix(in lab, red, red)){.autocomplete__popover [data-slot=empty-state]{color:color-mix(in oklab, var(--overlay-foreground) 60%, transparent)}}.autocomplete--full-width,.autocomplete__trigger--full-width{width:100%}.autocomplete__clear-button{isolation:isolate;height:var(--fg-space-6);width:var(--fg-space-6);transform-origin:50%;border-radius:var(--fg-radius-xl);padding:var(--fg-space-1);color:var(--muted);-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;width:var(--fg-space-5);height:var(--fg-space-5);cursor:var(--cursor-interactive);transform:translateZ(0) var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,);background-color:#0000;flex-shrink:0;justify-content:center;align-self:center;align-items:center;margin-inline-end:var(--fg-space-0);display:inline-flex;position:relative}.autocomplete__clear-button:not([data-empty=true]){transition:opacity .15s var(--ease-smooth)}.autocomplete__clear-button:not([data-empty=true]):is([data-reduce-motion=true],[data-reduce-motion=true] *),.autocomplete__clear-button:not([data-empty=true]):is([data-reduce-motion=true],[data-reduce-motion=true] *):before,.autocomplete__clear-button:not([data-empty=true]):is([data-reduce-motion=true],[data-reduce-motion=true] *):after{transition-property:none}@media (prefers-reduced-motion:reduce){.autocomplete__clear-button:not([data-empty=true]):not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.autocomplete__clear-button:not([data-empty=true]):not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before,.autocomplete__clear-button:not([data-empty=true]):not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after{transition-property:none}}.autocomplete__clear-button[data-empty=true]{pointer-events:none;opacity:0}.autocomplete__clear-button [data-slot=autocomplete-clear-button-icon]{width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}@media (hover:hover){.autocomplete__clear-button:hover,.autocomplete__clear-button[data-hovered=true]{background-color:var(--default-hover)}}.autocomplete__clear-button:active,.autocomplete__clear-button[data-pressed=true]{transform:scale(.93)}.kbd{height:var(--fg-space-6);align-items:center;display:inline-flex}:where(.kbd>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * .5) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * .5) * calc(1 - var(--tw-space-x-reverse)))}.kbd{border-radius:var(--fg-radius-lg);background-color:var(--default);padding-inline:var(--fg-space-2);text-align:center;font-family:var(--fg-font-family-sans);font-size:var(--fg-font-size-sm);line-height:var(--tw-leading,var(--fg-font-line-height-sm));--tw-font-weight:var(--fg-font-weight-medium);font-weight:var(--fg-font-weight-medium);white-space:nowrap;color:var(--muted)}:where(.kbd:where(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=rtl],[dir=rtl] *)>:not(:last-child)){--tw-space-x-reverse:1}.kbd{word-spacing:-.25rem}.kbd__abbr{justify-content:center;align-items:center;width:100%;height:100%;text-decoration:none;display:flex}.kbd__content{justify-content:center;align-items:center;display:flex}.kbd--light{background-color:#0000}.typography,.typography-prose{color:var(--foreground)}.typography-prose h1{font-size:var(--fg-font-size-4xl);line-height:var(--tw-leading,var(--fg-font-line-height-4xl));--tw-font-weight:var(--fg-font-weight-semibold);font-weight:var(--fg-font-weight-semibold);--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.typography-prose h2{font-size:var(--fg-font-size-3xl);line-height:var(--tw-leading,var(--fg-font-line-height-3xl));--tw-font-weight:var(--fg-font-weight-semibold);font-weight:var(--fg-font-weight-semibold);--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.typography-prose h3{font-size:var(--fg-font-size-2xl);line-height:var(--tw-leading,var(--fg-font-line-height-2xl));--tw-font-weight:var(--fg-font-weight-semibold);font-weight:var(--fg-font-weight-semibold);--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.typography-prose h4{font-size:var(--fg-font-size-xl);line-height:var(--tw-leading,var(--fg-font-line-height-xl));--tw-font-weight:var(--fg-font-weight-semibold);font-weight:var(--fg-font-weight-semibold);--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.typography-prose h5{font-size:var(--fg-font-size-lg);line-height:var(--tw-leading,var(--fg-font-line-height-lg));--tw-font-weight:var(--fg-font-weight-semibold);font-weight:var(--fg-font-weight-semibold);--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.typography-prose h6{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-font-weight:var(--fg-font-weight-semibold);font-weight:var(--fg-font-weight-semibold);--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.typography-prose p{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-leading:calc(var(--spacing) * 7);line-height:calc(var(--spacing) * 7)}.typography-prose code{border-radius:var(--fg-radius-md);background-color:var(--default);padding-inline:calc(var(--spacing) * 1.5);padding-block:calc(var(--spacing) * .5);font-family:var(--fg-font-family-mono);font-size:var(--fg-font-size-sm);line-height:var(--tw-leading,var(--fg-font-line-height-sm));color:var(--foreground)}.typography-prose a{--tw-font-weight:var(--fg-font-weight-medium);font-weight:var(--fg-font-weight-medium);color:var(--link);text-underline-offset:4px;text-decoration-line:underline}.typography-prose blockquote{margin-top:var(--fg-space-4);border-inline-start-style:var(--tw-border-style);border-inline-start-width:4px;border-color:var(--border);color:var(--muted);padding-inline-start:var(--fg-space-4);font-style:italic}.typography-prose ul{margin-block:var(--fg-space-4);list-style-type:disc}:where(.typography-prose ul>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--fg-space-2) * var(--tw-space-y-reverse));margin-block-end:calc(var(--fg-space-2) * calc(1 - var(--tw-space-y-reverse)))}.typography-prose ul{padding-inline-start:var(--fg-space-6)}.typography-prose ol{margin-block:var(--fg-space-4);list-style-type:decimal}:where(.typography-prose ol>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--fg-space-2) * var(--tw-space-y-reverse));margin-block-end:calc(var(--fg-space-2) * calc(1 - var(--tw-space-y-reverse)))}.typography-prose ol{padding-inline-start:var(--fg-space-6)}.typography-prose li{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-leading:calc(var(--spacing) * 7);line-height:calc(var(--spacing) * 7)}.typography-prose hr{margin-block:var(--fg-space-8);border-color:var(--separator)}.typography-prose pre{margin-block:var(--fg-space-4);border-radius:var(--fg-radius-xl);background-color:var(--default);padding:var(--fg-space-4);font-family:var(--fg-font-family-mono);font-size:var(--fg-font-size-sm);line-height:var(--tw-leading,var(--fg-font-line-height-sm));--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed);overflow-x:auto}.typography-prose strong{--tw-font-weight:var(--fg-font-weight-semibold);font-weight:var(--fg-font-weight-semibold);color:var(--foreground)}.typography-prose em{font-style:italic}.typography-prose img{margin-block:var(--fg-space-4);border-radius:var(--fg-radius-xl)}.typography--h1{font-size:var(--fg-font-size-4xl);line-height:var(--tw-leading,var(--fg-font-line-height-4xl));--tw-font-weight:var(--fg-font-weight-semibold);font-weight:var(--fg-font-weight-semibold);--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.typography--h2{font-size:var(--fg-font-size-3xl);line-height:var(--tw-leading,var(--fg-font-line-height-3xl));--tw-font-weight:var(--fg-font-weight-semibold);font-weight:var(--fg-font-weight-semibold);--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.typography--h3{font-size:var(--fg-font-size-2xl);line-height:var(--tw-leading,var(--fg-font-line-height-2xl));--tw-font-weight:var(--fg-font-weight-semibold);font-weight:var(--fg-font-weight-semibold);--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.typography--h4{font-size:var(--fg-font-size-xl);line-height:var(--tw-leading,var(--fg-font-line-height-xl));--tw-font-weight:var(--fg-font-weight-semibold);font-weight:var(--fg-font-weight-semibold);--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.typography--h5{font-size:var(--fg-font-size-lg);line-height:var(--tw-leading,var(--fg-font-line-height-lg));--tw-font-weight:var(--fg-font-weight-semibold);font-weight:var(--fg-font-weight-semibold);--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.typography--h6{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-font-weight:var(--fg-font-weight-semibold);font-weight:var(--fg-font-weight-semibold);--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.typography--body{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-leading:calc(var(--spacing) * 7);line-height:calc(var(--spacing) * 7)}.typography--body-sm{font-size:var(--fg-font-size-sm);line-height:var(--tw-leading,var(--fg-font-line-height-sm));--tw-leading:var(--fg-space-6);line-height:var(--fg-space-6)}.typography--body-xs{font-size:var(--fg-font-size-xs);line-height:var(--tw-leading,var(--fg-font-line-height-xs));--tw-leading:var(--fg-space-5);line-height:var(--fg-space-5)}.typography--code{border-radius:var(--fg-radius-md);background-color:var(--default);padding-inline:calc(var(--spacing) * 1.5);padding-block:calc(var(--spacing) * .5);font-family:var(--fg-font-family-mono);font-size:var(--fg-font-size-sm);line-height:var(--tw-leading,var(--fg-font-line-height-sm));color:var(--foreground)}.typography--align-start{text-align:start}.typography--align-center{text-align:center}.typography--align-end{text-align:end}.typography--align-justify{text-align:justify}.typography--color-default{color:var(--foreground)}.typography--color-muted{color:var(--muted)}.typography--truncate{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.typography--weight-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.typography--weight-medium{--tw-font-weight:var(--fg-font-weight-medium);font-weight:var(--fg-font-weight-medium)}.typography--weight-semibold{--tw-font-weight:var(--fg-font-weight-semibold);font-weight:var(--fg-font-weight-semibold)}.typography--weight-bold{--tw-font-weight:var(--fg-font-weight-bold);font-weight:var(--fg-font-weight-bold)}.scroll-shadow{--scroll-shadow-size:40px;--scroll-shadow-scrollbar-size:10px;--scroll-shadow-offset:0px;position:relative}@property --scroll-shadow-start-fade{syntax:"<length>";inherits:false;initial-value:0}@property --scroll-shadow-end-fade{syntax:"<length>";inherits:false;initial-value:0}@keyframes scroll-shadow-start-fade{0%{--scroll-shadow-start-fade:0px}to{--scroll-shadow-start-fade:var(--scroll-shadow-size)}}@keyframes scroll-shadow-end-fade{0%{--scroll-shadow-end-fade:var(--scroll-shadow-size)}to{--scroll-shadow-end-fade:0px}}.scroll-shadow--vertical{scrollbar-width:var(--scrollbar-width);scrollbar-color:var(--scrollbar-color);scrollbar-gutter:var(--scrollbar-gutter);overflow-y:auto}.scroll-shadow--horizontal{scrollbar-width:var(--scrollbar-width);scrollbar-color:var(--scrollbar-color);scrollbar-gutter:var(--scrollbar-gutter);overflow-x:auto}.scroll-shadow--fade.scroll-shadow--vertical:where([data-top-scroll=true],[data-bottom-scroll=true],[data-top-bottom-scroll=true],[data-scroll-shadow-mode=auto]){-webkit-mask-image:linear-gradient(var(--scroll-linear-gradient)), linear-gradient(#000, #000);-webkit-mask-image:linear-gradient(var(--scroll-linear-gradient)), linear-gradient(#000, #000);-webkit-mask-image:linear-gradient(var(--scroll-linear-gradient)), linear-gradient(#000, #000);mask-image:linear-gradient(var(--scroll-linear-gradient)), linear-gradient(#000, #000);-webkit-mask-position:0 0,100% 0;mask-position:0 0,100% 0;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:calc(100% - var(--scroll-shadow-scrollbar-size)) 100%, var(--scroll-shadow-scrollbar-size) 100%;-webkit-mask-size:calc(100% - var(--scroll-shadow-scrollbar-size)) 100%, var(--scroll-shadow-scrollbar-size) 100%;-webkit-mask-size:calc(100% - var(--scroll-shadow-scrollbar-size)) 100%, var(--scroll-shadow-scrollbar-size) 100%;mask-size:calc(100% - var(--scroll-shadow-scrollbar-size)) 100%, var(--scroll-shadow-scrollbar-size) 100%;-webkit-mask-image:linear-gradient(var(--scroll-linear-gradient)), linear-gradient(#000, #000);-webkit-mask-position:0 0,100% 0;-webkit-mask-repeat:no-repeat;-webkit-mask-size:calc(100% - var(--scroll-shadow-scrollbar-size)) 100%, var(--scroll-shadow-scrollbar-size) 100%}.scroll-shadow--fade.scroll-shadow--vertical[data-top-scroll=true]{--scroll-linear-gradient:0deg, #000 calc(100% - var(--scroll-shadow-size)), transparent}.scroll-shadow--fade.scroll-shadow--vertical[data-bottom-scroll=true]{--scroll-linear-gradient:180deg, #000 calc(100% - var(--scroll-shadow-size)), transparent}.scroll-shadow--fade.scroll-shadow--vertical[data-top-bottom-scroll=true]{--scroll-linear-gradient:#000, #000, transparent 0, #000 var(--scroll-shadow-size), #000 calc(100% - var(--scroll-shadow-size)), transparent}.scroll-shadow--fade.scroll-shadow--horizontal:where([data-left-scroll=true],[data-right-scroll=true],[data-left-right-scroll=true],[data-scroll-shadow-mode=auto]){-webkit-mask-image:linear-gradient(var(--scroll-linear-gradient)), linear-gradient(#000, #000);-webkit-mask-image:linear-gradient(var(--scroll-linear-gradient)), linear-gradient(#000, #000);-webkit-mask-image:linear-gradient(var(--scroll-linear-gradient)), linear-gradient(#000, #000);mask-image:linear-gradient(var(--scroll-linear-gradient)), linear-gradient(#000, #000);-webkit-mask-position:0 0,0 100%;mask-position:0 0,0 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% calc(100% - var(--scroll-shadow-scrollbar-size)), 100% var(--scroll-shadow-scrollbar-size);-webkit-mask-size:100% calc(100% - var(--scroll-shadow-scrollbar-size)), 100% var(--scroll-shadow-scrollbar-size);-webkit-mask-size:100% calc(100% - var(--scroll-shadow-scrollbar-size)), 100% var(--scroll-shadow-scrollbar-size);mask-size:100% calc(100% - var(--scroll-shadow-scrollbar-size)), 100% var(--scroll-shadow-scrollbar-size);-webkit-mask-image:linear-gradient(var(--scroll-linear-gradient)), linear-gradient(#000, #000);-webkit-mask-position:0 0,0 100%;-webkit-mask-repeat:no-repeat;-webkit-mask-size:100% calc(100% - var(--scroll-shadow-scrollbar-size)), 100% var(--scroll-shadow-scrollbar-size)}.scroll-shadow--fade.scroll-shadow--horizontal[data-left-scroll=true]{--scroll-linear-gradient:270deg, #000 calc(100% - var(--scroll-shadow-size)), transparent}.scroll-shadow--fade.scroll-shadow--horizontal[data-left-scroll=true]:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),.scroll-shadow--fade.scroll-shadow--horizontal[data-right-scroll=true]{--scroll-linear-gradient:90deg, #000 calc(100% - var(--scroll-shadow-size)), transparent}.scroll-shadow--fade.scroll-shadow--horizontal[data-right-scroll=true]:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){--scroll-linear-gradient:270deg, #000 calc(100% - var(--scroll-shadow-size)), transparent}.scroll-shadow--fade.scroll-shadow--horizontal[data-left-right-scroll=true]{--scroll-linear-gradient:to right, #000, #000, transparent 0, #000 var(--scroll-shadow-size), #000 calc(100% - var(--scroll-shadow-size)), transparent}.scroll-shadow--hide-scrollbar{scrollbar-color:auto;scrollbar-gutter:auto;-ms-overflow-style:none;scrollbar-width:none;--scroll-shadow-scrollbar-size:0px}@supports (animation-timeline:scroll(self)){.scroll-shadow.scroll-shadow--fade[data-scroll-shadow-mode=auto]{animation:linear both scroll-shadow-start-fade,linear both scroll-shadow-end-fade;animation-range:var(--scroll-shadow-offset) calc(var(--scroll-shadow-offset) + var(--scroll-shadow-size)), calc(100% - var(--scroll-shadow-size) - var(--scroll-shadow-offset)) calc(100% - var(--scroll-shadow-offset))}.scroll-shadow.scroll-shadow--fade.scroll-shadow--vertical[data-scroll-shadow-mode=auto]{--scroll-linear-gradient:180deg, transparent 0, #000 var(--scroll-shadow-start-fade), #000 calc(100% - var(--scroll-shadow-end-fade)), transparent 100%;animation-timeline:scroll(self),scroll(self)}.scroll-shadow.scroll-shadow--fade.scroll-shadow--horizontal[data-scroll-shadow-mode=auto]{--scroll-linear-gradient:90deg, transparent 0, #000 var(--scroll-shadow-start-fade), #000 calc(100% - var(--scroll-shadow-end-fade)), transparent 100%;animation-timeline:scroll(self inline),scroll(self inline)}.scroll-shadow.scroll-shadow--fade.scroll-shadow--horizontal[data-scroll-shadow-mode=auto]:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){--scroll-linear-gradient:270deg, transparent 0, #000 var(--scroll-shadow-start-fade), #000 calc(100% - var(--scroll-shadow-end-fade)), transparent 100%}}}@layer utilities{.\@container{container-type:inline-size}.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;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:var(--fg-space-0)}.-end-2{inset-inline-end:calc(var(--fg-space-2) * -1)}.-top-2{top:calc(var(--fg-space-2) * -1)}.top-1\/2{top:50%}.-right-2{right:calc(var(--fg-space-2) * -1)}.-bottom-2{bottom:calc(var(--fg-space-2) * -1)}.-left-2{left:calc(var(--fg-space-2) * -1)}.left-1\/2{left:50%}.isolate{isolation:isolate}.col-span-2{grid-column:span 2/span 2}.container{width:100%}@media (width>=40rem){.container{max-width:40rem}}@media (width>=48rem){.container{max-width:48rem}}@media (width>=64rem){.container{max-width:64rem}}@media (width>=80rem){.container{max-width:80rem}}@media (width>=96rem){.container{max-width:96rem}}.-ms-5{margin-inline-start:calc(var(--fg-space-5) * -1)}.ms-1{margin-inline-start:var(--fg-space-1)}.ms-auto{margin-inline-start:auto}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:var(--fg-space-1)}.mt-auto{margin-top:auto}.mb-2{margin-bottom:var(--fg-space-2)}.line-clamp-3{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.block{display:block}.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}.table{display:table}.aspect-2\/1{aspect-ratio:2}.size-\(--fg-size-box-56\){width:var(--fg-size-box-56);height:var(--fg-size-box-56)}.size-\(--fg-size-icon-featured\){width:var(--fg-size-icon-featured);height:var(--fg-size-icon-featured)}.size-\(--fg-size-icon-lg\){width:var(--fg-size-icon-lg);height:var(--fg-size-icon-lg)}.size-\(--fg-size-icon-md\){width:var(--fg-size-icon-md);height:var(--fg-size-icon-md)}.size-\(--fg-size-icon-sm\){width:var(--fg-size-icon-sm);height:var(--fg-size-icon-sm)}.size-\(--fg-size-mark-16\){width:var(--fg-size-mark-16);height:var(--fg-size-mark-16)}.size-\(--fg-size-mark-28\){width:var(--fg-size-mark-28);height:var(--fg-size-mark-28)}.size-\(--fg-size-tile-lg\){width:var(--fg-size-tile-lg);height:var(--fg-size-tile-lg)}.size-\(--fg-size-tile-md\){width:var(--fg-size-tile-md);height:var(--fg-size-tile-md)}.size-\(--fg-size-tile-sm\){width:var(--fg-size-tile-sm);height:var(--fg-size-tile-sm)}.size-\[1\.125em\]{width:1.125em;height:1.125em}.size-full{width:100%;height:100%}.size-icon{width:var(--fg-density-icon-size);height:var(--fg-density-icon-size)}.h-\(--fg-border-width-hairline\){height:var(--fg-border-width-hairline)}.h-\(--fg-size-mark-6\){height:var(--fg-size-mark-6)}.h-5{height:var(--fg-space-5)}.h-full{height:100%}.h-lh{height:1lh}.min-h-0{min-height:var(--fg-space-0)}.min-h-6{min-height:var(--fg-space-6)}.min-h-control{min-height:var(--fg-density-control-height)}.w-\(--fg-border-width-hairline\){width:var(--fg-border-width-hairline)}.w-\(--fg-size-box-56\){width:var(--fg-size-box-56)}.w-\(--fg-size-mark-6\){width:var(--fg-size-mark-6)}.w-5{width:var(--fg-space-5)}.w-6{width:var(--fg-space-6)}.w-auto{width:auto}.w-fit{width:fit-content}.w-full{width:100%}.w-max{width:max-content}.w-min{width:min-content}.max-w-full{max-width:100%}.max-w-layout-680{max-width:var(--fg-size-layout-680)}.min-w-0{min-width:var(--fg-space-0)}.min-w-6{min-width:var(--fg-space-6)}.min-w-\[2ch\]{min-width:2ch}.flex-1{flex:1}.flex-\[1_1_min-content\]{flex:1 1 min-content}.flex-none{flex:none}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.basis-full{flex-basis:100%}.basis-layout-128{flex-basis:var(--fg-size-layout-128)}.basis-layout-160{flex-basis:var(--fg-size-layout-160)}.basis-layout-224{flex-basis:var(--fg-size-layout-224)}.-translate-x-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.scrollbar{scrollbar-width:var(--scrollbar-width);scrollbar-color:var(--scrollbar-color);scrollbar-gutter:var(--scrollbar-gutter)}.list-disc{list-style-type:disc}.list-none{list-style-type:none}.grid-cols-\[auto_minmax\(0\,1fr\)\]{grid-template-columns:auto minmax(0,1fr)}.grid-cols-\[minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}.grid-cols-\[repeat\(auto-fit\,minmax\(var\(--fg-size-layout-144\)\,1fr\)\)\]{grid-template-columns:repeat(auto-fit,minmax(var(--fg-size-layout-144),1fr))}.flex-col{flex-direction:column}.flex-row{flex-direction:row}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.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-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-start{justify-content:flex-start}.gap-0{gap:var(--fg-space-0)}.gap-1{gap:var(--fg-space-1)}.gap-2{gap:var(--fg-space-2)}.gap-3{gap:var(--fg-space-3)}.gap-4{gap:var(--fg-space-4)}.gap-5{gap:var(--fg-space-5)}.gap-6{gap:var(--fg-space-6)}.gap-8{gap:var(--fg-space-8)}.gap-12{gap:var(--fg-space-12)}.gap-16{gap:var(--fg-space-16)}.gap-control-gap{gap:var(--fg-density-control-gap)}.gap-x-2{column-gap:var(--fg-space-2)}.gap-x-3{column-gap:var(--fg-space-3)}.gap-x-4{column-gap:var(--fg-space-4)}.gap-x-control-gap{column-gap:var(--fg-density-control-gap)}.gap-y-1{row-gap:var(--fg-space-1)}.gap-y-2{row-gap:var(--fg-space-2)}: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(--fg-border-subtle)}.self-center{align-self:center}.self-start{align-self:flex-start}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-y-auto{overflow-y:auto}.rounded{border-radius:.25rem}.rounded-card{border-radius:var(--fg-radius-card)}.rounded-control{border-radius:var(--fg-radius-control)}.rounded-full{border-radius:var(--fg-radius-full)}.rounded-inner{border-radius:var(--fg-radius-inner)}.rounded-mark{border-radius:var(--fg-radius-mark)}.rounded-none{border-radius:0}.rounded-panel{border-radius:var(--fg-radius-panel)}.border{border-style:var(--tw-border-style);border-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-\(--tone-border\){border-color:var(--tone-border)}.border-\(--tone-border-subtle\){border-color:var(--tone-border-subtle)}.border-border-control{border-color:var(--fg-border-control)}.border-border-subtle{border-color:var(--fg-border-subtle)}.bg-\(--fg-component-card-background\){background-color:var(--fg-component-card-background)}.bg-\(--tone-background\){background-color:var(--tone-background)}.bg-border-subtle{background-color:var(--fg-border-subtle)}.bg-brand-subtle{background-color:var(--fg-brand-subtle)}.bg-surface-base{background-color:var(--fg-surface-base)}.bg-surface-brand{background-color:var(--fg-surface-brand)}.bg-surface-brand-solid{background-color:var(--fg-surface-brand-solid)}.bg-surface-canvas{background-color:var(--fg-surface-canvas)}.bg-surface-inverse{background-color:var(--fg-surface-inverse)}.bg-surface-raised{background-color:var(--fg-surface-raised)}.bg-surface-sunken{background-color:var(--fg-surface-sunken)}.bg-transparent{background-color:#0000}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.p-0{padding:var(--fg-space-0)}.p-1{padding:var(--fg-space-1)}.p-2{padding:var(--fg-space-2)}.p-3{padding:var(--fg-space-3)}.p-4{padding:var(--fg-space-4)}.p-5{padding:var(--fg-space-5)}.p-6{padding:var(--fg-space-6)}.p-8{padding:var(--fg-space-8)}.p-12{padding:var(--fg-space-12)}.p-16{padding:var(--fg-space-16)}.p-inset{padding:var(--fg-density-inset-box)}.px-0{padding-inline:var(--fg-space-0)}.px-1{padding-inline:var(--fg-space-1)}.px-2{padding-inline:var(--fg-space-2)}.px-3{padding-inline:var(--fg-space-3)}.px-4{padding-inline:var(--fg-space-4)}.px-6{padding-inline:var(--fg-space-6)}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-1{padding-block:var(--fg-space-1)}.py-2{padding-block:var(--fg-space-2)}.py-3{padding-block:var(--fg-space-3)}.py-8{padding-block:var(--fg-space-8)}.ps-5{padding-inline-start:var(--fg-space-5)}.pt-1{padding-top:var(--fg-space-1)}.pt-3{padding-top:var(--fg-space-3)}.pb-4{padding-bottom:var(--fg-space-4)}.text-center{text-align:center}.text-end{text-align:end}.text-start{text-align:start}.align-\[-0\.2em\]{vertical-align:-.2em}.text-body{font-size:var(--fg-type-body-size);line-height:var(--tw-leading,var(--fg-type-body-line-height))}.text-body-large{font-size:var(--fg-type-body-large-size);line-height:var(--tw-leading,var(--fg-type-body-large-line-height))}.text-display{font-size:var(--fg-type-display-size);line-height:var(--tw-leading,var(--fg-type-display-line-height))}.text-display-large{font-size:var(--fg-type-display-large-size);line-height:var(--tw-leading,var(--fg-type-display-large-line-height))}.text-heading{font-size:var(--fg-type-heading-size);line-height:var(--tw-leading,var(--fg-type-heading-line-height))}.text-kitchen-emphasis{font-size:var(--fg-reading-kitchen-emphasis-size);line-height:var(--tw-leading,var(--fg-reading-kitchen-emphasis-line-height))}.text-kitchen-label{font-size:var(--fg-reading-kitchen-label-size);line-height:var(--tw-leading,var(--fg-reading-kitchen-label-line-height))}.text-kitchen-line{font-size:var(--fg-reading-kitchen-line-size);line-height:var(--tw-leading,var(--fg-reading-kitchen-line-line-height))}.text-kitchen-meta{font-size:var(--fg-reading-kitchen-meta-size);line-height:var(--tw-leading,var(--fg-reading-kitchen-meta-line-height))}.text-overline{font-size:var(--fg-type-overline-size);line-height:var(--tw-leading,var(--fg-type-overline-line-height))}.text-small{font-size:var(--fg-type-small-size);line-height:var(--tw-leading,var(--fg-type-small-line-height))}.text-title{font-size:var(--fg-type-title-size);line-height:var(--tw-leading,var(--fg-type-title-line-height))}.text-xs{font-size:var(--fg-font-size-xs);line-height:var(--tw-leading,var(--fg-font-line-height-xs))}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-bold{--tw-font-weight:var(--fg-font-weight-bold);font-weight:var(--fg-font-weight-bold)}.font-medium{--tw-font-weight:var(--fg-font-weight-medium);font-weight:var(--fg-font-weight-medium)}.font-regular{--tw-font-weight:var(--fg-font-weight-regular);font-weight:var(--fg-font-weight-regular)}.tracking-caps{--tw-tracking:var(--fg-font-tracking-caps);letter-spacing:var(--fg-font-tracking-caps)}.tracking-display{--tw-tracking:var(--fg-font-tracking-display);letter-spacing:var(--fg-font-tracking-display)}.text-balance{text-wrap:balance}.wrap-anywhere{overflow-wrap:anywhere}.wrap-break-word{overflow-wrap:break-word}.whitespace-nowrap{white-space:nowrap}.text-\(--fg-component-card-foreground\){color:var(--fg-component-card-foreground)}.text-\(--tone-foreground\){color:var(--tone-foreground)}.text-\(--tone-text\){color:var(--tone-text)}.text-current{color:currentColor}.text-text-brand{color:var(--fg-text-brand)}.text-text-inverse{color:var(--fg-text-inverse)}.text-text-on-brand-solid{color:var(--fg-text-on-brand-solid)}.text-text-on-media{color:var(--fg-text-on-media)}.text-text-primary{color:var(--fg-text-primary)}.text-text-secondary{color:var(--fg-text-secondary)}.uppercase{text-transform:uppercase}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.line-through{text-decoration-line:line-through}.overline{text-decoration-line:overline}.underline{text-decoration-line:underline}.opacity-\(--fg-opacity-disabled\){opacity:var(--fg-opacity-disabled)}.shadow-floating{--tw-shadow:var(--fg-elevation-floating);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-overlay{--tw-shadow:var(--fg-elevation-overlay);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);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.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,)}.filter{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,)}.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))}.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)}.paused{animation-play-state:paused}.rounded-card,.rounded-control,.rounded-inner,.rounded-panel{corner-shape:var(--fg-corner-shape)}.running{animation-play-state:running}.marker\:text-text-secondary ::marker{color:var(--fg-text-secondary)}.marker\:text-text-secondary::marker{color:var(--fg-text-secondary)}.marker\:text-text-secondary ::-webkit-details-marker{color:var(--fg-text-secondary)}.marker\:text-text-secondary::-webkit-details-marker{color:var(--fg-text-secondary)}.last\:border-b-0:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}@media (width>=40rem){.sm\:w-auto{width:auto}.sm\:flex-1{flex:1}.sm\:basis-layout-224{flex-basis:var(--fg-size-layout-224)}}@container not (width>=18rem){.\@max-2xs\:hidden{display:none}}@container not (width>=16rem){.\@max-3xs\:-mx-inset{margin-inline:calc(var(--fg-density-inset-box) * -1)}.\@max-3xs\:rounded-none{border-radius:0}}@container (width>=20rem){.\@min-\[20rem\]\:col-span-1{grid-column:span 1/span 1}.\@min-\[20rem\]\:row-span-2{grid-row:span 2/span 2}}}@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}:root{--fg-space-0:0rem;--fg-space-1:.25rem;--fg-space-2:.5rem;--fg-space-3:.75rem;--fg-space-4:1rem;--fg-space-5:1.25rem;--fg-space-6:1.5rem;--fg-space-8:2rem;--fg-space-12:3rem;--fg-space-16:4rem;--fg-radius-xs:.25rem;--fg-radius-sm:.5rem;--fg-radius-md:.75rem;--fg-radius-lg:1rem;--fg-radius-xl:1.25rem;--fg-radius-2xl:1.5rem;--fg-radius-full:9999rem;--fg-radius-control:calc(.5rem * var(--fg-corner-scale));--fg-radius-card:calc(.5rem * var(--fg-corner-scale));--fg-radius-panel:calc(.75rem * var(--fg-corner-scale));--fg-radius-inner:calc(.25rem * var(--fg-corner-scale));--fg-radius-tile:calc(.75rem * var(--fg-corner-scale));--fg-radius-mark:.25rem;--fg-size-box-32:2rem;--fg-size-box-36:2.25rem;--fg-size-box-44:2.75rem;--fg-size-box-48:3rem;--fg-size-box-52:3.25rem;--fg-size-box-56:3.5rem;--fg-size-box-64:4rem;--fg-size-icon-xs:1rem;--fg-size-icon-sm:1.25rem;--fg-size-icon-md:1.5rem;--fg-size-icon-lg:2rem;--fg-size-icon-featured:3rem;--fg-size-tile-sm:2rem;--fg-size-tile-md:2.5rem;--fg-size-tile-lg:4rem;--fg-size-placeholder-136:8.5rem;--fg-size-layout-40:2.5rem;--fg-size-layout-72:4.5rem;--fg-size-layout-80:5rem;--fg-size-layout-96:6rem;--fg-size-layout-112:7rem;--fg-size-layout-128:8rem;--fg-size-layout-144:9rem;--fg-size-layout-160:10rem;--fg-size-layout-176:11rem;--fg-size-layout-192:12rem;--fg-size-layout-224:14rem;--fg-size-layout-248:15.5rem;--fg-size-layout-256:16rem;--fg-size-layout-288:18rem;--fg-size-layout-320:20rem;--fg-size-layout-352:22rem;--fg-size-layout-384:24rem;--fg-size-layout-400:25rem;--fg-size-layout-416:26rem;--fg-size-layout-460:28.75rem;--fg-size-layout-560:35rem;--fg-size-layout-620:38.75rem;--fg-size-layout-640:40rem;--fg-size-layout-680:42.5rem;--fg-size-layout-720:45rem;--fg-size-layout-864:54rem;--fg-size-layout-960:60rem;--fg-size-mark-6:.375rem;--fg-size-mark-10:.625rem;--fg-size-mark-12:.75rem;--fg-size-mark-16:1rem;--fg-size-mark-20:1.25rem;--fg-size-mark-24:1.5rem;--fg-size-mark-28:1.75rem;--fg-size-inline-40:2.5em;--fg-size-inline-56:3.5em;--fg-size-stroke-1:1px;--fg-size-stroke-2:2px;--fg-size-stroke-3:3px;--fg-size-profile-preview:14rem;--fg-size-media-thumbnail:3rem;--fg-size-media-card:4rem;--fg-size-media-detail:8rem;--fg-size-badge:1.25rem;--fg-size-badge-dot:.75rem;--fg-size-kbd:1.5rem;--fg-illustration-geometry-outer-tilt:6;--fg-illustration-geometry-inner-tilt:3;--fg-illustration-geometry-portrait-ratio:.75;--fg-illustration-geometry-flat-tilt:0;--fg-illustration-geometry-fan-tilt:12;--fg-motion-scale-emphasis:1.12;--fg-motion-scale-attention:1.1;--fg-motion-scale-recede:.94;--fg-motion-scale-lifted:1.06;--fg-duration-fast:.12s;--fg-duration-normal:.2s;--fg-duration-attention:.8s;--fg-duration-bell-cycle:1.5s;--fg-duration-entrance:.4s;--fg-duration-cycle:1.6s;--fg-duration-reveal:.8s;--fg-duration-confirmation:2s;--fg-duration-handwriting:1.6s;--fg-duration-frame:16ms;--fg-easing-standard:cubic-bezier(.2, 0, 0, 1);--fg-easing-symmetric:cubic-bezier(.65, 0, .35, 1);--fg-easing-linear:cubic-bezier(0, 0, 1, 1);--fg-opacity-8:.08;--fg-opacity-50:.5;--fg-opacity-disabled:.5;--fg-opacity-on-fill-edge:.5;--fg-opacity-on-fill-tint:.08;--fg-font-family-sans:"Inter Variable", Inter, system-ui, sans-serif;--fg-font-family-mono:ui-monospace, SFMono-Regular, Menlo, Consolas, "Liberation Mono", monospace;--fg-font-size-xs:.75rem;--fg-font-size-sm:.875rem;--fg-font-size-md:1rem;--fg-font-size-lg:1.125rem;--fg-font-size-xl:1.5rem;--fg-font-size-2xl:1.75rem;--fg-font-size-3xl:2rem;--fg-font-size-4xl:2.5rem;--fg-font-size-5xl:3rem;--fg-font-size-section:1.25rem;--fg-font-line-height-xs:1rem;--fg-font-line-height-sm:1.25rem;--fg-font-line-height-md:1.5rem;--fg-font-line-height-lg:1.625rem;--fg-font-line-height-xl:2rem;--fg-font-line-height-2xl:2.25rem;--fg-font-line-height-3xl:2.5rem;--fg-font-line-height-4xl:3rem;--fg-font-line-height-5xl:3.5rem;--fg-font-line-height-section:1.75rem;--fg-font-weight-regular:400;--fg-font-weight-medium:500;--fg-font-weight-semibold:600;--fg-font-weight-bold:700;--fg-font-tracking-display:-.02em;--fg-font-tracking-normal:0em;--fg-font-tracking-caps:.02em;--fg-marketing-motion-ambient-float:6s;--fg-marketing-motion-ambient-drift:24s;--fg-marketing-motion-ambient-client:70s;--fg-marketing-motion-ambient-compact-client:50s;--fg-marketing-motion-ambient-column:52s;--fg-marketing-motion-ambient-reverse-column:64s;--fg-marketing-motion-ambient-row:60s;--fg-marketing-motion-duration-brief:.4s;--fg-marketing-motion-duration-short:.55s;--fg-marketing-motion-duration-base:.65s;--fg-marketing-motion-duration-medium:.8s;--fg-marketing-motion-duration-long:.95s;--fg-marketing-motion-duration-longer:1.1s;--fg-marketing-motion-duration-longest:1.35s;--fg-marketing-motion-delay-xs:80ms;--fg-marketing-motion-delay-sm:.12s;--fg-marketing-motion-delay-md:.2s;--fg-marketing-motion-delay-lg:.35s;--fg-marketing-motion-delay-xl:.6s;--fg-marketing-motion-delay-xxl:1s;--fg-marketing-motion-stagger-xs:32ms;--fg-marketing-motion-stagger-sm:48ms;--fg-marketing-motion-stagger-md:65ms;--fg-marketing-motion-stagger-base:.1s;--fg-marketing-motion-stagger-lg:.16s;--fg-marketing-motion-loop-pulse:3.6s;--fg-marketing-motion-loop-orbit:5.4s;--fg-marketing-motion-loop-drift:8.5s;--fg-marketing-motion-loop-spin:28s;--fg-marketing-motion-loop-float:6s;--fg-marketing-motion-loop-ambient:24s;--fg-marketing-motion-compact-duration:.55s;--fg-marketing-motion-compact-delay:.1s;--fg-marketing-motion-compact-stagger:32ms;--fg-marketing-motion-easing-out:cubic-bezier(.16, 1, .3, 1);--fg-marketing-motion-easing-emphasis:cubic-bezier(.22, 1, .36, 1);--fg-marketing-motion-easing-settle:cubic-bezier(.2, .8, .2, 1);--fg-marketing-motion-easing-in-out:cubic-bezier(.42, 0, .58, 1);--fg-marketing-motion-easing-standard:cubic-bezier(.2, 0, 0, 1);--fg-marketing-motion-easing-linear:cubic-bezier(0, 0, 1, 1);--fg-control-motion-feedback-duration:.12s;--fg-control-motion-feedback-easing:cubic-bezier(.2, 0, 0, 1);--fg-control-motion-confirmation-duration:2s;--fg-control-motion-progress-delay:.2s;--fg-control-motion-validation-delay:.2s;--fg-brand-motion-cycle-duration:1.6s;--fg-brand-motion-cycle-easing:cubic-bezier(.65, 0, .35, 1);--fg-brand-motion-reveal-duration:.8s;--fg-brand-motion-fade-duration:.4s;--fg-brand-motion-reveal-easing:cubic-bezier(.2, 0, 0, 1);--fg-brand-motion-write-duration:1.6s;--fg-brand-motion-underline-duration:.2s;--fg-brand-motion-pause-duration:.12s;--fg-brand-motion-write-easing:cubic-bezier(0, 0, 1, 1);--fg-chart-motion-entrance-duration:.4s;--fg-overlay-motion-enter-duration:.2s;--fg-overlay-motion-exit-duration:.12s;--fg-overlay-motion-easing:cubic-bezier(.2, 0, 0, 1);--fg-overlay-motion-enter-offset:.25rem;--fg-modal-motion-enter-duration:.2s;--fg-modal-motion-exit-duration:.12s;--fg-modal-motion-easing:cubic-bezier(.2, 0, 0, 1);--fg-modal-motion-enter-offset:.25rem;--fg-notification-motion-enter-duration:.2s;--fg-notification-motion-exit-duration:.12s;--fg-notification-motion-easing:cubic-bezier(.2, 0, 0, 1);--fg-notification-motion-enter-offset:.25rem;--fg-field-motion-state-duration:.12s;--fg-field-motion-state-easing:cubic-bezier(.2, 0, 0, 1);--fg-field-motion-focus-scale:1.12;--fg-field-motion-focus-duration:.4s;--fg-field-motion-focus-easing:cubic-bezier(.2, 0, 0, 1);--fg-attention-motion-scale:1.1;--fg-attention-motion-duration:.8s;--fg-attention-motion-bell-cycle-duration:1.5s;--fg-attention-motion-easing:cubic-bezier(.65, 0, .35, 1);--fg-scroll-motion-settle-duration:.12s;--fg-scroll-motion-frame-interval:16ms;--fg-scroll-motion-indicator-duration:.2s;--fg-scroll-motion-indicator-easing:cubic-bezier(.2, 0, 0, 1);--fg-scroll-motion-recede-scale:.94;--fg-scroll-motion-lift-scale:1.06;--fg-type-small-size:.875rem;--fg-type-small-line-height:1.25rem;--fg-type-body-size:1rem;--fg-type-body-line-height:1.5rem;--fg-type-body-large-size:1.125rem;--fg-type-body-large-line-height:1.625rem;--fg-type-heading-size:1.25rem;--fg-type-heading-line-height:1.75rem;--fg-type-heading-large-size:1.5rem;--fg-type-heading-large-line-height:2rem;--fg-type-title-size:2rem;--fg-type-title-line-height:2.5rem;--fg-type-display-size:2.5rem;--fg-type-display-line-height:3rem;--fg-type-display-large-size:3rem;--fg-type-display-large-line-height:3.5rem;--fg-type-overline-size:.875rem;--fg-type-overline-line-height:1.25rem;--fg-type-figure-size:1.75rem;--fg-type-figure-line-height:2.25rem;--fg-type-mark-size:.875rem;--fg-type-mark-line-height:1rem;--fg-layer-base:0;--fg-layer-raised:10;--fg-layer-sticky:20;--fg-layer-overlay:100000;--fg-layer-toast:100001;--fg-focus-ring-width:2px;--fg-focus-ring-offset:2px;--fg-border-width-hairline:1px;--fg-border-width-field:1px;--fg-border-width-selection:2px;--fg-border-width-indicator:3px;--fg-control-add-indicator-size:2rem;--fg-control-mark:1.25rem;--fg-control-thumb-width:1.5rem;--fg-control-thumb-height:1rem;--fg-control-value:3.5em;--fg-control-value-narrow:2.5em;--fg-overlay-popover-sm:22rem;--fg-overlay-popover-md:28.75rem;--fg-overlay-popover-lg:38.75rem;--fg-overlay-popover-collection-height:40rem;--fg-overlay-popover-large-height:54rem;--fg-overlay-dialog-sm:25rem;--fg-overlay-dialog-md:35rem;--fg-overlay-dialog-lg:45rem;--fg-overlay-dialog-wide:60rem;--fg-overlay-drawer:24rem;--fg-overlay-toast:28.75rem;--fg-surface-canvas:#f7f9fc;--fg-surface-list-header:#f7f9fc;--fg-surface-base:#fff;--fg-surface-raised:#fff;--fg-surface-sunken:#edf1f7;--fg-surface-overlay:#fff;--fg-surface-inverse:#20282b;--fg-surface-brand:#fff2ef;--fg-surface-brand-solid:#ff6348;--fg-surface-scrim:#12191b80;--fg-surface-media-scrim:#080c21cc;--fg-text-primary:#20282b;--fg-text-secondary:#4c595e;--fg-text-disabled:#909ca1;--fg-text-inverse:#f7f9fc;--fg-text-on-action:#fff;--fg-text-on-destructive:#fff;--fg-text-on-primary:#fff;--fg-text-on-primary-disabled:#d23d24;--fg-text-on-brand-indicator:#fff;--fg-text-brand:#b4301a;--fg-text-brand-large:#e94e34;--fg-text-on-brand-solid:#20282b;--fg-text-on-media:#fff;--fg-border-subtle:#dce3ef;--fg-border-faint:#edf1f7;--fg-border-card:#dce3ef;--fg-border-control:#6a777c;--fg-border-strong:#354044;--fg-border-divider:#6a777c;--fg-border-brand:#ffab99;--fg-border-on-color-dark:#20282b;--fg-border-on-color-light:#fff;--fg-brand-accent:#ff6348;--fg-brand-indicator:#d23d24;--fg-brand-indicator-hover:#b4301a;--fg-brand-indicator-pressed:#902a19;--fg-brand-indicator-gradient-end:#e94e34;--fg-brand-subtle:#fff2ef;--fg-brand-subtle-strong:#ffe2dc;--fg-brand-subtle-pressed:#ffd3ca;--fg-action-primary:#f3593e;--fg-action-primary-edge:#e94e34;--fg-action-primary-sheen:#fff3;--fg-action-primary-hover:#e94e34;--fg-action-primary-pressed:#d23d24;--fg-action-primary-gradient-end:#e94e34;--fg-action-primary-disabled:#ffc9bd;--fg-action-primary-subtle:#fff2ef;--fg-action-primary-subtle-hover:#ffe2dc;--fg-action-primary-subtle-pressed:#ffd3ca;--fg-action-secondary:#edf1f7;--fg-action-secondary-hover:#dce3ef;--fg-action-secondary-pressed:#c5cfdf;--fg-action-destructive:#cc0015;--fg-action-destructive-hover:#b00012;--fg-action-destructive-pressed:#95000f;--fg-action-destructive-text:#95000f;--fg-selection-background:#fff2ef;--fg-selection-background-pressed:#ffe2dc;--fg-selection-foreground:#20282b;--fg-selection-border:#d23d24;--fg-selection-raised:#fff;--fg-focus-ring:#d23d24;--fg-focus-contrast:#20282b;--fg-field-background:#fff;--fg-field-background-disabled:#edf1f7;--fg-field-foreground:#20282b;--fg-field-foreground-disabled:#909ca1;--fg-field-placeholder:#6a777c;--fg-field-border:#6a777c;--fg-field-border-hover:#354044;--fg-field-border-invalid:#cc0015;--fg-field-error-text:#cc0015;--fg-field-background-soft:#f7f9fc;--fg-field-placeholder-soft:#4c595e;--fg-field-border-soft:#7c898d;--fg-status-info-foreground:#20282b;--fg-status-info-background:#e0efff;--fg-status-info-border:#1067b5;--fg-status-info-icon:#1067b5;--fg-status-info-text:#1067b5;--fg-status-info-border-subtle:#add3ff;--fg-status-success-foreground:#20282b;--fg-status-success-background:#dbf4e3;--fg-status-success-border:#1d7a49;--fg-status-success-icon:#1d7a49;--fg-status-success-text:#1d7a49;--fg-status-success-border-subtle:#a7dfb9;--fg-status-warning-foreground:#20282b;--fg-status-warning-background:#fcead4;--fg-status-warning-border:#a16800;--fg-status-warning-icon:#a16800;--fg-status-warning-text:#885700;--fg-status-warning-border-subtle:#f0c897;--fg-status-danger-foreground:#20282b;--fg-status-danger-background:#ffe1e4;--fg-status-danger-border:#cc0015;--fg-status-danger-icon:#cc0015;--fg-status-danger-text:#cc0015;--fg-status-danger-border-subtle:#ffbbbc;--fg-status-neutral-foreground:#20282b;--fg-status-neutral-background:#edf1f7;--fg-status-neutral-border:#6a777c;--fg-status-neutral-icon:#4c595e;--fg-status-neutral-text:#4c595e;--fg-status-neutral-border-subtle:#c5cfdf;--fg-elevation-raised:none;--fg-elevation-resting:0px 0px 0px 1px #dce3ef;--fg-elevation-floating:0px 0px 0px 1px #dce3ef;--fg-elevation-panel:0px 0px 0px 1px #dce3ef;--fg-elevation-overlay:0px 0px 0px 1px #dce3ef, 0px 1px 2px 0px #12191b0f, 0px 8px 16px -8px #12191b1f;--fg-elevation-modal:0px 0px 0px 1px #dce3ef, 0px 2px 4px 0px #12191b0f, 0px 16px 32px -12px #12191b2e;--fg-elevation-cta:inset 0px 1px 0px 0px #ffffff52, 0px 1px 2px 0px #962d0f29, 0px 10px 22px -12px #f3593e99;--fg-elevation-cta-hover:inset 0px 1px 0px 0px #ffffff52, 0px 1px 2px 0px #962d0f29, 0px 16px 30px -14px #f3593eb8;--fg-elevation-cta-pressed:inset 0px 2px 4px 0px #781e0538;--fg-elevation-access-cutout-color:#12191b2e;--fg-elevation-access-contact-color:#12191b40;--fg-elevation-access-light-color:#12191b1f;--fg-elevation-access-receipt-color:#12191b2e;--fg-chart-series1:#e94e34;--fg-chart-series2:#0f7a80;--fg-chart-series3:#7a4fd6;--fg-chart-series4:#b8327a;--fg-chart-series5:#a16800;--fg-chart-series6:#1067b5;--fg-chart-series7:#1d7a49;--fg-chart-series8:#4c595e;--fg-category-1-background:#ffe2dc;--fg-category-1-icon:#e94e34;--fg-category-1-text:#b4301a;--fg-category-2-background:#d7f4f3;--fg-category-2-icon:#0f7a80;--fg-category-2-text:#147176;--fg-category-3-background:#edeaff;--fg-category-3-icon:#7a4fd6;--fg-category-3-text:#7a4fd6;--fg-category-4-background:#fee5f0;--fg-category-4-icon:#b8327a;--fg-category-4-text:#b8327a;--fg-category-5-background:#fcead4;--fg-category-5-icon:#a16800;--fg-category-5-text:#885700;--fg-category-6-background:#e0efff;--fg-category-6-icon:#1067b5;--fg-category-6-text:#1067b5;--fg-category-7-background:#dbf4e3;--fg-category-7-icon:#1d7a49;--fg-category-7-text:#1d7a49;--fg-category-8-background:#edf1f7;--fg-category-8-icon:#4c595e;--fg-category-8-text:#4c595e;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--fg-surface-canvas:#12191b;--fg-surface-list-header:#293235;--fg-surface-base:#12191b;--fg-surface-raised:#20282b;--fg-surface-sunken:#293235;--fg-surface-overlay:#20282b;--fg-surface-inverse:#f4f4f4;--fg-surface-brand:#492e23;--fg-surface-brand-solid:#ff6348;--fg-surface-scrim:#000000a6;--fg-surface-media-scrim:#080c21cc;--fg-text-primary:#f4f4f4;--fg-text-secondary:#bcc6ca;--fg-text-disabled:#6a777c;--fg-text-inverse:#20282b;--fg-text-on-action:#12191b;--fg-text-on-destructive:#fff;--fg-text-on-primary:#fff;--fg-text-on-primary-disabled:#ff8a74;--fg-text-on-brand-indicator:#20282b;--fg-text-brand:#ffab99;--fg-text-brand-large:#ff6348;--fg-text-on-brand-solid:#20282b;--fg-text-on-media:#fff;--fg-border-subtle:#354044;--fg-border-faint:#293235;--fg-border-card:#354044;--fg-border-control:#6a777c;--fg-border-strong:#bcc6ca;--fg-border-divider:#909ca1;--fg-border-brand:#b4301a;--fg-border-on-color-dark:#20282b;--fg-border-on-color-light:#fff;--fg-brand-accent:#ff6348;--fg-brand-indicator:#ff6348;--fg-brand-indicator-hover:#ff8a74;--fg-brand-indicator-pressed:#ffab99;--fg-brand-indicator-gradient-end:#e94e34;--fg-brand-subtle:#492e23;--fg-brand-subtle-strong:#663d2f;--fg-brand-subtle-pressed:#593529;--fg-action-primary:#f3593e;--fg-action-primary-edge:#ff6348;--fg-action-primary-sheen:#fff3;--fg-action-primary-hover:#e94e34;--fg-action-primary-pressed:#d23d24;--fg-action-primary-gradient-end:#e94e34;--fg-action-primary-disabled:#663d2f;--fg-action-primary-subtle:#293235;--fg-action-primary-subtle-hover:#354044;--fg-action-primary-subtle-pressed:#3c484c;--fg-action-secondary:#293235;--fg-action-secondary-hover:#354044;--fg-action-secondary-pressed:#4c595e;--fg-action-destructive:#dc1b20;--fg-action-destructive-hover:#e42127;--fg-action-destructive-pressed:#cc0015;--fg-action-destructive-text:#ffbbbc;--fg-selection-background:#492e23;--fg-selection-background-pressed:#663d2f;--fg-selection-foreground:#f4f4f4;--fg-selection-border:#ff6348;--fg-selection-raised:#354044;--fg-focus-ring:#ff8a74;--fg-focus-contrast:#12191b;--fg-field-background:#12191b;--fg-field-background-disabled:#20282b;--fg-field-foreground:#f4f4f4;--fg-field-foreground-disabled:#6a777c;--fg-field-placeholder:#909ca1;--fg-field-border:#6a777c;--fg-field-border-hover:#bcc6ca;--fg-field-border-invalid:#ffbbbc;--fg-field-error-text:#ffbbbc;--fg-field-background-soft:#20282b;--fg-field-placeholder-soft:#909ca1;--fg-field-border-soft:#6a777c;--fg-status-info-foreground:#f4f4f4;--fg-status-info-background:#1a3450;--fg-status-info-border:#add3ff;--fg-status-info-icon:#add3ff;--fg-status-info-text:#add3ff;--fg-status-info-border-subtle:#1067b5;--fg-status-success-foreground:#f4f4f4;--fg-status-success-background:#153c25;--fg-status-success-border:#a7dfb9;--fg-status-success-icon:#a7dfb9;--fg-status-success-text:#a7dfb9;--fg-status-success-border-subtle:#1d7a49;--fg-status-warning-foreground:#f4f4f4;--fg-status-warning-background:#462d0a;--fg-status-warning-border:#f0c897;--fg-status-warning-icon:#f0c897;--fg-status-warning-text:#f0c897;--fg-status-warning-border-subtle:#a16800;--fg-status-danger-foreground:#f4f4f4;--fg-status-danger-background:#50222b;--fg-status-danger-border:#ffbbbc;--fg-status-danger-icon:#ffbbbc;--fg-status-danger-text:#ffbbbc;--fg-status-danger-border-subtle:#b00012;--fg-status-neutral-foreground:#f4f4f4;--fg-status-neutral-background:#293235;--fg-status-neutral-border:#909ca1;--fg-status-neutral-icon:#bcc6ca;--fg-status-neutral-text:#bcc6ca;--fg-status-neutral-border-subtle:#4c595e;--fg-elevation-raised:none;--fg-elevation-resting:0px 0px 0px 1px #354044;--fg-elevation-floating:0px 0px 0px 1px #354044;--fg-elevation-panel:0px 0px 0px 1px #354044;--fg-elevation-overlay:0px 0px 0px 1px #4c595e, inset 0px 1px 0px 0px #ffffff12, 0px 1px 2px 0px #00000080, 0px 8px 16px -8px #000000b3;--fg-elevation-modal:0px 0px 0px 1px #4c595e, inset 0px 1px 0px 0px #ffffff12, 0px 2px 4px 0px #00000080, 0px 16px 32px -12px #000c;--fg-elevation-cta:inset 0px 1px 0px 0px #ffffff3d, 0px 1px 2px 0px #00000080, 0px 10px 22px -12px #f3593e66;--fg-elevation-cta-hover:inset 0px 1px 0px 0px #ffffff3d, 0px 1px 2px 0px #00000080, 0px 16px 30px -14px #f3593e8c;--fg-elevation-cta-pressed:inset 0px 2px 4px 0px #00000059;--fg-elevation-access-cutout-color:#0000002e;--fg-elevation-access-contact-color:#00000040;--fg-elevation-access-light-color:#0000001f;--fg-elevation-access-receipt-color:#0000002e;--fg-chart-series1:#ff6348;--fg-chart-series2:#7fd6d0;--fg-chart-series3:#c4b1ff;--fg-chart-series4:#ffa8d2;--fg-chart-series5:#f0c897;--fg-chart-series6:#add3ff;--fg-chart-series7:#a7dfb9;--fg-chart-series8:#bcc6ca;--fg-category-1-background:#492e23;--fg-category-1-icon:#ff6348;--fg-category-1-text:#ff8a74;--fg-category-2-background:#003b3c;--fg-category-2-icon:#7fd6d0;--fg-category-2-text:#7fd6d0;--fg-category-3-background:#352c4e;--fg-category-3-icon:#c4b1ff;--fg-category-3-text:#c4b1ff;--fg-category-4-background:#492537;--fg-category-4-icon:#ffa8d2;--fg-category-4-text:#ffa8d2;--fg-category-5-background:#462d0a;--fg-category-5-icon:#f0c897;--fg-category-5-text:#f0c897;--fg-category-6-background:#1a3450;--fg-category-6-icon:#add3ff;--fg-category-6-text:#add3ff;--fg-category-7-background:#153c25;--fg-category-7-icon:#a7dfb9;--fg-category-7-text:#a7dfb9;--fg-category-8-background:#293235;--fg-category-8-icon:#bcc6ca;--fg-category-8-text:#bcc6ca}}:root[data-theme=dark]{--fg-surface-canvas:#12191b;--fg-surface-list-header:#293235;--fg-surface-base:#12191b;--fg-surface-raised:#20282b;--fg-surface-sunken:#293235;--fg-surface-overlay:#20282b;--fg-surface-inverse:#f4f4f4;--fg-surface-brand:#492e23;--fg-surface-brand-solid:#ff6348;--fg-surface-scrim:#000000a6;--fg-surface-media-scrim:#080c21cc;--fg-text-primary:#f4f4f4;--fg-text-secondary:#bcc6ca;--fg-text-disabled:#6a777c;--fg-text-inverse:#20282b;--fg-text-on-action:#12191b;--fg-text-on-destructive:#fff;--fg-text-on-primary:#fff;--fg-text-on-primary-disabled:#ff8a74;--fg-text-on-brand-indicator:#20282b;--fg-text-brand:#ffab99;--fg-text-brand-large:#ff6348;--fg-text-on-brand-solid:#20282b;--fg-text-on-media:#fff;--fg-border-subtle:#354044;--fg-border-faint:#293235;--fg-border-card:#354044;--fg-border-control:#6a777c;--fg-border-strong:#bcc6ca;--fg-border-divider:#909ca1;--fg-border-brand:#b4301a;--fg-border-on-color-dark:#20282b;--fg-border-on-color-light:#fff;--fg-brand-accent:#ff6348;--fg-brand-indicator:#ff6348;--fg-brand-indicator-hover:#ff8a74;--fg-brand-indicator-pressed:#ffab99;--fg-brand-indicator-gradient-end:#e94e34;--fg-brand-subtle:#492e23;--fg-brand-subtle-strong:#663d2f;--fg-brand-subtle-pressed:#593529;--fg-action-primary:#f3593e;--fg-action-primary-edge:#ff6348;--fg-action-primary-sheen:#fff3;--fg-action-primary-hover:#e94e34;--fg-action-primary-pressed:#d23d24;--fg-action-primary-gradient-end:#e94e34;--fg-action-primary-disabled:#663d2f;--fg-action-primary-subtle:#293235;--fg-action-primary-subtle-hover:#354044;--fg-action-primary-subtle-pressed:#3c484c;--fg-action-secondary:#293235;--fg-action-secondary-hover:#354044;--fg-action-secondary-pressed:#4c595e;--fg-action-destructive:#dc1b20;--fg-action-destructive-hover:#e42127;--fg-action-destructive-pressed:#cc0015;--fg-action-destructive-text:#ffbbbc;--fg-selection-background:#492e23;--fg-selection-background-pressed:#663d2f;--fg-selection-foreground:#f4f4f4;--fg-selection-border:#ff6348;--fg-selection-raised:#354044;--fg-focus-ring:#ff8a74;--fg-focus-contrast:#12191b;--fg-field-background:#12191b;--fg-field-background-disabled:#20282b;--fg-field-foreground:#f4f4f4;--fg-field-foreground-disabled:#6a777c;--fg-field-placeholder:#909ca1;--fg-field-border:#6a777c;--fg-field-border-hover:#bcc6ca;--fg-field-border-invalid:#ffbbbc;--fg-field-error-text:#ffbbbc;--fg-field-background-soft:#20282b;--fg-field-placeholder-soft:#909ca1;--fg-field-border-soft:#6a777c;--fg-status-info-foreground:#f4f4f4;--fg-status-info-background:#1a3450;--fg-status-info-border:#add3ff;--fg-status-info-icon:#add3ff;--fg-status-info-text:#add3ff;--fg-status-info-border-subtle:#1067b5;--fg-status-success-foreground:#f4f4f4;--fg-status-success-background:#153c25;--fg-status-success-border:#a7dfb9;--fg-status-success-icon:#a7dfb9;--fg-status-success-text:#a7dfb9;--fg-status-success-border-subtle:#1d7a49;--fg-status-warning-foreground:#f4f4f4;--fg-status-warning-background:#462d0a;--fg-status-warning-border:#f0c897;--fg-status-warning-icon:#f0c897;--fg-status-warning-text:#f0c897;--fg-status-warning-border-subtle:#a16800;--fg-status-danger-foreground:#f4f4f4;--fg-status-danger-background:#50222b;--fg-status-danger-border:#ffbbbc;--fg-status-danger-icon:#ffbbbc;--fg-status-danger-text:#ffbbbc;--fg-status-danger-border-subtle:#b00012;--fg-status-neutral-foreground:#f4f4f4;--fg-status-neutral-background:#293235;--fg-status-neutral-border:#909ca1;--fg-status-neutral-icon:#bcc6ca;--fg-status-neutral-text:#bcc6ca;--fg-status-neutral-border-subtle:#4c595e;--fg-elevation-raised:none;--fg-elevation-resting:0px 0px 0px 1px #354044;--fg-elevation-floating:0px 0px 0px 1px #354044;--fg-elevation-panel:0px 0px 0px 1px #354044;--fg-elevation-overlay:0px 0px 0px 1px #4c595e, inset 0px 1px 0px 0px #ffffff12, 0px 1px 2px 0px #00000080, 0px 8px 16px -8px #000000b3;--fg-elevation-modal:0px 0px 0px 1px #4c595e, inset 0px 1px 0px 0px #ffffff12, 0px 2px 4px 0px #00000080, 0px 16px 32px -12px #000c;--fg-elevation-cta:inset 0px 1px 0px 0px #ffffff3d, 0px 1px 2px 0px #00000080, 0px 10px 22px -12px #f3593e66;--fg-elevation-cta-hover:inset 0px 1px 0px 0px #ffffff3d, 0px 1px 2px 0px #00000080, 0px 16px 30px -14px #f3593e8c;--fg-elevation-cta-pressed:inset 0px 2px 4px 0px #00000059;--fg-elevation-access-cutout-color:#0000002e;--fg-elevation-access-contact-color:#00000040;--fg-elevation-access-light-color:#0000001f;--fg-elevation-access-receipt-color:#0000002e;--fg-chart-series1:#ff6348;--fg-chart-series2:#7fd6d0;--fg-chart-series3:#c4b1ff;--fg-chart-series4:#ffa8d2;--fg-chart-series5:#f0c897;--fg-chart-series6:#add3ff;--fg-chart-series7:#a7dfb9;--fg-chart-series8:#bcc6ca;--fg-category-1-background:#492e23;--fg-category-1-icon:#ff6348;--fg-category-1-text:#ff8a74;--fg-category-2-background:#003b3c;--fg-category-2-icon:#7fd6d0;--fg-category-2-text:#7fd6d0;--fg-category-3-background:#352c4e;--fg-category-3-icon:#c4b1ff;--fg-category-3-text:#c4b1ff;--fg-category-4-background:#492537;--fg-category-4-icon:#ffa8d2;--fg-category-4-text:#ffa8d2;--fg-category-5-background:#462d0a;--fg-category-5-icon:#f0c897;--fg-category-5-text:#f0c897;--fg-category-6-background:#1a3450;--fg-category-6-icon:#add3ff;--fg-category-6-text:#add3ff;--fg-category-7-background:#153c25;--fg-category-7-icon:#a7dfb9;--fg-category-7-text:#a7dfb9;--fg-category-8-background:#293235;--fg-category-8-icon:#bcc6ca;--fg-category-8-text:#bcc6ca;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:root[data-brand-color],[data-brand-theme][data-brand-color]{--fg-action-primary:var(--fg-tenant-action-primary-light);--fg-action-primary-edge:var(--fg-tenant-action-primary-light);--fg-action-primary-hover:var(--fg-tenant-action-primary-hover-light);--fg-action-primary-gradient-end:var(--fg-tenant-action-primary-hover-light);--fg-action-primary-pressed:var(--fg-tenant-action-primary-pressed-light);--fg-action-primary-disabled:var(--fg-tenant-action-primary-disabled-light,var(--fg-tenant-action-primary-light));--fg-text-on-primary:var(--fg-tenant-text-on-primary-light);--fg-text-on-primary-disabled:var(--fg-tenant-text-on-primary-light);--fg-brand-indicator:var(--fg-tenant-action-primary-light);--fg-brand-indicator-hover:var(--fg-tenant-action-primary-hover-light);--fg-brand-indicator-pressed:var(--fg-tenant-action-primary-pressed-light);--fg-brand-indicator-gradient-end:var(--fg-tenant-action-primary-hover-light);--fg-text-on-brand-indicator:var(--fg-tenant-text-on-primary-light)}@media (prefers-color-scheme:dark){:root:not([data-theme=light])[data-brand-color],:root:not([data-theme=light]) [data-brand-theme][data-brand-color]{--fg-action-primary:var(--fg-tenant-action-primary-dark);--fg-action-primary-edge:var(--fg-tenant-action-primary-dark);--fg-action-primary-hover:var(--fg-tenant-action-primary-hover-dark);--fg-action-primary-gradient-end:var(--fg-tenant-action-primary-hover-dark);--fg-action-primary-pressed:var(--fg-tenant-action-primary-pressed-dark);--fg-action-primary-disabled:var(--fg-tenant-action-primary-disabled-dark,var(--fg-tenant-action-primary-dark));--fg-text-on-primary:var(--fg-tenant-text-on-primary-dark);--fg-text-on-primary-disabled:var(--fg-tenant-text-on-primary-dark);--fg-brand-indicator:var(--fg-tenant-action-primary-dark);--fg-brand-indicator-hover:var(--fg-tenant-action-primary-hover-dark);--fg-brand-indicator-pressed:var(--fg-tenant-action-primary-pressed-dark);--fg-brand-indicator-gradient-end:var(--fg-tenant-action-primary-hover-dark);--fg-text-on-brand-indicator:var(--fg-tenant-text-on-primary-dark)}}:root[data-theme=dark][data-brand-color],:root[data-theme=dark] [data-brand-theme][data-brand-color]{--fg-action-primary:var(--fg-tenant-action-primary-dark);--fg-action-primary-edge:var(--fg-tenant-action-primary-dark);--fg-action-primary-hover:var(--fg-tenant-action-primary-hover-dark);--fg-action-primary-gradient-end:var(--fg-tenant-action-primary-hover-dark);--fg-action-primary-pressed:var(--fg-tenant-action-primary-pressed-dark);--fg-action-primary-disabled:var(--fg-tenant-action-primary-disabled-dark,var(--fg-tenant-action-primary-dark));--fg-text-on-primary:var(--fg-tenant-text-on-primary-dark);--fg-text-on-primary-disabled:var(--fg-tenant-text-on-primary-dark);--fg-brand-indicator:var(--fg-tenant-action-primary-dark);--fg-brand-indicator-hover:var(--fg-tenant-action-primary-hover-dark);--fg-brand-indicator-pressed:var(--fg-tenant-action-primary-pressed-dark);--fg-brand-indicator-gradient-end:var(--fg-tenant-action-primary-hover-dark);--fg-text-on-brand-indicator:var(--fg-tenant-text-on-primary-dark)}:root,[data-brand-theme],[data-profile]{--fg-component-access-backdrop-edge-clearance:var(--fg-size-layout-128);--fg-component-access-backdrop-tablet-panel-width:var(--fg-size-layout-560);--fg-component-access-tenant-logo-max-width:var(--fg-size-layout-224);--fg-component-access-tenant-logo-max-height:var(--fg-size-layout-96);--fg-component-access-tenant-mobile-logo-height:var(--fg-size-box-64);--fg-component-access-tenant-logo-backdrop:var(--fg-surface-inverse);--fg-component-access-tenant-brand-gap:var(--fg-space-6);--fg-component-access-panel-width:var(--fg-size-layout-680);--fg-component-access-logo-size:var(--fg-size-box-48);--fg-component-access-page-inset:var(--fg-space-4);--fg-component-access-responsive-page-inset:var(--fg-space-8);--fg-component-access-responsive-page-inset-compact:var(--fg-space-6);--fg-component-access-responsive-bottom-inset:var(--fg-space-5);--fg-component-access-responsive-page-inset-narrow:var(--fg-space-5);--fg-component-access-responsive-header-clearance:var(--fg-size-layout-144);--fg-component-access-responsive-header-clearance-compact:var(--fg-size-layout-96);--fg-component-access-responsive-title-size:var(--fg-type-title-size);--fg-component-access-responsive-title-line-height:var(--fg-type-title-line-height);--fg-component-access-page-inset-wide:var(--fg-space-12);--fg-component-access-panel-inset:var(--fg-space-5);--fg-component-access-panel-inset-wide:var(--fg-space-16);--fg-component-access-panel-block-inset:var(--fg-space-8);--fg-component-access-panel-block-inset-wide:var(--fg-space-12);--fg-component-access-content-gap:var(--fg-space-8);--fg-component-access-intro-gap:var(--fg-space-2);--fg-component-access-caption-gap:var(--fg-space-4);--fg-component-access-accent-width:var(--fg-space-8);--fg-component-access-art-plate-width:var(--fg-size-layout-560);--fg-component-access-art-tomato-width:var(--fg-size-layout-320);--fg-component-access-art-oil-width:var(--fg-size-layout-224);--fg-component-access-art-napkin-width:var(--fg-size-layout-460);--fg-component-access-art-branch-width:var(--fg-size-layout-256);--fg-component-access-art-branch-width-compact:var(--fg-size-layout-224);--fg-component-access-art-receipt-width:var(--fg-size-layout-288);--fg-component-access-art-salt-width:var(--fg-size-layout-192);--fg-component-access-art-basil-width:var(--fg-size-layout-256);--fg-component-access-background:var(--fg-surface-base);--fg-component-access-foreground:var(--fg-text-primary);--fg-component-access-panel-background:var(--fg-surface-raised);--fg-component-access-panel-border:var(--fg-border-subtle);--fg-component-access-accent:var(--fg-brand-accent);--fg-component-access-footer-foreground:var(--fg-text-secondary);--fg-component-access-panel-radius:var(--fg-radius-panel);--fg-component-access-border-width:var(--fg-border-width-hairline);--fg-component-access-accent-height:var(--fg-border-width-indicator);--fg-component-access-panel-elevation:var(--fg-elevation-overlay);--fg-component-access-art-note-width:var(--fg-size-layout-176);--fg-component-access-phone-art-plate-width:var(--fg-size-layout-176);--fg-component-access-phone-art-branch-width:var(--fg-size-layout-144);--fg-component-access-phone-art-note-width:var(--fg-size-layout-112);--fg-component-access-phone-art-napkin-width:var(--fg-size-layout-160);--fg-component-access-phone-art-salt-width:var(--fg-size-layout-128);--fg-component-access-phone-art-basil-width:var(--fg-size-layout-176);--fg-component-access-tablet-art-plate-width:var(--fg-size-layout-256);--fg-component-access-tablet-art-branch-width:var(--fg-size-layout-224);--fg-component-access-tablet-art-note-width:var(--fg-size-layout-144);--fg-component-access-tablet-art-napkin-width:var(--fg-size-layout-256);--fg-component-access-tablet-art-salt-width:var(--fg-size-layout-192);--fg-component-access-tablet-art-basil-width:var(--fg-size-layout-256);--fg-component-access-edge-background:var(--fg-surface-canvas);--fg-component-access-receipt-inset:var(--fg-space-6);--fg-component-access-receipt-heart-size:var(--fg-size-mark-24);--fg-component-access-receipt-logo-size:var(--fg-size-icon-lg);--fg-component-access-receipt-heart-ink:var(--fg-brand-accent);--fg-component-access-cutout-shadow-x:var(--fg-space-1);--fg-component-access-cutout-shadow-y:var(--fg-space-2);--fg-component-access-cutout-shadow-blur:var(--fg-space-4);--fg-component-access-cutout-shadow-color:var(--fg-elevation-access-cutout-color);--fg-component-access-contact-shadow-color:var(--fg-elevation-access-contact-color);--fg-component-access-light-shadow-x:var(--fg-space-0);--fg-component-access-light-shadow-y:var(--fg-space-1);--fg-component-access-light-shadow-blur:var(--fg-space-2);--fg-component-access-light-shadow-color:var(--fg-elevation-access-light-color);--fg-component-access-receipt-shadow-x:var(--fg-space-2);--fg-component-access-receipt-shadow-y:var(--fg-space-4);--fg-component-access-receipt-shadow-blur:var(--fg-space-6);--fg-component-access-receipt-shadow-color:var(--fg-elevation-access-receipt-color);--fg-component-action-row-inset:var(--fg-space-3);--fg-component-action-row-inset-narrow:var(--fg-space-2);--fg-component-action-row-small-label-size:var(--fg-type-small-size);--fg-component-action-row-small-label-line-height:var(--fg-type-small-line-height);--fg-component-action-row-hover-background:var(--fg-action-secondary-hover);--fg-component-action-row-pressed-background:var(--fg-action-secondary-pressed);--fg-component-action-row-pressed-description:var(--fg-text-primary);--fg-component-avatar-preview-size:var(--fg-size-profile-preview);--fg-component-avatar-preview-font-size:var(--fg-type-display-size);--fg-component-avatar-image-fade-duration:var(--fg-control-motion-feedback-duration);--fg-component-badge-neutral-background:var(--fg-surface-inverse);--fg-component-badge-neutral-foreground:var(--fg-text-inverse);--fg-component-badge-brand-background:var(--fg-brand-indicator);--fg-component-badge-brand-foreground:var(--fg-text-on-brand-indicator);--fg-component-badge-danger-background:var(--fg-action-destructive);--fg-component-badge-danger-foreground:var(--fg-text-on-destructive);--fg-component-badge-success-background:var(--fg-status-success-icon);--fg-component-badge-success-foreground:var(--fg-text-on-action);--fg-component-badge-warning-background:var(--fg-status-warning-icon);--fg-component-badge-warning-foreground:var(--fg-text-on-action);--fg-component-badge-font-size:var(--fg-type-mark-size);--fg-component-badge-line-height:var(--fg-type-mark-line-height);--fg-component-button-feedback-duration:var(--fg-control-motion-feedback-duration);--fg-component-button-feedback-easing:var(--fg-control-motion-feedback-easing);--fg-component-button-disclosure-duration:var(--fg-overlay-motion-enter-duration);--fg-component-button-disclosure-easing:var(--fg-overlay-motion-easing);--fg-component-button-shortcut-edge-opacity:var(--fg-opacity-on-fill-edge);--fg-component-button-shortcut-primary-fill-opacity:var(--fg-opacity-on-fill-tint);--fg-component-button-shortcut-secondary-background:var(--fg-surface-raised);--fg-component-button-primary-background:var(--fg-action-primary);--fg-component-button-primary-background-end:var(--fg-action-primary-gradient-end);--fg-component-button-primary-background-hover:var(--fg-action-primary-hover);--fg-component-button-primary-background-pressed:var(--fg-action-primary-pressed);--fg-component-button-primary-foreground:var(--fg-text-on-primary);--fg-component-button-primary-border:var(--fg-action-primary-edge);--fg-component-button-primary-background-disabled:var(--fg-action-primary-disabled);--fg-component-button-primary-foreground-disabled:var(--fg-text-on-primary-disabled);--fg-component-button-primary-border-disabled:var(--fg-action-primary-disabled);--fg-component-button-cta-background:var(--fg-action-primary);--fg-component-button-cta-background-hover:var(--fg-action-primary-hover);--fg-component-button-cta-background-pressed:var(--fg-action-primary-pressed);--fg-component-button-cta-foreground:var(--fg-text-on-primary);--fg-component-button-cta-border:var(--fg-action-primary-edge);--fg-component-button-cta-border-hover:var(--fg-action-primary-hover);--fg-component-button-cta-border-pressed:var(--fg-action-primary-pressed);--fg-component-button-cta-sheen:var(--fg-action-primary-sheen);--fg-component-button-cta-elevation:var(--fg-elevation-cta);--fg-component-button-cta-elevation-hover:var(--fg-elevation-cta-hover);--fg-component-button-cta-elevation-pressed:var(--fg-elevation-cta-pressed);--fg-component-button-cta-lift:var(--fg-size-stroke-1);--fg-component-button-cta-font-weight:var(--fg-font-weight-medium);--fg-component-button-secondary-background:var(--fg-action-secondary);--fg-component-button-secondary-background-hover:var(--fg-action-secondary-hover);--fg-component-button-secondary-background-pressed:var(--fg-action-secondary-pressed);--fg-component-button-secondary-foreground:var(--fg-text-primary);--fg-component-button-secondary-divider:var(--fg-border-divider);--fg-component-button-quiet-background:var(--fg-action-primary-subtle);--fg-component-button-quiet-background-hover:var(--fg-action-primary-subtle-hover);--fg-component-button-quiet-background-pressed:var(--fg-action-primary-subtle-pressed);--fg-component-button-quiet-foreground:var(--fg-text-brand);--fg-component-button-destructive-background:var(--fg-action-destructive);--fg-component-button-destructive-background-hover:var(--fg-action-destructive-hover);--fg-component-button-destructive-background-pressed:var(--fg-action-destructive-pressed);--fg-component-button-destructive-foreground:var(--fg-text-on-destructive);--fg-component-button-outline-background:var(--fg-surface-raised);--fg-component-button-outline-background-hover:var(--fg-action-secondary);--fg-component-button-outline-background-pressed:var(--fg-action-secondary-pressed);--fg-component-button-outline-foreground:var(--fg-text-primary);--fg-component-button-outline-border:var(--fg-border-subtle);--fg-component-button-ghost-background-hover:var(--fg-action-secondary);--fg-component-button-ghost-background-pressed:var(--fg-action-secondary-pressed);--fg-component-button-ghost-foreground:var(--fg-text-primary);--fg-component-button-ghost-divider:var(--fg-border-divider);--fg-component-calendar-day-pressed-background:var(--fg-action-secondary-pressed);--fg-component-calendar-day-selected-pressed-background:var(--fg-brand-indicator-pressed);--fg-component-calendar-day-range-pressed-background:var(--fg-selection-background-pressed);--fg-component-calendar-day-invalid-pressed-background:var(--fg-action-destructive-pressed);--fg-component-calendar-month-pressed-background:var(--fg-action-secondary-pressed);--fg-component-calendar-year-pressed-background:var(--fg-action-secondary-pressed);--fg-component-calendar-year-selected-pressed-background:var(--fg-brand-indicator-pressed);--fg-component-calendar-period-pressed-background:var(--fg-action-secondary-pressed);--fg-component-card-background:var(--fg-surface-raised);--fg-component-card-foreground:var(--fg-text-primary);--fg-component-card-description:var(--fg-text-secondary);--fg-component-card-border:var(--fg-border-card);--fg-component-card-elevation:var(--fg-elevation-raised);--fg-component-card-border-hover:var(--fg-border-control);--fg-component-card-pressed-background:var(--fg-action-secondary);--fg-component-card-feedback-duration:var(--fg-control-motion-feedback-duration);--fg-component-card-feedback-easing:var(--fg-control-motion-feedback-easing);--fg-component-card-highlighted-border:var(--fg-selection-border);--fg-component-card-chevron:var(--fg-text-secondary);--fg-component-card-action:var(--fg-text-brand);--fg-component-card-title-disabled:var(--fg-text-disabled);--fg-component-card-subtle-background:var(--fg-surface-canvas);--fg-component-card-subtle-foreground:var(--fg-text-primary);--fg-component-card-subtle-description:var(--fg-text-secondary);--fg-component-card-subtle-border:var(--fg-border-faint);--fg-component-carousel-gap:var(--fg-space-3);--fg-component-carousel-peek:var(--fg-space-8);--fg-component-carousel-dot-size:var(--fg-size-mark-6);--fg-component-carousel-dot-radius:var(--fg-radius-full);--fg-component-carousel-settle-duration:var(--fg-scroll-motion-settle-duration);--fg-component-carousel-dot:var(--fg-border-control);--fg-component-carousel-dot-hover:var(--fg-text-secondary);--fg-component-carousel-dot-pressed:var(--fg-text-primary);--fg-component-carousel-dot-pressed-background:var(--fg-action-secondary-pressed);--fg-component-carousel-active-dot:var(--fg-brand-indicator);--fg-component-carousel-focus-color:var(--fg-focus-ring);--fg-component-carousel-focus-width:var(--fg-focus-ring-width);--fg-component-carousel-focus-offset:var(--fg-focus-ring-offset);--fg-component-carousel-dot-ring-offset:var(--fg-focus-ring-offset);--fg-component-carousel-scroll-interval:var(--fg-scroll-motion-frame-interval);--fg-component-carousel-dot-active-size:var(--fg-space-6);--fg-component-carousel-pagination-gap:var(--fg-space-0);--fg-component-carousel-indicator-duration:var(--fg-scroll-motion-indicator-duration);--fg-component-carousel-indicator-easing:var(--fg-scroll-motion-indicator-easing);--fg-component-carousel-layer-travel:var(--fg-space-3);--fg-component-carousel-layer-lift:var(--fg-space-3);--fg-component-carousel-layer-scale:var(--fg-scroll-motion-recede-scale);--fg-component-carousel-dot-border-width:var(--fg-border-width-hairline);--fg-component-carousel-arc-flat:var(--fg-space-0);--fg-component-carousel-arc-gentle:var(--fg-space-3);--fg-component-carousel-arc-pronounced:var(--fg-space-6);--fg-component-carousel-row-gap-compact:var(--fg-space-1);--fg-component-carousel-row-gap-normal:var(--fg-space-2);--fg-component-carousel-row-gap-wide:var(--fg-space-4);--fg-component-carousel-row-bleed-none:var(--fg-space-0);--fg-component-carousel-row-bleed-small:var(--fg-space-3);--fg-component-carousel-row-bleed-large:var(--fg-space-6);--fg-component-carousel-row-inset-top:var(--fg-space-6);--fg-component-carousel-row-inset-bottom:var(--fg-space-2);--fg-component-carousel-pagination-gap-normal:var(--fg-space-2);--fg-component-carousel-pagination-gap-wide:var(--fg-space-4);--fg-component-carousel-tilt-none:var(--fg-illustration-geometry-flat-tilt);--fg-component-carousel-tilt-gentle:var(--fg-illustration-geometry-outer-tilt);--fg-component-carousel-tilt-pronounced:var(--fg-illustration-geometry-fan-tilt);--fg-component-chart-series1:var(--fg-chart-series1);--fg-component-chart-series2:var(--fg-chart-series2);--fg-component-chart-series3:var(--fg-chart-series3);--fg-component-chart-series4:var(--fg-chart-series4);--fg-component-chart-series5:var(--fg-chart-series5);--fg-component-chart-series6:var(--fg-chart-series6);--fg-component-chart-series7:var(--fg-chart-series7);--fg-component-chart-series8:var(--fg-chart-series8);--fg-component-chart-grid:var(--fg-border-subtle);--fg-component-chart-axis:var(--fg-text-secondary);--fg-component-chart-cursor:var(--fg-surface-sunken);--fg-component-chart-cursor-line:var(--fg-border-strong);--fg-component-chart-tooltip-background:var(--fg-surface-overlay);--fg-component-chart-tooltip-foreground:var(--fg-text-primary);--fg-component-chart-size-sm:var(--fg-size-layout-192);--fg-component-chart-size-md:var(--fg-size-layout-256);--fg-component-chart-size-lg:var(--fg-size-layout-320);--fg-component-chart-size-swatch:var(--fg-size-mark-12);--fg-component-chart-size-sparkline:var(--fg-size-tile-md);--fg-component-chart-size-tooltip:var(--fg-size-layout-160);--fg-component-chart-size-column:var(--fg-size-layout-192);--fg-component-chart-size-plot-top:var(--fg-size-mark-10);--fg-component-chart-size-line:var(--fg-size-stroke-2);--fg-component-chart-size-bar-max:var(--fg-size-box-48);--fg-component-chart-size-share-bar:var(--fg-size-mark-16);--fg-component-chart-entrance-duration:var(--fg-chart-motion-entrance-duration);--fg-component-checkbox-size:var(--fg-control-mark);--fg-component-checkbox-pressed-background:var(--fg-action-secondary-hover);--fg-component-checkbox-tile-background:var(--fg-field-background);--fg-component-checkbox-tile-background-hover:var(--fg-selection-background);--fg-component-checkbox-tile-background-selected:var(--fg-selection-background);--fg-component-checkbox-tile-background-pressed:var(--fg-selection-background-pressed);--fg-component-checkbox-tile-foreground:var(--fg-text-primary);--fg-component-checkbox-tile-foreground-selected:var(--fg-selection-foreground);--fg-component-checkbox-tile-border:var(--fg-field-border);--fg-component-checkbox-tile-border-hover:var(--fg-field-border-hover);--fg-component-checkbox-tile-border-selected:var(--fg-selection-border);--fg-component-checkout-panel-actions-background:var(--fg-surface-raised);--fg-component-checkout-panel-actions-border:var(--fg-border-subtle);--fg-component-chip-background:var(--fg-surface-raised);--fg-component-chip-foreground:var(--fg-text-primary);--fg-component-chip-border:var(--fg-border-subtle);--fg-component-chip-background-hover:var(--fg-action-secondary);--fg-component-chip-background-pressed:var(--fg-action-secondary-pressed);--fg-component-chip-selected-background:var(--fg-selection-background);--fg-component-chip-selected-background-hover:var(--fg-action-primary-subtle-hover);--fg-component-chip-selected-background-pressed:var(--fg-action-primary-subtle-pressed);--fg-component-chip-selected-foreground:var(--fg-text-brand);--fg-component-chip-selected-border:var(--fg-border-strong);--fg-component-chip-selected-border-pressed:var(--fg-border-strong);--fg-component-control-feedback-duration:var(--fg-control-motion-feedback-duration);--fg-component-control-feedback-easing:var(--fg-control-motion-feedback-easing);--fg-component-control-focus-ring:var(--fg-focus-ring);--fg-component-copy-button-confirmation-duration:var(--fg-control-motion-confirmation-duration);--fg-component-copy-button-progress-delay:var(--fg-control-motion-progress-delay);--fg-component-count-badge-inverse-background:var(--fg-surface-inverse);--fg-component-count-badge-inverse-foreground:var(--fg-text-inverse);--fg-component-count-badge-neutral-background:var(--fg-surface-sunken);--fg-component-count-badge-neutral-foreground:var(--fg-text-primary);--fg-component-count-badge-brand-background:var(--fg-brand-subtle-strong);--fg-component-count-badge-brand-foreground:var(--fg-text-brand);--fg-component-count-badge-attention-scale:var(--fg-attention-motion-scale);--fg-component-count-badge-attention-duration:var(--fg-attention-motion-duration);--fg-component-count-badge-attention-easing:var(--fg-attention-motion-easing);--fg-component-disclosure-pressed-background:var(--fg-action-secondary-pressed);--fg-component-disclosure-indicator-duration:var(--fg-control-motion-feedback-duration);--fg-component-disclosure-enter-duration:var(--fg-overlay-motion-enter-duration);--fg-component-disclosure-exit-duration:var(--fg-overlay-motion-exit-duration);--fg-component-disclosure-easing:var(--fg-control-motion-feedback-easing);--fg-component-field-feedback-duration:var(--fg-control-motion-feedback-duration);--fg-component-field-feedback-easing:var(--fg-control-motion-feedback-easing);--fg-component-field-icon-state-duration:var(--fg-field-motion-state-duration);--fg-component-field-icon-state-easing:var(--fg-field-motion-state-easing);--fg-component-field-icon-invalid-foreground:var(--fg-field-error-text);--fg-component-field-icon-focus-scale:var(--fg-field-motion-focus-scale);--fg-component-field-icon-focus-duration:var(--fg-field-motion-focus-duration);--fg-component-field-icon-focus-easing:var(--fg-field-motion-focus-easing);--fg-component-field-background:var(--fg-field-background);--fg-component-field-trigger-pressed-background:var(--fg-action-secondary-pressed);--fg-component-field-trigger-pressed-placeholder:var(--fg-text-primary);--fg-component-field-foreground:var(--fg-field-foreground);--fg-component-field-placeholder:var(--fg-field-placeholder);--fg-component-field-border:var(--fg-field-border);--fg-component-field-border-hover:var(--fg-field-border-hover);--fg-component-field-border-focus:var(--fg-focus-ring);--fg-component-field-border-invalid:var(--fg-field-border-invalid);--fg-component-field-error-text:var(--fg-field-error-text);--fg-component-field-background-soft:var(--fg-field-background-soft);--fg-component-field-placeholder-soft:var(--fg-field-placeholder-soft);--fg-component-field-border-soft:var(--fg-field-border-soft);--fg-component-field-border-width:var(--fg-border-width-field);--fg-component-field-divider:var(--fg-border-faint);--fg-component-handwritten-note-width:var(--fg-size-layout-176);--fg-component-handwritten-note-ink:var(--fg-text-secondary);--fg-component-handwritten-note-write-duration:var(--fg-brand-motion-write-duration);--fg-component-handwritten-note-underline-duration:var(--fg-brand-motion-underline-duration);--fg-component-handwritten-note-pause-duration:var(--fg-brand-motion-pause-duration);--fg-component-handwritten-note-easing:var(--fg-brand-motion-write-easing);--fg-component-hero-scrim:var(--fg-surface-media-scrim);--fg-component-icon-button-ghost-foreground:var(--fg-text-secondary);--fg-component-icon-button-ghost-foreground-hover:var(--fg-text-primary);--fg-component-icon-tile-neutral-background:var(--fg-surface-sunken);--fg-component-icon-tile-neutral-icon:var(--fg-text-secondary);--fg-component-icon-tile-brand-background:var(--fg-brand-subtle-strong);--fg-component-icon-tile-brand-icon:var(--fg-brand-indicator);--fg-component-icon-tile-outline-background:var(--fg-surface-raised);--fg-component-icon-tile-outline-border:var(--fg-border-subtle);--fg-component-icon-tile-outline-icon:var(--fg-text-secondary);--fg-component-image-preview-thumbnail-size:var(--fg-size-media-thumbnail);--fg-component-image-preview-detail-size:var(--fg-size-media-detail);--fg-component-image-preview-radius:var(--fg-radius-inner);--fg-component-image-preview-background:var(--fg-surface-sunken);--fg-component-image-preview-placeholder-icon:var(--fg-text-secondary);--fg-component-kitchen-ticket-band-neutral-background:var(--fg-status-neutral-background);--fg-component-kitchen-ticket-band-neutral-foreground:var(--fg-status-neutral-foreground);--fg-component-kitchen-ticket-band-neutral-word:var(--fg-status-neutral-text);--fg-component-kitchen-ticket-band-neutral-mark:var(--fg-status-neutral-icon);--fg-component-kitchen-ticket-band-warning-background:var(--fg-status-warning-background);--fg-component-kitchen-ticket-band-warning-foreground:var(--fg-status-warning-foreground);--fg-component-kitchen-ticket-band-warning-word:var(--fg-status-warning-text);--fg-component-kitchen-ticket-band-warning-mark:var(--fg-status-warning-icon);--fg-component-kitchen-ticket-band-danger-background:var(--fg-status-danger-background);--fg-component-kitchen-ticket-band-danger-foreground:var(--fg-status-danger-foreground);--fg-component-kitchen-ticket-band-danger-word:var(--fg-status-danger-text);--fg-component-kitchen-ticket-band-danger-mark:var(--fg-status-danger-icon);--fg-component-kitchen-ticket-border-neutral:var(--fg-border-card);--fg-component-kitchen-ticket-border-warning:var(--fg-status-warning-border);--fg-component-kitchen-ticket-border-danger:var(--fg-status-danger-border);--fg-component-kitchen-ticket-rush-background:var(--fg-brand-subtle);--fg-component-kitchen-ticket-rush-foreground:var(--fg-text-brand);--fg-component-kitchen-ticket-rush-edge:var(--fg-brand-indicator);--fg-component-kitchen-ticket-bump-key-background:var(--fg-surface-inverse);--fg-component-kitchen-ticket-bump-key-foreground:var(--fg-text-inverse);--fg-component-kitchen-ticket-line-done-foreground:var(--fg-text-secondary);--fg-component-kitchen-ticket-line-done-mark:var(--fg-status-success-icon);--fg-component-kitchen-ticket-line-highlight-background:var(--fg-selection-background);--fg-component-kitchen-ticket-line-highlight-border:var(--fg-selection-border);--fg-component-list-box-item-foreground:var(--fg-text-primary);--fg-component-list-box-item-description:var(--fg-text-secondary);--fg-component-list-box-item-description-pressed:var(--fg-text-primary);--fg-component-list-box-item-selected-background:var(--fg-selection-background);--fg-component-list-box-item-selected-foreground:var(--fg-selection-foreground);--fg-component-list-box-item-selected-indicator:var(--fg-text-brand);--fg-component-list-box-item-pressed-background:var(--fg-action-secondary-pressed);--fg-component-list-box-item-selected-pressed-background:var(--fg-selection-background-pressed);--fg-component-list-box-feedback-duration:var(--fg-control-motion-feedback-duration);--fg-component-list-box-feedback-easing:var(--fg-control-motion-feedback-easing);--fg-component-logo-animation-cycle-duration:var(--fg-brand-motion-cycle-duration);--fg-component-logo-animation-cycle-easing:var(--fg-brand-motion-cycle-easing);--fg-component-logo-animation-reveal-duration:var(--fg-brand-motion-reveal-duration);--fg-component-logo-animation-fade-duration:var(--fg-brand-motion-fade-duration);--fg-component-logo-animation-reveal-easing:var(--fg-brand-motion-reveal-easing);--fg-component-marketplace-welcome-max-width:var(--fg-size-layout-416);--fg-component-marketplace-welcome-photo-ratio:var(--fg-illustration-geometry-portrait-ratio);--fg-component-menu-item-foreground:var(--fg-text-primary);--fg-component-menu-item-background-hover:var(--fg-action-secondary);--fg-component-menu-item-background-pressed:var(--fg-action-secondary-pressed);--fg-component-menu-item-description-pressed:var(--fg-text-primary);--fg-component-menu-item-destructive-foreground:var(--fg-action-destructive-text);--fg-component-menu-section-heading:var(--fg-text-secondary);--fg-component-menu-chevron-duration:var(--fg-overlay-motion-enter-duration);--fg-component-menu-chevron-easing:var(--fg-overlay-motion-easing);--fg-component-metric-figure-md-size:var(--fg-type-figure-size);--fg-component-metric-figure-md-line-height:var(--fg-type-figure-line-height);--fg-component-metric-figure-lg-size:var(--fg-type-title-size);--fg-component-metric-figure-lg-line-height:var(--fg-type-title-line-height);--fg-component-metric-icon-radius:var(--fg-radius-tile);--fg-component-metric-icon-size:var(--fg-size-box-56);--fg-component-metric-figure-first-sm-size:var(--fg-type-body-large-size);--fg-component-metric-figure-first-sm-line-height:var(--fg-type-body-large-line-height);--fg-component-metric-figure-first-md-size:var(--fg-type-figure-size);--fg-component-metric-figure-first-md-line-height:var(--fg-type-figure-line-height);--fg-component-metric-figure-first-lg-size:var(--fg-type-title-size);--fg-component-metric-figure-first-lg-line-height:var(--fg-type-title-line-height);--fg-component-metric-figure-first-label-size:var(--fg-type-body-size);--fg-component-metric-figure-first-label-line-height:var(--fg-type-body-line-height);--fg-component-metric-figure-first-small-label-size:var(--fg-type-small-size);--fg-component-metric-figure-first-small-label-line-height:var(--fg-type-small-line-height);--fg-component-metric-figure-first-icon-radius:var(--fg-radius-inner);--fg-component-metric-context-background:var(--fg-surface-sunken);--fg-component-metric-context-foreground:var(--fg-text-secondary);--fg-component-metric-context-radius:var(--fg-radius-inner);--fg-component-metric-context-inset:var(--fg-space-2);--fg-component-metric-context-inset-narrow:var(--fg-space-1);--fg-component-metric-context-block-inset:var(--fg-space-1);--fg-component-metric-summary-line-height:var(--fg-type-heading-large-line-height);--fg-component-metric-summary-trend-width:var(--fg-size-layout-80);--fg-component-metric-placeholder-height:var(--fg-size-placeholder-136);--fg-component-modal-wide-width:var(--fg-overlay-dialog-wide);--fg-component-modal-enter-duration:var(--fg-modal-motion-enter-duration);--fg-component-modal-exit-duration:var(--fg-modal-motion-exit-duration);--fg-component-modal-easing:var(--fg-modal-motion-easing);--fg-component-modal-enter-offset:var(--fg-modal-motion-enter-offset);--fg-component-nav-background:var(--fg-surface-base);--fg-component-nav-border:var(--fg-border-faint);--fg-component-nav-sidebar-width-narrow:var(--fg-size-layout-248);--fg-component-nav-content-inset-narrow:var(--fg-space-5);--fg-component-nav-section-heading:var(--fg-text-secondary);--fg-component-nav-item-foreground:var(--fg-text-primary);--fg-component-nav-item-icon:var(--fg-text-primary);--fg-component-nav-item-background-hover:var(--fg-action-secondary);--fg-component-nav-item-background-pressed:var(--fg-action-secondary-hover);--fg-component-nav-item-current-background:var(--fg-selection-background);--fg-component-nav-item-current-background-pressed:var(--fg-selection-background-pressed);--fg-component-nav-item-current-foreground:var(--fg-text-brand);--fg-component-nav-item-current-indicator:var(--fg-selection-border);--fg-component-nav-selection-travel-duration:var(--fg-overlay-motion-enter-duration);--fg-component-nav-selection-travel-easing:var(--fg-overlay-motion-easing);--fg-component-nav-expand-duration:var(--fg-overlay-motion-enter-duration);--fg-component-nav-collapse-duration:var(--fg-overlay-motion-exit-duration);--fg-component-nav-collapse-easing:var(--fg-overlay-motion-easing);--fg-component-nav-toggle-duration:var(--fg-control-motion-feedback-duration);--fg-component-notification-bell-foreground:var(--fg-text-primary);--fg-component-notification-bell-icon-size:var(--fg-size-icon-md);--fg-component-notification-bell-attention-background:var(--fg-brand-subtle-pressed);--fg-component-notification-bell-attention-duration:var(--fg-attention-motion-bell-cycle-duration);--fg-component-notification-bell-attention-easing:var(--fg-attention-motion-easing);--fg-component-numeric-keypad-digit-size:var(--fg-type-body-large-size);--fg-component-numeric-keypad-digit-line-height:var(--fg-type-body-large-line-height);--fg-component-pagination-pressed-background:var(--fg-action-secondary-pressed);--fg-component-password-creator-validation-delay:var(--fg-control-motion-validation-delay);--fg-component-popover-enter-duration:var(--fg-overlay-motion-enter-duration);--fg-component-popover-exit-duration:var(--fg-overlay-motion-exit-duration);--fg-component-popover-easing:var(--fg-overlay-motion-easing);--fg-component-popover-enter-offset:var(--fg-overlay-motion-enter-offset);--fg-component-popover-width-sm:var(--fg-overlay-popover-sm);--fg-component-popover-width-md:var(--fg-overlay-popover-md);--fg-component-popover-width-lg:var(--fg-overlay-popover-lg);--fg-component-popover-collection-height:var(--fg-overlay-popover-collection-height);--fg-component-popover-large-height:var(--fg-overlay-popover-large-height);--fg-component-popover-large-title-size:var(--fg-type-heading-large-size);--fg-component-popover-large-title-line-height:var(--fg-type-heading-large-line-height);--fg-component-product-add-indicator-size:var(--fg-control-add-indicator-size);--fg-component-product-add-indicator-background:var(--fg-action-secondary);--fg-component-product-add-indicator-background-hover:var(--fg-action-secondary-hover);--fg-component-product-add-indicator-foreground:var(--fg-text-primary);--fg-component-product-add-indicator-border:var(--fg-border-subtle);--fg-component-progress-track:var(--fg-surface-sunken);--fg-component-progress-track-edge:var(--fg-border-strong);--fg-component-progress-fill:var(--fg-brand-indicator);--fg-component-progress-fill-end:var(--fg-brand-indicator-gradient-end);--fg-component-progress-fill-neutral:var(--fg-status-neutral-icon);--fg-component-progress-fill-success:var(--fg-status-success-icon);--fg-component-progress-fill-warning:var(--fg-status-warning-icon);--fg-component-progress-fill-danger:var(--fg-status-danger-icon);--fg-component-progress-feedback-duration:var(--fg-control-motion-feedback-duration);--fg-component-radio-size:var(--fg-control-mark);--fg-component-radio-pressed-background:var(--fg-action-secondary-hover);--fg-component-radio-chip-background:var(--fg-field-background);--fg-component-radio-chip-background-hover:var(--fg-selection-background);--fg-component-radio-chip-background-pressed:var(--fg-selection-background-pressed);--fg-component-radio-chip-foreground:var(--fg-text-primary);--fg-component-radio-chip-border:var(--fg-field-border);--fg-component-radio-chip-border-hover:var(--fg-field-border-hover);--fg-component-radio-chip-background-selected:var(--fg-brand-indicator);--fg-component-radio-chip-background-selected-pressed:var(--fg-brand-indicator-pressed);--fg-component-radio-chip-foreground-selected:var(--fg-text-on-brand-indicator);--fg-component-radio-chip-border-selected:var(--fg-brand-indicator);--fg-component-radio-chip-font-weight-selected:var(--fg-font-weight-bold);--fg-component-restaurant-card-open-background:var(--fg-action-primary-subtle);--fg-component-restaurant-card-open-background-hover:var(--fg-action-primary-subtle-hover);--fg-component-restaurant-card-open-background-pressed:var(--fg-action-primary-subtle-pressed);--fg-component-schedule-feedback-duration:var(--fg-control-motion-feedback-duration);--fg-component-schedule-feedback-easing:var(--fg-control-motion-feedback-easing);--fg-component-schedule-pressed-edge-width:var(--fg-border-width-selection);--fg-component-schedule-hover-background:var(--fg-action-secondary);--fg-component-schedule-pressed-background:var(--fg-action-secondary-hover);--fg-component-schedule-now-line:var(--fg-brand-indicator);--fg-component-schedule-now-label-background:var(--fg-surface-overlay);--fg-component-schedule-now-label-foreground:var(--fg-text-primary);--fg-component-schedule-now-label-border:var(--fg-border-control);--fg-component-schedule-grid-line:var(--fg-border-faint);--fg-component-schedule-column-divider:var(--fg-border-subtle);--fg-component-schedule-hour-foreground:var(--fg-text-secondary);--fg-component-schedule-off-hours-stripe:var(--fg-border-subtle);--fg-component-schedule-period-band-background:var(--fg-surface-sunken);--fg-component-schedule-period-band-foreground:var(--fg-text-secondary);--fg-component-segment-track:var(--fg-surface-sunken);--fg-component-segment-foreground:var(--fg-text-primary);--fg-component-segment-background-hover:var(--fg-action-secondary-hover);--fg-component-segment-background-pressed:var(--fg-action-secondary-pressed);--fg-component-segment-selected-background:var(--fg-selection-raised);--fg-component-segment-selected-background-pressed:var(--fg-selection-background-pressed);--fg-component-segment-selected-foreground:var(--fg-text-brand);--fg-component-segment-selected-border:var(--fg-border-strong);--fg-component-shell-nav-width:var(--fg-size-layout-256);--fg-component-shell-nav-collapsed-width:var(--fg-size-layout-72);--fg-component-shell-nav-rail-width:var(--fg-size-layout-80);--fg-component-shell-aside-width:var(--fg-size-layout-384);--fg-component-shell-aside-width-wide:var(--fg-size-layout-416);--fg-component-shuffle-carousel-gap:var(--fg-space-2);--fg-component-shuffle-carousel-inset:var(--fg-space-1);--fg-component-shuffle-carousel-block-start:var(--fg-space-8);--fg-component-shuffle-carousel-block-end:var(--fg-space-8);--fg-component-shuffle-carousel-tilt:var(--fg-illustration-geometry-outer-tilt);--fg-component-shuffle-carousel-lift:var(--fg-space-3);--fg-component-shuffle-carousel-scale:var(--fg-scroll-motion-lift-scale);--fg-component-shuffle-carousel-layer-base:var(--fg-layer-base);--fg-component-shuffle-carousel-layer-raised:var(--fg-layer-raised);--fg-component-skeleton-fill:var(--fg-border-subtle);--fg-component-slider-track:var(--fg-border-subtle);--fg-component-slider-fill:var(--fg-brand-indicator);--fg-component-slider-thumb:var(--fg-brand-indicator);--fg-component-slider-thumb-center:var(--fg-text-on-brand-indicator);--fg-component-slider-track-height:var(--fg-control-mark);--fg-component-slider-thumb-width:var(--fg-control-thumb-width);--fg-component-slider-thumb-height:var(--fg-control-thumb-height);--fg-component-slider-thumb-ring:var(--fg-border-width-selection);--fg-component-step-indicator-current-background:var(--fg-brand-indicator);--fg-component-step-indicator-current-foreground:var(--fg-text-on-brand-indicator);--fg-component-step-indicator-current-tenant-foreground:var(--fg-text-on-brand-indicator);--fg-component-stepper-value-width:var(--fg-control-value);--fg-component-stepper-value-width-pill:var(--fg-control-value-narrow);--fg-component-swatch-edge:var(--fg-border-control);--fg-component-swatch-selected:var(--fg-selection-border);--fg-component-swatch-mark-dark:var(--fg-border-on-color-dark);--fg-component-swatch-mark-light:var(--fg-border-on-color-light);--fg-component-switch-track-off:var(--fg-border-control);--fg-component-switch-track-off-hover:var(--fg-border-strong);--fg-component-switch-track-on:var(--fg-brand-indicator);--fg-component-switch-track-on-hover:var(--fg-brand-indicator-hover);--fg-component-switch-thumb:var(--fg-text-on-action);--fg-component-switch-thumb-on:var(--fg-text-on-brand-indicator);--fg-component-switch-track-height:var(--fg-control-mark);--fg-component-table-header-background:var(--fg-surface-list-header);--fg-component-table-header-foreground:var(--fg-text-secondary);--fg-component-table-header-background-embedded:var(--fg-surface-canvas);--fg-component-table-row-background:var(--fg-surface-base);--fg-component-table-row-background-embedded:var(--fg-surface-raised);--fg-component-table-row-foreground:var(--fg-text-primary);--fg-component-table-row-hover-background:var(--fg-action-secondary-hover);--fg-component-table-row-pressed-background:var(--fg-action-secondary-pressed);--fg-component-table-row-pressed-focus-ring:var(--fg-text-primary);--fg-component-table-row-selected-background:var(--fg-selection-background);--fg-component-table-row-selected-foreground:var(--fg-selection-foreground);--fg-component-table-row-selected-pressed-indicator:var(--fg-text-brand);--fg-component-table-row-inspected-indicator:var(--fg-text-brand);--fg-component-table-divider:var(--fg-border-subtle);--fg-component-table-body-size:var(--fg-type-small-size);--fg-component-table-body-line-height:var(--fg-type-small-line-height);--fg-component-table-cell-padding-block:var(--fg-space-1);--fg-component-table-column-padding-narrow:var(--fg-space-2);--fg-component-tabs-track:var(--fg-surface-sunken);--fg-component-tabs-background-hover:var(--fg-action-secondary-hover);--fg-component-tabs-background-pressed:var(--fg-action-secondary-pressed);--fg-component-tabs-pressed-foreground:var(--fg-text-primary);--fg-component-tabs-selected-background:var(--fg-selection-raised);--fg-component-tabs-selected-pressed-background:var(--fg-selection-background-pressed);--fg-component-tabs-selected-foreground:var(--fg-text-primary);--fg-component-tabs-selected-indicator:var(--fg-selection-border);--fg-component-tabs-underline-rule:var(--fg-border-faint);--fg-component-tabs-underline-foreground:var(--fg-text-secondary);--fg-component-tabs-underline-foreground-hover:var(--fg-text-primary);--fg-component-tabs-underline-pressed-background:var(--fg-action-secondary-pressed);--fg-component-tabs-underline-pressed-foreground:var(--fg-text-primary);--fg-component-tabs-underline-selected-foreground:var(--fg-text-brand);--fg-component-tabs-underline-selected-pressed-background:var(--fg-selection-background-pressed);--fg-component-tabs-underline-selected-pressed-foreground:var(--fg-text-brand);--fg-component-tabs-underline-indicator:var(--fg-selection-border);--fg-component-text-button-foreground:var(--fg-text-secondary);--fg-component-text-button-foreground-active:var(--fg-text-primary);--fg-component-text-button-foreground-pressed:var(--fg-text-brand);--fg-component-text-button-font-size:var(--fg-type-small-size);--fg-component-text-button-line-height:var(--fg-type-small-line-height);--fg-component-toast-enter-duration:var(--fg-notification-motion-enter-duration);--fg-component-toast-exit-duration:var(--fg-notification-motion-exit-duration);--fg-component-toast-easing:var(--fg-notification-motion-easing);--fg-component-toast-enter-offset:var(--fg-notification-motion-enter-offset);--fg-action-row-size-inset:var(--fg-component-action-row-inset);--fg-action-row-size-inset-narrow:var(--fg-component-action-row-inset-narrow);--fg-chart-size-bar-max:var(--fg-component-chart-size-bar-max);--fg-chart-size-column:var(--fg-component-chart-size-column);--fg-chart-size-lg:var(--fg-component-chart-size-lg);--fg-chart-size-line:var(--fg-component-chart-size-line);--fg-chart-size-md:var(--fg-component-chart-size-md);--fg-chart-size-plot-top:var(--fg-component-chart-size-plot-top);--fg-chart-size-share-bar:var(--fg-component-chart-size-share-bar);--fg-chart-size-sm:var(--fg-component-chart-size-sm);--fg-chart-size-sparkline:var(--fg-component-chart-size-sparkline);--fg-chart-size-swatch:var(--fg-component-chart-size-swatch);--fg-chart-size-tooltip:var(--fg-component-chart-size-tooltip);--fg-component-hero-foreground:var(--fg-text-on-media);--fg-component-marketplace-welcome-outer-tilt:var(--fg-illustration-geometry-outer-tilt);--fg-control-carousel-arc-flat:var(--fg-component-carousel-arc-flat);--fg-control-carousel-arc-gentle:var(--fg-component-carousel-arc-gentle);--fg-control-carousel-arc-pronounced:var(--fg-component-carousel-arc-pronounced);--fg-control-carousel-dot-active-size:var(--fg-component-carousel-dot-active-size);--fg-control-carousel-dot-radius:var(--fg-component-carousel-dot-radius);--fg-control-carousel-dot-size:var(--fg-component-carousel-dot-size);--fg-control-carousel-gap:var(--fg-component-carousel-gap);--fg-control-carousel-indicator-duration:var(--fg-component-carousel-indicator-duration);--fg-control-carousel-indicator-easing:var(--fg-component-carousel-indicator-easing);--fg-control-carousel-layer-inset:var(--fg-space-6);--fg-control-carousel-layer-lift:var(--fg-component-carousel-layer-lift);--fg-control-carousel-layer-scale:var(--fg-component-carousel-layer-scale);--fg-control-carousel-layer-tilt:var(--fg-illustration-geometry-outer-tilt);--fg-control-carousel-layer-travel:var(--fg-component-carousel-layer-travel);--fg-control-carousel-pagination-gap:var(--fg-component-carousel-pagination-gap);--fg-control-carousel-pagination-gap-normal:var(--fg-component-carousel-pagination-gap-normal);--fg-control-carousel-pagination-gap-wide:var(--fg-component-carousel-pagination-gap-wide);--fg-control-carousel-peek:var(--fg-component-carousel-peek);--fg-control-carousel-row-bleed-large:var(--fg-component-carousel-row-bleed-large);--fg-control-carousel-row-bleed-none:var(--fg-component-carousel-row-bleed-none);--fg-control-carousel-row-bleed-small:var(--fg-component-carousel-row-bleed-small);--fg-control-carousel-row-gap-compact:var(--fg-component-carousel-row-gap-compact);--fg-control-carousel-row-gap-normal:var(--fg-component-carousel-row-gap-normal);--fg-control-carousel-row-gap-wide:var(--fg-component-carousel-row-gap-wide);--fg-control-carousel-row-inset-bottom:var(--fg-component-carousel-row-inset-bottom);--fg-control-carousel-row-inset-top:var(--fg-component-carousel-row-inset-top);--fg-control-carousel-scroll-interval:var(--fg-component-carousel-scroll-interval);--fg-control-carousel-settle-duration:var(--fg-component-carousel-settle-duration);--fg-control-carousel-tilt-gentle:var(--fg-component-carousel-tilt-gentle);--fg-control-carousel-tilt-none:var(--fg-component-carousel-tilt-none);--fg-control-carousel-tilt-pronounced:var(--fg-component-carousel-tilt-pronounced);--fg-control-shuffle-carousel-block-end:var(--fg-component-shuffle-carousel-block-end);--fg-control-shuffle-carousel-block-start:var(--fg-component-shuffle-carousel-block-start);--fg-control-shuffle-carousel-gap:var(--fg-component-shuffle-carousel-gap);--fg-control-shuffle-carousel-inset:var(--fg-component-shuffle-carousel-inset);--fg-control-shuffle-carousel-layer-base:var(--fg-component-shuffle-carousel-layer-base);--fg-control-shuffle-carousel-layer-raised:var(--fg-component-shuffle-carousel-layer-raised);--fg-control-shuffle-carousel-lift:var(--fg-component-shuffle-carousel-lift);--fg-control-shuffle-carousel-scale:var(--fg-component-shuffle-carousel-scale);--fg-control-shuffle-carousel-tilt:var(--fg-component-shuffle-carousel-tilt);--fg-handwriting-easing:var(--fg-component-handwritten-note-easing);--fg-handwriting-pause-duration:var(--fg-component-handwritten-note-pause-duration);--fg-handwriting-underline-duration:var(--fg-component-handwritten-note-underline-duration);--fg-handwriting-width:var(--fg-component-handwritten-note-width);--fg-handwriting-write-duration:var(--fg-component-handwritten-note-write-duration);--fg-metric-size-context-block-inset:var(--fg-component-metric-context-block-inset);--fg-metric-size-context-inset:var(--fg-component-metric-context-inset);--fg-metric-size-context-inset-narrow:var(--fg-component-metric-context-inset-narrow);--fg-metric-size-figure-lg:var(--fg-component-metric-figure-lg-size);--fg-metric-size-figure-md:var(--fg-component-metric-figure-md-size);--fg-metric-size-icon:var(--fg-component-metric-icon-size);--fg-metric-size-icon-radius:var(--fg-component-metric-icon-radius);--fg-metric-size-line-lg:var(--fg-component-metric-figure-lg-line-height);--fg-metric-size-line-md:var(--fg-component-metric-figure-md-line-height);--fg-metric-size-placeholder-height:var(--fg-component-metric-placeholder-height);--fg-metric-size-summary-line:var(--fg-component-metric-summary-line-height);--fg-metric-size-summary-trend-width:var(--fg-component-metric-summary-trend-width);--fg-notification-bell-size-icon:var(--fg-component-notification-bell-icon-size);--fg-shell-access-accent-width:var(--fg-component-access-accent-width);--fg-shell-access-art-basil-width:var(--fg-component-access-art-basil-width);--fg-shell-access-art-branch-width:var(--fg-component-access-art-branch-width);--fg-shell-access-art-branch-width-compact:var(--fg-component-access-art-branch-width-compact);--fg-shell-access-art-napkin-width:var(--fg-component-access-art-napkin-width);--fg-shell-access-art-note-width:var(--fg-component-access-art-note-width);--fg-shell-access-art-oil-width:var(--fg-component-access-art-oil-width);--fg-shell-access-art-plate-width:var(--fg-component-access-art-plate-width);--fg-shell-access-art-receipt-width:var(--fg-component-access-art-receipt-width);--fg-shell-access-art-salt-width:var(--fg-component-access-art-salt-width);--fg-shell-access-art-tomato-width:var(--fg-component-access-art-tomato-width);--fg-shell-access-backdrop-edge-clearance:var(--fg-component-access-backdrop-edge-clearance);--fg-shell-access-backdrop-tablet-panel-width:var(--fg-component-access-backdrop-tablet-panel-width);--fg-shell-access-caption-gap:var(--fg-component-access-caption-gap);--fg-shell-access-content-gap:var(--fg-component-access-content-gap);--fg-shell-access-cutout-shadow-blur:var(--fg-component-access-cutout-shadow-blur);--fg-shell-access-cutout-shadow-x:var(--fg-component-access-cutout-shadow-x);--fg-shell-access-cutout-shadow-y:var(--fg-component-access-cutout-shadow-y);--fg-shell-access-intro-gap:var(--fg-component-access-intro-gap);--fg-shell-access-light-shadow-blur:var(--fg-component-access-light-shadow-blur);--fg-shell-access-light-shadow-x:var(--fg-component-access-light-shadow-x);--fg-shell-access-light-shadow-y:var(--fg-component-access-light-shadow-y);--fg-shell-access-logo-size:var(--fg-component-access-logo-size);--fg-shell-access-page-inset:var(--fg-component-access-page-inset);--fg-shell-access-page-inset-wide:var(--fg-component-access-page-inset-wide);--fg-shell-access-panel-block-inset:var(--fg-component-access-panel-block-inset);--fg-shell-access-panel-block-inset-wide:var(--fg-component-access-panel-block-inset-wide);--fg-shell-access-panel-inset:var(--fg-component-access-panel-inset);--fg-shell-access-panel-inset-wide:var(--fg-component-access-panel-inset-wide);--fg-shell-access-panel-width:var(--fg-component-access-panel-width);--fg-shell-access-phone-art-basil-width:var(--fg-component-access-phone-art-basil-width);--fg-shell-access-phone-art-branch-width:var(--fg-component-access-phone-art-branch-width);--fg-shell-access-phone-art-napkin-width:var(--fg-component-access-phone-art-napkin-width);--fg-shell-access-phone-art-note-width:var(--fg-component-access-phone-art-note-width);--fg-shell-access-phone-art-plate-width:var(--fg-component-access-phone-art-plate-width);--fg-shell-access-phone-art-salt-width:var(--fg-component-access-phone-art-salt-width);--fg-shell-access-receipt-heart-size:var(--fg-component-access-receipt-heart-size);--fg-shell-access-receipt-inset:var(--fg-component-access-receipt-inset);--fg-shell-access-receipt-logo-size:var(--fg-component-access-receipt-logo-size);--fg-shell-access-receipt-shadow-blur:var(--fg-component-access-receipt-shadow-blur);--fg-shell-access-receipt-shadow-x:var(--fg-component-access-receipt-shadow-x);--fg-shell-access-receipt-shadow-y:var(--fg-component-access-receipt-shadow-y);--fg-shell-access-responsive-bottom-inset:var(--fg-component-access-responsive-bottom-inset);--fg-shell-access-responsive-header-clearance:var(--fg-component-access-responsive-header-clearance);--fg-shell-access-responsive-header-clearance-compact:var(--fg-component-access-responsive-header-clearance-compact);--fg-shell-access-responsive-page-inset:var(--fg-component-access-responsive-page-inset);--fg-shell-access-responsive-page-inset-compact:var(--fg-component-access-responsive-page-inset-compact);--fg-shell-access-responsive-page-inset-narrow:var(--fg-component-access-responsive-page-inset-narrow);--fg-shell-access-responsive-title-line-height:var(--fg-component-access-responsive-title-line-height);--fg-shell-access-responsive-title-size:var(--fg-component-access-responsive-title-size);--fg-shell-access-tablet-art-basil-width:var(--fg-component-access-tablet-art-basil-width);--fg-shell-access-tablet-art-branch-width:var(--fg-component-access-tablet-art-branch-width);--fg-shell-access-tablet-art-napkin-width:var(--fg-component-access-tablet-art-napkin-width);--fg-shell-access-tablet-art-note-width:var(--fg-component-access-tablet-art-note-width);--fg-shell-access-tablet-art-plate-width:var(--fg-component-access-tablet-art-plate-width);--fg-shell-access-tablet-art-salt-width:var(--fg-component-access-tablet-art-salt-width);--fg-shell-access-tenant-art-large-width:var(--fg-size-layout-460);--fg-shell-access-tenant-art-medium-width:var(--fg-size-layout-320);--fg-shell-access-tenant-art-small-width:var(--fg-size-layout-224);--fg-shell-access-tenant-brand-gap:var(--fg-component-access-tenant-brand-gap);--fg-shell-access-tenant-logo-max-height:var(--fg-component-access-tenant-logo-max-height);--fg-shell-access-tenant-logo-max-width:var(--fg-component-access-tenant-logo-max-width);--fg-shell-access-tenant-mobile-art-width:var(--fg-size-layout-192);--fg-shell-access-tenant-mobile-edge-clearance:var(--fg-size-layout-96);--fg-shell-access-tenant-mobile-logo-height:var(--fg-component-access-tenant-mobile-logo-height);--fg-shell-access-tenant-mobile-surface-opacity:var(--fg-opacity-50);--fg-shell-aside-width:var(--fg-component-shell-aside-width);--fg-shell-aside-width-wide:var(--fg-component-shell-aside-width-wide);--fg-shell-content-inset-narrow:var(--fg-component-nav-content-inset-narrow);--fg-shell-marketplace-inner-tilt:var(--fg-illustration-geometry-inner-tilt);--fg-shell-marketplace-max-width:var(--fg-component-marketplace-welcome-max-width);--fg-shell-marketplace-outer-tilt:var(--fg-illustration-geometry-outer-tilt);--fg-shell-marketplace-photo-ratio:var(--fg-component-marketplace-welcome-photo-ratio);--fg-shell-nav-collapsed-width:var(--fg-component-shell-nav-collapsed-width);--fg-shell-nav-rail-width:var(--fg-component-shell-nav-rail-width);--fg-shell-nav-width:var(--fg-component-shell-nav-width);--fg-shell-nav-width-narrow:var(--fg-component-nav-sidebar-width-narrow);--fg-table-size-body:var(--fg-component-table-body-size);--fg-table-size-cell-padding-block:var(--fg-component-table-cell-padding-block);--fg-table-size-column-padding-narrow:var(--fg-component-table-column-padding-narrow);--fg-table-size-line:var(--fg-component-table-body-line-height)}:root,[data-density=comfortable]{--fg-density-control-height:2.75rem;--fg-density-control-height-large:3.25rem;--fg-density-control-padding-x:1rem;--fg-density-control-gap:.5rem;--fg-density-control-font-size:1rem;--fg-density-control-line-height:1.5rem;--fg-density-tab-padding-x:.75rem;--fg-density-target-min:2.75rem;--fg-density-target-large:3rem;--fg-density-row-min:2.75rem;--fg-density-inset-box:.75rem;--fg-density-icon-size:1.25rem}[data-density=compact]{--fg-density-control-height:2.25rem;--fg-density-control-height-large:2.75rem;--fg-density-control-padding-x:.75rem;--fg-density-control-gap:.5rem;--fg-density-control-font-size:.875rem;--fg-density-control-line-height:1.25rem;--fg-density-tab-padding-x:.5rem;--fg-density-target-min:2.25rem;--fg-density-target-large:2.75rem;--fg-density-row-min:2.25rem;--fg-density-inset-box:.75rem;--fg-density-icon-size:1.25rem}[data-density=touch]{--fg-density-control-height:3.5rem;--fg-density-control-height-large:4rem;--fg-density-control-padding-x:1rem;--fg-density-control-gap:.75rem;--fg-density-control-font-size:1rem;--fg-density-control-line-height:1.5rem;--fg-density-tab-padding-x:.75rem;--fg-density-target-min:3rem;--fg-density-target-large:3.5rem;--fg-density-row-min:3.5rem;--fg-density-inset-box:1rem;--fg-density-icon-size:1.5rem}:root,[data-reading-scale=standard]{--fg-reading-kitchen-line-size:1.125rem;--fg-reading-kitchen-line-line-height:1.625rem;--fg-reading-kitchen-meta-size:1rem;--fg-reading-kitchen-meta-line-height:1.5rem;--fg-reading-kitchen-emphasis-size:1.5rem;--fg-reading-kitchen-emphasis-line-height:2rem;--fg-reading-kitchen-control-size:1rem;--fg-reading-kitchen-control-line-height:1.5rem;--fg-reading-kitchen-label-size:.875rem;--fg-reading-kitchen-label-line-height:1.25rem}[data-reading-scale=kitchen-distance]{--fg-reading-kitchen-line-size:2rem;--fg-reading-kitchen-line-line-height:2.5rem;--fg-reading-kitchen-meta-size:1.5rem;--fg-reading-kitchen-meta-line-height:2rem;--fg-reading-kitchen-emphasis-size:3rem;--fg-reading-kitchen-emphasis-line-height:3.5rem;--fg-reading-kitchen-control-size:1.5rem;--fg-reading-kitchen-control-line-height:2rem;--fg-reading-kitchen-label-size:1.25rem;--fg-reading-kitchen-label-line-height:1.75rem}[data-reading-scale=kitchen-near]{--fg-reading-kitchen-line-size:1.5rem;--fg-reading-kitchen-line-line-height:2rem;--fg-reading-kitchen-meta-size:1.125rem;--fg-reading-kitchen-meta-line-height:1.625rem;--fg-reading-kitchen-emphasis-size:2rem;--fg-reading-kitchen-emphasis-line-height:2.5rem;--fg-reading-kitchen-control-size:1.125rem;--fg-reading-kitchen-control-line-height:1.625rem;--fg-reading-kitchen-label-size:1rem;--fg-reading-kitchen-label-line-height:1.5rem}[data-profile]{--fg-radius-card:calc(.5rem * var(--fg-corner-scale));--fg-radius-panel:calc(.75rem * var(--fg-corner-scale));--fg-surface-canvas:#f7f9fc;--fg-border-card:#dce3ef;--fg-elevation-raised:none}@media (prefers-color-scheme:dark){:root:not([data-theme=light])[data-profile],:root:not([data-theme=light]) [data-profile]{--fg-surface-canvas:#12191b;--fg-border-card:#354044;--fg-elevation-raised:none}}:root[data-theme=dark][data-profile],:root[data-theme=dark] [data-profile]{--fg-surface-canvas:#12191b;--fg-border-card:#354044;--fg-elevation-raised:none}[data-profile=admin],[data-profile=buyer],[data-profile=pos],[data-profile=waiter]{--fg-radius-card:calc(.75rem * var(--fg-corner-scale));--fg-radius-panel:calc(1rem * var(--fg-corner-scale));--fg-surface-canvas:#f2f5f9;--fg-border-card:#e3e8f0;--fg-elevation-raised:0px 1px 2px 0px #12191b0d, 0px 2px 8px -2px #12191b14}@media (prefers-color-scheme:dark){:root:not([data-theme=light])[data-profile=admin],:root:not([data-theme=light]) [data-profile=admin],:root:not([data-theme=light])[data-profile=buyer],:root:not([data-theme=light]) [data-profile=buyer],:root:not([data-theme=light])[data-profile=pos],:root:not([data-theme=light]) [data-profile=pos],:root:not([data-theme=light])[data-profile=waiter],:root:not([data-theme=light]) [data-profile=waiter]{--fg-surface-canvas:#12191b;--fg-border-card:#293235;--fg-elevation-raised:inset 0px 1px 0px 0px #ffffff0a, 0px 1px 2px 0px #00000040}}:root[data-theme=dark][data-profile=admin],:root[data-theme=dark] [data-profile=admin],:root[data-theme=dark][data-profile=buyer],:root[data-theme=dark] [data-profile=buyer],:root[data-theme=dark][data-profile=pos],:root[data-theme=dark] [data-profile=pos],:root[data-theme=dark][data-profile=waiter],:root[data-theme=dark] [data-profile=waiter]{--fg-surface-canvas:#12191b;--fg-border-card:#293235;--fg-elevation-raised:inset 0px 1px 0px 0px #ffffff0a, 0px 1px 2px 0px #00000040}:root{--fg-corner-scale:1;--fg-corner-shape:round}@supports (corner-shape:superellipse(2)){:root{--fg-corner-scale:1.14;--fg-corner-shape:superellipse(1.2)}}@media (prefers-reduced-motion:reduce){:root{--fg-duration-fast:0s;--fg-duration-normal:0s;--fg-duration-attention:0s;--fg-duration-bell-cycle:0s;--fg-duration-entrance:0s;--fg-duration-cycle:0s;--fg-duration-reveal:0s;--fg-duration-confirmation:0s;--fg-duration-handwriting:0s;--fg-duration-frame:0s;--fg-marketing-motion-ambient-float:0s;--fg-marketing-motion-ambient-drift:0s;--fg-marketing-motion-ambient-client:0s;--fg-marketing-motion-ambient-compact-client:0s;--fg-marketing-motion-ambient-column:0s;--fg-marketing-motion-ambient-reverse-column:0s;--fg-marketing-motion-ambient-row:0s;--fg-marketing-motion-duration-brief:0s;--fg-marketing-motion-duration-short:0s;--fg-marketing-motion-duration-base:0s;--fg-marketing-motion-duration-medium:0s;--fg-marketing-motion-duration-long:0s;--fg-marketing-motion-duration-longer:0s;--fg-marketing-motion-duration-longest:0s;--fg-marketing-motion-delay-xs:0s;--fg-marketing-motion-delay-sm:0s;--fg-marketing-motion-delay-md:0s;--fg-marketing-motion-delay-lg:0s;--fg-marketing-motion-delay-xl:0s;--fg-marketing-motion-delay-xxl:0s;--fg-marketing-motion-stagger-xs:0s;--fg-marketing-motion-stagger-sm:0s;--fg-marketing-motion-stagger-md:0s;--fg-marketing-motion-stagger-base:0s;--fg-marketing-motion-stagger-lg:0s;--fg-marketing-motion-loop-pulse:0s;--fg-marketing-motion-loop-orbit:0s;--fg-marketing-motion-loop-drift:0s;--fg-marketing-motion-loop-spin:0s;--fg-marketing-motion-loop-float:0s;--fg-marketing-motion-loop-ambient:0s;--fg-marketing-motion-compact-duration:0s;--fg-marketing-motion-compact-delay:0s;--fg-marketing-motion-compact-stagger:0s;--fg-control-motion-feedback-duration:0s;--fg-control-motion-confirmation-duration:0s;--fg-control-motion-progress-delay:0s;--fg-control-motion-validation-delay:0s;--fg-brand-motion-cycle-duration:0s;--fg-brand-motion-reveal-duration:0s;--fg-brand-motion-fade-duration:0s;--fg-brand-motion-write-duration:0s;--fg-brand-motion-underline-duration:0s;--fg-brand-motion-pause-duration:0s;--fg-chart-motion-entrance-duration:0s;--fg-overlay-motion-enter-duration:0s;--fg-overlay-motion-exit-duration:0s;--fg-modal-motion-enter-duration:0s;--fg-modal-motion-exit-duration:0s;--fg-notification-motion-enter-duration:0s;--fg-notification-motion-exit-duration:0s;--fg-field-motion-state-duration:0s;--fg-field-motion-focus-duration:0s;--fg-attention-motion-duration:0s;--fg-attention-motion-bell-cycle-duration:0s;--fg-scroll-motion-settle-duration:0s;--fg-scroll-motion-frame-interval:0s;--fg-scroll-motion-indicator-duration:0s}@layer base{:root{--skeleton-animation:none}}}@layer foganto{:root,[data-density]{--fg-field-font-size:max(var(--fg-type-body-size), var(--fg-density-control-font-size))}:root{--fg-corner-space-1:calc(var(--fg-space-1) * var(--fg-corner-scale));--fg-corner-hairline:calc(var(--fg-border-width-hairline) * var(--fg-corner-scale));--fg-corner-selection:calc(var(--fg-border-width-selection) * var(--fg-corner-scale))}:focus-visible{outline-color:var(--fg-component-control-focus-ring)}@media (forced-colors:active){:is(.popover,.dropdown__popover,.select__popover,.combo-box__popover,.autocomplete__popover,.date-picker__popover,.date-range-picker__popover,.color-picker__popover,.tooltip,.toast,.modal__dialog,.alert-dialog__dialog,.drawer__dialog){outline:var(--fg-border-width-hairline) solid CanvasText}[data-focus-visible=true],:focus-visible,.input[data-focused=true],.search-field__group:focus-within,.number-field__group:focus-within,.input-group:focus-within{outline:var(--fg-focus-ring-width) solid Highlight;outline-offset:var(--fg-focus-ring-offset)}.input,.search-field__group,.number-field__group,.input-group{border-color:canvastext}}.list-box-item,.menu-item{min-height:var(--fg-density-row-min);font-size:var(--fg-density-control-font-size);line-height:var(--fg-density-control-line-height);border-radius:var(--fg-radius-control);corner-shape:var(--fg-corner-shape)}.list-box-section .header,.menu-section .header{padding-inline:var(--fg-space-3);font-size:var(--fg-type-small-size);line-height:var(--fg-type-small-line-height);font-weight:var(--fg-font-weight-medium)}.fg-tone--info{--tone-background:var(--fg-status-info-background);--tone-foreground:var(--fg-status-info-foreground);--tone-text:var(--fg-status-info-text);--tone-mark:var(--fg-status-info-icon);--tone-border:var(--fg-status-info-border);--tone-border-subtle:var(--fg-status-info-border-subtle)}.fg-tone--success{--tone-background:var(--fg-status-success-background);--tone-foreground:var(--fg-status-success-foreground);--tone-text:var(--fg-status-success-text);--tone-mark:var(--fg-status-success-icon);--tone-border:var(--fg-status-success-border);--tone-border-subtle:var(--fg-status-success-border-subtle)}.fg-tone--warning{--tone-background:var(--fg-status-warning-background);--tone-foreground:var(--fg-status-warning-foreground);--tone-text:var(--fg-status-warning-text);--tone-mark:var(--fg-status-warning-icon);--tone-border:var(--fg-status-warning-border);--tone-border-subtle:var(--fg-status-warning-border-subtle)}.fg-tone--danger{--tone-background:var(--fg-status-danger-background);--tone-foreground:var(--fg-status-danger-foreground);--tone-text:var(--fg-status-danger-text);--tone-mark:var(--fg-status-danger-icon);--tone-border:var(--fg-status-danger-border);--tone-border-subtle:var(--fg-status-danger-border-subtle)}.fg-tone--neutral{--tone-background:var(--fg-status-neutral-background);--tone-foreground:var(--fg-status-neutral-foreground);--tone-text:var(--fg-status-neutral-text);--tone-mark:var(--fg-status-neutral-icon);--tone-border:var(--fg-status-neutral-border);--tone-border-subtle:var(--fg-status-neutral-border-subtle)}.fg-tone--category1{--tone-background:var(--fg-category-1-background);--tone-foreground:var(--fg-category-1-text);--tone-text:var(--fg-category-1-text);--tone-mark:var(--fg-category-1-icon);--tone-border:var(--fg-category-1-icon)}.fg-tone--category2{--tone-background:var(--fg-category-2-background);--tone-foreground:var(--fg-category-2-text);--tone-text:var(--fg-category-2-text);--tone-mark:var(--fg-category-2-icon);--tone-border:var(--fg-category-2-icon)}.fg-tone--category3{--tone-background:var(--fg-category-3-background);--tone-foreground:var(--fg-category-3-text);--tone-text:var(--fg-category-3-text);--tone-mark:var(--fg-category-3-icon);--tone-border:var(--fg-category-3-icon)}.fg-tone--category4{--tone-background:var(--fg-category-4-background);--tone-foreground:var(--fg-category-4-text);--tone-text:var(--fg-category-4-text);--tone-mark:var(--fg-category-4-icon);--tone-border:var(--fg-category-4-icon)}.fg-tone--category5{--tone-background:var(--fg-category-5-background);--tone-foreground:var(--fg-category-5-text);--tone-text:var(--fg-category-5-text);--tone-mark:var(--fg-category-5-icon);--tone-border:var(--fg-category-5-icon)}.fg-tone--category6{--tone-background:var(--fg-category-6-background);--tone-foreground:var(--fg-category-6-text);--tone-text:var(--fg-category-6-text);--tone-mark:var(--fg-category-6-icon);--tone-border:var(--fg-category-6-icon)}.fg-tone--category7{--tone-background:var(--fg-category-7-background);--tone-foreground:var(--fg-category-7-text);--tone-text:var(--fg-category-7-text);--tone-mark:var(--fg-category-7-icon);--tone-border:var(--fg-category-7-icon)}.fg-tone--category8{--tone-background:var(--fg-category-8-background);--tone-foreground:var(--fg-category-8-text);--tone-text:var(--fg-category-8-text);--tone-mark:var(--fg-category-8-icon);--tone-border:var(--fg-category-8-icon)}.fg-tone-mark{color:var(--tone-mark)}[data-fg-scroll-motion]{animation:none!important}[data-fg-scroll-motion].scroll-shadow--horizontal{--scroll-linear-gradient:90deg, transparent 0, #000 var(--scroll-shadow-start-fade), #000 calc(100% - var(--scroll-shadow-end-fade)), transparent 100%}[data-fg-scroll-motion].scroll-shadow--horizontal:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){--scroll-linear-gradient:270deg, transparent 0, #000 var(--scroll-shadow-start-fade), #000 calc(100% - var(--scroll-shadow-end-fade)), transparent 100%}[data-fg-scroll-motion].scroll-shadow--vertical{--scroll-linear-gradient:180deg, transparent 0, #000 var(--scroll-shadow-start-fade), #000 calc(100% - var(--scroll-shadow-end-fade)), transparent 100%}:is([data-fg-control-motion],[data-fg-control-motion] *),[data-fg-control-motion] :is(.checkbox__control,.radio__indicator):before{transition:none!important}.button.fg-text-button{min-inline-size:var(--fg-density-control-height);max-inline-size:100%;color:var(--fg-component-text-button-foreground);font-size:var(--fg-component-text-button-font-size);line-height:var(--fg-component-text-button-line-height);font-weight:var(--fg-font-weight-regular);text-align:start;text-underline-offset:var(--fg-border-width-selection);overflow-wrap:anywhere;gap:var(--fg-space-1);background:0 0;padding-inline:0;text-decoration-line:underline;transform:none}.fg-text-button__icon{flex:none;display:inline-flex}@media (hover:hover){.button.fg-text-button:not([data-disabled=true],:active,[data-pressed=true]):is([data-hovered=true],:not([data-fg-action-motion]):hover){color:var(--fg-component-text-button-foreground-active)}}.button.fg-text-button:not([data-disabled=true]):is(:active,[data-pressed=true]){color:var(--fg-component-text-button-foreground-pressed)}.button,.toggle-button{height:auto;min-height:var(--fg-density-control-height);min-inline-size:var(--fg-density-target-min);max-inline-size:100%;padding-block:var(--fg-space-2);padding-inline:var(--fg-density-control-padding-x);font-size:var(--fg-density-control-font-size);line-height:var(--fg-density-control-line-height);white-space:normal;overflow-wrap:anywhere;text-align:center;border-radius:var(--fg-radius-control);corner-shape:var(--fg-corner-shape);transition:background-color var(--fg-component-button-feedback-duration) var(--fg-component-button-feedback-easing)}.button:is(:active,[data-pressed=true]),.toggle-button:is(:active,[data-pressed=true]){will-change:auto;transition:none;transform:none}.button:not(.fg-text-button):is(:active,[data-pressed=true]){background-color:var(--button-bg-pressed)}.button[data-fg-action-motion]:not(.fg-text-button,:disabled,[data-disabled=true],[aria-disabled=true],:active,[data-pressed=true],[data-hovered=true]){background-color:var(--button-bg)}.toggle-button:not([data-selected=true]):is(:active,[data-pressed=true]){background-color:var(--toggle-button-bg-pressed)}.button--lg{min-height:var(--fg-density-control-height-large)}.fg-intent-primary{--button-bg:var(--fg-component-button-primary-background);--button-bg-hover:var(--fg-component-button-primary-background-hover);--button-bg-pressed:var(--fg-component-button-primary-background-pressed);--button-fg:var(--fg-component-button-primary-foreground)}.fg-intent-primary:not(.toggle-button){border-width:var(--fg-border-width-hairline);border-color:var(--fg-component-button-primary-border)}.button.fg-intent-primary:not(.button--icon-only){padding-block:calc(var(--fg-space-2) - var(--fg-border-width-hairline));padding-inline:calc(var(--fg-density-control-padding-x) - var(--fg-border-width-hairline))}.fg-appearance-gradient:not(.toggle-button){background-image:linear-gradient(to bottom left, var(--fg-component-button-primary-background), var(--fg-component-button-primary-background-end));transition:none}.fg-appearance-gradient:not(.toggle-button):is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){background-image:linear-gradient(to bottom right, var(--fg-component-button-primary-background), var(--fg-component-button-primary-background-end))}.fg-appearance-gradient:not(.toggle-button):is(:active,[data-pressed=true]){background-image:none}@media (hover:hover){.fg-appearance-gradient:not(.toggle-button):is([data-hovered=true],:not([data-fg-action-motion]):hover){background-image:none}}.button.fg-appearance-cta{--button-bg:var(--fg-component-button-cta-background);--button-bg-hover:var(--fg-component-button-cta-background-hover);--button-bg-pressed:var(--fg-component-button-cta-background-pressed);--button-fg:var(--fg-component-button-cta-foreground);font-weight:var(--fg-component-button-cta-font-weight)}.button.fg-appearance-cta:not(:disabled,[data-disabled=true],[aria-disabled=true]){border-color:var(--fg-component-button-cta-border);background-image:linear-gradient(to bottom, var(--fg-component-button-cta-sheen), transparent 50%);box-shadow:var(--fg-component-button-cta-elevation);transition:background-color var(--fg-component-button-feedback-duration) var(--fg-component-button-feedback-easing), border-color var(--fg-component-button-feedback-duration) var(--fg-component-button-feedback-easing), box-shadow var(--fg-component-button-feedback-duration) var(--fg-component-button-feedback-easing), translate var(--fg-component-button-feedback-duration) var(--fg-component-button-feedback-easing)}@media (hover:hover){.button.fg-appearance-cta:not(:disabled,[data-disabled=true],[aria-disabled=true],:active,[data-pressed=true]):is([data-hovered=true],:not([data-fg-action-motion]):hover){border-color:var(--fg-component-button-cta-border-hover);box-shadow:var(--fg-component-button-cta-elevation-hover)}}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.button.fg-appearance-cta:not(:disabled,[data-disabled=true],[aria-disabled=true],:active,[data-pressed=true]):is([data-hovered=true],:not([data-fg-action-motion]):hover){translate:0 calc(-1 * var(--fg-component-button-cta-lift))}}.button.fg-appearance-cta:not(:disabled,[data-disabled=true],[aria-disabled=true]):is(:active,[data-pressed=true]){border-color:var(--fg-component-button-cta-border-pressed);box-shadow:var(--fg-component-button-cta-elevation-pressed);transition:none;translate:none}.button.fg-appearance-cta:is(:focus-visible,[data-focus-visible=true]){outline:var(--fg-focus-ring-width) solid var(--fg-component-control-focus-ring);outline-offset:var(--fg-focus-ring-offset)}.button.fg-button--disclosure .fg-button__end-icon{transition:rotate var(--fg-component-button-disclosure-duration) var(--fg-component-button-disclosure-easing)}.button.fg-button--disclosure[aria-expanded=true] .fg-button__end-icon{rotate:180deg}.fg-intent-secondary{--button-bg:var(--fg-component-button-secondary-background);--button-bg-hover:var(--fg-component-button-secondary-background-hover);--button-bg-pressed:var(--fg-component-button-secondary-background-pressed);--button-fg:var(--fg-component-button-secondary-foreground);--button-divider:var(--fg-component-button-secondary-divider)}.fg-intent-quiet{--button-bg:var(--fg-component-button-quiet-background);--button-bg-hover:var(--fg-component-button-quiet-background-hover);--button-bg-pressed:var(--fg-component-button-quiet-background-pressed);--button-fg:var(--fg-component-button-quiet-foreground)}.fg-intent-destructive{--button-bg:var(--fg-component-button-destructive-background);--button-bg-hover:var(--fg-component-button-destructive-background-hover);--button-bg-pressed:var(--fg-component-button-destructive-background-pressed);--button-fg:var(--fg-component-button-destructive-foreground)}.button.fg-appearance-outline:not(.button--icon-only){padding-block:calc(var(--fg-space-2) - var(--fg-border-width-hairline))}.fg-appearance-outline{--button-bg:var(--fg-component-button-outline-background);--button-bg-hover:var(--fg-component-button-outline-background-hover);--button-bg-pressed:var(--fg-component-button-outline-background-pressed);--button-fg:var(--fg-component-button-outline-foreground);border-color:var(--fg-component-button-outline-border)}.fg-appearance-ghost{--button-bg:transparent;--button-bg-hover:var(--fg-component-button-ghost-background-hover);--button-bg-pressed:var(--fg-component-button-ghost-background-pressed);--button-fg:var(--fg-component-button-ghost-foreground);--button-divider:var(--fg-component-button-ghost-divider)}@media (forced-colors:active){.button:is(.fg-intent-primary,.fg-intent-secondary,.fg-intent-quiet,.fg-intent-destructive){border:var(--fg-border-width-hairline) solid ButtonText}.button:is(.fg-intent-primary,.fg-intent-secondary,.fg-intent-quiet,.fg-intent-destructive):is(:disabled,[aria-disabled=true]){border-color:graytext}.button.fg-button--pending:is(.fg-intent-primary,.fg-intent-secondary,.fg-intent-quiet,.fg-intent-destructive){border-color:buttontext}}:is(.button--icon-only,.toggle-button--icon-only).fg-appearance-ghost{--button-fg:var(--fg-component-icon-button-ghost-foreground)}:is(.button--icon-only,.toggle-button--icon-only).fg-appearance-ghost:is([data-hovered=true],[data-pressed=true]){--button-fg:var(--fg-component-icon-button-ghost-foreground-hover)}.toggle-button.fg-intent-primary,.toggle-button.fg-intent-secondary,.toggle-button.fg-intent-quiet,.toggle-button.fg-intent-destructive,.toggle-button.fg-appearance-outline,.toggle-button.fg-appearance-ghost{--toggle-button-bg:var(--button-bg);--toggle-button-bg-hover:var(--button-bg-hover);--toggle-button-bg-pressed:var(--button-bg-pressed);--toggle-button-fg:var(--button-fg);--toggle-button-bg-selected:var(--fg-selection-background);--toggle-button-bg-selected-hover:var(--fg-selection-background);--toggle-button-bg-selected-pressed:var(--fg-selection-background-pressed);--toggle-button-fg-selected:var(--fg-selection-foreground)}.toggle-button.fg-appearance-outline:not([data-selected=true]){border-color:var(--fg-component-button-outline-border)}.button.fg-button--pending,.toggle-button[data-pending=true]{opacity:1}@media (forced-colors:none){.button.fg-intent-primary:is(:disabled,[data-disabled=true]),.toggle-button.fg-intent-primary:not([data-selected=true]):is(:disabled,[data-disabled=true]){--button-bg:var(--fg-component-button-primary-background-disabled);--button-bg-hover:var(--fg-component-button-primary-background-disabled);--button-bg-pressed:var(--fg-component-button-primary-background-disabled);--button-fg:var(--fg-component-button-primary-foreground-disabled);border-color:var(--fg-component-button-primary-border-disabled);opacity:1;background-image:none}}.button svg:not([data-slot=spinner] svg),.toggle-button svg:not([data-slot=spinner] svg){width:var(--fg-density-icon-size);height:var(--fg-density-icon-size);margin:0}.button [role=progressbar]{min-inline-size:var(--fg-density-icon-size);justify-content:center}.button--icon-only,.toggle-button--icon-only,.close-button{width:var(--fg-density-target-min);min-width:var(--fg-density-target-min);height:var(--fg-density-target-min);min-height:var(--fg-density-target-min);border-radius:var(--fg-radius-control);corner-shape:var(--fg-corner-shape);padding:0}.button--icon-only.button--lg,.toggle-button--icon-only.toggle-button--lg{width:var(--fg-density-target-large);min-width:var(--fg-density-target-large);height:var(--fg-density-target-large);min-height:var(--fg-density-target-large)}.fg-button--end-pinned{grid-template-columns:minmax(var(--fg-density-icon-size), 1fr) auto minmax(var(--fg-density-icon-size), 1fr);column-gap:var(--fg-space-2);display:grid}.fg-button--end-pinned>.fg-button__start{grid-column:1;justify-self:start;display:inline-flex}.fg-button--end-pinned>.fg-button__label{align-items:center;gap:var(--fg-space-2);grid-column:2;display:inline-flex}.fg-button--end-pinned>.fg-button__end{justify-self:end;align-items:center;gap:var(--fg-space-2);grid-column:3;display:inline-flex}.fg-button--end-pinned.fg-button--shortcut{grid-template-columns:minmax(min-content,1fr) auto minmax(min-content,1fr)}.fg-button__shortcut{align-items:center;gap:var(--fg-space-1);white-space:nowrap;flex:none;margin-inline-start:var(--fg-space-1);display:inline-flex}.fg-button--end-pinned .fg-button__shortcut{margin-inline-start:0}.fg-button__key{display:inline-flex}.fg-button__shortcut .fg-kbd{min-height:var(--fg-density-control-line-height);min-inline-size:var(--fg-density-control-line-height);padding-inline:var(--fg-space-1);flex-wrap:nowrap;justify-content:center}.fg-button__key[data-symbol=true] .kbd__abbr{font-size:var(--fg-type-body-size)}.button.fg-intent-secondary .fg-button__shortcut .fg-kbd{background-color:var(--fg-component-button-shortcut-secondary-background)}.button:is(.fg-intent-primary,.fg-intent-destructive) .fg-button__shortcut .fg-kbd{color:inherit;background-color:#0000;position:relative}.button:is(.fg-intent-primary,.fg-intent-destructive) .fg-button__shortcut .kbd__content{position:relative}.button:is(.fg-intent-primary,.fg-intent-destructive) .fg-button__shortcut .fg-kbd:after{content:"";border:var(--fg-border-width-hairline) solid currentColor;border-radius:inherit;opacity:var(--fg-component-button-shortcut-edge-opacity);pointer-events:none;position:absolute;inset:0}.button.fg-intent-primary .fg-button__shortcut .fg-kbd:before{content:"";border-radius:inherit;opacity:var(--fg-component-button-shortcut-primary-fill-opacity);pointer-events:none;background-color:currentColor;position:absolute;inset:0}.fg-button--label-start{text-align:start;justify-content:flex-start}.fg-button--end-pinned.fg-button--label-start{grid-template-columns:var(--fg-density-icon-size) minmax(0, 1fr) auto}.fg-button--label-start>.fg-button__label{justify-content:flex-start;min-width:0}.fg-button--end-pinned.fg-button--no-start{grid-template-columns:minmax(0,1fr) auto}.fg-button--no-start>.fg-button__start{display:none}.fg-button--no-start>.fg-button__label{grid-column:1}.fg-button--no-start>.fg-button__end{grid-column:2}:is(.button--icon-only,.toggle-button--icon-only).fg-shape-circle{border-radius:var(--fg-radius-full);corner-shape:round}.close-button svg{width:var(--fg-density-icon-size);height:var(--fg-density-icon-size)}.close-button{transition:background-color var(--fg-component-button-feedback-duration) var(--fg-component-button-feedback-easing)}.close-button:is(:active,[data-pressed=true]){background-color:var(--fg-component-button-secondary-background-pressed);transition:none;transform:none}.link{color:var(--fg-text-brand);font-weight:inherit;transition:color var(--fg-component-button-feedback-duration) var(--fg-component-button-feedback-easing), background-color var(--fg-component-button-feedback-duration) var(--fg-component-button-feedback-easing);text-decoration-line:underline;text-decoration-color:currentColor}.link:is(:active,[data-pressed=true]){transition:none}.link__icon{transition:opacity var(--fg-component-button-feedback-duration) var(--fg-component-button-feedback-easing)}.link.button{gap:var(--fg-space-2);color:var(--button-fg);text-decoration-line:none}.link.button:not(.fg-appearance-cta){font-weight:var(--fg-font-weight-medium)}.link:not(.button){border-radius:var(--fg-radius-mark)}.link:not(.button)[data-focus-visible=true],.link:not(.button):focus-visible:not([data-focused]){--tw-ring-offset-width:0px;text-decoration-line:none}.link.fg-link--standalone{align-items:center;gap:var(--fg-space-1);font-weight:var(--fg-font-weight-medium);min-inline-size:var(--fg-density-target-min);max-inline-size:100%;min-block-size:var(--fg-density-target-min);padding-inline:var(--fg-space-1);margin-inline:calc(-1 * var(--fg-space-1));text-decoration-line:none;display:inline-flex}.link.fg-link--standalone:is([data-hovered=true],[data-pressed=true]){text-decoration-line:underline}.link.fg-link--standalone.fg-link--full-width{inline-size:100%;min-inline-size:0;max-inline-size:100%;margin-inline:0}.toggle-button{border:var(--fg-border-width-selection) solid transparent}.toggle-button[data-selected=true]{border-color:var(--fg-selection-border)}.toggle-button[data-selected=true]:is(:active,[data-pressed=true]){background-color:var(--toggle-button-bg-selected-pressed)}.toggle-button-group--horizontal{row-gap:var(--fg-space-1);flex-wrap:wrap;max-width:100%}.toggle-button-group--vertical{align-items:stretch;max-width:100%}.toggle-button-group--vertical>.toggle-button{width:auto}.toggle-button-group:not(.toggle-button-group--detached){padding:var(--fg-space-1);gap:var(--fg-space-1);background-color:var(--fg-component-segment-track);border-radius:calc(var(--fg-radius-control) + var(--fg-corner-space-1));corner-shape:var(--fg-corner-shape)}.toggle-button-group--detached{gap:var(--fg-density-control-gap);justify-content:flex-start}.toggle-button-group .toggle-button{border-radius:var(--fg-radius-control);corner-shape:var(--fg-corner-shape);--toggle-button-bg:transparent;--toggle-button-bg-hover:var(--fg-component-segment-background-hover);--toggle-button-bg-pressed:var(--fg-component-segment-background-pressed);--toggle-button-fg:var(--fg-component-segment-foreground);--toggle-button-bg-selected:var(--fg-component-segment-selected-background);--toggle-button-bg-selected-hover:var(--fg-component-segment-selected-background);--toggle-button-bg-selected-pressed:var(--fg-component-segment-selected-background-pressed);--toggle-button-fg-selected:var(--fg-component-segment-selected-foreground)}.toggle-button-group .toggle-button[data-selected=true]{border-color:var(--fg-component-segment-selected-border)}.toggle-button-group--detached.toggle-button-group--horizontal{row-gap:var(--fg-density-control-gap)}.toggle-button-group--detached .toggle-button{--toggle-button-bg:var(--fg-component-chip-background);--toggle-button-bg-hover:var(--fg-component-chip-background-hover);--toggle-button-bg-pressed:var(--fg-component-chip-background-pressed);--toggle-button-fg:var(--fg-component-chip-foreground);--toggle-button-bg-selected:var(--fg-component-chip-selected-background);--toggle-button-bg-selected-hover:var(--fg-component-chip-selected-background-hover);--toggle-button-bg-selected-pressed:var(--fg-component-chip-selected-background-pressed);--toggle-button-fg-selected:var(--fg-component-chip-selected-foreground);border-width:var(--fg-border-width-hairline);border-color:var(--fg-component-chip-border);padding-inline:calc(var(--fg-space-3) + var(--fg-border-width-selection) - var(--fg-border-width-hairline))}.toggle-button-group--detached .toggle-button[data-selected=true]{border-width:var(--fg-border-width-selection);border-color:var(--fg-component-chip-selected-border);padding-inline:var(--fg-space-3);font-weight:var(--fg-font-weight-bold)}.toggle-button-group--detached .toggle-button[data-selected=true][data-pressed=true]{border-color:var(--fg-component-chip-selected-border-pressed)}.toggle-button-group .toggle-button[data-icon-placement=top]{min-inline-size:var(--fg-size-layout-96);gap:var(--fg-space-1);padding-block:var(--fg-space-2);font-size:var(--fg-type-small-size);line-height:var(--fg-type-small-line-height);flex-direction:column}.toggle-button-group--full-width{max-width:100%}.toggle-button-group--full-width:not(.toggle-button-group--detached)>.toggle-button{min-width:0;padding-inline:var(--fg-space-3)}@media (width<=20rem){.toggle-button-group:not(.toggle-button-group--detached)>.toggle-button:has(svg){gap:var(--fg-space-1);padding-inline:var(--fg-space-1);overflow-wrap:normal;flex-direction:column}}.toggle-button-group .toggle-button[data-focus-visible=true]{box-shadow:none;outline:var(--fg-focus-ring-width) solid var(--fg-component-control-focus-ring);outline-offset:var(--fg-focus-ring-offset)}@media (forced-colors:active){.toggle-button-group .toggle-button{border-color:canvas}.toggle-button-group .toggle-button[data-selected=true]{forced-color-adjust:none;color:highlighttext;background-color:highlight;border-color:highlight}.toggle-button-group .toggle-button[data-selected=true][data-disabled=true]{color:canvas;background-color:graytext;border-color:graytext}.toggle-button-group .toggle-button[data-selected=true] .fg-count-badge{forced-color-adjust:auto}.toggle-button-group .toggle-button[data-focus-visible=true]{outline-color:highlight}}.button-group .button,.button-group .toggle-button{border-radius:0}.button-group .toggle-button[data-focus-visible=true]{z-index:var(--fg-layer-raised)}.button-group--horizontal{align-items:stretch}.button-group .button--icon-only,.button-group .toggle-button--icon-only{height:auto}.button-group{flex-wrap:wrap;max-inline-size:100%}.button-group:not(.button-group--full-width){inline-size:fit-content}.button-group--gradient:not(:has(>:not(.fg-appearance-gradient),>:disabled,>.fg-shape-circle)){border-radius:var(--fg-radius-control);corner-shape:var(--fg-corner-shape);background-color:var(--fg-component-button-primary-background);background-image:linear-gradient(to left, var(--fg-component-button-primary-background), var(--fg-component-button-primary-background-end))}.button-group--gradient:not(:has(>:not(.fg-appearance-gradient),>:disabled,>.fg-shape-circle)):is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){background-image:linear-gradient(to right, var(--fg-component-button-primary-background), var(--fg-component-button-primary-background-end))}.button-group--gradient.button-group--vertical:not(:has(>:not(.fg-appearance-gradient),>:disabled,>.fg-shape-circle)){background-image:linear-gradient(to top, var(--fg-component-button-primary-background), var(--fg-component-button-primary-background-end))}.button-group--gradient:not(:has(>:not(.fg-appearance-gradient),>:disabled,>.fg-shape-circle))>.fg-appearance-gradient:not(.toggle-button){background-color:#0000;background-image:none}@media (forced-colors:none){.button-group--gradient.button-group--horizontal:not(:has(>:not(.fg-appearance-gradient),>:disabled,>.fg-shape-circle))>.fg-appearance-gradient:not(.toggle-button):not(:last-child){border-inline-end-color:#0000}.button-group--gradient.button-group--horizontal:not(:has(>:not(.fg-appearance-gradient),>:disabled,>.fg-shape-circle))>.fg-appearance-gradient:not(.toggle-button):not(:first-child){border-inline-start-color:#0000}.button-group--gradient.button-group--vertical:not(:has(>:not(.fg-appearance-gradient),>:disabled,>.fg-shape-circle))>.fg-appearance-gradient:not(.toggle-button):not(:last-child){border-block-end-color:#0000}.button-group--gradient.button-group--vertical:not(:has(>:not(.fg-appearance-gradient),>:disabled,>.fg-shape-circle))>.fg-appearance-gradient:not(.toggle-button):not(:first-child){border-block-start-color:#0000}}@media (hover:hover){.button-group--gradient:not(:has(>:not(.fg-appearance-gradient),>:disabled,>.fg-shape-circle))>.fg-appearance-gradient:not(.toggle-button,:active,[data-pressed=true]):is([data-hovered=true],:not([data-fg-action-motion]):hover){background-color:var(--fg-component-button-primary-background-hover)}}.button-group--gradient:not(:has(>:not(.fg-appearance-gradient),>:disabled,>.fg-shape-circle))>.fg-appearance-gradient:not(.toggle-button):is(:active,[data-pressed=true]){background-color:var(--fg-component-button-primary-background-pressed)}@media (forced-colors:active){.button-group--gradient{background-image:none}.button-group--gradient>.fg-appearance-gradient:not(.toggle-button){background-color:buttonface}}.button-group--horizontal .button:first-child,.button-group--horizontal .toggle-button:first-child{corner-shape:var(--fg-corner-shape);border-start-start-radius:var(--fg-radius-control);border-end-start-radius:var(--fg-radius-control)}.button-group--horizontal .button:last-child,.button-group--horizontal .toggle-button:last-child{corner-shape:var(--fg-corner-shape);border-start-end-radius:var(--fg-radius-control);border-end-end-radius:var(--fg-radius-control)}.button-group--vertical{align-items:stretch}.button-group--vertical>.button,.button-group--vertical>.toggle-button{width:auto}.button-group--vertical>:is(.button--icon-only,.toggle-button--icon-only):not(.fg-shape-circle){min-height:max(var(--fg-density-target-min), var(--fg-density-control-height))}.button-group--vertical>:is(.button--icon-only.button--lg,.toggle-button--icon-only.toggle-button--lg):not(.fg-shape-circle){min-height:max(var(--fg-density-target-large), var(--fg-density-control-height-large))}.button-group--vertical .button:first-child,.button-group--vertical .toggle-button:first-child{corner-shape:var(--fg-corner-shape);border-start-start-radius:var(--fg-radius-control);border-start-end-radius:var(--fg-radius-control)}.button-group--vertical .button:last-child,.button-group--vertical .toggle-button:last-child{corner-shape:var(--fg-corner-shape);border-end-end-radius:var(--fg-radius-control);border-end-start-radius:var(--fg-radius-control)}.button-group :is(.button,.toggle-button).fg-shape-circle{width:var(--fg-density-target-min);height:var(--fg-density-target-min);border-radius:var(--fg-radius-full);corner-shape:round;flex:none;align-self:center}.button-group .fg-shape-circle>.button-group__separator,.button-group .fg-shape-circle+:is(.button,.toggle-button)>.button-group__separator{display:none}.button-group--horizontal .fg-shape-circle+:is(.button,.toggle-button):not(.fg-shape-circle){corner-shape:var(--fg-corner-shape);border-start-start-radius:var(--fg-radius-control);border-end-start-radius:var(--fg-radius-control)}.button-group--horizontal :is(.button,.toggle-button):not(.fg-shape-circle):has(+.fg-shape-circle){corner-shape:var(--fg-corner-shape);border-start-end-radius:var(--fg-radius-control);border-end-end-radius:var(--fg-radius-control)}.button-group--vertical .fg-shape-circle+:is(.button,.toggle-button):not(.fg-shape-circle){corner-shape:var(--fg-corner-shape);border-start-start-radius:var(--fg-radius-control);border-start-end-radius:var(--fg-radius-control)}.button-group--vertical :is(.button,.toggle-button):not(.fg-shape-circle):has(+.fg-shape-circle){corner-shape:var(--fg-corner-shape);border-end-end-radius:var(--fg-radius-control);border-end-start-radius:var(--fg-radius-control)}.button-group--horizontal>.button--outline.fg-appearance-outline{border-inline-width:var(--fg-border-width-hairline)}.button-group--vertical>.button--outline.fg-appearance-outline{border-block-width:var(--fg-border-width-hairline)}.button-group--horizontal>.fg-appearance-outline+.fg-appearance-outline{margin-inline-start:calc(-1 * var(--fg-border-width-hairline))}.button-group--vertical>.fg-appearance-outline+.fg-appearance-outline{margin-block-start:calc(-1 * var(--fg-border-width-hairline))}.fg-appearance-outline+.fg-appearance-outline>.button-group__separator{display:none}.button-group--full-width.button-group--horizontal>.button--full-width:not(.button--icon-only){width:auto;flex:1;min-inline-size:max-content}.button-group--full-width.button-group--horizontal>.button--icon-only,.button-group--full-width.button-group--horizontal>.toggle-button--icon-only{flex:none}.button-group .button:first-child>.button-group__separator,.button-group .toggle-button:first-child>.button-group__separator{display:none}.button-group__separator{background-color:var(--button-divider,var(--button-fg));opacity:1}.button-group .toggle-button[data-selected=true]>.button-group__separator{background-color:var(--toggle-button-fg-selected)}.fg-copy-button{align-items:center;gap:var(--fg-space-2);flex-wrap:wrap;max-inline-size:100%;display:inline-flex}.fg-copy-button-feedback{align-items:flex-start;gap:var(--fg-space-2);min-width:0;font-size:var(--fg-type-small-size);line-height:var(--fg-type-small-line-height);color:var(--fg-text-primary);overflow-wrap:anywhere;display:inline-flex}.fg-copy-button-success-bubble{z-index:var(--fg-layer-overlay);pointer-events:none}.fg-button-group-status{display:contents}.fg-button-group-status:has(.fg-copy-button-feedback){gap:var(--fg-space-2);flex-wrap:wrap;flex-basis:100%;min-width:0;max-width:100%;display:flex}.fg-field-leading-icon{flex-shrink:0;display:inline-grid}.fg-field-leading-icon__layer{grid-area:1/1;display:inline-flex}.fg-field-leading-icon__layer[data-validation=invalid]{color:var(--fg-component-field-icon-invalid-foreground)}.checkbox__indicator{width:var(--fg-component-checkbox-size);height:var(--fg-component-checkbox-size)}.checkbox__indicator svg{width:100%;height:100%;color:var(--fg-text-on-brand-indicator)}.checkbox[data-invalid=true] .checkbox__indicator svg{color:var(--danger-foreground)}:is(.input:not(:autofill),.input-group,.search-field__group,.number-field__group,.textarea,.select__trigger,.date-input-group,.input-otp__slot,.color-input-group){transition:background-color var(--fg-component-field-feedback-duration) var(--fg-component-field-feedback-easing), border-color var(--fg-component-field-feedback-duration) var(--fg-component-field-feedback-easing)}:is(.input,.input-group,.search-field__group,.number-field__group,.textarea,.select__trigger,.date-input-group,.input-otp__slot,.color-input-group):is(:focus,:focus-within,[data-focused=true],[data-focus-visible=true],[data-invalid=true]),:is(.search-field,.number-field,.select)[data-invalid=true] :is(.search-field__group,.number-field__group,.select__trigger){transition:none}.input,.search-field__input,.number-field__input,.input-group__input{font-size:var(--fg-field-font-size);line-height:var(--fg-density-control-line-height);padding-block:calc((var(--fg-density-control-height) - var(--fg-density-control-line-height)) / 2 - var(--field-border-width))}.input{min-height:var(--fg-density-control-height)}.textfield,.search-field{min-inline-size:0}.input,.input-group__input,.search-field__input,.number-field__input{min-width:0}.input,.input-group__input,.search-field__input{text-overflow:ellipsis}:is(.input,.input-group__input,.search-field__input):focus::placeholder{-webkit-mask-image:linear-gradient(to left, transparent, #000 var(--placeholder-end-fade,0px));-webkit-mask-image:linear-gradient(to left, transparent, #000 var(--placeholder-end-fade,0px));-webkit-mask-image:linear-gradient(to left, transparent, #000 var(--placeholder-end-fade,0px));mask-image:linear-gradient(to left, transparent, #000 var(--placeholder-end-fade,0px))}:is(.input,.input-group__input,.search-field__input):focus:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))::placeholder{-webkit-mask-image:linear-gradient(to right, transparent, #000 var(--placeholder-end-fade,0px));-webkit-mask-image:linear-gradient(to right, transparent, #000 var(--placeholder-end-fade,0px));-webkit-mask-image:linear-gradient(to right, transparent, #000 var(--placeholder-end-fade,0px));mask-image:linear-gradient(to right, transparent, #000 var(--placeholder-end-fade,0px))}.search-field__group,.number-field__group,.input-group{height:auto;min-height:var(--fg-density-control-height)}.search-field__group{overflow:visible}.input-group__prefix,.input-group__suffix{border-inline-width:0}.field-prefix,.field-suffix{align-items:center;gap:var(--fg-space-2);font-size:var(--fg-field-font-size);line-height:var(--fg-density-control-line-height);color:var(--fg-component-field-placeholder);flex-shrink:0;display:flex}.field-prefix{padding-inline-end:var(--fg-space-2)}.fg-field-control-prefix{padding-inline-start:var(--fg-space-1);padding-inline-end:var(--fg-space-2)}.textfield:has(.fg-field-control-prefix,.fg-phone-field__prefix){container:composite-field/inline-size}@container composite-field not (inline-size>=12rem){.input-group:has(>.fg-field-control-prefix,>.fg-phone-field__prefix){grid-template-columns:minmax(0,1fr);display:grid}.input-group>:is(.fg-field-control-prefix,.fg-phone-field__prefix){inline-size:100%;min-inline-size:0;padding-inline:var(--fg-space-1);border-block-end:var(--fg-component-field-border-width) solid var(--fg-component-field-divider);grid-row:1}.input-group:has(>.fg-field-control-prefix,>.fg-phone-field__prefix)>.input-group__input{grid-row:2;inline-size:100%}.fg-field-control-prefix .fg-field-segment,.fg-field-control-prefix :is(.fg-calling-code-select,.fg-select--embedded){min-inline-size:0;max-inline-size:100%}.fg-field-control-prefix .select__trigger{max-inline-size:100%}.fg-field-control-prefix .fg-calling-code-select__selected-flag,:is(.fg-field-control-prefix,.fg-phone-field__prefix) .fg-field-leading-icon,:is(.fg-field-control-prefix,.fg-phone-field__prefix) .fg-field-segment__divider{display:none}}.fg-field-segment{align-items:center;gap:var(--fg-space-2);flex:none;min-width:0;display:inline-flex}.fg-phone-field__calling-code{color:var(--fg-component-field-foreground);white-space:nowrap}.fg-field-segment__divider{inline-size:var(--fg-border-width-hairline);block-size:var(--fg-density-icon-size);background:var(--fg-component-field-border);flex:none}.fg-document-field{gap:var(--fg-space-1);min-inline-size:0;inline-size:var(--fg-size-layout-320);flex-direction:column;max-inline-size:100%;display:flex}.fg-document-field .fg-select--embedded .select__trigger{max-inline-size:var(--fg-size-layout-112)}.fg-document-field .fg-field-control-prefix{padding-inline-end:var(--fg-space-1)}.fg-document-field .fg-select--embedded .select__value{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.fg-field-control-prefix .select__trigger{min-height:var(--fg-density-target-min);padding-inline:var(--fg-space-2);padding-inline-end:calc(var(--fg-density-icon-size) + 2 * var(--fg-space-2))}.input-group:has(.fg-field-control-prefix .select__trigger[data-focus-visible=true]){border-color:var(--fg-focus-ring);outline:var(--fg-focus-ring-width) solid var(--fg-focus-ring);outline-offset:var(--fg-focus-ring-offset)}.input-group[data-invalid=true]:has(.fg-field-control-prefix .select__trigger[data-focus-visible=true]){border-color:var(--fg-component-field-border-invalid);outline-color:var(--fg-component-field-border-invalid)}:is(.input-group[data-disabled=true]:has(.fg-field-control-prefix),.input-group[data-disabled=true]:has(.fg-phone-field__prefix)){opacity:1}.input-group[data-disabled=true] :is(.fg-field-control-prefix,.fg-phone-field__prefix) :is(img,.fg-field-leading-icon){opacity:var(--fg-opacity-disabled)}.field-suffix{gap:var(--fg-space-1);padding-inline-end:var(--fg-space-1)}.field-suffix>span{padding-inline-end:var(--fg-space-2)}.field-suffix>[role=progressbar]:last-child{margin-inline-end:var(--fg-space-2)}.search-field__search-icon{width:var(--fg-density-icon-size);height:var(--fg-density-icon-size)}.search-field__clear-button{width:var(--fg-density-target-min);height:var(--fg-density-target-min);border-radius:var(--fg-radius-full);corner-shape:round;color:var(--fg-component-field-placeholder);margin-inline-end:var(--fg-space-1)}.search-field[data-empty=true] .search-field__clear-button{display:none}.search-field__clear-button svg{width:var(--fg-density-icon-size);height:var(--fg-density-icon-size)}.search-field__clear-button,.combo-box__trigger,.fg-combo-box__clear .button,.field-suffix :is(.button,.toggle-button),.date-picker__trigger,.date-range-picker__trigger{padding:var(--field-border-width);background-clip:content-box;outline:none}.search-field__clear-button,.field-suffix :is(.button,.toggle-button),.date-picker__trigger,.date-range-picker__trigger{margin-block:calc(-1 * var(--field-border-width))}.search-field__clear-button[data-focus-visible=true],.combo-box__trigger[data-focus-visible=true],.fg-stepper:not(.fg-stepper--overlay) .number-field__group>.button[data-focus-visible=true],.fg-combo-box__clear .button[data-focus-visible=true],.field-suffix :is(.button,.toggle-button)[data-focus-visible=true],.date-picker__trigger[data-focus-visible=true],.date-range-picker__trigger[data-focus-visible=true]{box-shadow:none;outline:var(--fg-focus-ring-width) solid var(--fg-component-control-focus-ring);outline-offset:calc(-1 * var(--fg-focus-ring-width) - var(--field-border-width) - var(--ring-offset-width))}.fg-combo-box__clear .button,.field-suffix .button{--button-bg:transparent}.search-field__clear-button,.fg-combo-box__clear .button{--clear-disc-inset:calc((var(--fg-density-target-min) - var(--fg-density-icon-size) - var(--fg-space-2)) / 2);padding:var(--clear-disc-inset)}.fg-combo-box__clear .button{--button-bg-hover:var(--fg-component-button-ghost-background-hover);--button-bg-pressed:var(--fg-component-button-ghost-background-pressed);color:var(--fg-component-field-placeholder);padding-inline-start:calc(var(--clear-disc-inset) + var(--fg-space-1));padding-inline-end:calc(var(--clear-disc-inset) - var(--fg-space-1))}.fg-combo-box__clear .button:is(:hover,[data-hovered=true],[data-pressed=true]){color:var(--fg-component-field-foreground)}.search-field__clear-button{background-color:#0000}.search-field__clear-button:is(:hover,[data-hovered=true]){background-color:var(--fg-component-button-ghost-background-hover);color:var(--fg-component-field-foreground)}.search-field__clear-button[data-pressed=true]{background-color:var(--fg-component-button-ghost-background-pressed);color:var(--fg-component-field-foreground)}.field-suffix .toggle-button[data-selected=true]{border-color:#0000}.label{font-size:var(--fg-type-small-size);line-height:var(--fg-type-small-line-height);color:var(--fg-text-primary)}.label:after{content:none}.fg-required__mark{color:var(--fg-text-brand);font-weight:var(--fg-font-weight-medium);margin-inline-start:var(--fg-space-1)}.fg-required[data-marker=word]{color:var(--fg-text-secondary);font-weight:var(--fg-font-weight-regular)}.description{font-size:var(--fg-type-small-size);line-height:var(--fg-type-small-line-height);color:var(--fg-text-secondary)}:is(.textfield,.search-field,.number-field,.date-field,.time-field,.color-field)[data-invalid=true] [data-slot=description]{display:block}.field-error{font-size:var(--fg-type-small-size);line-height:var(--fg-type-small-line-height);color:var(--fg-component-field-error-text);padding-inline:0}:is(.input,.search-field__group,.number-field__group,.input-group,.textarea,.input-otp__slot,.date-input-group,.color-input-group)[data-invalid=true]{border-color:var(--fg-component-field-border-invalid);outline-color:var(--fg-component-field-border-invalid)}.checkbox__content,.radio__content{width:100%;min-height:var(--fg-density-row-min);padding-block:calc((var(--fg-density-row-min) - var(--fg-density-control-line-height)) / 2);align-items:flex-start;gap:var(--fg-space-3);border-radius:var(--fg-radius-control);corner-shape:var(--fg-corner-shape);transition:background-color var(--fg-component-control-feedback-duration) var(--fg-component-control-feedback-easing)}.radio{border-radius:var(--fg-radius-control);corner-shape:var(--fg-corner-shape);transition:background-color var(--fg-component-control-feedback-duration) var(--fg-component-control-feedback-easing)}.checkbox:not([data-disabled=true]) .checkbox__content:is(:active,[data-pressed=true]){background-color:var(--fg-component-checkbox-pressed-background);transition:none}.radio:not([data-disabled=true]):has(.radio__content:is(:active,[data-pressed=true])){background-color:var(--fg-component-radio-pressed-background);transition:none}@media (width<=20rem){.checkbox__content{display:flow-root}.checkbox__content .checkbox__control{float:inline-start;margin-inline-end:var(--fg-space-2)}.checkbox__content .label{display:inline}}.fg-checkbox--selection .checkbox__content{min-width:var(--fg-density-target-min);min-height:var(--fg-density-target-min);justify-content:center;align-items:center;padding-block:0;display:flex}.fg-checkbox--selection .checkbox__control{float:none;margin-block-start:0;margin-inline-end:0}.checkbox__content .label,.radio__content .label{font-size:var(--fg-density-control-font-size);line-height:var(--fg-density-control-line-height);font-weight:var(--fg-font-weight-regular)}.checkbox__control{--selection-mark:var(--fg-component-checkbox-size)}.radio__control{--selection-mark:var(--fg-component-radio-size)}.checkbox__control,.radio__control{width:var(--selection-mark);height:var(--selection-mark);border-width:var(--fg-border-width-hairline);transition:background-color var(--fg-component-control-feedback-duration) var(--fg-component-control-feedback-easing), border-color var(--fg-component-control-feedback-duration) var(--fg-component-control-feedback-easing);margin-block-start:calc((var(--fg-density-control-line-height) - var(--selection-mark)) / 2)}.checkbox__control:before,.radio__indicator:empty:before{transition:scale var(--fg-component-control-feedback-duration) var(--fg-component-control-feedback-easing), opacity var(--fg-component-control-feedback-duration) var(--fg-component-control-feedback-easing), background-color var(--fg-component-control-feedback-duration) var(--fg-component-control-feedback-easing)}.radio__content:is(:active,[data-pressed=true]) .radio__control,.checkbox__content:is(:active,[data-pressed=true]) .checkbox__control{transition:none}.radio__content:is(:active,[data-pressed=true]) .radio__control{scale:1}.checkbox__control,.checkbox__control:before{border-radius:var(--fg-radius-mark);corner-shape:round}.checkbox:is([data-selected=true],[data-indeterminate=true]):not(:where([data-readonly=true])) .checkbox__control{border-width:0}.checkbox:is([data-selected=true],[data-indeterminate=true]):not([data-invalid=true]) .checkbox__control:before,.checkbox[data-indeterminate=true]:not([data-invalid=true]) .checkbox__control{background-color:var(--fg-brand-indicator)}.radio[data-selected=true]:not([data-invalid=true]) .radio__control{border-color:var(--fg-brand-indicator);background-color:var(--fg-field-background)}.radio[data-selected=true]:not([data-invalid=true]) .radio__indicator:empty:before{background-color:var(--fg-brand-indicator)}.radio__control{border-radius:var(--fg-radius-full);corner-shape:round}.checkbox>[data-slot=description],.checkbox>[data-slot=field-error],.radio>[data-slot=description]{font-size:var(--fg-type-small-size);line-height:var(--fg-type-small-line-height);padding-inline-start:var(--fg-space-8)}:is(.checkbox__content,.radio__content,.switch__content)+:is([data-slot=description],[data-slot=field-error]){margin-block-start:calc((var(--fg-density-control-line-height) - var(--fg-density-row-min)) / 2)}.checkbox-group [data-slot=checkbox],.radio-group [data-slot=radio]{margin-top:0}.checkbox[data-disabled=true],.radio[data-disabled=true]{opacity:1}.checkbox[data-disabled=true] .checkbox__content,.radio[data-disabled=true] .radio__content{opacity:var(--disabled-opacity)}.checkbox[data-disabled=true] .checkbox__content .label,.radio[data-disabled=true] .radio__content .label,.checkbox[data-disabled=true]>[data-slot=description],.radio[data-disabled=true]>[data-slot=description]{opacity:1}.number-field__increment-button,.number-field__decrement-button{border-color:var(--fg-component-field-divider);transition:background-color var(--fg-component-control-feedback-duration) var(--fg-component-control-feedback-easing), border-color var(--fg-component-control-feedback-duration) var(--fg-component-control-feedback-easing)}.number-field__increment-button:is(:active,[data-pressed=true]),.number-field__decrement-button:is(:active,[data-pressed=true]){transition:none;transform:none}.fg-stepper .number-field__group{width:fit-content;max-width:100%;min-height:max(var(--fg-density-control-height), var(--fg-density-target-min));align-items:stretch;display:flex}.fg-stepper .number-field__increment-button,.fg-stepper .number-field__decrement-button,.fg-stepper .number-field__group>.button{width:var(--fg-density-target-min);min-width:var(--fg-density-target-min);height:auto;min-height:var(--fg-density-target-min);flex:none}.fg-stepper .number-field__input{width:var(--fg-component-stepper-value-width);text-align:center;padding-block:0}.fg-stepper .number-field__group>.button{border-inline-end:var(--fg-border-width-hairline) solid var(--fg-component-field-divider);border-start-end-radius:0;border-end-end-radius:0}.number-field__group{--stepper-over-edge:max(0px, var(--field-border-width) - (var(--fg-density-control-height) - var(--fg-density-target-min)) / 2)}.fg-stepper:not(.fg-stepper--overlay) .number-field__group{overflow:visible}.fg-stepper:not(.fg-stepper--overlay) :is(.number-field__increment-button,.number-field__decrement-button,.number-field__group>.button){margin-block:calc(-1 * var(--stepper-over-edge));padding-block:var(--stepper-over-edge);background-clip:content-box;border-block-width:0}.fg-stepper--pill .number-field__group{--field-border:var(--fg-component-field-border-soft);border-radius:var(--fg-radius-full);corner-shape:round}.fg-stepper--pill .number-field__increment-button,.fg-stepper--pill .number-field__decrement-button,.fg-stepper--pill .number-field__group>.button,.fg-stepper--overlay .number-field__increment-button,.fg-stepper--overlay .number-field__decrement-button,.fg-stepper--overlay .number-field__group>.button{border-radius:var(--fg-radius-full);corner-shape:round;border-width:0}.fg-stepper--pill :is(.number-field__increment-button,.number-field__decrement-button,.number-field__group>.button){height:var(--fg-density-target-min);padding-inline:var(--stepper-over-edge);align-self:center}.fg-stepper--pill .number-field__increment-button,.fg-stepper--pill .number-field__decrement-button{color:var(--fg-component-icon-button-ghost-foreground)}.fg-stepper--pill .number-field__increment-button[data-hovered=true],.fg-stepper--pill .number-field__decrement-button[data-hovered=true]{background-color:var(--fg-component-button-ghost-background-hover);color:var(--fg-component-icon-button-ghost-foreground-hover)}.fg-stepper--pill .number-field__increment-button[data-pressed=true],.fg-stepper--pill .number-field__decrement-button[data-pressed=true]{background-color:var(--fg-component-button-ghost-background-pressed);color:var(--fg-component-icon-button-ghost-foreground-hover)}.fg-stepper--pill .number-field__input{width:var(--fg-component-stepper-value-width-pill);font-weight:var(--fg-font-weight-bold);padding-inline:0}.fg-stepper--overlay .number-field__group{width:100%;padding:var(--fg-space-1);border-radius:var(--fg-radius-full);corner-shape:round;background-color:var(--fg-surface-raised);box-shadow:var(--fg-elevation-floating);border-color:#0000;justify-content:space-between}.fg-stepper--overlay .number-field__group:focus-within{box-shadow:0 0 0 var(--fg-focus-ring-width) var(--fg-component-control-focus-ring), 0 0 0 calc(2 * var(--fg-focus-ring-width)) var(--fg-surface-raised), var(--fg-elevation-floating)}.fg-stepper--overlay .number-field__decrement-button{background-color:var(--fg-brand-subtle);color:var(--fg-component-button-quiet-foreground)}.fg-stepper--overlay .number-field__decrement-button[data-hovered=true]{background-color:var(--fg-brand-subtle-strong)}.fg-stepper--overlay .number-field__decrement-button[data-pressed=true]{background-color:var(--fg-brand-subtle-pressed)}.fg-stepper--overlay .number-field__group>.button.fg-intent-quiet{--button-bg:var(--fg-brand-subtle);--button-bg-hover:var(--fg-brand-subtle-strong);--button-bg-pressed:var(--fg-brand-subtle-pressed)}.fg-stepper--overlay .number-field__increment-button{border:var(--fg-border-width-hairline) solid var(--fg-component-button-primary-border);background-color:var(--fg-component-button-primary-background);color:var(--fg-component-button-primary-foreground)}.fg-stepper--overlay .number-field__increment-button[data-hovered=true]{background-color:var(--fg-component-button-primary-background-hover)}.fg-stepper--overlay .number-field__increment-button[data-pressed=true]{background-color:var(--fg-component-button-primary-background-pressed)}@media (forced-colors:none){.fg-stepper--overlay:not([data-disabled=true]) .number-field__increment-button:is(:disabled,[data-disabled=true]){border-color:var(--fg-component-button-primary-border-disabled);background-color:var(--fg-component-button-primary-background-disabled);color:var(--fg-component-button-primary-foreground-disabled);opacity:1}}.fg-stepper--overlay .number-field__input{width:auto;font-weight:var(--fg-font-weight-bold);flex:1}@media (forced-colors:active){.fg-stepper--overlay .number-field__group{border-color:canvastext}}.textarea{min-height:var(--fg-density-control-height);padding-block:calc((var(--fg-density-control-height) - var(--fg-density-control-line-height)) / 2 - var(--field-border-width));font-size:var(--fg-field-font-size);line-height:var(--fg-density-control-line-height);overflow-wrap:anywhere;resize:vertical;min-width:0}.textarea[data-auto-grow]{resize:none}.search-field[data-empty=true] .search-field__clear-button{visibility:hidden}.fg-search-field__shortcut{flex:none;align-items:center;padding-inline-end:var(--fg-space-2);display:flex}.search-field:not([data-empty=true]) .fg-search-field__shortcut,.search-field__group:focus-within .fg-search-field__shortcut,[data-density=touch] .fg-search-field__shortcut{display:none}.search-field[data-empty=true] .search-field__group:has(.fg-search-field__shortcut) .search-field__clear-button{display:none}.radio-group[data-orientation=horizontal]{flex-flow:column;gap:0;inline-size:100%}.fg-choice-options{flex-direction:column;display:flex;container:choice-options/inline-size}.fg-choice-options[data-orientation=horizontal]{column-gap:var(--fg-space-4);flex-flow:wrap}@container choice-options (width>=8rem){.fg-choice-options[data-orientation=horizontal] .radio:has(>[data-slot=description]) .radio__content{padding-inline:var(--fg-space-2)}.fg-choice-options[data-orientation=horizontal] .radio>[data-slot=description]{padding-inline-start:calc(var(--fg-space-2) + var(--fg-component-radio-size) + var(--fg-space-3));padding-inline-end:var(--fg-space-2)}}@container choice-options not (width>=8rem){.radio__content{flex-direction:column}.radio__content .label{overflow-wrap:break-word;min-inline-size:0}.radio>[data-slot=description]{padding-inline-start:var(--fg-space-0)}}.radio[data-invalid=true] .radio__control,.checkbox[data-invalid=true] .checkbox__control{outline-color:var(--fg-component-field-border-invalid)}.fg-choice-options[data-appearance=tile]{gap:var(--fg-density-control-gap);grid-template-columns:minmax(0,1fr);display:grid}.fg-choice-options[data-appearance=tile][data-orientation=horizontal]{grid-template-columns:repeat(auto-fit, minmax(min(100%, var(--fg-size-layout-128)), 1fr))}.fg-choice-options[data-appearance=tile] .radio.fg-radio--tile{align-items:stretch;gap:var(--fg-space-1);min-block-size:var(--fg-density-target-min);padding:var(--fg-density-inset-box);background-color:var(--fg-component-card-background);color:var(--fg-component-card-foreground);border:var(--fg-border-width-hairline) solid var(--fg-component-card-border);border-radius:var(--fg-radius-card);corner-shape:var(--fg-corner-shape);box-shadow:var(--fg-component-card-elevation);transition:border-color var(--fg-component-control-feedback-duration) var(--fg-component-control-feedback-easing), background-color var(--fg-component-control-feedback-duration) var(--fg-component-control-feedback-easing);position:relative}.fg-choice-options[data-appearance=tile] .radio.fg-radio--tile[data-selected=true]{padding:calc(var(--fg-density-inset-box) - var(--fg-border-width-selection) + var(--fg-border-width-hairline));background-color:var(--fg-selection-background);color:var(--fg-selection-foreground);border-width:var(--fg-border-width-selection);border-color:var(--fg-selection-border)}.fg-choice-options[data-appearance=tile] .radio.fg-radio--tile:not([data-selected=true],[data-disabled=true]):has(.radio__content[data-hovered=true]){border-color:var(--fg-component-card-border-hover)}.fg-choice-options[data-appearance=tile] .radio.fg-radio--tile:not([data-disabled=true]):has(.radio__content:is(:active,[data-pressed=true])){background-color:var(--fg-component-radio-pressed-background);transition:none}.fg-choice-options[data-appearance=tile] .radio.fg-radio--tile[data-selected=true]:not([data-disabled=true]):has(.radio__content:is(:active,[data-pressed=true])){background-color:var(--fg-selection-background-pressed)}.fg-choice-options[data-appearance=tile] .radio.fg-radio--tile[data-invalid=true]:not([data-selected=true]){border-color:var(--fg-component-field-border-invalid)}.fg-choice-options[data-appearance=tile] .radio.fg-radio--tile:has(.radio__content[data-focus-visible=true]){outline:var(--fg-focus-ring-width) solid var(--fg-component-control-focus-ring);outline-offset:var(--fg-focus-ring-offset)}.fg-choice-options[data-appearance=tile] .radio.fg-radio--tile:has(.radio__content[data-focus-visible=true]) .radio__control{box-shadow:none}.fg-choice-options[data-appearance=tile] .radio.fg-radio--tile .radio__content{align-items:center;gap:var(--fg-space-2);grid-template-columns:minmax(0,1fr) auto auto;min-height:0;padding:0;display:grid;position:static}.fg-choice-options[data-appearance=tile] .radio.fg-radio--tile .radio__content:after{content:"";position:absolute;inset:0}.fg-choice-options[data-appearance=tile] .radio.fg-radio--tile .radio__control{grid-area:1/3;margin-block-start:0}.fg-choice-options[data-appearance=tile] .radio.fg-radio--tile .fg-radio__shortcut{grid-area:1/2}.fg-choice-options[data-appearance=tile] .radio.fg-radio--tile .fg-radio__icon{color:var(--fg-text-secondary);grid-area:1/1;display:inline-flex}.fg-choice-options[data-appearance=tile] .radio.fg-radio--tile[data-selected=true] .fg-radio__icon{color:var(--fg-text-brand)}.fg-choice-options[data-appearance=tile] .radio.fg-radio--tile .radio__content .label{min-inline-size:0;font-weight:var(--fg-font-weight-medium);overflow-wrap:break-word;grid-area:1/1}.fg-choice-options[data-appearance=tile] .radio.fg-radio--tile .radio__content:has(.fg-radio__icon) .label{grid-area:2/1/auto/-1}.fg-choice-options[data-appearance=tile] .radio.fg-radio--tile>:is([data-slot=description],[data-slot=field-error]){margin-block-start:0;padding-inline:0}.fg-radio__shortcut{margin-inline-start:auto;display:inline-flex}.fg-radio__icon{display:inline-flex}@media (prefers-reduced-motion:reduce){.fg-choice-options[data-appearance=tile] .radio.fg-radio--tile{transition:none}}@media (forced-colors:active){.fg-choice-options[data-appearance=tile] .radio.fg-radio--tile[data-selected=true]{border-color:highlight}}.fg-choice-options[data-appearance=chip]{gap:var(--fg-density-control-gap);grid-template-columns:minmax(0,1fr);display:grid}.fg-choice-options[data-appearance=chip][data-orientation=horizontal]{grid-template-columns:repeat(auto-fill, minmax(min(100%, var(--fg-size-layout-96)), 1fr))}.checkbox.fg-checkbox--tile{gap:var(--fg-space-1);inline-size:100%;padding:var(--fg-space-2) var(--fg-space-3);background-color:var(--fg-component-checkbox-tile-background);color:var(--fg-component-checkbox-tile-foreground);border:var(--fg-border-width-field) solid var(--fg-component-checkbox-tile-border);border-radius:var(--fg-radius-control);corner-shape:var(--fg-corner-shape);transition:border-color var(--fg-component-control-feedback-duration) var(--fg-component-control-feedback-easing), background-color var(--fg-component-control-feedback-duration) var(--fg-component-control-feedback-easing);position:relative}.checkbox.fg-checkbox--tile[data-selected=true]{padding:calc(var(--fg-space-2) - var(--fg-border-width-selection) + var(--fg-border-width-field)) calc(var(--fg-space-3) - var(--fg-border-width-selection) + var(--fg-border-width-field));background-color:var(--fg-component-checkbox-tile-background-selected);color:var(--fg-component-checkbox-tile-foreground-selected);border-width:var(--fg-border-width-selection);border-color:var(--fg-component-checkbox-tile-border-selected)}@media (hover:hover){.checkbox.fg-checkbox--tile:not([data-selected=true],[data-disabled=true]):has(.checkbox__content[data-hovered=true]){background-color:var(--fg-component-checkbox-tile-background-hover);border-color:var(--fg-component-checkbox-tile-border-hover)}}.checkbox.fg-checkbox--tile:not([data-disabled=true]):has(.checkbox__content:is(:active,[data-pressed=true])){background-color:var(--fg-component-checkbox-tile-background-pressed);transition:none}.checkbox.fg-checkbox--tile[data-invalid=true]:not([data-selected=true]){border-color:var(--fg-component-field-border-invalid)}.checkbox.fg-checkbox--tile:has(.checkbox__content[data-focus-visible=true]){outline:var(--fg-focus-ring-width) solid var(--fg-component-control-focus-ring);outline-offset:var(--fg-focus-ring-offset)}.checkbox.fg-checkbox--tile .checkbox__control{box-shadow:none}.checkbox.fg-checkbox--tile .checkbox__content{justify-content:space-between;align-items:center;gap:var(--fg-space-2);min-block-size:calc(var(--fg-density-target-min) - 2 * var(--fg-space-2));background-color:#0000;padding:0;position:static}.checkbox.fg-checkbox--tile .checkbox__content:after{content:"";position:absolute;inset:0}.checkbox.fg-checkbox--tile .checkbox__content .label{align-items:center;gap:var(--fg-space-2);min-inline-size:0;color:var(--fg-component-checkbox-tile-foreground);font-weight:var(--fg-font-weight-medium);overflow-wrap:break-word;display:flex}.checkbox.fg-checkbox--tile[data-selected=true] .checkbox__content .label{color:var(--fg-component-checkbox-tile-foreground-selected)}.checkbox.fg-checkbox--tile .checkbox__control{opacity:0;flex:none;order:1;margin-block-start:0}.checkbox.fg-checkbox--tile:is([data-selected=true],[data-indeterminate=true]) .checkbox__control{opacity:1}.checkbox.fg-checkbox--tile>:is([data-slot=description],[data-slot=field-error]){margin-block-start:0;padding-inline:0}.radio.fg-radio--chip{justify-content:center;align-items:center;gap:var(--fg-space-1);min-block-size:var(--fg-density-target-min);min-inline-size:var(--fg-density-target-min);padding:var(--fg-space-2) var(--fg-space-3);background-color:var(--fg-component-radio-chip-background);color:var(--fg-component-radio-chip-foreground);border:var(--fg-border-width-field) solid var(--fg-component-radio-chip-border);border-radius:var(--fg-radius-control);corner-shape:var(--fg-corner-shape);text-align:center;transition:border-color var(--fg-component-control-feedback-duration) var(--fg-component-control-feedback-easing), background-color var(--fg-component-control-feedback-duration) var(--fg-component-control-feedback-easing), color var(--fg-component-control-feedback-duration) var(--fg-component-control-feedback-easing);position:relative}.radio.fg-radio--chip[data-selected=true]{background-color:var(--fg-component-radio-chip-background-selected);color:var(--fg-component-radio-chip-foreground-selected);border-color:var(--fg-component-radio-chip-border-selected)}@media (hover:hover){.radio.fg-radio--chip:not([data-selected=true],[data-disabled=true]):has(.radio__content[data-hovered=true]){background-color:var(--fg-component-radio-chip-background-hover);border-color:var(--fg-component-radio-chip-border-hover)}}.radio.fg-radio--chip:not([data-disabled=true]):has(.radio__content:is(:active,[data-pressed=true])){background-color:var(--fg-component-radio-chip-background-pressed);transition:none}.radio.fg-radio--chip[data-selected=true]:not([data-disabled=true]):has(.radio__content:is(:active,[data-pressed=true])){background-color:var(--fg-component-radio-chip-background-selected-pressed)}.radio.fg-radio--chip[data-invalid=true]:not([data-selected=true]){border-color:var(--fg-component-field-border-invalid)}.radio.fg-radio--chip:has(.radio__content[data-focus-visible=true]){outline:var(--fg-focus-ring-width) solid var(--fg-component-control-focus-ring);outline-offset:var(--fg-focus-ring-offset)}.radio.fg-radio--chip .radio__control{display:none}.radio.fg-radio--chip .radio__content{justify-content:center;align-items:center;gap:var(--fg-space-1);background-color:#0000;min-height:0;padding:0;position:static}.radio.fg-radio--chip .radio__content:after{content:"";position:absolute;inset:0}.radio.fg-radio--chip .radio__content .label{color:var(--fg-component-radio-chip-foreground);font-weight:var(--fg-font-weight-medium);font-variant-numeric:tabular-nums;overflow-wrap:break-word}.radio.fg-radio--chip[data-selected=true] .radio__content .label{color:var(--fg-component-radio-chip-foreground-selected);font-weight:var(--fg-component-radio-chip-font-weight-selected)}.radio.fg-radio--chip>[data-slot=description]{color:var(--fg-component-radio-chip-foreground);margin-block-start:0;padding-inline:0}.radio.fg-radio--chip[data-selected=true]>[data-slot=description]{color:var(--fg-component-radio-chip-foreground-selected)}@media (forced-colors:active){.checkbox.fg-checkbox--tile .checkbox__control{opacity:1}:is(.checkbox.fg-checkbox--tile,.radio.fg-radio--chip)[data-selected=true]{outline:var(--fg-border-width-selection) solid Highlight;border-color:highlight}}.fg-counter{font-size:var(--fg-type-small-size);line-height:var(--fg-type-small-line-height);font-variant-numeric:tabular-nums;color:var(--fg-text-secondary);align-self:flex-end}.fg-number-field .number-field__group{min-height:max(var(--fg-density-control-height), var(--fg-density-target-min))}.fg-number-field__value{align-items:center;width:100%;min-width:0;display:flex}.fg-number-field__value .number-field__input{width:100%;min-width:0;min-height:var(--fg-density-target-min);flex:auto}.fg-number-field__affix{color:var(--fg-component-field-placeholder);font-size:var(--fg-field-font-size);line-height:var(--fg-density-control-line-height);white-space:nowrap;flex:none}.number-field--secondary .fg-number-field__affix{color:var(--fg-component-field-placeholder-soft)}.fg-number-field__affix--prefix{padding-inline-start:var(--fg-space-3)}.fg-number-field__affix--suffix{padding-inline-end:var(--fg-space-3)}.fg-number-field__value:has(.fg-number-field__affix--prefix) .number-field__input{padding-inline-start:var(--fg-space-2)}.fg-number-field__value:has(.fg-number-field__affix--suffix) .number-field__input{padding-inline-end:var(--fg-space-2)}.fg-number-field .number-field__group:has([slot=increment]){grid-template-columns:var(--fg-density-target-min) minmax(0, 1fr) var(--fg-density-target-min)}.fg-number-field .number-field__group:has([slot=increment]) .number-field__input{text-align:center}.fg-number-field .number-field__increment-button,.fg-number-field .number-field__decrement-button{width:var(--fg-density-target-min);height:auto;min-height:var(--fg-density-target-min);align-self:stretch}.fg-number-field .number-field__group:not([data-stacked=true]){overflow:visible}.fg-number-field .number-field__group:not([data-stacked=true]) .fg-number-field__value{margin-block:calc(-1 * var(--stepper-over-edge))}.fg-number-field .number-field__group:not([data-stacked=true]) :is(.number-field__increment-button,.number-field__decrement-button){margin-block:calc(-1 * var(--stepper-over-edge));padding-block:var(--stepper-over-edge);background-clip:content-box;border-block-width:0}.fg-number-field .number-field__group[data-stacked=true]{grid-template-columns:1fr 1fr;grid-template-areas:"value value""decrement increment"}.fg-number-field .number-field__group[data-stacked=true] .fg-number-field__value{min-height:var(--fg-density-target-min);grid-area:value}.fg-number-field .number-field__group[data-stacked=true] .number-field__decrement-button,.fg-number-field .number-field__group[data-stacked=true] .number-field__increment-button{border-block-start:var(--fg-border-width-hairline) solid var(--fg-component-field-divider);border-radius:0;width:auto}.fg-number-field .number-field__group[data-stacked=true] .number-field__decrement-button{grid-area:decrement}.fg-number-field .number-field__group[data-stacked=true] .number-field__increment-button{border-inline-start-width:0;grid-area:increment}.fg-number-field .number-field__increment-button svg,.fg-number-field .number-field__decrement-button svg{width:var(--fg-density-icon-size);height:var(--fg-density-icon-size)}.switch{--switch-control-bg:var(--fg-component-switch-track-off);--switch-control-bg-hover:var(--fg-component-switch-track-off-hover);--switch-control-bg-pressed:var(--fg-component-switch-track-off-hover);--switch-control-bg-checked:var(--fg-component-switch-track-on);--switch-control-bg-checked-hover:var(--fg-component-switch-track-on-hover)}.switch__content{width:100%;min-height:var(--fg-density-row-min);padding-block:calc((var(--fg-density-row-min) - var(--fg-density-control-line-height)) / 2);align-items:flex-start;gap:var(--fg-space-3)}.switch__control{transition:background-color var(--fg-component-control-feedback-duration) var(--fg-component-control-feedback-easing);margin-block-start:calc((var(--fg-density-control-line-height) - var(--fg-component-switch-track-height)) / 2)}.switch__thumb{transition:margin var(--fg-component-control-feedback-duration) var(--fg-component-control-feedback-easing), background-color var(--fg-component-control-feedback-duration) var(--fg-component-control-feedback-easing)}.switch__content .label{overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;min-width:0;font-size:var(--fg-density-control-font-size);line-height:var(--fg-density-control-line-height);font-weight:var(--fg-font-weight-regular)}.switch:not([data-disabled=true]) .switch__thumb{background-color:var(--fg-component-switch-thumb)}.switch[data-selected=true]:not([data-disabled=true]) .switch__thumb{background-color:var(--fg-component-switch-thumb-on)}.switch .switch__thumb{box-shadow:none}.switch>[data-slot=description]{font-size:var(--fg-type-small-size);line-height:var(--fg-type-small-line-height)}.switch[data-disabled=true]{opacity:1}.switch[data-disabled=true] .switch__content{opacity:var(--disabled-opacity)}.switch[data-disabled=true] .switch__content .label,.switch[data-disabled=true]>[data-slot=description]{opacity:1}.slider{row-gap:var(--fg-space-1)}.slider__output{font-size:var(--fg-type-small-size);line-height:var(--fg-type-small-line-height);color:var(--fg-text-primary)}.slider>[data-slot=description]{grid-column:1/-1}.slider[data-disabled=true]{opacity:1}.slider[data-disabled=true] .slider__track{opacity:var(--disabled-opacity)}.slider .slider__track{background-color:var(--fg-component-slider-track)}.slider .slider__fill{background-color:var(--fg-component-slider-fill)}.slider[data-orientation=horizontal] .slider__track{width:auto;margin-block:calc((var(--fg-density-target-min) - var(--fg-component-slider-track-height)) / 2);margin-inline:calc(var(--fg-density-target-min) / 2 - var(--fg-component-slider-thumb-width) / 2)}.slider[data-orientation=horizontal] .slider__track[data-fill-start=true]{border-inline-start-color:var(--fg-component-slider-fill)}.slider[data-orientation=horizontal] .slider__track[data-fill-end=true]{border-inline-end-color:var(--fg-component-slider-fill)}.slider[data-orientation=horizontal] .slider__thumb{width:var(--fg-density-target-min);height:var(--fg-density-target-min);border-radius:var(--fg-radius-full);corner-shape:round;background-color:#0000}.slider .slider__thumb:after{background-color:var(--fg-component-slider-thumb-center);box-shadow:0 0 0 var(--fg-component-slider-thumb-ring) var(--fg-component-slider-thumb);transition:scale var(--fg-component-control-feedback-duration) var(--fg-component-control-feedback-easing)}.slider .slider__thumb[data-dragging=true]:after{transition:none}.slider .slider__thumb{transition:background-color var(--fg-component-control-feedback-duration) var(--fg-component-control-feedback-easing)}.slider .slider__thumb[data-focus-visible=true]{box-shadow:none}.slider .slider__thumb[data-focus-visible=true]:after{box-shadow:0 0 0 var(--fg-component-slider-thumb-ring) var(--fg-component-slider-thumb), 0 0 0 calc(2 * var(--fg-component-slider-thumb-ring)) var(--fg-component-slider-thumb-center), 0 0 0 calc(2 * var(--fg-component-slider-thumb-ring) + var(--fg-focus-ring-width)) var(--fg-component-control-focus-ring)}.input-otp__group{flex-wrap:wrap;flex:auto}.input-otp__slot{width:var(--fg-density-control-height);height:auto;min-height:var(--fg-density-control-height);min-width:var(--fg-type-heading-size);max-width:var(--fg-density-control-height);font-size:var(--fg-field-font-size);font-weight:var(--fg-font-weight-medium)}.fg-input-otp-full .input-otp__slot{min-width:var(--fg-type-title-size);aspect-ratio:5/6;flex:1 1 0;max-width:none}.input-otp__slot-value{font-size:var(--fg-type-heading-size);line-height:var(--fg-type-heading-line-height);animation:none;transform:none}.fg-input-otp-full .input-otp__slot-value{font-size:var(--fg-type-title-size);line-height:var(--fg-type-title-line-height)}.fg-input-otp-masked .input-otp__slot-value{color:#0000;position:relative}.fg-input-otp-masked .input-otp__slot-value:after{content:"•";inset:var(--fg-space-0);color:var(--fg-text-primary);place-items:center;display:grid;position:absolute}.fg-input-otp[data-readonly=true]:not([data-disabled=true]) .input-otp__slot{--field-border-hover:var(--field-border);border-style:dashed}.input-otp__input{font-size:var(--fg-field-font-size)}.error-message{font-size:var(--fg-type-small-size);line-height:var(--fg-type-small-line-height);color:var(--fg-component-field-error-text)}.fieldset{gap:var(--fg-space-2);min-width:0}.fieldset__legend{font-size:var(--fg-type-body-large-size);line-height:var(--fg-type-body-large-line-height);font-weight:var(--fg-font-weight-bold);color:var(--fg-text-primary);margin-block-end:var(--fg-space-2);padding:0}.fieldset__field-group{gap:var(--fg-space-4);flex-direction:column;display:flex}.fieldset__field-group>*{margin-block:0}:is(.input,.input-group__input,.search-field__input,.number-field__input,.textarea)::placeholder,.select__value[data-placeholder=true]{color:var(--fg-component-field-placeholder)}:is(.input-group--secondary,.textarea--secondary,.search-field--secondary .search-field__group,.number-field--secondary .number-field__group,.select--secondary .select__trigger,.input--secondary,.date-input-group--secondary,.input-otp--secondary .input-otp__slot,.color-input-group--secondary){--input-group-bg:var(--fg-component-field-background-soft);--input-group-bg-hover:var(--fg-component-field-background-soft);--input-group-bg-focus:var(--fg-component-field-background-soft);--textarea-bg:var(--fg-component-field-background-soft);--textarea-bg-hover:var(--fg-component-field-background-soft);--textarea-bg-focus:var(--fg-component-field-background-soft);--search-field-group-bg:var(--fg-component-field-background-soft);--search-field-group-bg-hover:var(--fg-component-field-background-soft);--search-field-group-bg-focus:var(--fg-component-field-background-soft);--number-field-group-bg:var(--fg-component-field-background-soft);--number-field-group-bg-hover:var(--fg-component-field-background-soft);--number-field-group-bg-focus:var(--fg-component-field-background-soft);--select-trigger-bg:var(--fg-component-field-background-soft);--select-trigger-bg-hover:var(--fg-component-field-background-soft);--select-trigger-bg-focus:var(--fg-component-field-background-soft);--input-bg:var(--fg-component-field-background-soft);--input-bg-hover:var(--fg-component-field-background-soft);--input-bg-focus:var(--fg-component-field-background-soft);--date-input-group-bg:var(--fg-component-field-background-soft);--date-input-group-bg-hover:var(--fg-component-field-background-soft);--date-input-group-bg-focus:var(--fg-component-field-background-soft);--input-otp-slot-bg:var(--fg-component-field-background-soft);--input-otp-slot-bg-hover:var(--fg-component-field-background-soft);--input-otp-slot-bg-focus:var(--fg-component-field-background-soft);--color-input-group-bg:var(--fg-component-field-background-soft);--color-input-group-bg-hover:var(--fg-component-field-background-soft);--color-input-group-bg-focus:var(--fg-component-field-background-soft);--field-border:var(--fg-component-field-border-soft);--field-placeholder:var(--fg-component-field-placeholder-soft);--field-focus:var(--fg-component-field-background-soft)}:is(.input-group--secondary .input-group__input,.textarea--secondary,.search-field--secondary .search-field__input,.number-field--secondary .number-field__input,.input--secondary,.color-input-group--secondary .color-input-group__input)::placeholder,.select--secondary .select__value[data-placeholder=true],.date-input-group--secondary .date-input-group__segment[data-placeholder=true]:not(:focus,[data-focused=true],[data-invalid=true]),.input-group--secondary .fg-field-affix{color:var(--fg-component-field-placeholder-soft)}[data-readonly=true]:not([data-disabled=true]) :is(.input,.input-group,.textarea,.search-field__group,.number-field__group,.date-input-group,.color-input-group){--field-border-hover:var(--field-border);border-style:dashed}:is(.checkbox,.radio)[data-readonly=true]:not([data-disabled=true]) :is(.checkbox__control,.radio__control){border-style:dashed}.checkbox[data-readonly=true]:is([data-selected=true],[data-indeterminate=true]) .checkbox__control,.radio[data-readonly=true][data-selected=true] .radio__control{border-color:var(--fg-component-field-border)}@media (forced-colors:active){.checkbox:is([data-selected=true],[data-indeterminate=true]) .checkbox__control{border:var(--fg-border-width-hairline) solid Highlight;background-color:highlight}.checkbox:is([data-selected=true],[data-indeterminate=true]) .checkbox__control:before{background-color:highlight}.checkbox:is([data-selected=true],[data-indeterminate=true]) .checkbox__indicator svg{color:highlighttext}.checkbox[data-readonly=true] .checkbox__control{border-style:dashed;border-color:canvastext}.radio[data-selected=true] .radio__control{background-color:highlight;border-color:highlight}.radio[data-selected=true] .radio__indicator:empty:before{background-color:highlighttext}.radio[data-readonly=true][data-selected=true] .radio__control{border-style:dashed;border-color:canvastext}.textarea,.input-otp__slot{border-color:canvastext}.textarea[data-focused=true],.input-otp__slot[data-active=true],.switch__content[data-focus-visible=true] .switch__control,.slider__thumb[data-focus-visible=true]{outline:var(--fg-focus-ring-width) solid Highlight;outline-offset:var(--fg-focus-ring-offset)}.switch__control{forced-color-adjust:none;border:var(--fg-border-width-hairline) solid CanvasText;background-color:canvas}.switch .switch__thumb{forced-color-adjust:none;background-color:canvastext}.switch[data-selected=true] .switch__control{background-color:highlight}.switch[data-selected=true] .switch__thumb{background-color:highlighttext}.slider .slider__track{forced-color-adjust:none;background-color:canvastext}.slider .slider__fill{forced-color-adjust:none;background-color:highlight}.slider[data-orientation=horizontal] .slider__track{border-inline-color:canvastext}.slider[data-orientation=horizontal] .slider__track[data-fill-start=true]{border-inline-start-color:highlight}.slider[data-orientation=horizontal] .slider__track[data-fill-end=true]{border-inline-end-color:highlight}.slider .slider__thumb:after{forced-color-adjust:none;box-shadow:0 0 0 var(--fg-component-slider-thumb-ring) Highlight;background-color:canvas}}.fg-calling-code-select__label{font-size:var(--fg-type-small-size);line-height:var(--fg-type-small-line-height);color:var(--fg-text-primary);margin-block-end:var(--fg-space-1);display:block}.fg-calling-code-select__fixed{min-block-size:var(--fg-density-control-height);align-items:center;gap:var(--fg-space-2);padding-inline:var(--fg-space-3);border:var(--fg-component-field-border-width) solid var(--fg-component-field-border-soft);border-radius:var(--fg-radius-control);corner-shape:var(--fg-corner-shape);background:var(--fg-component-field-background-soft);color:var(--fg-component-field-foreground);font-size:var(--fg-field-font-size);line-height:var(--fg-density-control-line-height);display:inline-flex}.fg-calling-code-select__placeholder{color:var(--fg-component-field-placeholder-soft)}.fg-calling-code-select--inline .fg-calling-code-select__placeholder{color:var(--field-placeholder)}.fg-calling-code-select--inline .fg-calling-code-select__fixed,.fg-calling-code-select--inline .select__trigger{background:0 0;border:0;border-radius:0}.fg-calling-code-select[data-disabled=true] .fg-calling-code-select__fixed{opacity:var(--fg-opacity-disabled)}.fg-calling-code-select__selected-flag{flex:none;margin-inline-end:var(--fg-space-2);display:inline-flex}.fg-calling-code-select--inline .select__trigger[data-focus-visible=true]{outline:var(--fg-focus-ring-width) solid var(--fg-focus-ring);outline-offset:var(--fg-focus-ring-offset)}.fg-field-control-prefix .fg-select--embedded .select__trigger{border-radius:var(--fg-radius-control);box-shadow:none;background:0 0;border:0}.fg-field-control-prefix .fg-select--embedded .select__trigger[data-hovered=true],.fg-field-control-prefix .fg-select--embedded .select__trigger[data-focus-visible=true],.fg-field-control-prefix .fg-calling-code-select--inline .select__trigger[data-focus-visible=true]{box-shadow:none;background:var(--fg-component-field-background-soft);outline:0}.fg-field-control-prefix .fg-select--embedded .select__trigger:is(:active,[data-pressed=true]){box-shadow:none;background-color:var(--fg-component-field-trigger-pressed-background);outline:0;transition:none}.fg-select__embedded-popover{min-inline-size:min(var(--fg-size-layout-224), calc(100vw - 2 * var(--fg-space-2)));max-inline-size:min(var(--fg-size-layout-320), calc(100vw - 2 * var(--fg-space-2)))}.fg-flag-list__code{color:var(--fg-text-secondary);margin-inline-start:var(--fg-space-2)}.fg-calling-code-select__popover{max-inline-size:min(var(--fg-size-layout-352), calc(100vw - 2 * var(--fg-space-2)));flex-direction:column;display:flex;overflow:hidden}.fg-calling-code-select__scroll{overscroll-behavior:contain;min-block-size:0}.select__trigger{max-width:100%;height:auto;min-height:var(--fg-density-control-height);padding-block:calc((var(--fg-density-control-height) - var(--fg-density-control-line-height)) / 2 - var(--field-border-width));font-size:var(--fg-field-font-size);line-height:var(--fg-density-control-line-height);border-radius:var(--fg-radius-control);corner-shape:var(--fg-corner-shape);align-items:center;padding-inline-start:var(--fg-space-3)}.select:not(.select--full-width) .select__trigger{align-self:flex-start}.select__trigger:has(.select__indicator){padding-inline-end:calc(var(--fg-density-icon-size) + 2 * var(--fg-space-3))}.select__value{min-width:0;font-size:inherit;line-height:inherit;overflow-wrap:break-word}.fg-select__icon{color:var(--fg-component-field-placeholder);flex:none;margin-inline-end:var(--fg-space-2);display:inline-flex}.select__indicator{width:var(--fg-density-icon-size);height:var(--fg-density-icon-size);color:var(--fg-component-field-placeholder);inset-inline-end:var(--fg-space-3)}.select--full-width{container:fg-select/inline-size}@container fg-select not (width>=10rem){.select__trigger:has(.select__indicator){padding-inline:var(--fg-space-2);padding-block-end:calc(var(--fg-density-icon-size) + var(--fg-space-2))}.select__indicator{inset-block-start:auto;inset-block-end:var(--fg-space-2);inset-inline-end:var(--fg-space-2)}}.select__indicator{transition:rotate var(--fg-component-control-feedback-duration) var(--fg-component-control-feedback-easing)}.select__trigger:not([data-disabled=true]):is(:active,[data-pressed=true]){background-color:var(--fg-component-field-trigger-pressed-background);border-color:var(--fg-component-field-border-hover);transition:none}.select__trigger:is(:active,[data-pressed=true]) :is(.select__value[data-placeholder=true],.select__indicator,.fg-select__icon){color:var(--fg-component-field-trigger-pressed-placeholder)}.select__trigger:has(.select__indicator[data-open=true]):not(:active):not([data-pointer-held=true]){background-color:var(--fg-component-field-background)}.select--secondary .select__trigger:has(.select__indicator[data-open=true]):not(:active):not([data-pointer-held=true]){background-color:var(--fg-component-field-background-soft)}.select__trigger:has(.select__indicator[data-open=true]):not(:active):not([data-pointer-held=true]) :is(.select__value[data-placeholder=true],.select__indicator,.fg-select__icon){color:var(--fg-component-field-placeholder)}.select--secondary .select__trigger:has(.select__indicator[data-open=true]):not(:active):not([data-pointer-held=true]) .select__value[data-placeholder=true]{color:var(--fg-component-field-placeholder-soft)}.select:not([data-invalid=true]) .select__trigger:has(.select__indicator[data-open=true]):not([data-disabled=true]):not(:active):not([data-pointer-held=true]){border-color:var(--fg-component-field-border-focus)}@media (prefers-reduced-motion:reduce){.select__indicator{transition:none}}.select[data-invalid=true] .select__trigger{border-color:var(--fg-component-field-border-invalid);outline-color:var(--fg-component-field-border-invalid)}.select[data-invalid=true] [data-slot=description],.combo-box[data-invalid=true] [data-slot=description]{display:block}.select__popover,.combo-box__popover{border-radius:var(--fg-radius-card);corner-shape:var(--fg-corner-shape)}.combo-box__popover{inline-size:var(--trigger-width);min-inline-size:0;max-inline-size:calc(100dvw - 2 * var(--fg-space-3));overscroll-behavior:contain}.combo-box__popover>.list-box{max-block-size:calc(6 * var(--fg-density-row-min));overscroll-behavior:contain;overflow-y:auto}.combo-box__popover>.fg-list-box--scrollbar-hidden{max-block-size:calc(5 * var(--fg-density-row-min) + var(--fg-space-4));scrollbar-width:none}.combo-box__popover>.fg-list-box--scrollbar-hidden::-webkit-scrollbar{display:none}.combo-box__popover>.list-box:has(.fg-address-search__loading){max-block-size:min(60dvh, calc(9 * var(--fg-density-row-min)))}.combo-box,.combo-box__input-group{min-inline-size:0}.combo-box{container:combo-box/inline-size}.combo-box__input-group{--combo-box-action-border:var(--fg-component-field-border);container:combo-box-input/inline-size}.combo-box__input-group[data-appearance=soft]{--combo-box-action-border:var(--fg-component-field-border-soft)}.combo-box[data-invalid=true] .combo-box__input-group{--combo-box-action-border:var(--fg-component-field-border-invalid)}.combo-box__input-group .input{padding-inline-end:var(--fg-density-target-min)}.fg-combo-box__icon{pointer-events:none;color:var(--fg-component-field-placeholder);align-items:center;display:inline-flex;position:absolute;inset-inline-start:var(--fg-space-3)}.combo-box__input-group:has(.fg-combo-box__icon) .input{padding-inline-start:calc(var(--fg-density-icon-size) + 2 * var(--fg-space-3))}.combo-box__input-group:has(.fg-combo-box__clear) .input{padding-inline-end:calc(2 * var(--fg-density-target-min) + var(--fg-space-1))}.combo-box__input-group:has(.fg-combo-box__pending) .input{padding-inline-end:calc(2 * var(--fg-density-target-min))}.combo-box__input-group:has(.fg-combo-box__clear):has(.fg-combo-box__pending) .input{padding-inline-end:calc(3 * var(--fg-density-target-min))}.combo-box__input-group:has(.fg-combo-box__shortcut) .input{padding-inline-end:calc(var(--fg-density-target-min) + 2 * var(--fg-space-8))}.fg-combo-box__shortcut{pointer-events:none;color:var(--fg-component-field-placeholder);align-items:center;display:inline-flex;position:absolute;inset-block:0;inset-inline-end:calc(var(--fg-density-target-min) + var(--fg-space-3))}[data-density=touch] .fg-combo-box__shortcut{display:none}[data-density=touch] .combo-box__input-group:has(.fg-combo-box__shortcut) .input{padding-inline-end:var(--fg-density-target-min)}@container combo-box-input not (inline-size>=26rem){.fg-combo-box__shortcut{display:none}.combo-box__input-group:has(.fg-combo-box__shortcut) .input{padding-inline-end:var(--fg-density-target-min)}}@container combo-box not (width>=16rem){.combo-box__input-group:has(.fg-combo-box__clear){gap:var(--fg-space-1);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.combo-box__input-group:has(.fg-combo-box__clear) .fg-combo-box__icon{display:none}.combo-box__input-group:has(.fg-combo-box__clear) .input{inline-size:100%;padding-inline:var(--fg-space-3);grid-column:1/-1}.combo-box__input-group .fg-combo-box__clear{grid-area:2/1;inline-size:100%;position:static}.combo-box__input-group .fg-combo-box__clear .button{border:var(--fg-component-field-border-width) solid var(--combo-box-action-border);inline-size:100%}.combo-box__input-group:has(.fg-combo-box__clear) .combo-box__trigger{border:var(--fg-component-field-border-width) solid var(--combo-box-action-border);inline-size:100%}.combo-box__input-group:has(.fg-combo-box__clear) .combo-box__trigger{grid-area:2/2}.combo-box__input-group:has(.fg-combo-box__clear) .combo-box__trigger:before{display:none}}.combo-box__trigger{width:var(--fg-density-target-min);min-height:var(--fg-density-target-min);color:var(--fg-component-field-placeholder);border-radius:var(--fg-radius-control);corner-shape:var(--fg-corner-shape);transition:color var(--fg-component-control-feedback-duration) var(--fg-component-control-feedback-easing)}.combo-box__trigger:is(:active,[data-pointer-held=true],[data-pressed=true]:not([data-open=true])){opacity:1;background-color:var(--fg-component-field-trigger-pressed-background);color:var(--fg-component-field-trigger-pressed-placeholder);border-color:var(--fg-component-field-border-hover);transition:none}.combo-box[data-invalid=true] .combo-box__trigger:is(:active,[data-pointer-held=true],[data-pressed=true]:not([data-open=true])){border-color:var(--fg-component-field-border-invalid)}.combo-box__trigger[data-open=true]:not(:active):not([data-pointer-held=true]){color:var(--fg-component-field-placeholder);opacity:1;background-color:#0000}.combo-box__trigger:before{content:"";inset-block:var(--fg-space-2);inline-size:var(--fg-border-width-hairline);background:var(--fg-component-field-divider);pointer-events:none;position:absolute;inset-inline-start:0}.combo-box__input-group:has(.fg-combo-box__pending) .fg-combo-box__clear:before{content:"";inset-block:var(--fg-space-2);inline-size:var(--fg-border-width-hairline);background:var(--fg-component-field-divider);pointer-events:none;position:absolute;inset-inline-start:0}.combo-box__input-group:has(.fg-combo-box__clear) .combo-box__trigger{padding-inline-end:calc(var(--field-border-width) + 2 * var(--fg-space-1))}.combo-box__trigger svg{width:var(--fg-density-icon-size);height:var(--fg-density-icon-size);transition:rotate var(--fg-component-control-feedback-duration) var(--fg-component-control-feedback-easing)}.combo-box__trigger[data-open=true] svg{rotate:180deg}.fg-combo-box__clear,.fg-combo-box__pending{align-items:center;display:flex;position:absolute;inset-block:0}.fg-combo-box__clear{inset-inline-end:var(--fg-density-target-min)}.fg-combo-box__pending{inline-size:var(--fg-density-target-min);color:var(--fg-text-secondary);justify-content:center;inset-inline-end:var(--fg-density-target-min)}.combo-box__input-group:has(.fg-combo-box__clear) .fg-combo-box__pending{inset-inline-end:calc(2 * var(--fg-density-target-min))}.fg-catalog-picker__option{min-block-size:var(--fg-density-row-min);align-items:center;gap:var(--fg-space-3);border-radius:0}.fg-catalog-picker__option[data-selected=true]{background:var(--fg-component-table-row-selected-background);border-radius:var(--fg-radius-control);corner-shape:var(--fg-corner-shape)}.fg-catalog-picker__option[data-selected=true]:is(:active,[data-pressed=true]):not([data-disabled=true]){background-color:var(--fg-component-list-box-item-selected-pressed-background)}.fg-catalog-picker__code{padding-block:var(--fg-space-1);padding-inline:var(--fg-space-2);border-radius:var(--fg-radius-control);corner-shape:var(--fg-corner-shape);background:var(--fg-component-count-badge-neutral-background);color:var(--fg-component-count-badge-neutral-foreground);font-weight:var(--fg-font-weight-bold);font-variant-numeric:tabular-nums;flex:none}.fg-catalog-picker__option[data-selected=true] .fg-catalog-picker__code{background:var(--fg-component-count-badge-brand-background);color:var(--fg-component-count-badge-brand-foreground)}.fg-catalog-picker__option-label{flex-direction:column;flex:auto;min-inline-size:0;display:flex}.fg-catalog-picker__name,.fg-catalog-picker__detail{overflow-wrap:anywhere}.fg-catalog-picker__detail{color:var(--fg-text-secondary);font-size:var(--fg-type-small-size);line-height:var(--fg-type-small-line-height)}.fg-catalog-picker__option[data-selected=true] .list-box-item__indicator{background:var(--fg-component-badge-brand-background);color:var(--fg-component-badge-brand-foreground);border-radius:50%}.fg-catalog-picker__footer{align-items:center;column-gap:var(--fg-space-2);min-inline-size:0;padding-block:var(--fg-space-2);padding-inline:var(--fg-space-3);border-block-start:var(--fg-border-width-hairline) solid var(--fg-component-field-divider);grid-template-columns:minmax(0,1fr) fit-content(50%);display:grid}.fg-catalog-picker__footer-help{align-items:center;gap:var(--fg-space-2);min-inline-size:0;color:var(--fg-text-secondary);display:inline-flex}.fg-catalog-picker__footer-help span{overflow-wrap:anywhere}.fg-catalog-picker__footer-help svg{flex:none}.fg-catalog-picker__footer .button{padding-inline:var(--fg-space-1);white-space:normal;overflow-wrap:anywhere;justify-self:end;min-inline-size:0}@media (forced-colors:active){.select__trigger{border-color:canvastext}.select__trigger[data-focus-visible=true]{outline:var(--fg-focus-ring-width) solid Highlight;outline-offset:var(--fg-focus-ring-offset)}.fg-catalog-picker__option[data-selected=true]{outline:var(--fg-border-width-hairline) solid Highlight;outline-offset:calc(-1 * var(--fg-border-width-hairline))}.fg-catalog-picker__option[data-selected=true] .list-box-item__indicator{color:highlighttext;background:highlight}}.fg-password-creator{width:100%}.fg-password-creator__strength{align-items:center;gap:var(--fg-space-3);grid-template-columns:minmax(0,1fr) max-content;min-width:0;display:grid}.fg-password-creator__segments{gap:var(--fg-space-1);min-inline-size:0;display:flex}.fg-password-creator__segment{block-size:var(--fg-space-2);border-radius:var(--fg-radius-full);background-color:var(--fg-component-progress-track);flex:1;position:relative;overflow:hidden}:is(:root[data-brand-color],[data-brand-theme][data-brand-color]) .fg-password-creator{--fg-component-progress-fill:var(--fg-action-primary);--fg-component-progress-fill-end:var(--fg-action-primary-hover)}.fg-password-creator__segment:before{content:"";border-radius:inherit;background-image:linear-gradient(to right, var(--fg-component-progress-fill), var(--fg-component-progress-fill-end));opacity:0;transition:opacity var(--fg-component-progress-feedback-duration) var(--fg-component-control-feedback-easing);position:absolute;inset:0}.fg-password-creator__strength:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .fg-password-creator__segment:before{background-image:linear-gradient(to left, var(--fg-component-progress-fill), var(--fg-component-progress-fill-end))}.fg-password-creator__segment[data-active=true]:before{opacity:1}.fg-password-creator__strength-label{max-inline-size:var(--fg-size-layout-160);min-inline-size:0;color:var(--fg-text-brand);font-size:var(--fg-type-small-size);line-height:var(--fg-type-small-line-height);font-weight:var(--fg-font-weight-medium);text-align:end;display:grid}.fg-password-creator__strength-option{overflow-wrap:anywhere;visibility:hidden;grid-area:1/1}.fg-password-creator__strength-option[data-visible=true]{visibility:visible}.fg-password-creator__minimum{display:block}.fg-address-search__loading{min-inline-size:0;color:var(--fg-text-primary)}.fg-address-search__loading-heading,.fg-address-search__loading-hint{align-items:center;gap:var(--fg-space-3);min-inline-size:0;padding:var(--fg-space-3);display:flex}.fg-address-search__loading-heading{font-weight:var(--fg-font-weight-medium)}.fg-address-search__loading-rows{border-block-start:var(--fg-border-width-hairline) solid var(--fg-component-field-divider);padding-block:var(--fg-space-1)}.fg-address-search__loading-row{align-items:center;gap:var(--fg-space-3);min-inline-size:0;padding:var(--fg-space-3);display:flex}.fg-address-search__loading-lines{gap:var(--fg-space-2);flex-direction:column;flex:auto;min-inline-size:0;display:flex}.fg-address-search__loading-hint{border-block-start:var(--fg-border-width-hairline) solid var(--fg-component-field-divider);color:var(--fg-text-secondary)}.fg-address-search__loading-hint svg{flex:none}.fg-address-search__attribution{min-inline-size:0;padding-inline:var(--fg-space-3);color:var(--fg-text-secondary);overflow-wrap:anywhere;justify-content:flex-end;padding-block-start:var(--fg-space-3);padding-block-end:var(--fg-space-2);display:flex}@media (forced-colors:active){.fg-password-creator__segment{outline:var(--fg-border-width-hairline) solid CanvasText;outline-offset:calc(-1 * var(--fg-border-width-hairline));background-color:canvas}.fg-password-creator__segment:before{background-color:highlight;background-image:none}}.fg-numeric-keypad{gap:var(--fg-density-control-gap);grid-template-columns:repeat(6,minmax(0,1fr));inline-size:100%;display:grid}.fg-numeric-keypad__key{grid-column:span 2;min-inline-size:0;display:flex}.fg-numeric-keypad__key[data-span=wide]{grid-column:span 4}.fg-numeric-keypad__key[data-span=half]{grid-column:span 3}.fg-numeric-keypad .button{font-variant-numeric:tabular-nums}.fg-numeric-keypad__digit{font-size:var(--fg-component-numeric-keypad-digit-size);line-height:var(--fg-component-numeric-keypad-digit-line-height);font-weight:var(--fg-font-weight-bold)}.fg-prompt-bar{inline-size:100%;min-inline-size:0}.fg-prompt-bar__surface{gap:var(--fg-space-3);min-inline-size:0;padding:var(--fg-density-inset-box);border:var(--fg-component-field-border-width) solid var(--fg-component-field-border);border-radius:var(--fg-radius-panel);corner-shape:var(--fg-corner-shape);background:var(--fg-component-field-background);color:var(--fg-component-field-foreground);box-shadow:var(--fg-elevation-raised);flex-direction:column;display:flex}.fg-prompt-bar:not([data-disabled=true],[data-readonly=true]) .fg-prompt-bar__surface:hover{border-color:var(--fg-component-field-border-hover)}.fg-prompt-bar .fg-prompt-bar__surface:has(.fg-prompt-bar__input:focus){border-color:var(--fg-component-field-border-focus);outline:var(--fg-focus-ring-width) solid var(--fg-focus-ring);outline-offset:var(--fg-focus-ring-offset)}.fg-prompt-bar[data-invalid=true] .fg-prompt-bar__surface{border-color:var(--fg-component-field-border-invalid)}.fg-prompt-bar[data-readonly=true] .fg-prompt-bar__surface{border-style:dashed}.fg-prompt-bar[data-disabled=true] .fg-prompt-bar__surface{background:var(--fg-field-background-disabled);color:var(--fg-field-foreground-disabled)}.fg-prompt-bar .fg-prompt-bar__input{inline-size:100%;min-inline-size:0;min-block-size:var(--fg-density-control-height);padding:var(--fg-space-1);box-shadow:none;color:inherit;font-size:var(--fg-field-font-size);line-height:var(--fg-density-control-line-height);resize:none;overflow-wrap:anywhere;background:0 0;border:0;border-radius:0;outline:none}.fg-prompt-bar .fg-prompt-bar__input::placeholder{color:var(--fg-component-field-placeholder)}.fg-prompt-bar__toolbar,.fg-prompt-bar__tools,.fg-prompt-bar__submission{align-items:center;gap:var(--fg-density-control-gap);flex-wrap:wrap;min-inline-size:0;display:flex}.fg-prompt-bar__toolbar{justify-content:space-between}.fg-prompt-bar__tools{flex:auto}.fg-prompt-bar__submission{flex:0 auto;justify-content:flex-end;margin-inline-start:auto}.fg-prompt-bar__choice{min-inline-size:0;max-inline-size:100%}.fg-prompt-bar__context{align-items:center;gap:var(--fg-space-2);min-inline-size:0;padding-inline:var(--fg-space-1);color:var(--fg-text-secondary);font-size:var(--fg-type-small-size);line-height:var(--fg-type-small-line-height);overflow-wrap:anywhere;flex-wrap:wrap;display:inline-flex}.fg-prompt-bar__attachments{gap:var(--fg-density-control-gap);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.fg-prompt-bar__attachment{align-items:center;gap:var(--fg-space-2);min-inline-size:0;max-inline-size:100%;padding:var(--fg-space-1);border:var(--fg-border-width-hairline) solid var(--fg-border-faint);border-radius:var(--fg-radius-control);corner-shape:var(--fg-corner-shape);background:var(--fg-surface-canvas);color:var(--fg-text-primary);font-size:var(--fg-type-small-size);line-height:var(--fg-type-small-line-height);padding-inline-start:var(--fg-space-3);display:inline-flex}.fg-prompt-bar__attachment>span{overflow-wrap:anywhere;min-inline-size:0}.fg-prompt-bar__attachment>:is(svg,button){flex:none}@media (forced-colors:active){.fg-prompt-bar__surface{border-color:canvastext}.fg-prompt-bar .fg-prompt-bar__surface:has(.fg-prompt-bar__input:focus){outline-color:highlight}}.calendar,.range-calendar{width:calc(7 * var(--fg-density-target-min));max-width:100%}.fg-calendar-grid{scroll-padding-inline:var(--scroll-shadow-size);position:static;overflow-x:auto}.fg-calendar-grid,.fg-date-weeks,.fg-date-segments{animation-duration:auto!important;animation-iteration-count:1!important;animation-delay:0s!important}.calendar__grid,.range-calendar__grid{grid-template-columns:repeat(7, var(--fg-density-target-min));width:max-content}.calendar__header,.range-calendar__header{row-gap:var(--fg-space-1);column-gap:var(--fg-space-0);padding-inline:var(--fg-space-1) var(--fg-space-0);flex-wrap:wrap;padding-block-end:var(--fg-space-2)}.calendar__nav-button[slot=previous],.range-calendar__nav-button[slot=previous]{margin-inline-start:auto}.calendar-year-picker__trigger-heading{text-align:start}.calendar-year-picker__trigger{min-width:0;min-height:var(--fg-density-target-min);padding-inline:var(--fg-space-1);border-radius:var(--fg-radius-control);corner-shape:var(--fg-corner-shape);flex:0 auto;margin-inline-end:var(--fg-space-1)}:is(.calendar-year-picker__trigger,.calendar-year-picker__year-cell,.calendar__nav-button,.range-calendar__nav-button,.calendar__cell,.range-calendar__cell-button){transition:none;transform:scale(1)}.calendar-year-picker__trigger:not([data-open=true]):is(:active,[data-pressed=true]),:is(.calendar__nav-button,.range-calendar__nav-button):is(:active,[data-pressed=true]){background-color:var(--fg-component-calendar-month-pressed-background)}.calendar-year-picker__year-cell:is(:active,[data-pressed=true]):not([data-disabled=true]){background-color:var(--fg-component-calendar-year-pressed-background)}.calendar-year-picker__year-cell[data-selected=true]:is(:active,[data-pressed=true]){background-color:var(--fg-component-calendar-year-selected-pressed-background)}.calendar-year-picker__year-cell[data-selected=true]{background-color:var(--fg-brand-indicator);color:var(--fg-text-on-brand-indicator)}.calendar-year-picker__trigger:is(:disabled,[data-disabled=true]){opacity:var(--disabled-opacity);cursor:var(--cursor-disabled)}.calendar-year-picker__trigger-heading{min-width:0;font-size:var(--fg-density-control-font-size);line-height:var(--fg-density-control-line-height);font-weight:var(--fg-font-weight-medium)}.calendar-year-picker__trigger-indicator{width:var(--fg-density-icon-size);height:var(--fg-density-icon-size);transition:transform var(--fg-component-control-feedback-duration) var(--fg-component-control-feedback-easing);display:inline-flex;transform:none}.calendar-year-picker__trigger[data-open=true] .calendar-year-picker__trigger-indicator{transform:rotate(180deg)}@media (prefers-reduced-motion:reduce){.calendar-year-picker__trigger-indicator{transition:none}}:is(.calendar__header:has(.calendar-year-picker__trigger[data-open=true]) .calendar__nav-button,.range-calendar__header:has(.calendar-year-picker__trigger[data-open=true]) .range-calendar__nav-button){display:none}:is(.calendar:has(.calendar-year-picker__year-grid) .fg-calendar-grid,.range-calendar:has(.calendar-year-picker__year-grid) .fg-calendar-grid){transition:opacity var(--fg-component-control-feedback-duration) var(--fg-component-control-feedback-easing), visibility 0s linear}:is(.calendar:has(.calendar-year-picker__year-grid[data-open=true]) .fg-calendar-grid,.range-calendar:has(.calendar-year-picker__year-grid[data-open=true]) .fg-calendar-grid){visibility:hidden;opacity:0;pointer-events:none;transition:opacity var(--fg-component-control-feedback-duration) var(--fg-component-control-feedback-easing), visibility 0s linear var(--fg-component-control-feedback-duration)}.calendar-year-picker__year-cell{height:auto;min-height:var(--fg-density-target-min);min-width:var(--fg-density-target-min);font-size:var(--fg-density-control-font-size);line-height:var(--fg-density-control-line-height)}.calendar__nav-button,.range-calendar__nav-button{width:var(--fg-density-target-min);height:var(--fg-density-target-min);padding:var(--fg-space-1);border-radius:var(--fg-radius-control);corner-shape:var(--fg-corner-shape);background-clip:content-box;flex:none}.calendar__nav-button:is([data-focus-visible=true],:focus-visible),.range-calendar__nav-button:is([data-focus-visible=true],:focus-visible){box-shadow:inset 0 0 0 var(--fg-focus-ring-width) var(--fg-component-control-focus-ring)}:is(.calendar__nav-button svg:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),.range-calendar__nav-button svg:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){rotate:180deg}.calendar__header-cell,.range-calendar__header-cell{font-size:var(--fg-type-small-size);line-height:var(--fg-type-small-line-height);color:var(--fg-text-secondary);padding-block-end:var(--fg-space-2)}.calendar__cell,.range-calendar__cell .range-calendar__cell-button{width:var(--fg-density-target-min);height:var(--fg-density-target-min);padding:var(--fg-space-1);font-size:var(--fg-density-control-font-size);line-height:var(--fg-density-control-line-height);background-clip:content-box}.calendar__cell[data-selected=true]:not([data-invalid=true]),.range-calendar__cell:not([data-invalid=true]):is([data-selection-start=true],[data-selection-end=true]) .range-calendar__cell-button{background-color:var(--fg-brand-indicator);color:var(--fg-text-on-brand-indicator)}.calendar__cell:is(:active,[data-pressed=true]):not([aria-disabled=true],[data-disabled=true],[data-unavailable=true],[data-out-of-bounds=true],[data-outside-month=true]),.range-calendar__cell:not([aria-disabled=true],[data-disabled=true],[data-unavailable=true],[data-out-of-bounds=true],[data-outside-month=true]) .range-calendar__cell-button:is(:active,[data-pressed=true]){background-color:var(--fg-component-calendar-day-pressed-background)}.calendar__cell[data-selected=true]:is(:active,[data-pressed=true]),.range-calendar__cell:is([data-selection-start=true],[data-selection-end=true]) .range-calendar__cell-button:is(:active,[data-pressed=true]){background-color:var(--fg-component-calendar-day-selected-pressed-background)}.range-calendar__cell[data-selected=true]:not([data-selection-start=true],[data-selection-end=true]) .range-calendar__cell-button:is(:active,[data-pressed=true]){background-color:var(--fg-component-calendar-day-range-pressed-background)}.calendar__cell[data-selected=true][data-invalid=true]:is(:active,[data-pressed=true]),.range-calendar__cell[data-invalid=true]:is([data-selection-start=true],[data-selection-end=true]) .range-calendar__cell-button:is(:active,[data-pressed=true]){background-color:var(--fg-component-calendar-day-invalid-pressed-background)}.calendar__cell:is([data-focus-visible=true],:focus-visible:not([data-focused])),.range-calendar__cell:is([data-focus-visible=true],:focus-visible:not([data-focused])) .range-calendar__cell-button{box-shadow:inset 0 0 0 var(--fg-focus-ring-width) var(--fg-component-control-focus-ring)}.range-calendar__cell{width:var(--fg-density-target-min);padding-block:var(--fg-space-1);padding-inline:var(--range-band-start,0px) var(--range-band-end,0px);background-clip:content-box}.range-calendar__cell .range-calendar__cell-button{margin-block:calc(-1 * var(--fg-space-1));margin-inline:calc(-1 * var(--range-band-start,0px)) calc(-1 * var(--range-band-end,0px))}.range-calendar__cell[data-selection-start=true]:not([data-outside-month=true]){--range-band-start:var(--fg-space-1)}.range-calendar__cell[data-selection-end=true]:not([data-outside-month=true]){--range-band-end:var(--fg-space-1)}.range-calendar__cell[data-selected=true]:is(td:first-child>*,[aria-disabled]+td>*){--range-band-start:var(--fg-space-1)}.range-calendar__cell[data-selected=true]:is(td:last-child>*,td:has(+[aria-disabled])>*){--range-band-end:var(--fg-space-1)}.calendar__cell[data-today=true],.range-calendar__cell[data-today=true] .range-calendar__cell-button{outline:var(--fg-focus-ring-width) solid var(--fg-text-brand);outline-offset:calc(-1 * var(--fg-focus-ring-width) - var(--fg-space-1))}.calendar__cell[data-unavailable=true],.range-calendar__cell[data-unavailable=true]{opacity:1;text-decoration:line-through}.calendar__cell[data-unavailable=true],.range-calendar__cell[data-unavailable=true] .range-calendar__cell-button{color:var(--fg-text-disabled)}:is(.calendar,.range-calendar)[data-disabled=true] .fg-calendar-grid{opacity:var(--disabled-opacity)}:is(.calendar,.range-calendar)[data-disabled=true] :is(.calendar__cell,.range-calendar__cell):not([data-outside-month=true]){opacity:1}:is(.calendar,.range-calendar)[data-disabled=true] :is(.calendar__cell,.range-calendar__cell):not([data-unavailable=true],[data-out-of-bounds=true]){text-decoration:none}.calendar__cell[data-out-of-bounds=true],.range-calendar__cell[data-out-of-bounds=true] .range-calendar__cell-button{color:var(--fg-text-disabled)}.calendar__cell[data-value=true]:not([data-outside-month=true]){background-color:var(--fg-brand-indicator);color:var(--fg-text-on-brand-indicator)}.range-calendar__cell[data-value=true]:not([data-outside-month=true]){background-color:var(--fg-selection-background);border-radius:0}.range-calendar__cell[data-value=true]:not([data-outside-month=true],[data-selection-start=true],[data-selection-end=true]) .range-calendar__cell-button{color:var(--fg-selection-foreground)}.range-calendar__cell[data-value=true]:is(td:first-child>*){--range-band-start:var(--fg-space-1);corner-shape:var(--fg-corner-shape);border-start-start-radius:var(--fg-radius-control);border-end-start-radius:var(--fg-radius-control)}.range-calendar__cell[data-value=true]:is(td:last-child>*){--range-band-end:var(--fg-space-1);corner-shape:var(--fg-corner-shape);border-start-end-radius:var(--fg-radius-control);border-end-end-radius:var(--fg-radius-control)}.range-calendar__cell[data-value=true][data-selection-start=true]:not([data-outside-month=true]){--range-band-start:var(--fg-space-1);corner-shape:round;border-start-start-radius:var(--fg-radius-full);border-end-start-radius:var(--fg-radius-full)}.range-calendar__cell[data-value=true][data-selection-end=true]:not([data-outside-month=true]){--range-band-end:var(--fg-space-1);corner-shape:round;border-start-end-radius:var(--fg-radius-full);border-end-end-radius:var(--fg-radius-full)}.range-calendar__cell[data-value=true][data-selection-end=true]:is(td:first-child>*):not([data-outside-month=true]),.range-calendar__cell[data-value=true][data-selection-start=true]:is(td:last-child>*):not([data-outside-month=true]){--range-band-start:var(--fg-space-1);--range-band-end:var(--fg-space-1);border-radius:var(--fg-radius-full);corner-shape:round}.range-calendar__cell[data-selected=true]:not([data-outside-month=true]){background-color:var(--fg-selection-background)}.range-calendar__cell[data-selected=true]:not([data-selection-start=true],[data-selection-end=true]) .range-calendar__cell-button{color:var(--fg-selection-foreground)}.range-calendar:not([data-disabled=true]) .range-calendar__cell[data-selection-end=true]:is(td:first-child>*,[aria-disabled]+td>*):not([data-outside-month=true]),.range-calendar:not([data-disabled=true]) .range-calendar__cell[data-selection-start=true]:is(td:last-child>*,td:has(+[aria-disabled])>*):not([data-outside-month=true]){--range-band-start:var(--fg-space-1);--range-band-end:var(--fg-space-1);border-radius:var(--fg-radius-full);corner-shape:round}.calendar__cell[data-selected=true][data-invalid=true],.range-calendar__cell[data-invalid=true]:is([data-selection-start=true],[data-selection-end=true]) .range-calendar__cell-button{background-color:var(--fg-action-destructive);color:var(--fg-text-on-destructive)}.calendar .error-message,.range-calendar .error-message{padding-inline:var(--fg-space-1);font-size:var(--fg-type-small-size);line-height:var(--fg-type-small-line-height);color:var(--fg-component-field-error-text);margin-block-start:var(--fg-space-2);display:block}.date-picker,.date-range-picker{width:100%}.fg-date-picker-field{gap:var(--fg-space-1);flex-direction:column;display:flex}.date-input-group{height:auto;min-height:var(--fg-density-control-height);overflow:visible}.date-input-group__input{font-size:var(--fg-field-font-size);line-height:var(--fg-density-control-line-height);padding-block:calc((var(--fg-density-control-height) - var(--fg-density-control-line-height)) / 2 - var(--field-border-width))}.fg-date-segments{scroll-padding-inline:var(--scroll-shadow-size)}.fg-date-picker-field{container-type:inline-size}@container (width<=10rem){.date-picker .date-input-group{flex-wrap:wrap}.date-picker .fg-date-segments{flex-basis:100%}.date-picker .date-input-group__suffix{margin-inline-start:auto}}.date-range-picker .fg-date-segments{padding-block:calc((var(--fg-density-control-height) - var(--fg-density-control-line-height)) / 2 - var(--field-border-width));flex-wrap:wrap}.date-range-picker .fg-date-segments .date-input-group__input{padding-block:0}.fg-date-range-end{flex:auto;align-items:center;display:flex}.fg-date-segments[data-stacked=true] .date-range-picker__range-separator{display:none}.fg-date-segments[data-stacked=true] .fg-date-range-end{flex-basis:100%}.fg-date-segments[data-stacked=true] .date-input-group__input[slot=end]{padding-inline-start:var(--fg-space-3)}.date-range-picker .date-input-group:has(.fg-date-segments[data-stacked=true]){flex-wrap:wrap}.date-range-picker .date-input-group:has(.fg-date-segments[data-stacked=true]) .fg-date-segments{flex-basis:100%}.date-range-picker .date-input-group:has(.fg-date-segments[data-stacked=true]) .date-input-group__suffix{margin-inline-start:auto}.date-input-group:has([data-slot=date-input-group-suffix]) .date-input-group__input{padding-inline-end:0}.date-input-group__segment:focus,.date-input-group__segment[data-focused=true]{background-color:var(--fg-brand-indicator);color:var(--fg-text-on-brand-indicator)}.date-input-group__segment{border-radius:var(--fg-radius-mark)}.date-input-group__input{--date-segment-gap:var(--fg-border-width-hairline);--date-segment-room:3px;column-gap:var(--date-segment-gap)}.date-input-group__segment:not([data-type=literal]){padding-inline:var(--date-segment-room);margin-inline:calc(var(--fg-space-1) / 4)}.date-input-group__segment:not([data-type=literal]):first-child{margin-inline-start:0}.date-input-group__segment:not([data-type=literal]):last-child{margin-inline-end:0}.date-input-group__segment[data-literal=isolate]{position:absolute}[data-literal=isolate]:first-child+.date-input-group__segment{margin-inline-start:0}.date-input-group__segment:has(+[data-literal=isolate]:last-child){margin-inline-end:0}.date-input-group__segment:is([data-literal=joiner],[data-literal=space]){white-space:pre}.date-input-group__segment:has(+[data-literal=joiner]){margin-inline-end:0;padding-inline-end:0}.date-input-group__segment[data-literal=joiner]{margin-inline-start:calc(-1 * var(--date-segment-gap))}:is([data-literal=joiner],[data-literal=space])+.date-input-group__segment,:is([data-literal=joiner],[data-literal=space])+[data-literal=isolate]+.date-input-group__segment{margin-inline-start:calc(-1 * (var(--date-segment-room) + var(--date-segment-gap)))}.date-input-group__segment:is(:has(+[data-literal=space]),:has(+[data-literal=isolate]+[data-literal=space])){margin-inline-end:calc(-1 * (var(--date-segment-room) + var(--date-segment-gap)))}.date-input-group__segment[data-literal=time]{margin-inline:calc(-1 * var(--date-segment-gap))}.date-input-group__segment:has(+[data-literal=time]){margin-inline-end:0;padding-inline-end:2px}[data-literal=time]+.date-input-group__segment{margin-inline-start:0;padding-inline-start:2px}.date-input-group__segment[data-invalid=true]{color:var(--fg-component-field-error-text)}.date-input-group__segment[data-invalid=true]:focus,.date-input-group__segment[data-invalid=true][data-focused=true]{background-color:var(--fg-action-destructive);color:var(--fg-text-on-destructive)}.date-input-group__suffix{margin-inline-end:0}.date-picker__trigger,.date-range-picker__trigger{width:var(--fg-density-target-min);height:var(--fg-density-target-min);border-radius:var(--fg-radius-control);corner-shape:var(--fg-corner-shape);flex:none;justify-content:center;transition:none;transform:scale(1)}:is(.date-picker__trigger,.date-range-picker__trigger):not(:disabled,[data-disabled=true]):is(:active,[data-pressed=true]:not([aria-expanded=true])){background-color:var(--fg-component-field-trigger-pressed-background);color:var(--fg-component-field-trigger-pressed-placeholder);opacity:1}:is(.date-picker__trigger,.date-range-picker__trigger):not(:disabled,[data-disabled=true]):is(:active,[data-pressed=true]:not([aria-expanded=true])) :is(.date-picker__trigger-indicator,.date-range-picker__trigger-indicator,svg){color:var(--fg-component-field-trigger-pressed-placeholder)}:is(.date-picker__trigger,.date-range-picker__trigger)[aria-expanded=true]:not(:active){color:var(--fg-component-field-placeholder);opacity:1;background-color:#0000}.date-picker__trigger-indicator,.date-range-picker__trigger-indicator{width:var(--fg-density-icon-size);height:var(--fg-density-icon-size)}:is(.date-picker__trigger-indicator,.date-range-picker__trigger-indicator,.date-picker__trigger-indicator svg,.date-range-picker__trigger-indicator svg){color:var(--fg-component-field-placeholder)}.date-picker__popover,.date-range-picker__popover{max-width:calc(100vw - 2 * var(--fg-space-2));border-radius:var(--fg-radius-panel);corner-shape:var(--fg-corner-shape);flex-direction:column;padding:0;display:flex;overflow:hidden}.fg-date-dialog{outline:none;flex-direction:column;min-height:0;display:flex}.date-picker__popover,.date-range-picker__popover{--date-popover-room:calc(100vw - 2 * var(--fg-space-2) - 7 * var(--fg-density-target-min));--date-popover-scrollbar:clamp(0px, var(--date-popover-room) - var(--fg-space-3) + 1px, 1px);--date-popover-fits:clamp(0px, var(--date-popover-room) + 1px, 1px)}.fg-date-scroll{--date-popover-padding:clamp(var(--fg-space-0), (var(--date-popover-room) - var(--fg-space-3)) / 2, var(--fg-space-3));min-height:0;padding:var(--fg-space-3);padding-inline:var(--date-popover-padding);flex-direction:column;padding-inline-end:calc(var(--date-popover-padding) + var(--fg-space-3));display:flex}.fg-date-scroll>:is(.calendar,.range-calendar){flex-direction:column;min-height:0;display:flex}.fg-date-weeks{--date-weekdays-size:calc(var(--fg-type-small-line-height) + var(--fg-space-2));scrollbar-gutter:stable;min-height:0;scroll-padding-block:var(--scroll-shadow-size);flex:auto;margin-inline-end:calc(-1 * var(--fg-space-3))}@container style(--date-popover-scrollbar:0px){.fg-date-scroll{padding-inline:clamp(var(--fg-space-0), var(--date-popover-room) / 2, var(--fg-space-3))}.fg-date-weeks{scrollbar-width:none;margin-inline-end:0}}@container style(--date-popover-fits:1px){.fg-date-weeks .fg-calendar-grid{overflow:visible}.fg-date-weeks :is(.calendar__header-cell,.range-calendar__header-cell){z-index:var(--fg-layer-sticky);background-color:var(--fg-surface-overlay);position:sticky;inset-block-start:0}.fg-date-weeks{-webkit-mask-image:linear-gradient(#000, #000), linear-gradient(var(--scroll-linear-gradient)), linear-gradient(#000, #000);-webkit-mask-image:linear-gradient(#000, #000), linear-gradient(var(--scroll-linear-gradient)), linear-gradient(#000, #000);-webkit-mask-image:linear-gradient(#000, #000), linear-gradient(var(--scroll-linear-gradient)), linear-gradient(#000, #000);-webkit-mask-image:linear-gradient(#000, #000), linear-gradient(var(--scroll-linear-gradient)), linear-gradient(#000, #000);mask-image:linear-gradient(#000, #000), linear-gradient(var(--scroll-linear-gradient)), linear-gradient(#000, #000);-webkit-mask-position:left top, left var(--date-weekdays-size), right top;-webkit-mask-position:left top, left var(--date-weekdays-size), right top;-webkit-mask-position:left top, left var(--date-weekdays-size), right top;-webkit-mask-position:left top, left var(--date-weekdays-size), right top;mask-position:left top, left var(--date-weekdays-size), right top;-webkit-mask-size:calc(100% - var(--scroll-shadow-scrollbar-size)) calc(var(--date-weekdays-size) + var(--fg-border-width-hairline)), calc(100% - var(--scroll-shadow-scrollbar-size)) calc(100% - var(--date-weekdays-size)), var(--scroll-shadow-scrollbar-size) 100%;-webkit-mask-size:calc(100% - var(--scroll-shadow-scrollbar-size)) calc(var(--date-weekdays-size) + var(--fg-border-width-hairline)), calc(100% - var(--scroll-shadow-scrollbar-size)) calc(100% - var(--date-weekdays-size)), var(--scroll-shadow-scrollbar-size) 100%;-webkit-mask-size:calc(100% - var(--scroll-shadow-scrollbar-size)) calc(var(--date-weekdays-size) + var(--fg-border-width-hairline)), calc(100% - var(--scroll-shadow-scrollbar-size)) calc(100% - var(--date-weekdays-size)), var(--scroll-shadow-scrollbar-size) 100%;-webkit-mask-size:calc(100% - var(--scroll-shadow-scrollbar-size)) calc(var(--date-weekdays-size) + var(--fg-border-width-hairline)), calc(100% - var(--scroll-shadow-scrollbar-size)) calc(100% - var(--date-weekdays-size)), var(--scroll-shadow-scrollbar-size) 100%;mask-size:calc(100% - var(--scroll-shadow-scrollbar-size)) calc(var(--date-weekdays-size) + var(--fg-border-width-hairline)), calc(100% - var(--scroll-shadow-scrollbar-size)) calc(100% - var(--date-weekdays-size)), var(--scroll-shadow-scrollbar-size) 100%;--date-weeks-fade-limit:calc((var(--fg-density-target-min) - var(--fg-density-control-line-height)) / 2);--date-weeks-start-fade:min(var(--scroll-shadow-start-fade), var(--date-weeks-fade-limit));scroll-padding-block-start:calc(var(--date-weekdays-size) + var(--date-weeks-fade-limit));-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}@supports (animation-timeline:scroll(self)){.fg-date-weeks{--scroll-linear-gradient:180deg, transparent 0, #000 var(--date-weeks-start-fade), #000 calc(100% - var(--scroll-shadow-end-fade)), transparent 100%}}}@media (forced-colors:active){.date-input-group:focus-within{outline:var(--fg-focus-ring-width) solid Highlight;outline-offset:var(--fg-focus-ring-offset)}.date-input-group{border-color:canvastext}.calendar__cell[data-selected=true],.range-calendar__cell[data-selected=true] .range-calendar__cell-button,.calendar-year-picker__year-cell[data-selected=true],.date-input-group__segment:focus,.date-input-group__segment[data-focused=true]{forced-color-adjust:none;color:highlighttext;background-color:highlight}.calendar__cell:is([data-disabled=true],[data-unavailable=true]),.range-calendar__cell:is([data-disabled=true],[data-unavailable=true]) .range-calendar__cell-button{color:graytext}.calendar__cell[data-value=true]:not([data-outside-month=true]),.range-calendar__cell[data-value=true]:not([data-outside-month=true]) .range-calendar__cell-button{forced-color-adjust:none;color:canvas;background-color:graytext}.calendar__cell[data-focus-visible=true],.range-calendar__cell[data-focus-visible=true] .range-calendar__cell-button{outline:var(--fg-focus-ring-width) solid Highlight;outline-offset:calc(-1 * var(--fg-focus-ring-offset))}.calendar__nav-button[data-focus-visible=true],.range-calendar__nav-button[data-focus-visible=true]{outline-offset:calc(-1 * var(--fg-focus-ring-offset))}.range-calendar__cell[data-focus-visible=true]{outline:none}}.tabs{container:fg-tabs/inline-size}.tabs__list-container{border-radius:calc(var(--fg-radius-control) + var(--fg-corner-space-1));corner-shape:var(--fg-corner-shape);background-color:var(--fg-component-tabs-track)}.tabs__tab{height:auto;min-height:var(--fg-density-control-height);padding-inline:var(--fg-density-control-padding-x);font-size:var(--fg-density-control-font-size);line-height:var(--fg-density-control-line-height);border-radius:var(--fg-radius-control);corner-shape:var(--fg-corner-shape);white-space:nowrap;transition:none}.tabs__tab:is(:active,[data-pressed=true]){transition:none}.tabs__indicator{border-radius:var(--fg-radius-control);corner-shape:var(--fg-corner-shape);background-color:var(--fg-component-tabs-selected-background);border:var(--fg-border-width-selection) solid var(--fg-component-tabs-selected-indicator);box-shadow:none;transition:none}.tabs__separator,.tabs__list-container>:is(.tabs__list-container__scroll-prev,.tabs__list-container__scroll-next){transition:none}.tabs__tab,.tabs__tab[data-hovered=true]{color:var(--fg-text-secondary);opacity:1}.tabs__tab[data-selected=true]{color:var(--fg-component-tabs-selected-foreground)}.tabs__tab[data-hovered=true]:not([data-selected=true],[data-disabled=true]){background-color:var(--fg-component-tabs-background-hover)}.tabs__tab:not([data-selected=true],[data-disabled=true]):is(:active,[data-pressed=true]){background-color:var(--fg-component-tabs-background-pressed);color:var(--fg-component-tabs-pressed-foreground)}.tabs__tab[data-selected=true]:is(:active,[data-pressed=true]) .tabs__indicator{background-color:var(--fg-component-tabs-selected-pressed-background);transition:none}.tabs__tab[data-disabled=true]{opacity:var(--disabled-opacity)}.tabs__panel[data-focus-visible=true]{outline:var(--fg-focus-ring-width) solid var(--fg-component-control-focus-ring);outline-offset:var(--fg-focus-ring-offset);border-radius:var(--fg-radius-control);corner-shape:var(--fg-corner-shape)}.tabs__list-container>.tabs__list-container__scroll-prev,.tabs__list-container>.tabs__list-container__scroll-next{width:var(--fg-density-target-min);height:var(--fg-density-target-min);border-radius:var(--fg-radius-control);corner-shape:var(--fg-corner-shape);background-color:var(--fg-surface-base);box-shadow:var(--fg-elevation-floating)}.tabs__list-container:has([data-orientation=horizontal])>:is(.tabs__list-container__scroll-prev,.tabs__list-container__scroll-next){inset-block:var(--fg-space-1);height:auto;min-height:var(--fg-density-target-min);translate:none}.tabs__list-container__scroller[data-orientation=horizontal]{scroll-behavior:auto;scroll-padding-inline:calc(2 * var(--fg-space-1) + var(--fg-density-target-min))}.tabs--secondary .tabs__list-container{background-color:#0000;border-radius:0}.tabs--secondary[data-orientation=horizontal] .tabs__list-container{border-block-end:var(--fg-border-width-hairline) solid var(--fg-component-tabs-underline-rule)}.tabs--secondary .tabs__tab{gap:var(--fg-space-2);inline-size:auto;padding-inline:var(--fg-density-tab-padding-x);border-radius:0;flex:none}.tabs--secondary .tabs__tab,.tabs--secondary .tabs__tab[data-hovered=true]{color:var(--fg-component-tabs-underline-foreground)}.tabs--secondary .tabs__tab[data-hovered=true]:not([data-selected=true],[data-disabled=true]){color:var(--fg-component-tabs-underline-foreground-hover);background-color:#0000}.tabs--secondary .tabs__tab[data-selected=true]{color:var(--fg-component-tabs-underline-selected-foreground)}.tabs--secondary .tabs__tab:not([data-selected=true],[data-disabled=true]):is(:active,[data-pressed=true]){background-color:var(--fg-component-tabs-underline-pressed-background);color:var(--fg-component-tabs-underline-pressed-foreground)}.tabs--secondary .tabs__tab[data-selected=true]:is(:active,[data-pressed=true]){background-color:var(--fg-component-tabs-underline-selected-pressed-background);color:var(--fg-component-tabs-underline-selected-pressed-foreground)}.tabs--secondary .tabs__tab[data-selected=true]:is(:active,[data-pressed=true]) .tabs__indicator{background-color:var(--fg-component-tabs-underline-indicator)}.tabs--secondary .tabs__tab svg{flex:none}.tabs--secondary .tabs__indicator{height:var(--fg-border-width-indicator);background-color:var(--fg-component-tabs-underline-indicator);border:0;border-radius:0;inset-block:auto 0}.tabs--secondary .tabs__list-container:has([data-orientation=horizontal])>:is(.tabs__list-container__scroll-prev,.tabs__list-container__scroll-next){inset-block:0}@container fg-tabs (width<=30rem){.tabs--secondary .tabs__tab{padding-inline:min(var(--fg-density-tab-padding-x), var(--fg-space-2))}.tabs__list-container:has([data-orientation=horizontal]){grid-template-columns:auto minmax(0,1fr) auto;align-items:stretch;display:grid}.tabs__list-container__scroller[data-orientation=horizontal]{min-width:0;scroll-padding-inline:var(--fg-space-2);grid-area:1/2;-webkit-mask-image:none;mask-image:none;container:tabs-scroll/inline-size}.tabs__tab{white-space:normal;overflow-wrap:anywhere;flex-wrap:wrap;flex:none;inline-size:max-content;max-inline-size:100cqi}.tabs:not(.tabs--secondary) .tabs__tab{max-inline-size:calc(100cqi - 2 * var(--fg-space-1));padding-inline:var(--fg-space-1)}.tabs__list-container:has([data-orientation=horizontal])>:is(.tabs__list-container__scroll-prev,.tabs__list-container__scroll-next){height:auto;min-height:var(--fg-density-target-min);grid-row:1;position:static;inset:auto}.tabs--secondary .tabs__list-container:has([data-orientation=horizontal])>:is(.tabs__list-container__scroll-prev,.tabs__list-container__scroll-next){height:auto;min-height:var(--fg-density-target-min);grid-row:1;position:static;inset:auto}.tabs__list-container>.tabs__list-container__scroll-prev{grid-column:1}.tabs__list-container>.tabs__list-container__scroll-next{grid-column:3}}.fg-tabs--full-width .tabs__list[data-orientation=horizontal]{grid-auto-columns:minmax(max-content,1fr);grid-auto-flow:column;inline-size:100%;display:grid}.fg-tabs--full-width .tabs__tab{inline-size:100%}.tabs--secondary .tabs__tab[data-focus-visible=true]{outline-offset:calc(-1 * var(--fg-focus-ring-width))}.fg-tab__count{flex:none;display:inline-flex}.breadcrumbs{flex-wrap:wrap}.breadcrumbs__item{flex-shrink:1;min-width:0;max-width:100%}.breadcrumbs__link{min-width:var(--fg-density-target-min);min-height:var(--fg-density-target-min);padding-block:calc((var(--fg-density-target-min) - var(--fg-type-small-line-height)) / 2);max-width:100%;font-size:var(--fg-type-small-size);line-height:var(--fg-type-small-line-height);font-weight:var(--fg-font-weight-medium);justify-content:center}.breadcrumbs{column-gap:0;margin-inline-start:calc(-1 * var(--fg-space-2))}.breadcrumbs__item{column-gap:0}.breadcrumbs__link{padding-inline:var(--fg-space-2)}.breadcrumbs__link[data-current=true]{color:var(--fg-text-primary);font-weight:var(--fg-font-weight-bold);opacity:1;text-decoration-line:none}.fg-breadcrumb-label{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.breadcrumbs__link:is([data-focus-visible=true],[data-current=true]) .fg-breadcrumb-label{white-space:normal;overflow-wrap:anywhere;overflow:visible}.breadcrumbs__separator{width:auto;height:auto;font-size:var(--fg-type-small-size);color:var(--fg-text-secondary);flex-shrink:0}.pagination{align-items:center;row-gap:var(--fg-space-2);flex-flow:wrap}.pagination__summary,.pagination__content{align-self:center}.pagination__content{gap:var(--fg-space-1);flex-wrap:wrap}.fg-pagination__size>.select{align-items:center;column-gap:var(--fg-space-2);flex-direction:row}.fg-pagination__size>.select>.select__trigger{align-self:center}.pagination.fg-pagination--compact{container-type:normal}.fg-pagination--compact .fg-pagination__position{display:inline-flex}.pagination{contain-intrinsic-inline-size:calc(1em + 1px);--pagination-row-digit:calc(.8 * var(--fg-density-control-font-size));--pagination-row-edge:calc(2 * var(--fg-space-2) + 2 * var(--fg-border-width-selection));min-inline-size:0;font-size:calc(var(--pagination-row-targets) * var(--fg-density-target-min) + var(--pagination-row-two-digit) * max(var(--fg-density-target-min), 2 * var(--pagination-row-digit) + var(--pagination-row-edge)) + var(--pagination-row-long) * max(var(--fg-density-target-min), var(--pagination-row-long-digits) * var(--pagination-row-digit) + var(--pagination-row-edge)) + ( var(--pagination-row-targets) + var(--pagination-row-two-digit) + var(--pagination-row-long) - 1 ) * var(--fg-space-1));container:fg-pagination/inline-size}.pagination>*{font-size:var(--fg-type-body-size)}.fg-pagination__position{display:none}@container fg-pagination not (inline-size>=1em){.fg-pagination__page{display:none}.fg-pagination__position{display:inline-flex}}.fg-pagination__position{flex:1;max-inline-size:max-content}.fg-pagination__position-label{min-height:var(--fg-density-target-min);padding-inline:var(--fg-space-1);text-wrap:balance;border-radius:var(--fg-radius-control);corner-shape:var(--fg-corner-shape);font-size:var(--fg-density-control-font-size);line-height:var(--fg-density-control-line-height);font-weight:var(--fg-font-weight-medium);font-variant-numeric:tabular-nums;color:var(--fg-text-primary);text-align:center;align-items:center;display:inline-flex}.fg-pagination__position-label[data-focus-visible=true]{outline:var(--fg-focus-ring-width) solid var(--fg-component-control-focus-ring);outline-offset:var(--fg-focus-ring-offset)}.pagination__link{width:auto;height:auto;min-width:var(--fg-density-target-min);min-height:var(--fg-density-target-min);padding-inline:var(--fg-space-2);border:var(--fg-border-width-selection) solid transparent;border-radius:var(--fg-radius-control);corner-shape:var(--fg-corner-shape);font-size:var(--fg-density-control-font-size);line-height:var(--fg-density-control-line-height);font-variant-numeric:tabular-nums;transition:background-color var(--fg-component-control-feedback-duration) var(--fg-component-control-feedback-easing);--pagination-link-bg-pressed:var(--fg-component-pagination-pressed-background);transform:none}.pagination__link:is(:active,[data-pressed=true]){transition:none;transform:none}.pagination__link--nav{padding-inline:0}.pagination__link svg{width:var(--fg-density-icon-size);height:var(--fg-density-icon-size)}.pagination__link[data-active=true]{--pagination-link-bg:var(--fg-selection-background);--pagination-link-bg-hover:var(--fg-selection-background);--pagination-link-bg-pressed:var(--fg-selection-background);--pagination-link-fg:var(--fg-selection-foreground);border-color:var(--fg-selection-border);font-weight:var(--fg-font-weight-bold)}.pagination__ellipsis{width:auto;height:auto;min-width:var(--fg-density-target-min);min-height:var(--fg-density-target-min);font-size:var(--fg-density-control-font-size);color:var(--fg-text-secondary)}.pagination__summary{font-size:var(--fg-type-small-size);line-height:var(--fg-type-small-line-height);color:var(--fg-text-secondary)}.accordion__trigger{min-height:var(--fg-density-row-min);gap:var(--fg-space-3);padding-block:var(--fg-space-2);font-size:var(--fg-density-control-font-size);line-height:var(--fg-density-control-line-height);font-weight:var(--fg-font-weight-medium);color:var(--fg-text-primary);transition:none}.accordion__trigger:is(:active,[data-pressed=true]){background-color:var(--fg-component-disclosure-pressed-background);transition:none}.accordion__body{font-size:var(--fg-type-body-size);line-height:var(--fg-type-body-line-height)}.disclosure__trigger{align-items:center;gap:var(--fg-space-2);min-height:var(--fg-density-control-height);padding-inline:var(--fg-space-2);border-radius:var(--fg-radius-control);corner-shape:var(--fg-corner-shape);font-size:var(--fg-density-control-font-size);line-height:var(--fg-density-control-line-height);font-weight:var(--fg-font-weight-medium);color:var(--fg-text-primary);text-align:start;transition:none;display:inline-flex}.disclosure__trigger:is(:active,[data-pressed=true]){background-color:var(--fg-component-disclosure-pressed-background);transition:none}@media (hover:hover){.disclosure__trigger[data-hovered=true]{background-color:var(--fg-action-secondary)}}.accordion__indicator,.disclosure__indicator{width:var(--fg-density-icon-size);height:var(--fg-density-icon-size);display:inline-flex}.accordion__indicator{color:var(--fg-text-secondary)}.accordion__indicator,.disclosure__indicator{transition:none;rotate:none}.accordion__panel,.disclosure__content{height:0;transition:none}.accordion__panel[data-expanded=true],.disclosure__content[data-expanded=true]{height:auto}.fg-accordion--separated{gap:var(--fg-space-4);flex-direction:column;display:flex}.fg-accordion--separated .accordion__trigger,.fg-accordion--separated .accordion__body-inner{padding-inline:var(--fg-space-4)}.fg-accordion--separated .accordion__trigger{corner-shape:var(--fg-corner-shape);border-start-start-radius:calc(var(--fg-radius-card) - var(--fg-corner-hairline));border-start-end-radius:calc(var(--fg-radius-card) - var(--fg-corner-hairline))}.fg-accordion--separated .accordion__trigger:not([aria-expanded=true]){corner-shape:var(--fg-corner-shape);border-end-end-radius:calc(var(--fg-radius-card) - var(--fg-corner-hairline));border-end-start-radius:calc(var(--fg-radius-card) - var(--fg-corner-hairline))}.toolbar--horizontal{flex-wrap:wrap;align-items:stretch;max-width:100%;display:flex}.toolbar--horizontal>.button--icon-only,.toolbar--horizontal>.toggle-button--icon-only{height:auto}.toolbar{gap:var(--fg-density-control-gap)}.toolbar--horizontal .separator--vertical{height:auto;margin-block:var(--fg-space-2);align-self:stretch}@media (forced-colors:active){.pagination__link{border-color:canvas}.pagination__link[data-active=true]{border-color:highlight}}.fg-step-inline{inline-size:100%;min-inline-size:0;container:step-indicator/inline-size}.fg-step-inline__list{align-items:center;gap:var(--fg-density-control-gap);flex-wrap:wrap;display:flex}.fg-step-inline__step{align-items:center;gap:var(--fg-density-control-gap);min-inline-size:0;display:flex}.fg-step-inline__connector{flex-shrink:0}.fg-step-inline__step[aria-current=step] .fg-step-inline__disc{background-color:var(--fg-component-step-indicator-current-background);color:var(--fg-component-step-indicator-current-foreground)}:is(:root[data-brand-color],[data-brand-theme][data-brand-color]) .fg-step-inline__step[aria-current=step] .fg-step-inline__disc{color:var(--fg-component-step-indicator-current-tenant-foreground)}@container step-indicator not (width>=24rem){.fg-step-inline__list{flex-direction:column;align-items:stretch}.fg-step-inline__connector{display:none}}.fg-step-phases__container{container:step-phases/inline-size}.fg-step-phases{align-items:flex-start;margin:0;padding:0;list-style:none;display:flex}.fg-step-phases__step{align-items:flex-start;min-width:0;display:flex}.fg-step-phases__step+.fg-step-phases__step{flex:1}.fg-step-phases__phase{align-items:center;gap:var(--fg-space-1);min-width:0;max-width:var(--fg-size-layout-128);flex-direction:column;display:flex}.fg-step-phases__line{min-width:var(--fg-space-6);margin-block-start:calc(var(--fg-size-box-44) / 2);margin-inline:var(--fg-space-2);border-block-start:var(--fg-border-width-hairline) dashed var(--fg-border-subtle);flex:1}.fg-step-phases__step:is([data-state=current],[data-state=done]) .fg-step-phases__line{border-block-start-style:solid;border-block-start-color:var(--fg-border-brand)}.fg-step-phases__disc{min-inline-size:var(--fg-size-box-44);min-block-size:var(--fg-size-box-44);padding-inline:var(--fg-space-1);border-radius:var(--fg-radius-full);font-size:var(--fg-type-small-size);line-height:var(--fg-type-small-line-height);font-weight:var(--fg-font-weight-bold);background-color:var(--fg-surface-sunken);color:var(--fg-text-secondary);place-items:center;display:grid}.fg-step-phases__step[data-state=done] .fg-step-phases__disc{background-color:var(--fg-brand-subtle);color:var(--fg-text-brand)}.fg-step-phases__step[data-state=current] .fg-step-phases__disc{background-color:var(--fg-component-step-indicator-current-background);color:var(--fg-component-step-indicator-current-foreground)}:is(:root[data-brand-color],[data-brand-theme][data-brand-color]) .fg-step-phases__step[data-state=current] .fg-step-phases__disc{color:var(--fg-component-step-indicator-current-tenant-foreground)}.fg-step-phases__label{overflow-wrap:anywhere;text-align:center;font-size:var(--fg-type-small-size);line-height:var(--fg-type-small-line-height);color:var(--fg-text-secondary)}@container step-phases not (width>=20rem){.fg-step-phases{gap:var(--fg-space-3);flex-direction:column}.fg-step-phases__step+.fg-step-phases__step{flex:none}.fg-step-phases__phase{gap:var(--fg-space-2);flex-direction:row;max-width:none}.fg-step-phases__line{display:none}.fg-step-phases__label{overflow-wrap:normal;text-align:start}}.fg-step-phases__step[data-state=done] .fg-step-phases__label{font-weight:var(--fg-font-weight-medium);color:var(--fg-text-primary)}.fg-step-phases__step[data-state=current] .fg-step-phases__label{font-weight:var(--fg-font-weight-bold);color:var(--fg-text-primary)}@media (forced-colors:active){.fg-step-phases__disc{border:var(--fg-border-width-hairline) solid CanvasText}.fg-step-phases__step[data-state=current] .fg-step-phases__disc{forced-color-adjust:none;color:highlighttext;background-color:highlight}}:is(.dropdown__popover,.popover,.tooltip,.select__popover,.combo-box__popover,.autocomplete__popover,.date-picker__popover,.date-range-picker__popover,.color-picker__popover,.modal__backdrop,.alert-dialog__backdrop,.modal__container,.alert-dialog__container,.drawer__backdrop,.drawer__dialog),:is(.dropdown__popover,.popover,.tooltip,.select__popover,.combo-box__popover,.autocomplete__popover,.date-picker__popover,.date-range-picker__popover,.color-picker__popover,.modal__backdrop,.alert-dialog__backdrop,.modal__container,.alert-dialog__container):is([data-entering=true],[data-exiting=true]),.drawer__content:is([data-entering=true],[data-exiting=true]) .drawer__dialog{opacity:1;will-change:auto;transition:none;animation:none;transform:translate(0)}.modal__dialog,.alert-dialog__dialog{border-radius:var(--fg-radius-panel);corner-shape:var(--fg-corner-shape)}.modal__dialog.fg-dialog--wide{max-width:var(--fg-component-modal-wide-width)}.modal__dialog,.alert-dialog__dialog,.drawer__dialog{box-shadow:var(--fg-elevation-modal)}.drawer__dialog[data-placement=bottom]{corner-shape:var(--fg-corner-shape);border-start-start-radius:var(--fg-radius-panel);border-start-end-radius:var(--fg-radius-panel)}.drawer__dialog[data-placement=top]{corner-shape:var(--fg-corner-shape);border-end-end-radius:var(--fg-radius-panel);border-end-start-radius:var(--fg-radius-panel)}@media (width<=40rem){.drawer__dialog:is([data-placement=left],[data-placement=right]){inline-size:min(var(--fg-overlay-drawer), 100%);max-inline-size:100%;padding-inline:var(--fg-space-2)}}.modal__header,.drawer__header,.alert-dialog__header{padding-inline-end:calc(var(--fg-density-target-min) + var(--fg-space-2))}.modal__heading,.drawer__heading,.alert-dialog__heading{font-size:var(--fg-type-body-large-size);line-height:var(--fg-type-body-large-line-height);font-weight:var(--fg-font-weight-bold);color:var(--fg-text-primary)}.drawer__heading{overflow-wrap:anywhere}@media (width<=20rem){.drawer__dialog .drawer__header{padding-block-start:var(--fg-density-target-min);padding-inline-end:0}.modal__container{padding:var(--fg-space-2)}.modal__dialog{padding:var(--fg-space-3)}.modal__dialog--scroll-inside{display:block;overflow:hidden auto}.modal__body--scroll-inside{overflow:visible}.modal__header{padding-block-start:var(--fg-density-target-min);padding-inline-end:0}}.modal__body,.drawer__body,.alert-dialog__body{font-size:var(--fg-type-body-size);line-height:var(--fg-type-body-line-height);color:var(--fg-text-primary)}.modal__footer,.drawer__footer,.alert-dialog__footer{gap:var(--fg-density-control-gap);flex-wrap:wrap}.popover{max-inline-size:min(var(--fg-component-popover-width-sm), calc(100vw - 2 * var(--fg-space-2)));border-radius:var(--fg-radius-panel);corner-shape:var(--fg-corner-shape);flex-direction:column;display:flex}.popover__dialog{gap:var(--fg-space-2);padding:var(--fg-space-4);flex-direction:column;min-block-size:0;display:flex}.fg-popover-header{align-items:center;column-gap:var(--fg-space-3);row-gap:var(--fg-space-1);flex:none;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"title close""description actions";min-inline-size:0;display:grid}.fg-popover-header>.popover__heading{grid-area:title;min-inline-size:0}.fg-popover-header__close{grid-area:close;justify-self:end}.fg-popover-header__description{grid-area:description;min-inline-size:0}.fg-popover-header__actions{grid-area:actions;justify-self:end;min-inline-size:0}@media not all and (width>=35rem){.popover[data-size=lg] .fg-popover-header{grid-template-areas:"title close""description description""actions actions"}.popover[data-size=lg] .fg-popover-header__actions{justify-self:start}}.popover[data-size=md],.popover[data-size=lg]{inline-size:min(var(--fg-component-popover-width-md), calc(100vw - 2 * var(--fg-space-2)));max-inline-size:min(var(--fg-component-popover-width-md), calc(100vw - 2 * var(--fg-space-2)))}.popover[data-size=lg]{inline-size:min(var(--fg-component-popover-width-lg), calc(100vw - 2 * var(--fg-space-2)));max-inline-size:min(var(--fg-component-popover-width-lg), calc(100vw - 2 * var(--fg-space-2)));container:popover-large/inline-size}.popover[data-size=md] .popover__dialog,.popover[data-size=lg] .popover__dialog{max-block-size:var(--fg-component-popover-collection-height)}.popover[data-size=lg] .popover__dialog{max-block-size:min(var(--fg-component-popover-large-height), calc(100dvh - 2 * var(--fg-space-2)))}@container popover-large not (width>=19rem){.fg-popover-header{grid-template-areas:"close close""title title""description description""actions actions"}.fg-popover-header__actions svg{display:none}.popover__dialog{overscroll-behavior:contain;overflow-y:auto}.fg-popover-body{flex:none;overflow:visible}}.popover[data-size=md] .popover__heading,.popover[data-size=lg] .popover__heading{font-size:var(--fg-type-body-large-size);line-height:var(--fg-type-body-large-line-height)}.popover[data-size=lg] .popover__heading{font-size:var(--fg-component-popover-large-title-size);line-height:var(--fg-component-popover-large-title-line-height)}.fg-popover-toolbar{border-block-end:var(--fg-border-width-hairline) solid var(--fg-border-subtle);flex:none;padding-block-end:var(--fg-space-3)}.fg-popover-footer{border-block-start:var(--fg-border-width-hairline) solid var(--fg-border-subtle);flex:none;padding-block-start:var(--fg-space-3)}.popover__heading{font-size:var(--fg-type-body-size);line-height:var(--fg-type-body-line-height);font-weight:var(--fg-font-weight-bold);color:var(--fg-text-primary)}.fg-popover-body{margin:calc(-1 * var(--fg-space-1));padding:var(--fg-space-1);min-block-size:0;font-size:var(--fg-type-body-size);line-height:var(--fg-type-body-line-height);color:var(--fg-text-primary);overflow-wrap:anywhere;overflow-y:auto}.fg-popover-body:focus-visible,.modal__body[tabindex="0"]:focus-visible{outline:var(--fg-focus-ring-width) solid var(--fg-component-control-focus-ring);outline-offset:var(--fg-space-0);border-radius:var(--fg-radius-mark)}.tooltip{border-radius:var(--fg-radius-inner);corner-shape:var(--fg-corner-shape);max-inline-size:min(var(--fg-size-layout-320), calc(100vw - var(--fg-space-8)));padding-block:var(--fg-space-1);padding-inline:var(--fg-space-2);font-size:var(--fg-type-small-size);line-height:var(--fg-type-small-line-height);color:var(--fg-text-primary);word-break:normal;overflow-wrap:anywhere}.dropdown__popover{min-inline-size:min(var(--fg-size-layout-192), calc(100vw - 2 * var(--fg-space-2)));max-inline-size:min(var(--fg-size-layout-352), calc(100vw - 2 * var(--fg-space-2)));border-radius:var(--fg-radius-panel);corner-shape:var(--fg-corner-shape);flex-direction:column;display:flex;overflow:hidden}.button[aria-haspopup=true]:not(.fg-button--disclosure) svg.iconly-chevron-down{transition:rotate var(--fg-component-menu-chevron-duration) var(--fg-component-menu-chevron-easing)}.button[aria-haspopup=true][aria-expanded=true]:not(.fg-button--disclosure) svg.iconly-chevron-down{rotate:180deg}.fg-menu-scroll{overscroll-behavior:contain;min-block-size:0;animation-duration:auto!important;animation-iteration-count:1!important;animation-delay:0s!important}.menu-item{padding-block:calc((var(--fg-density-row-min) - var(--fg-density-control-line-height)) / 2);padding-inline:clamp(var(--fg-space-1), 10vw - var(--fg-space-4), var(--fg-space-3));align-items:flex-start;gap:clamp(var(--fg-space-1), 10vw - var(--fg-space-4), var(--fg-space-3));color:var(--fg-component-menu-item-foreground);transition:background-color var(--fg-component-control-feedback-duration) var(--fg-component-control-feedback-easing)}.dropdown__popover{--menu-corner:calc(var(--fg-radius-panel) - 1.5 * var(--fg-corner-space-1))}.dropdown__menu>.menu-item:first-child{border-start-start-radius:max(var(--fg-radius-control), var(--menu-corner));border-start-end-radius:max(var(--fg-radius-control), var(--menu-corner))}.dropdown__menu>.menu-item:last-child{border-end-end-radius:max(var(--fg-radius-control), var(--menu-corner));border-end-start-radius:max(var(--fg-radius-control), var(--menu-corner))}@media (hover:hover){.menu-item[data-hovered=true]{background-color:var(--fg-component-menu-item-background-hover)}}.menu-item:is(:active,[data-pressed=true]):not([data-disabled=true]){background-color:var(--fg-component-menu-item-background-pressed);transition:none;transform:none}.menu-item:is(:active,[data-pressed=true]):not([data-disabled=true]) [data-slot=description]{color:var(--fg-component-menu-item-description-pressed)}@media (prefers-reduced-motion:reduce){.menu-item{transition:none}}.menu-item svg{width:var(--fg-density-icon-size);height:var(--fg-density-icon-size);flex-shrink:0;margin-block-start:calc((var(--fg-density-control-line-height) - var(--fg-density-icon-size)) / 2)}.fg-menu-item-text{overflow-wrap:anywhere;flex-direction:column;min-width:0;display:flex}.menu-item--danger,.menu-item--danger [data-slot=label]{color:var(--fg-component-menu-item-destructive-foreground)}.menu-section .header{color:var(--fg-component-menu-section-heading)}.fg-image-preview{inline-size:var(--fg-component-image-preview-thumbnail-size);block-size:var(--fg-component-image-preview-thumbnail-size);border-radius:var(--fg-component-image-preview-radius);corner-shape:var(--fg-corner-shape);background-color:var(--fg-component-image-preview-background);flex:none;display:block;overflow:hidden}.fg-image-preview[data-size=detail]{inline-size:var(--fg-component-image-preview-detail-size);block-size:var(--fg-component-image-preview-detail-size)}.fg-image-preview__slot{block-size:100%;inline-size:100%}.fg-image-preview__fallback{color:var(--fg-component-image-preview-placeholder-icon)}.fg-media-image{background-color:var(--fg-component-image-preview-background);flex:none;block-size:100%;inline-size:100%;min-inline-size:0;display:block;position:relative;overflow:hidden}.fg-media-image[data-surface=transparent]{background-color:#0000}.fg-media-image[data-size=small]{inline-size:var(--fg-size-media-thumbnail);block-size:var(--fg-size-media-thumbnail)}.fg-media-image[data-size=medium]{inline-size:var(--fg-size-media-card);block-size:var(--fg-size-media-card)}.fg-media-image[data-radius=inner]{border-radius:var(--fg-component-image-preview-radius);corner-shape:var(--fg-corner-shape)}.fg-media-image[data-radius=card]{border-radius:var(--fg-radius-card);corner-shape:var(--fg-corner-shape)}.fg-media-image__slot{block-size:100%;inline-size:100%}.fg-media-image__fallback{color:var(--fg-component-image-preview-placeholder-icon)}.fg-media-image[data-scrim=start]:after{content:"";pointer-events:none;background-image:linear-gradient(90deg, var(--fg-component-hero-scrim) 0%, var(--fg-component-hero-scrim) 50%, transparent 75%);position:absolute;inset:0}.fg-media-image[data-scrim=start]:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after{background-image:linear-gradient(270deg, var(--fg-component-hero-scrim) 0%, var(--fg-component-hero-scrim) 50%, transparent 75%)}@media (width<=20rem){.fg-entity-identity{flex-wrap:wrap}.fg-entity-identity>:last-child{flex-basis:100%}}.fg-country-flag{inline-size:var(--fg-density-icon-size);aspect-ratio:4/3;object-fit:cover;box-sizing:border-box;border:var(--fg-border-width-hairline) solid var(--fg-border-subtle);border-radius:var(--fg-radius-mark);corner-shape:round;flex:none;display:block}.fg-action-row{inline-size:100%;min-inline-size:0;min-block-size:var(--fg-density-row-min);border-radius:var(--fg-radius-inner);corner-shape:var(--fg-corner-shape);color:var(--fg-text-primary);font:inherit;text-align:start;cursor:pointer;transition:background-color var(--fg-component-control-feedback-duration) var(--fg-component-control-feedback-easing);background-color:#0000;border:0;padding:0;display:block;container:fg-action-row/inline-size}.fg-action-row__layout{align-items:center;gap:var(--fg-space-3);min-inline-size:0;padding:var(--fg-component-action-row-inset);grid-template-columns:auto minmax(0,1fr) auto;display:grid}.fg-action-row[data-hovered=true]{background-color:var(--fg-component-action-row-hover-background)}.fg-action-row:is(:active,[data-pressed=true]):not([data-disabled=true]){background-color:var(--fg-component-action-row-pressed-background);transition:none}.fg-action-row:is(:active,[data-pressed=true]) .fg-action-row__description{color:var(--fg-component-action-row-pressed-description)}.fg-action-row[data-focus-visible=true]{outline:var(--fg-focus-ring-width) solid var(--fg-focus-ring);outline-offset:var(--fg-focus-ring-offset)}.fg-action-row[data-disabled=true]{cursor:not-allowed;opacity:var(--fg-opacity-disabled)}.fg-action-row__content{gap:var(--fg-space-1);flex-direction:column;flex:auto;min-inline-size:0;display:flex}.fg-action-row__label{font-size:var(--fg-type-body-size);line-height:var(--fg-type-body-line-height);font-weight:var(--fg-font-weight-medium);overflow-wrap:anywhere}.fg-action-row__description{color:var(--fg-text-secondary);font-size:var(--fg-type-small-size);line-height:var(--fg-type-small-line-height);overflow-wrap:anywhere}.fg-action-row[data-size=sm] .fg-action-row__label{font-size:var(--fg-component-action-row-small-label-size);line-height:var(--fg-component-action-row-small-label-line-height)}.fg-action-row__chevron{flex:none}.fg-action-row__chevron:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){transform:rotate(180deg)}@container fg-action-row not (width>=12rem){.fg-action-row__layout{padding:var(--fg-component-action-row-inset-narrow);grid-template-columns:minmax(0,1fr) auto}.fg-action-row__content{grid-area:2/1/auto/-1}.fg-action-row__chevron{grid-area:1/2}}.list-box-item{padding-block:var(--fg-space-2);padding-inline:var(--fg-space-3);gap:var(--fg-space-3);color:var(--fg-component-list-box-item-foreground);transition:background-color var(--fg-component-list-box-feedback-duration) var(--fg-component-list-box-feedback-easing)}.list-box-item:is(:active,[data-pressed=true]):not([data-disabled=true]){background-color:var(--fg-component-list-box-item-pressed-background);transition:none;transform:none}.fg-selection-option:is([data-selected=true],[aria-selected=true]):not([data-disabled=true]){background-color:var(--fg-component-list-box-item-selected-background);color:var(--fg-component-list-box-item-selected-foreground)}.fg-selection-option:is([data-selected=true],[aria-selected=true]) .list-box-item__indicator{color:var(--fg-component-list-box-item-selected-indicator)}@media (hover:hover) and (pointer:fine){.fg-selection-option:is([data-selected=true],[aria-selected=true]):is(:hover,[data-hovered=true]):not([data-disabled=true]){background-color:var(--fg-component-list-box-item-selected-pressed-background)}}.fg-selection-option:is([data-selected=true],[aria-selected=true]):is(:active,[data-pressed=true]):not([data-disabled=true]){background-color:var(--fg-component-list-box-item-selected-pressed-background);transition:none;transform:none}.list-box-item:is(:active,[data-pressed=true]):not([data-disabled=true]) [data-slot=description]{color:var(--fg-component-list-box-item-description-pressed)}.select__popover [data-slot=list-box-item],.combo-box__popover [data-slot=list-box-item]{padding-inline:var(--fg-space-3)}.list-box-item:has(.list-box-item__indicator){padding-inline-end:calc(var(--fg-density-icon-size) + 2 * var(--fg-space-3))}.select__popover [data-slot=list-box-item]:has(.list-box-item__indicator){padding-inline-end:calc(var(--fg-density-icon-size) + 2 * var(--fg-space-3))}.combo-box__popover [data-slot=list-box-item]:has(.list-box-item__indicator){padding-inline-end:calc(var(--fg-density-icon-size) + 2 * var(--fg-space-3))}.fg-option{flex-direction:column;flex:auto;min-width:0;display:flex}.fg-option__label{overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto}.list-box-item [data-slot=description]{font-size:var(--fg-type-small-size);line-height:var(--fg-type-small-line-height);color:var(--fg-component-list-box-item-description)}.list-box-item__indicator{width:var(--fg-density-icon-size);height:var(--fg-density-icon-size);color:currentColor;inset-inline-end:var(--fg-space-3)}.list-box-item__indicator svg{width:100%;height:100%}.fg-list-box--separated .list-box-item{border-radius:0}.fg-list-box--separated .list-box-item+.list-box-item{border-block-start:var(--fg-border-width-hairline) solid var(--fg-component-field-divider)}.fg-list-box--separated .list-box-item:is([data-selected=true],[data-hovered=true],[data-focus-visible=true],[data-pressed=true]){border-radius:var(--fg-radius-control);corner-shape:var(--fg-corner-shape);border-block-start-color:#0000}.list-box-section .header{padding-block:var(--fg-space-2) var(--fg-space-1);color:var(--fg-text-secondary)}.list-box-section{align-items:stretch}.fg-option__count{flex:none;display:flex}.fg-list-box--nav .list-box-section{gap:var(--fg-space-1)}.fg-list-box--nav .list-box-item,.fg-nav-item{min-height:var(--fg-density-row-min);padding-block:var(--fg-space-2);padding-inline:var(--fg-space-3);gap:var(--fg-space-3);color:var(--fg-component-nav-item-foreground)}.fg-list-box--nav .list-box-item[data-hovered=true],.fg-nav-item[data-hovered=true]{background-color:var(--fg-component-nav-item-background-hover)}.fg-list-box--nav .list-box-item[data-selected=true],.fg-nav-item[data-current=true]{background-color:var(--fg-component-nav-item-current-background);color:var(--fg-component-nav-item-current-foreground);font-weight:var(--fg-font-weight-bold)}.fg-list-box--nav .list-box-item[data-selected=true][data-pressed=true]{background-color:var(--fg-component-nav-item-current-background)}.fg-list-box--nav .list-box-section .header,.fg-nav-group__heading{font-size:var(--fg-type-overline-size);line-height:var(--fg-type-overline-line-height);letter-spacing:var(--fg-font-tracking-caps);text-transform:uppercase;color:var(--fg-component-nav-section-heading)}.fg-list-box__empty{padding:var(--fg-space-3);font-size:var(--fg-type-small-size);line-height:var(--fg-type-small-line-height);color:var(--fg-text-secondary);display:block}.tag-group__list{gap:var(--fg-density-control-gap)}.tag{min-height:var(--fg-density-target-min);padding-block:0;padding-inline:var(--fg-space-3);gap:var(--fg-space-2);font-size:var(--fg-density-control-font-size);line-height:var(--fg-density-control-line-height);border:var(--fg-border-width-selection) solid transparent;border-radius:var(--fg-radius-control);corner-shape:var(--fg-corner-shape)}.tag[data-shape=pill],.tag[data-shape=pill] .tag__remove-button{border-radius:var(--fg-radius-full);corner-shape:round}.tag[data-selection-indicator=weight][data-selected=true]{font-weight:var(--fg-font-weight-bold)}.tag svg{width:var(--fg-density-icon-size);height:var(--fg-density-icon-size)}.fg-tag__text{overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto}.tag-group [data-slot=description]{padding-inline:0}.tag[data-selected=true]{border-color:var(--fg-selection-border)}.tag[data-selection-mode]:not([data-allows-removing]){min-inline-size:var(--fg-density-target-min);background-color:var(--fg-component-chip-background);color:var(--fg-component-chip-foreground);border-width:var(--fg-border-width-hairline);border-color:var(--fg-component-chip-border);padding-inline:calc(var(--fg-space-3) + var(--fg-border-width-selection) - var(--fg-border-width-hairline));transition:background-color var(--fg-component-control-feedback-duration) var(--fg-component-control-feedback-easing), border-color var(--fg-component-control-feedback-duration) var(--fg-component-control-feedback-easing), color var(--fg-component-control-feedback-duration) var(--fg-component-control-feedback-easing)}.tag[data-selection-mode]:not([data-allows-removing])[data-hovered=true]:not([data-selected=true],[data-disabled=true]){background-color:var(--fg-component-chip-background-hover)}.tag[data-selection-mode]:not([data-allows-removing])[data-pressed=true]:not([data-selected=true],[data-disabled=true]){background-color:var(--fg-component-chip-background-pressed)}.tag[data-selection-mode]:not([data-allows-removing])[data-selected=true]{background-color:var(--fg-component-chip-selected-background);color:var(--fg-component-chip-selected-foreground);border-width:var(--fg-border-width-selection);border-color:var(--fg-component-chip-selected-border);padding-inline:var(--fg-space-3)}.tag[data-selection-mode]:not([data-allows-removing])[data-selected=true][data-hovered=true]{background-color:var(--fg-component-chip-selected-background-hover)}.tag[data-selection-mode]:not([data-allows-removing])[data-selected=true][data-pressed=true]{background-color:var(--fg-component-chip-selected-background-pressed);border-color:var(--fg-component-chip-selected-border-pressed)}.tag:has(.tag__remove-button){padding-inline-end:0}.tag__remove-button{width:var(--fg-density-target-min);min-width:var(--fg-density-target-min);height:var(--fg-density-target-min);margin-block:calc(-1 * var(--fg-border-width-selection));border-radius:var(--fg-radius-control);corner-shape:var(--fg-corner-shape);margin-inline-end:calc(-1 * var(--fg-border-width-selection))}.tag .tag__remove-button{background-color:#0000}.tag[data-disabled=true] .tag__remove-button{opacity:1}@media (prefers-reduced-motion:reduce){.fg-action-row,.list-box-item,.tag[data-selection-mode]:not([data-allows-removing]){transition:none}}.fg-tag-group__empty{font-size:var(--fg-type-small-size);line-height:var(--fg-type-small-line-height);color:var(--fg-text-secondary)}@media (forced-colors:active){.tag[data-selected=true],.tag[data-selection-mode]:not([data-allows-removing])[data-selected=true]{border-color:highlight}}.fg-badge{min-width:var(--fg-size-badge);min-height:var(--fg-size-badge);padding-inline:var(--fg-space-1);font-size:var(--fg-component-badge-font-size);line-height:var(--fg-component-badge-line-height);font-weight:var(--fg-font-weight-bold);font-variant-numeric:tabular-nums;pointer-events:none}.fg-badge--dot{min-width:var(--fg-size-badge-dot);min-height:var(--fg-size-badge-dot);padding:0}.fg-badge--neutral{--badge-bg:var(--fg-component-badge-neutral-background);--badge-fg:var(--fg-component-badge-neutral-foreground)}.fg-badge--brand{--badge-bg:var(--fg-component-badge-brand-background);--badge-fg:var(--fg-component-badge-brand-foreground)}:is(:root[data-brand-color],[data-brand-theme][data-brand-color]) .fg-badge--brand{--badge-bg:var(--fg-action-primary);--badge-fg:var(--fg-text-on-primary)}.fg-badge--danger{--badge-bg:var(--fg-component-badge-danger-background);--badge-fg:var(--fg-component-badge-danger-foreground)}.fg-badge--success{--badge-bg:var(--fg-component-badge-success-background);--badge-fg:var(--fg-component-badge-success-foreground)}.fg-badge--warning{--badge-bg:var(--fg-component-badge-warning-background);--badge-fg:var(--fg-component-badge-warning-foreground)}.fg-icon-tile{border-radius:var(--fg-radius-inner);corner-shape:var(--fg-corner-shape);background:var(--tone-background);color:var(--tone-mark);flex:none;place-content:center;display:inline-grid}.fg-icon-tile--sm{inline-size:var(--fg-size-tile-sm);block-size:var(--fg-size-tile-sm)}.fg-icon-tile--md{inline-size:var(--fg-size-tile-md);block-size:var(--fg-size-tile-md)}.fg-icon-tile--lg{inline-size:var(--fg-size-tile-lg);block-size:var(--fg-size-tile-lg)}.fg-icon-tile--circle{border-radius:var(--fg-radius-full);corner-shape:round}.fg-icon-tile.fg-tone--neutral{--tone-background:var(--fg-component-icon-tile-neutral-background);--tone-mark:var(--fg-component-icon-tile-neutral-icon)}.fg-icon-tile.fg-tone--brand{--tone-background:var(--fg-component-icon-tile-brand-background);--tone-mark:var(--fg-component-icon-tile-brand-icon)}.fg-icon-tile--outline{background:var(--fg-component-icon-tile-outline-background);border:var(--fg-border-width-hairline) solid var(--fg-component-icon-tile-outline-border)}.fg-icon-tile--outline.fg-tone--neutral{color:var(--fg-component-icon-tile-outline-icon)}.fg-count-badge--inverse{background-color:var(--fg-component-count-badge-inverse-background);color:var(--fg-component-count-badge-inverse-foreground)}.fg-count-badge--neutral{background-color:var(--fg-component-count-badge-neutral-background);color:var(--fg-component-count-badge-neutral-foreground)}.fg-count-badge--brand{background-color:var(--fg-component-count-badge-brand-background);color:var(--fg-component-count-badge-brand-foreground)}.fg-count-badge[data-attention=true] .fg-count-badge__value{transform-origin:50%;animation:fg-count-badge-attention var(--fg-component-count-badge-attention-duration) var(--fg-component-count-badge-attention-easing) 1;display:inline-block}@keyframes fg-count-badge-attention{0%,to{transform:scale(1)}45%{transform:scale(var(--fg-component-count-badge-attention-scale))}}@media (prefers-reduced-motion:reduce){.fg-count-badge[data-attention=true] .fg-count-badge__value{animation:none}}.fg-status-chip{border-color:var(--tone-border);background-color:var(--tone-background);color:var(--tone-foreground)}.fg-status-chip--soft{color:var(--tone-text);border-color:#0000}.fg-chip{gap:var(--fg-space-1);max-width:100%;padding-inline:var(--fg-space-2);border:var(--fg-border-width-hairline) solid transparent;border-radius:var(--fg-radius-full);corner-shape:round;font-size:var(--fg-type-small-size);line-height:var(--fg-type-small-line-height);white-space:normal}.fg-chip--category{--chip-bg:var(--tone-background);--chip-fg:var(--tone-text)}.fg-chip--category svg{color:var(--tone-mark)}.fg-chip--brand:not(.fg-chip--outline){--chip-bg:var(--fg-brand-subtle)}.fg-chip--outline{border-color:var(--fg-border-subtle)}.fg-chip--outline.fg-chip--category{--chip-bg:transparent;border-color:var(--tone-mark)}.fg-chip__detail{font-weight:var(--fg-font-weight-regular)}.fg-chip--neutral .fg-chip__detail{color:var(--fg-text-secondary)}.fg-avatar--square,.fg-avatar--square .avatar__image{border-radius:var(--fg-radius-inner);corner-shape:var(--fg-corner-shape)}.fg-avatar--preview{width:var(--fg-component-avatar-preview-size);aspect-ratio:1;max-width:100%;height:auto}.fg-avatar--preview:not(.fg-avatar--square),.fg-avatar--preview:not(.fg-avatar--square) .avatar__image{border-radius:var(--fg-radius-full);corner-shape:round}.fg-avatar--preview .avatar__fallback{font-size:var(--fg-component-avatar-preview-font-size);font-weight:var(--fg-font-weight-bold)}.fg-avatar--preview .avatar__image{object-fit:cover}.fg-avatar .avatar__image{transition:opacity var(--fg-component-avatar-image-fade-duration) var(--fg-component-control-feedback-easing)}@media (prefers-reduced-motion:reduce){.fg-avatar .avatar__image{transition:none}}.fg-avatar--brand .avatar__fallback{background-color:var(--fg-brand-subtle-strong);color:var(--fg-text-brand)}.fg-intent-quiet .fg-avatar--brand .avatar__fallback{box-shadow:inset 0 0 0 var(--fg-border-width-hairline) var(--fg-border-brand)}.fg-avatar--tone .avatar__fallback{background-color:var(--tone-background);color:var(--tone-text)}.fg-card{background-color:var(--fg-component-card-background);color:var(--fg-component-card-foreground);border:var(--fg-border-width-hairline) solid var(--fg-component-card-border);border-radius:var(--fg-radius-card);corner-shape:var(--fg-corner-shape);box-shadow:var(--fg-component-card-elevation)}.fg-card--canvas{background-color:var(--fg-component-card-subtle-background);color:var(--fg-component-card-subtle-foreground);border-color:var(--fg-component-card-subtle-border);box-shadow:none}.fg-card--highlighted{border-width:var(--fg-border-width-selection);border-color:var(--fg-component-card-highlighted-border);padding:calc(var(--fg-space-4) - (var(--fg-border-width-selection) - var(--fg-border-width-hairline)))}.fg-card__media{border-radius:var(--fg-radius-inner);corner-shape:var(--fg-corner-shape);overflow:hidden}.fg-card__media>:is(img,svg,video,picture){width:100%;display:block}.fg-card--media-bleed>.fg-card__media{margin-block-start:calc(-1 * var(--fg-space-4));margin-inline:calc(-1 * var(--fg-space-4));border-radius:calc(var(--fg-radius-card) - var(--fg-corner-hairline)) calc(var(--fg-radius-card) - var(--fg-corner-hairline)) 0 0}.fg-card--media-bleed.fg-card--highlighted>.fg-card__media{margin-block-start:calc(var(--fg-border-width-selection) - var(--fg-border-width-hairline) - var(--fg-space-4));margin-inline:calc(var(--fg-border-width-selection) - var(--fg-border-width-hairline) - var(--fg-space-4));border-radius:calc(var(--fg-radius-card) - var(--fg-corner-selection)) calc(var(--fg-radius-card) - var(--fg-corner-selection)) 0 0}.fg-card--has-accessory{grid-template-columns:minmax(0,1fr);align-content:start;display:grid}.fg-card--has-accessory:has(>.card__header+.card__content){grid-template-rows:auto auto 1fr}.fg-card--has-accessory>.fg-card__media,.fg-card--has-accessory>.fg-card__accessory{grid-area:1/1}.fg-card__accessory{z-index:var(--fg-layer-raised);place-self:end center;margin-block-end:var(--fg-space-2);position:relative}.fg-card__accessory:has(>.fg-stepper--overlay){margin-inline:var(--fg-space-2);justify-self:stretch}.fg-card__secondary-actions{z-index:var(--fg-layer-raised);pointer-events:none;position:relative}.fg-card__secondary-action{pointer-events:auto;max-inline-size:100%;display:inline-flex}.fg-card .card__header{align-items:center;gap:var(--fg-space-3);flex-flow:wrap}.fg-card__heading{flex:1 1 var(--fg-size-layout-128);min-width:0;flex-direction:column;max-inline-size:max-content;display:flex}.fg-card__end{align-items:center;gap:var(--fg-space-2);flex-wrap:wrap;max-width:100%;margin-inline-start:auto;display:flex}.fg-card__end:has(>:is(.select--full-width,.combo-box--full-width,.search-field--full-width,.textfield--full-width,.number-field--full-width,.date-field--full-width)){flex:1 1 var(--fg-size-layout-160);min-inline-size:min(100%, var(--fg-size-layout-160))}.fg-card__end>:is(.select--full-width,.combo-box--full-width,.search-field--full-width,.textfield--full-width,.number-field--full-width,.date-field--full-width){flex:auto;min-inline-size:0}.fg-card__end .button.fg-text-button:not([data-disabled=true]){color:var(--fg-component-card-action);font-size:inherit;line-height:inherit;font-weight:var(--fg-font-weight-medium);text-decoration-line:none}.fg-card__end .button.fg-text-button:not([data-disabled=true]):is(:hover,[data-hovered=true],:active,[data-pressed=true]){color:var(--fg-component-card-action);text-decoration-line:underline}.fg-card__chevron{color:var(--fg-component-card-chevron);flex:none;display:inline-flex}.fg-card__chevron:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){rotate:180deg}.fg-card .card__title{font-size:var(--fg-type-body-large-size);line-height:var(--fg-type-body-large-line-height);font-weight:var(--fg-font-weight-bold);color:var(--fg-component-card-foreground)}.fg-card .card__description{font-size:var(--fg-type-small-size);line-height:var(--fg-type-small-line-height);color:var(--fg-component-card-description)}.fg-card--canvas .card__title{color:var(--fg-component-card-subtle-foreground)}.fg-card--canvas .card__description{color:var(--fg-component-card-subtle-description)}.fg-card .card__content{font-size:var(--fg-type-body-size);line-height:var(--fg-type-body-line-height)}.fg-card .card__footer{gap:var(--fg-density-control-gap);flex-wrap:wrap}.fg-card--interactive{transition:border-color var(--fg-component-card-feedback-duration) var(--fg-component-card-feedback-easing), background-color var(--fg-component-card-feedback-duration) var(--fg-component-card-feedback-easing)}.fg-card__action{color:inherit;font:inherit;text-align:start;cursor:var(--cursor-interactive);background:0 0;border:0;outline:none;padding:0;text-decoration:none}.fg-card__action:after{content:"";border-radius:var(--fg-radius-card);corner-shape:var(--fg-corner-shape);position:absolute;inset:0}.fg-card--interactive:has(.fg-card__action[data-hovered=true]):not(.fg-card--highlighted){border-color:var(--fg-component-card-border-hover)}.fg-card--interactive:has(.fg-card__action[data-pressed=true]){background-color:var(--fg-component-card-pressed-background)}.fg-card--interactive:has(.fg-card__action[data-pressed=true]):not(.fg-card--highlighted){border-color:var(--fg-component-card-border-hover)}.fg-card--interactive:has(.fg-card__action[data-focus-visible=true]){outline:var(--fg-focus-ring-width) solid var(--fg-component-control-focus-ring);outline-offset:var(--fg-focus-ring-offset)}.fg-card__action[data-disabled=true]{color:var(--fg-component-card-title-disabled);cursor:var(--cursor-disabled)}@media (prefers-reduced-motion:reduce){.fg-card--interactive{transition:none}}.fg-metric{align-items:center;gap:var(--fg-space-3) var(--fg-space-4);flex-wrap:wrap;display:flex}.fg-metric__body{flex:1 1 var(--fg-size-layout-112);gap:var(--fg-space-1);flex-direction:column;min-width:0;display:flex}.fg-metric__main{align-items:flex-start;gap:var(--fg-space-3);flex-wrap:wrap;display:flex}.fg-metric__text{gap:var(--fg-space-1);flex-direction:column;flex:1000 auto;min-width:0;display:flex}.fg-metric__label{font-size:var(--fg-type-small-size);line-height:var(--fg-type-small-line-height);font-weight:var(--fg-font-weight-medium);color:var(--fg-text-secondary);margin:0}.fg-metric__figure{color:var(--fg-text-primary);overflow-wrap:anywhere;margin:0}.fg-metric__value{font-weight:var(--fg-font-weight-bold)}.fg-metric--sm .fg-metric__figure{font-size:var(--fg-type-body-large-size);line-height:var(--fg-type-body-large-line-height)}.fg-metric--md .fg-metric__figure{font-size:var(--fg-component-metric-figure-md-size);line-height:var(--fg-component-metric-figure-md-line-height)}.fg-metric--lg .fg-metric__figure{font-size:var(--fg-component-metric-figure-lg-size);line-height:var(--fg-component-metric-figure-lg-line-height);letter-spacing:var(--fg-font-tracking-display)}.fg-metric__total{font-size:var(--fg-type-body-size);color:var(--fg-text-secondary);letter-spacing:normal}.fg-metric__change{align-items:center;gap:var(--fg-space-1) var(--fg-space-2);font-size:var(--fg-type-small-size);line-height:var(--fg-type-small-line-height);color:var(--fg-text-secondary);flex-wrap:wrap;margin:0;display:flex}.fg-metric__delta{align-items:center;gap:var(--fg-space-1);color:var(--tone-text);display:inline-flex}.fg-metric__change--lg{font-size:var(--fg-type-body-size);line-height:var(--fg-type-body-line-height)}.fg-metric__percent{font-weight:var(--fg-font-weight-medium)}.fg-metric__delta--chip{padding:var(--fg-space-0) var(--fg-space-2);border-radius:var(--fg-radius-control);corner-shape:var(--fg-corner-shape);background-color:var(--tone-background)}.fg-metric__caption{font-size:var(--fg-type-small-size);line-height:var(--fg-type-small-line-height);color:var(--fg-text-secondary);margin:0}.fg-card .fg-metric{container:fg-metric/inline-size}.fg-metric>.fg-icon-tile--lg{inline-size:var(--fg-component-metric-icon-size);block-size:var(--fg-component-metric-icon-size);border-radius:var(--fg-component-metric-icon-radius)}@container fg-metric not (width>=18rem){.fg-metric--tile:not(.fg-metric--figure-first)>.fg-metric__body{display:contents}.fg-metric--tile:not(.fg-metric--figure-first) .fg-metric__label{flex:1 1 min-content;overflow-wrap:anywhere;align-self:center;min-width:0}.fg-metric--tile:not(.fg-metric--figure-first) .fg-metric__main{flex:100%;min-width:0}.fg-metric--tile:not(.fg-metric--figure-first)>.fg-icon-tile--lg{inline-size:var(--fg-size-tile-md);block-size:var(--fg-size-tile-md);border-radius:var(--fg-radius-inner)}.fg-metric--tile:not(.fg-metric--figure-first)>.fg-icon-tile--lg svg{inline-size:var(--fg-size-icon-md);block-size:var(--fg-size-icon-md)}}@container fg-metric not (width>=14rem){.fg-metric--tile:not(.fg-metric--context,.fg-metric--figure-first)>.fg-icon-tile{display:none}.fg-metric--tile:not(.fg-metric--context,.fg-metric--figure-first) .fg-metric__label{overflow-wrap:normal;flex-basis:100%}.fg-metric--context.fg-metric--tile .fg-metric__label{grid-area:2/1/auto/-1}.fg-metric--context.fg-metric--tile .fg-metric__figure,.fg-metric--context.fg-metric--tile .fg-metric__trend{grid-row:3}}.fg-metric__trend{flex:1 1 var(--fg-size-layout-112);min-inline-size:var(--fg-size-layout-80);align-self:flex-end}.fg-card--interactive .fg-metric__trend{pointer-events:none}.fg-metric--link>.fg-card__chevron{pointer-events:none;position:absolute;inset-block-start:var(--fg-space-4);inset-inline-end:var(--fg-space-4)}.fg-metric--link .fg-metric__label{padding-inline-end:calc(var(--fg-size-icon-sm) + var(--fg-space-2))}@container fg-metric not (width>=8rem){.fg-metric--link>.fg-card__chevron{display:none}.fg-metric--link .fg-metric__label{padding-inline-end:var(--fg-space-0)}}.fg-metric--context{grid-template-columns:auto minmax(0, 1fr) minmax(0, var(--fg-component-metric-summary-trend-width));align-items:start;gap:var(--fg-space-1) var(--fg-space-3);display:grid}.fg-metric--context:not(:has(.fg-metric__trend)){grid-template-columns:auto minmax(0,1fr)}.fg-metric--context:not(.fg-metric--tile){grid-template-columns:minmax(0, 1fr) minmax(0, var(--fg-component-metric-summary-trend-width))}.fg-metric--context:not(.fg-metric--tile):not(:has(.fg-metric__trend)){grid-template-columns:minmax(0,1fr)}.fg-metric--context:not(.fg-metric--tile) .fg-metric__label,.fg-metric--context:not(.fg-metric--tile) .fg-metric__change,.fg-metric--context:not(.fg-metric--tile) .fg-metric__caption{grid-column:1/-1}.fg-metric--context:not(.fg-metric--tile) .fg-metric__figure{grid-column:1}.fg-metric--context:not(.fg-metric--tile) .fg-metric__trend{grid-column:2}.fg-metric--context>.fg-icon-tile{grid-area:1/1/span 2}.fg-metric--context .fg-metric__body,.fg-metric--context .fg-metric__main,.fg-metric--context .fg-metric__text{display:contents}.fg-metric--context .fg-metric__label{grid-area:1/2/auto/-1;padding-inline-end:0}.fg-metric--context .fg-metric__figure{line-height:var(--fg-component-metric-summary-line-height);grid-area:2/2}.fg-metric--context .fg-metric__trend{pointer-events:none;grid-area:2/3;align-self:center;min-inline-size:0}.fg-metric--context .fg-metric__change,.fg-metric--context .fg-metric__caption{font-size:var(--fg-type-small-size);line-height:var(--fg-type-small-line-height);grid-column:2/-1}.fg-metric__context{align-items:center;gap:var(--fg-space-2);padding:var(--fg-component-metric-context-block-inset) var(--fg-component-metric-context-inset);border-radius:var(--fg-component-metric-context-radius);corner-shape:var(--fg-corner-shape);background:var(--fg-component-metric-context-background);color:var(--fg-component-metric-context-foreground);font-size:var(--fg-type-small-size);line-height:var(--fg-type-small-line-height);pointer-events:none;grid-column:1/-1;margin-block-start:var(--fg-space-1);display:flex}.fg-metric__context>span:not(.fg-card__chevron){overflow-wrap:anywhere;flex:1;min-width:0}@container fg-metric not (width>=14rem){.fg-metric__context{padding-inline:var(--fg-component-metric-context-inset-narrow);grid-template-columns:minmax(0,1fr) auto;display:grid}.fg-metric__context>span:not(.fg-card__chevron){grid-area:2/1/auto/-1}.fg-metric__context>.fg-card__chevron{grid-area:1/2}}@container fg-metric not (width>=18rem){.fg-metric--context>.fg-icon-tile{grid-row:1}.fg-metric--context .fg-metric__figure{grid-column:1/3}.fg-metric--context .fg-metric__change,.fg-metric--context .fg-metric__caption{grid-column:1/-1}}@container fg-metric not (width>=14rem){.fg-metric--context.fg-metric--tile .fg-metric__figure{grid-area:3/1/auto/-1}.fg-metric--context.fg-metric--tile .fg-metric__trend{grid-area:4/1/auto/-1}}.fg-metric--figure-first{align-items:flex-start}.fg-metric--figure-first>.fg-icon-tile--lg{inline-size:var(--fg-component-metric-icon-size);block-size:var(--fg-component-metric-icon-size);border-radius:var(--fg-component-metric-figure-first-icon-radius)}.fg-metric--figure-first .fg-metric__body{gap:var(--fg-space-1);display:flex}.fg-metric--figure-first .fg-metric__main,.fg-metric--figure-first .fg-metric__text{display:flex}.fg-metric--figure-first .fg-metric__label{font-size:var(--fg-component-metric-figure-first-label-size);line-height:var(--fg-component-metric-figure-first-label-line-height);font-weight:var(--fg-font-weight-regular);flex:none;align-self:auto;padding-inline-end:0}.fg-metric--figure-first.fg-metric--sm .fg-metric__figure{font-size:var(--fg-component-metric-figure-first-sm-size);line-height:var(--fg-component-metric-figure-first-sm-line-height)}.fg-metric--figure-first.fg-metric--md .fg-metric__figure{font-size:var(--fg-component-metric-figure-first-md-size);line-height:var(--fg-component-metric-figure-first-md-line-height)}.fg-metric--figure-first.fg-metric--lg .fg-metric__figure{font-size:var(--fg-component-metric-figure-first-lg-size);line-height:var(--fg-component-metric-figure-first-lg-line-height)}.fg-metric--figure-first.fg-metric--sm .fg-metric__label{font-size:var(--fg-component-metric-figure-first-small-label-size);line-height:var(--fg-component-metric-figure-first-small-label-line-height)}.fg-metric--figure-first.fg-metric--context,.fg-metric--figure-first.fg-metric--context .fg-metric__body,.fg-metric--figure-first.fg-metric--context .fg-metric__main,.fg-metric--figure-first.fg-metric--context .fg-metric__text{display:flex}.fg-metric--figure-first.fg-metric--context .fg-metric__context{flex-basis:100%}.fg-metric.fg-metric--tile>.fg-icon-tile.fg-icon-tile--circle{border-radius:var(--fg-radius-full);corner-shape:round}.fg-activity{flex-direction:column;margin:0;padding:0;list-style:none;display:flex;container:activity/inline-size}.fg-activity__item{--activity-gap:var(--fg-space-3);column-gap:var(--fg-space-3);grid-template-columns:auto minmax(0,1fr) auto;padding-block-end:var(--activity-gap);display:grid}.fg-activity__item:last-child{padding-block-end:0}.fg-activity__marker{min-inline-size:var(--fg-size-mark-12);flex-direction:column;align-items:center;display:flex}.fg-activity__item:not(:last-child)>.fg-activity__marker:after{content:"";inline-size:var(--fg-border-width-hairline);min-block-size:var(--fg-space-2);margin-block:var(--fg-space-1) calc(var(--fg-space-1) - var(--activity-gap));background-color:var(--fg-border-subtle);flex:auto}.fg-activity__dot{inline-size:var(--fg-size-mark-12);block-size:var(--fg-size-mark-12);border-radius:var(--fg-radius-full);corner-shape:round;background-color:var(--tone-mark);flex:none;margin-block-start:var(--fg-space-1)}.fg-activity__dot.fg-tone--brand{--tone-mark:var(--fg-component-icon-tile-brand-icon)}.fg-activity__body{overflow-wrap:anywhere;flex-direction:column;min-width:0;display:flex}.fg-activity__time{white-space:nowrap;display:flex}@container activity not (width>=12rem){.fg-activity__item{column-gap:var(--fg-space-1);grid-template-columns:auto minmax(0,1fr)}.fg-activity__marker{min-inline-size:var(--fg-size-mark-24)}.fg-activity__marker>.fg-icon-tile{inline-size:var(--fg-size-mark-24);block-size:var(--fg-size-mark-24)}.fg-activity__body{overflow-wrap:break-word}.fg-activity__time{grid-column:2}}.fg-table{isolation:isolate;grid-template-rows:minmax(0,1fr);min-height:0;max-height:100%}.fg-table__scroll{max-height:100%;overflow:auto}.fg-table{--table-corner:calc(var(--fg-radius-card) - var(--fg-corner-space-1))}.fg-table--embedded{--table-corner:var(--fg-radius-inner)}.fg-table.table-root--primary{border-radius:var(--fg-radius-card);corner-shape:var(--fg-corner-shape)}.fg-table :is(.table__cell,.table__column,.table__body td,.table__body:not(tbody)){corner-shape:var(--fg-corner-shape)}.fg-table .table__body tr:first-child td:first-child{border-start-start-radius:var(--table-corner)}.fg-table .table__body tr:first-child td:last-child{border-start-end-radius:var(--table-corner)}.fg-table .table__body tr:last-child td:first-child{border-end-start-radius:var(--table-corner)}.fg-table .table__body tr:last-child td:last-child{border-end-end-radius:var(--table-corner)}.fg-table .table__body:not(tbody),.fg-table .table__cell:is(:focus-visible,[data-focus-visible=true]),.fg-table .table__row:is(:focus-visible,[data-focus-visible=true])>:is(.table__cell,.table__column):only-child{border-radius:var(--table-corner)}.fg-table .table__row:is(:focus-visible,[data-focus-visible=true])>:is(.table__cell,.table__column):first-child:not(:only-child){border-start-start-radius:var(--table-corner);border-end-start-radius:var(--table-corner)}.fg-table .table__row:is(:focus-visible,[data-focus-visible=true])>:is(.table__cell,.table__column):last-child:not(:only-child){border-start-end-radius:var(--table-corner);border-end-end-radius:var(--table-corner)}.fg-table .table__column{z-index:var(--fg-layer-sticky);height:var(--fg-density-row-min);padding-block:var(--fg-space-2);padding-inline:var(--fg-space-4);vertical-align:middle;background-color:var(--fg-component-table-header-background);color:var(--fg-component-table-header-foreground);font-size:var(--fg-type-small-size);line-height:var(--fg-type-small-line-height);font-weight:var(--fg-font-weight-medium);position:sticky;top:0}.fg-table .table__column:after{content:none}@media (hover:hover){.fg-table .table__column[data-allows-sorting=true]:hover,.fg-table .table__column[data-allows-sorting=true][data-hovered=true]{color:var(--fg-component-table-row-foreground)}}.fg-table .table__sortable-column-header{gap:var(--fg-space-1);justify-content:flex-start}.fg-table .table__sortable-column-indicator,.fg-table .fg-table__sort-idle{width:var(--fg-size-icon-xs);height:var(--fg-size-icon-xs);flex:none;place-content:center;display:inline-grid}.fg-table .table__sortable-column-indicator{transition:transform var(--fg-component-control-feedback-duration) var(--fg-component-control-feedback-easing)}.fg-table .table__column:is(:focus-visible,[data-focus-visible=true]){border-radius:var(--fg-radius-control);corner-shape:var(--fg-corner-shape)}@media (prefers-reduced-motion:reduce){.fg-table .table__sortable-column-indicator{transition:none}}.fg-table .table__sortable-column-indicator svg,.fg-table .fg-table__sort-idle svg{width:var(--fg-size-icon-xs);height:var(--fg-size-icon-xs)}.fg-table :is(.table__column,.table__cell){overflow-wrap:break-word}.fg-table .table__column[data-nowrap=true],.fg-table .fg-table__nowrap{white-space:nowrap}.fg-table .table__cell{height:var(--fg-density-row-min);padding-block:var(--fg-component-table-cell-padding-block);padding-inline:var(--fg-space-4);background-color:var(--fg-component-table-row-background);color:var(--fg-component-table-row-foreground);border-bottom-color:var(--fg-component-table-divider);font-size:var(--fg-component-table-body-size);line-height:var(--fg-component-table-body-line-height)}@media (hover:hover){.fg-table .table__row[data-hovered=true] .table__cell{background-color:var(--fg-component-table-row-hover-background)}}.fg-table .table__row[data-selected=true] .table__cell{background-color:var(--fg-component-table-row-selected-background);color:var(--fg-component-table-row-selected-foreground)}.fg-table .table__row[data-interactive=true]:not([aria-disabled=true],[data-disabled=true]):not([data-selected=true]):is(:active,[data-pressed=true]){--focus:var(--fg-component-table-row-pressed-focus-ring)}.fg-table .table__row[data-interactive=true]:not([aria-disabled=true],[data-disabled=true]):not([data-selected=true]):is(:active,[data-pressed=true]) .table__cell{background-color:var(--fg-component-table-row-pressed-background)}.fg-table .table__row[data-interactive=true][data-selected=true]:not([aria-disabled=true],[data-disabled=true]):is(:active,[data-pressed=true]) .table__cell{background-image:linear-gradient(to top, var(--fg-component-table-row-selected-pressed-indicator) var(--fg-border-width-indicator), transparent var(--fg-border-width-indicator))}@media (forced-colors:active){.fg-table .table__row[data-interactive=true][data-selected=true]:not([aria-disabled=true],[data-disabled=true]):is(:active,[data-pressed=true]) .table__cell{background-image:none;position:relative}.fg-table .table__row[data-interactive=true][data-selected=true]:not([aria-disabled=true],[data-disabled=true]):is(:active,[data-pressed=true]) .table__cell:after{content:"";border-block-end:var(--fg-border-width-indicator) solid Highlight;border-radius:inherit;pointer-events:none;position:absolute;inset:0}}.fg-table .table__column[data-align=end],.fg-table .fg-table__cell-end{text-align:end;font-variant-numeric:tabular-nums}.fg-table .table__column[data-align=end] .table__sortable-column-header{justify-content:flex-end}.fg-table .fg-table__selection{width:var(--fg-density-target-min);padding-inline:var(--fg-space-2)}.fg-table .table__column.fg-table__selection{padding-block:0}.fg-table .table__body[data-empty] td{background-color:var(--fg-component-table-row-background);color:var(--fg-component-table-row-foreground)}.fg-table--embedded .table__column{background-color:var(--fg-component-table-header-background-embedded);border-radius:0}.fg-table--embedded .table__column:first-child{border-start-start-radius:var(--table-corner);border-end-start-radius:var(--table-corner)}.fg-table--embedded .table__column:last-child{border-start-end-radius:var(--table-corner);border-end-end-radius:var(--table-corner)}.fg-table--embedded .table__cell,.fg-table--embedded .table__body[data-empty] td{background-color:var(--fg-component-table-row-background-embedded)}.fg-table--embedded :is(.table__column,.table__cell):not(.fg-table__selection){padding-inline:var(--fg-space-3)}.fg-table--embedded .table__body>.table__row:last-child>:is(.table__cell,td){border-block-end-width:0}.fg-card .fg-table--embedded{inline-size:calc(100% + 2 * var(--fg-space-2));margin-inline:calc(-1 * var(--fg-space-2))}.fg-card .fg-table--embedded :is(.table__column,.table__cell):first-child{padding-inline-start:var(--fg-space-2)}.fg-card .fg-table--embedded :is(.table__column,.table__cell):last-child{padding-inline-end:var(--fg-space-2)}.fg-table--narrow-columns :is(.table__column,.table__cell):not(.fg-table__selection){padding-inline:var(--fg-component-table-column-padding-narrow)}.fg-table .table__row[data-inspected=true]{outline:var(--fg-border-width-selection) solid var(--fg-component-table-row-inspected-indicator);outline-offset:calc(-1 * var(--fg-border-width-selection))}.fg-kbd{max-width:100%;height:auto;min-height:var(--fg-size-kbd);font-size:var(--fg-type-small-size);line-height:var(--fg-type-small-line-height);word-spacing:normal;white-space:normal;border-radius:var(--fg-radius-mark);flex-wrap:wrap;padding-block:0}.fg-kbd .kbd__content{white-space:nowrap}.fg-kbd{column-gap:var(--fg-space-1)}.fg-kbd>*{margin-inline:0}.fg-description-list>div{align-items:baseline;gap:var(--fg-space-1) var(--fg-space-4);flex-wrap:wrap;display:flex}.fg-description-list dd{overflow-wrap:break-word;min-inline-size:0;margin-inline-start:auto}.fg-description-list--columns{gap:var(--fg-space-3) var(--fg-space-4);flex-wrap:wrap;display:flex;container:fg-description-list/inline-size}.fg-description-list--columns>div{gap:var(--fg-space-1);flex-direction:column;flex:100%;min-inline-size:0;display:flex}.fg-description-list--columns dt{overflow-wrap:anywhere}@container fg-description-list (width>=30rem){.fg-description-list--columns>div{flex-basis:0}.fg-description-list--columns>div+div{border-inline-start:var(--fg-border-width-hairline) solid var(--fg-border-subtle);padding-inline-start:var(--fg-space-4)}}.fg-breakdown-list{gap:var(--fg-space-4);margin:var(--fg-space-0);padding:var(--fg-space-0);flex-direction:column;list-style:none;display:flex}.fg-breakdown-list__item{align-items:center;gap:var(--fg-space-2) var(--fg-space-3);grid-template-columns:minmax(0,1fr);grid-template-areas:"heading""track";display:grid}.fg-breakdown-list__item--icon{grid-template-columns:auto minmax(0,1fr);grid-template-areas:"icon heading""icon track"}.fg-breakdown-list__item>.fg-icon-tile{grid-area:icon}.fg-breakdown-list__heading{align-items:flex-end;gap:var(--fg-space-1) var(--fg-space-3);min-inline-size:var(--fg-space-0);flex-wrap:wrap;grid-area:heading;display:flex}.fg-breakdown-list__text{min-inline-size:var(--fg-space-0);flex-direction:column;flex:auto;display:flex}.fg-breakdown-list__label{font-size:var(--fg-type-small-size);line-height:var(--fg-type-small-line-height);color:var(--fg-text-primary);overflow-wrap:break-word}.fg-breakdown-list__value{font-size:var(--fg-type-body-size);line-height:var(--fg-type-body-line-height);font-weight:var(--fg-font-weight-bold);color:var(--fg-text-primary)}.fg-breakdown-list__detail{font-size:var(--fg-type-small-size);line-height:var(--fg-type-small-line-height);color:var(--fg-text-secondary);overflow-wrap:break-word}.fg-breakdown-list__percent{font-size:var(--fg-type-small-size);line-height:var(--fg-type-small-line-height);font-weight:var(--fg-font-weight-medium);font-variant-numeric:tabular-nums;color:var(--fg-text-secondary);white-space:nowrap;margin-inline-start:auto}.fg-breakdown-list__track{block-size:var(--fg-space-2);border-radius:var(--fg-radius-full);background-color:var(--fg-component-progress-track);grid-area:track;display:block;overflow:hidden}.fg-breakdown-list__fill{inline-size:calc(var(--breakdown-share) * 100%);border-radius:inherit;background-color:var(--breakdown-fill,var(--fg-component-progress-fill));block-size:100%;display:block}:is(:root[data-brand-color],[data-brand-theme][data-brand-color]) .fg-breakdown-list__fill:not([class*=fg-breakdown-list__fill--]){--breakdown-fill:var(--fg-action-primary)}.fg-breakdown-list__fill--tone{--breakdown-fill:var(--tone-mark)}.fg-breakdown-list__fill--series1{--breakdown-fill:var(--fg-component-chart-series1)}.fg-breakdown-list__fill--series2{--breakdown-fill:var(--fg-component-chart-series2)}.fg-breakdown-list__fill--series3{--breakdown-fill:var(--fg-component-chart-series3)}.fg-breakdown-list__fill--series4{--breakdown-fill:var(--fg-component-chart-series4)}.fg-breakdown-list__fill--series5{--breakdown-fill:var(--fg-component-chart-series5)}.fg-breakdown-list__fill--series6{--breakdown-fill:var(--fg-component-chart-series6)}.fg-breakdown-list__fill--series7{--breakdown-fill:var(--fg-component-chart-series7)}.fg-breakdown-list__fill--series8{--breakdown-fill:var(--fg-component-chart-series8)}.fg-statement-list{gap:var(--fg-space-1);font-size:var(--fg-type-small-size);line-height:var(--fg-type-small-line-height);color:var(--fg-text-primary);flex-direction:column;display:flex}.fg-statement-list__row{align-items:baseline;gap:var(--fg-space-1) var(--fg-space-2);padding:var(--fg-space-1) var(--fg-space-2);flex-wrap:wrap;display:flex}.fg-statement-list__label{flex:1 1 var(--fg-space-0);font-weight:var(--fg-font-weight-regular);overflow-wrap:break-word}.fg-statement-list__figures{justify-content:flex-end;align-items:baseline;gap:var(--fg-space-1) var(--fg-space-2);min-inline-size:var(--fg-space-0);flex-wrap:wrap;margin-inline-start:auto;display:flex}.fg-statement-list__amount,.fg-statement-list__share{min-inline-size:var(--fg-space-0);text-align:end;font-variant-numeric:tabular-nums}.fg-statement-list__share{min-inline-size:var(--fg-size-layout-40);font-weight:var(--fg-font-weight-medium);white-space:nowrap;flex:none}.fg-statement-list__row--subtotal,.fg-statement-list__row--total{padding-block:var(--fg-space-2);border-radius:var(--fg-radius-inner);corner-shape:var(--fg-corner-shape);background-color:var(--tone-background);color:var(--tone-text)}.fg-statement-list__row--subtotal :is(.fg-statement-list__label,.fg-statement-list__share),.fg-statement-list__row--total :is(.fg-statement-list__label,.fg-statement-list__share),.fg-statement-list__row--subtotal .fg-statement-list__amount,.fg-statement-list__row--total .fg-statement-list__amount{font-weight:var(--fg-font-weight-bold)}.fg-statement-list__row--total{font-size:var(--fg-type-body-size);line-height:var(--fg-type-body-line-height)}.fg-statement-list__row--subtotal+.fg-statement-list__row--item{padding-block-start:var(--fg-space-3)}.fg-carousel{gap:var(--fg-component-carousel-gap);flex-direction:column;min-inline-size:0;display:flex}.fg-carousel__track{--carousel-peek:0px;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;gap:var(--carousel-track-gap,var(--fg-component-carousel-gap));min-inline-size:0;padding-inline:var(--carousel-peek);outline-offset:calc(-1 * var(--fg-component-carousel-focus-width));display:flex;overflow-x:auto}.fg-carousel__viewport{min-inline-size:0;overflow:hidden}.fg-carousel__track[data-single]{overflow:hidden}.fg-carousel__rail{flex:0 0 calc(100% * var(--carousel-count) + (var(--carousel-count) - 1) * var(--carousel-track-gap,var(--fg-component-carousel-gap)));gap:inherit;min-inline-size:0;display:flex;overflow:clip}.fg-carousel__viewport[data-stage]{isolation:isolate;position:relative;overflow:hidden}.fg-carousel__viewport[data-stage]>.fg-carousel__track{position:absolute;inset:0}.fg-carousel__stage{pointer-events:none}.fg-shuffle-carousel{gap:var(--fg-component-shuffle-carousel-gap);min-inline-size:0;padding-inline:var(--fg-component-shuffle-carousel-inset);padding-block:var(--fg-component-shuffle-carousel-block-start) var(--fg-component-shuffle-carousel-block-end);display:flex}.fg-shuffle-carousel__item{--shuffle-slot:0;--shuffle-tilt:0;--shuffle-lift:0;--shuffle-distance:0;min-inline-size:0;z-index:var(--fg-component-shuffle-carousel-layer-base);transform:translateX(calc(var(--shuffle-slot) * (100% + var(--fg-component-shuffle-carousel-gap)))) translateY(calc(-1 * var(--shuffle-lift) * var(--fg-component-shuffle-carousel-lift))) rotate(calc(var(--shuffle-tilt) * var(--fg-component-shuffle-carousel-tilt) * 1deg)) scale(calc(1 + var(--shuffle-distance) * (var(--fg-component-shuffle-carousel-scale) - 1)));flex:1;display:flex}.fg-shuffle-carousel__item[data-raised]{z-index:var(--fg-component-shuffle-carousel-layer-raised)}.fg-shuffle-carousel__content{flex:1;min-inline-size:0;display:flex}.fg-carousel[data-peek] .fg-carousel__track{--carousel-peek:var(--fg-component-carousel-peek)}.fg-carousel__track::-webkit-scrollbar{display:none}.fg-carousel__slide{--carousel-progress:0;--carousel-distance:0;scroll-snap-align:center;overflow-wrap:anywhere;flex:1 0 0;min-inline-size:0}.fg-carousel__controls,.fg-carousel__dots{justify-content:center;align-items:center;gap:var(--fg-density-control-gap);flex-wrap:wrap;display:flex}.fg-carousel__dots{gap:var(--fg-component-carousel-pagination-gap)}.fg-carousel-row{min-inline-size:0;padding-block-start:var(--carousel-row-safe-top,var(--fg-component-carousel-row-inset-top));padding-block-end:var(--carousel-row-safe-bottom,calc(var(--carousel-row-arc) + var(--fg-component-carousel-row-inset-bottom)))}.fg-carousel-row__track{gap:var(--carousel-row-gap);min-inline-size:0;margin-inline:calc(-1 * var(--carousel-row-bleed));display:flex}.fg-carousel[data-pagination-spacing=normal] .fg-carousel__dots{gap:var(--fg-component-carousel-pagination-gap-normal)}.fg-carousel[data-pagination-spacing=wide] .fg-carousel__dots{gap:var(--fg-component-carousel-pagination-gap-wide)}.fg-carousel__layer{--carousel-layer-progress:0;--carousel-layer-distance:0;min-inline-size:0;transform:translateX(calc(-1 * var(--carousel-layer-progress) * var(--fg-component-carousel-layer-travel) * var(--carousel-layer-depth))) translateY(calc(var(--carousel-layer-arc) * var(--carousel-layer-arc-height) - var(--carousel-layer-distance) * var(--fg-component-carousel-layer-lift) * var(--carousel-layer-depth))) rotate(calc(( var(--carousel-layer-position) + var(--carousel-layer-progress) * var(--carousel-layer-direction) ) * var(--carousel-layer-tilt-angle) * 1deg)) scale(calc(1 - var(--carousel-layer-distance) * (1 - var(--fg-component-carousel-layer-scale))));flex:1;display:flex}.fg-carousel__layer[data-arc-path]{--carousel-arc-position:clamp(calc(-1 * var(--carousel-row-limit)), calc(var(--carousel-layer-position) + var(--carousel-layer-progress) * var(--carousel-row-travel)), var(--carousel-row-limit));transform:translateY(calc(var(--carousel-arc-position) * var(--carousel-arc-position) * var(--carousel-layer-arc-height))) rotate(calc(var(--carousel-arc-position) * var(--carousel-layer-tilt-angle) * 1deg))}.fg-carousel__layer[data-motion]{--carousel-layer-progress:var(--carousel-progress,0);--carousel-layer-distance:var(--carousel-distance,0)}.fg-carousel__dot{min-inline-size:var(--fg-density-target-min);min-block-size:var(--fg-density-target-min);cursor:pointer;border-radius:var(--fg-component-carousel-dot-radius);transition:background-color var(--fg-component-control-feedback-duration) var(--fg-component-control-feedback-easing);background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.fg-carousel__dot span{inline-size:var(--fg-component-carousel-dot-size);block-size:var(--fg-component-carousel-dot-size);border-radius:var(--fg-component-carousel-dot-radius);background:var(--fg-component-carousel-dot);box-sizing:border-box;border:var(--fg-component-carousel-dot-border-width) solid var(--fg-component-carousel-dot);transition:inline-size var(--fg-component-carousel-indicator-duration) var(--fg-component-carousel-indicator-easing), background-color var(--fg-component-carousel-indicator-duration) var(--fg-component-carousel-indicator-easing), border-color var(--fg-component-carousel-indicator-duration) var(--fg-component-carousel-indicator-easing);display:block}.fg-carousel__dot[aria-pressed=true] span{inline-size:var(--fg-component-carousel-dot-active-size);background:var(--fg-component-carousel-active-dot);border-color:var(--fg-component-carousel-active-dot)}.fg-carousel[data-pagination=dots] .fg-carousel__dot[aria-pressed=true] span{inline-size:var(--fg-component-carousel-dot-size);outline:var(--fg-component-carousel-dot-border-width) solid var(--fg-component-carousel-active-dot);outline-offset:var(--fg-component-carousel-dot-ring-offset)}.fg-carousel__dot:not([aria-pressed=true]):is(:hover,[data-hovered=true]) span{background-color:var(--fg-component-carousel-dot-hover);border-color:var(--fg-component-carousel-dot-hover)}.fg-carousel__dot:is(:active,[data-pressed=true]){background-color:var(--fg-component-carousel-dot-pressed-background);transition:none}.fg-carousel__dot:is(:active,[data-pressed=true]) span{background-color:var(--fg-component-carousel-dot-pressed);border-color:var(--fg-component-carousel-dot-pressed);outline-color:var(--fg-component-carousel-dot-pressed);transition:none}.fg-carousel__dot[data-focus-visible],.fg-carousel__track:focus-visible{outline-style:solid;outline-width:var(--fg-component-carousel-focus-width);outline-color:var(--fg-component-carousel-focus-color)}.fg-carousel__dot[data-focus-visible]{outline-offset:var(--fg-component-carousel-focus-offset)}@media (prefers-reduced-motion:reduce){.fg-carousel__layer[data-motion]{--carousel-layer-progress:0;--carousel-layer-distance:0}.fg-carousel__dot,.fg-carousel__dot span{transition:none}}.fg-order-timeline{container:fg-order-timeline/inline-size}@container fg-order-timeline not (width>=16rem){.fg-order-timeline__item{gap:var(--fg-space-1)}.fg-order-timeline__mark{width:var(--fg-size-icon-sm);height:var(--fg-size-icon-sm)}.fg-order-timeline__mark>svg{width:calc(var(--fg-size-icon-sm) - var(--fg-space-1));height:calc(var(--fg-size-icon-sm) - var(--fg-space-1))}}@container not (width>=20rem){.fg-order-line__detailed{grid-template-columns:minmax(0,1fr)}.fg-order-line__image{display:none}.fg-order-line__controls{grid-column:1}.fg-order-line__controls .fg-stepper--pill .number-field__input{width:calc(var(--fg-component-stepper-value-width-pill) - var(--fg-space-3))}}.fg-order-summary{container:fg-order-summary/inline-size}.fg-order-summary__secondary{grid-template-columns:repeat(auto-fit, minmax(min(var(--fg-size-layout-144), 100%), 1fr))}@media (width<=320px){.fg-order-summary{padding:var(--fg-space-2)}}@container fg-order-summary not (width>=16rem){.fg-order-summary__heading{flex-direction:column}.fg-order-summary__totals{grid-template-columns:minmax(0,1fr)}.fg-order-summary__total{padding:var(--fg-space-2);grid-column:1}.fg-order-summary__total>dd{font-size:var(--fg-type-body-size);line-height:var(--fg-type-body-line-height)}.fg-order-summary__secondary>.button{min-inline-size:0;max-inline-size:100%;padding-inline:var(--fg-space-2)}.fg-order-summary__secondary>.button>:is(svg,.animated-icon){display:none!important}.fg-order-summary__send>.button{min-inline-size:0;padding-inline:var(--fg-space-2)}.fg-order-summary__send>.button>svg{display:none}.fg-order-summary__action>.fg-button--end-pinned{padding-inline:var(--fg-space-2);grid-template-columns:minmax(0,1fr)}.fg-order-summary__action>.fg-button--end-pinned>:is(.fg-button__start,.fg-button__end){display:none}.fg-order-summary__action>.fg-button--end-pinned>.fg-button__label{text-align:center;overflow-wrap:anywhere;grid-column:1;justify-self:center;min-width:0}}.fg-checkout-panel--sticky{flex:1 0 auto}.fg-checkout-panel__actions{z-index:var(--fg-layer-sticky);gap:var(--fg-space-3);padding-block:var(--fg-space-3);background-color:var(--fg-component-checkout-panel-actions-background);border-block-start:var(--fg-border-width-hairline) solid var(--fg-component-checkout-panel-actions-border);flex-direction:column;margin-block-start:auto;display:flex;position:sticky;inset-block-end:var(--fg-space-0)}.fg-checkout-panel__summary{grid-template-columns:repeat(auto-fit, minmax(min(100%, var(--fg-size-layout-160)), 1fr));align-items:stretch;gap:var(--fg-space-3);display:grid}.fg-checkout-panel__actions[data-layout=inline]{padding-block:var(--fg-space-2);flex-flow:wrap;align-items:center}.fg-checkout-panel__actions[data-layout=inline]>.fg-checkout-panel__summary{flex:1 1 var(--fg-size-layout-160);gap:var(--fg-space-1);flex-direction:column;min-inline-size:0;display:flex}.fg-checkout-panel__act{flex:2 1 var(--fg-size-layout-192);min-inline-size:0;display:flex}.fg-denomination-counter{inline-size:100%;container:fg-denomination-counter/inline-size}.fg-denomination-counter__row{grid-template-areas:"amount stepper subtotal";grid-template-columns:minmax(var(--fg-size-layout-96), 1fr) auto minmax(var(--fg-size-layout-96), 1fr);align-items:center;gap:var(--fg-space-3);display:grid}.fg-denomination-counter__amount{grid-area:amount}.fg-denomination-counter__stepper{grid-area:stepper}.fg-denomination-counter__subtotal{text-align:end;grid-area:subtotal}@container fg-denomination-counter not (width>=22rem){.fg-denomination-counter__row{row-gap:var(--fg-space-1);grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"amount subtotal""stepper stepper"}}:is([data-reading-scale=kitchen-near],[data-reading-scale=kitchen-distance]) :is(.button:not(.button--icon-only),.tabs__tab,.select__trigger,.toggle-button){font-size:var(--fg-reading-kitchen-control-size);line-height:var(--fg-reading-kitchen-control-line-height)}:is([data-reading-scale=kitchen-near],[data-reading-scale=kitchen-distance]) :is(.fg-chip,.fg-status-chip,.fg-count-badge,.table__column,.fg-kbd){font-size:var(--fg-reading-kitchen-label-size);line-height:var(--fg-reading-kitchen-label-line-height)}:is([data-reading-scale=kitchen-near],[data-reading-scale=kitchen-distance]) :is(.table__cell,.fg-alert,.fg-inline-message){font-size:var(--fg-reading-kitchen-meta-size);line-height:var(--fg-reading-kitchen-meta-line-height)}.fg-kitchen-ticket{--kitchen-band-background:var(--fg-component-kitchen-ticket-band-neutral-background);--kitchen-band-foreground:var(--fg-component-kitchen-ticket-band-neutral-foreground);--kitchen-band-word:var(--fg-component-kitchen-ticket-band-neutral-word);--kitchen-band-mark:var(--fg-component-kitchen-ticket-band-neutral-mark);--kitchen-ticket-inset:var(--fg-density-inset-box);border-color:var(--fg-component-kitchen-ticket-border-neutral)}.fg-kitchen-ticket[data-level=warning]{--kitchen-band-background:var(--fg-component-kitchen-ticket-band-warning-background);--kitchen-band-foreground:var(--fg-component-kitchen-ticket-band-warning-foreground);--kitchen-band-word:var(--fg-component-kitchen-ticket-band-warning-word);--kitchen-band-mark:var(--fg-component-kitchen-ticket-band-warning-mark);border-color:var(--fg-component-kitchen-ticket-border-warning)}.fg-kitchen-ticket[data-level=danger]{--kitchen-band-background:var(--fg-component-kitchen-ticket-band-danger-background);--kitchen-band-foreground:var(--fg-component-kitchen-ticket-band-danger-foreground);--kitchen-band-word:var(--fg-component-kitchen-ticket-band-danger-word);--kitchen-band-mark:var(--fg-component-kitchen-ticket-band-danger-mark);border-color:var(--fg-component-kitchen-ticket-border-danger)}.fg-kitchen-ticket[data-highlighted=true]{border-color:var(--fg-component-kitchen-ticket-line-highlight-border);outline:var(--fg-border-width-selection) solid var(--fg-component-kitchen-ticket-line-highlight-border);outline-offset:calc(-1 * var(--fg-border-width-hairline))}.fg-kitchen-ticket__band{align-items:start;gap:var(--fg-space-1) var(--fg-space-3);margin-block-start:calc(-1 * var(--kitchen-ticket-inset));margin-inline:calc(-1 * var(--kitchen-ticket-inset));padding:var(--fg-space-3) var(--kitchen-ticket-inset);corner-shape:var(--fg-corner-shape);background-color:var(--kitchen-band-background);color:var(--kitchen-band-foreground);border-start-start-radius:calc(var(--fg-radius-card) - var(--fg-corner-hairline));border-start-end-radius:calc(var(--fg-radius-card) - var(--fg-corner-hairline));grid-template-columns:minmax(0,1fr) auto;display:grid}.fg-kitchen-ticket[data-layout=compact] .fg-kitchen-ticket__band{padding-block:var(--fg-space-2)}.fg-kitchen-ticket__band .fg-ticket-timer__level,.fg-kitchen-ticket[data-level=warning] .fg-kitchen-ticket__band [role=timer],.fg-kitchen-ticket[data-level=danger] .fg-kitchen-ticket__band [role=timer]{color:var(--kitchen-band-word)}.fg-kitchen-ticket__band .fg-ticket-timer__level>svg,.fg-kitchen-ticket__band .fg-kitchen-ticket__meta svg{color:var(--kitchen-band-mark)}.fg-kitchen-ticket__key{min-inline-size:var(--fg-density-target-min);min-block-size:var(--fg-density-target-min);background-color:var(--fg-component-kitchen-ticket-bump-key-background);color:var(--fg-component-kitchen-ticket-bump-key-foreground)}.fg-kitchen-ticket__rush{margin-block-start:calc(-1 * var(--fg-space-3));margin-inline:calc(-1 * var(--kitchen-ticket-inset));padding:var(--fg-space-2) var(--kitchen-ticket-inset);border-block-end:var(--fg-border-width-selection) solid var(--fg-component-kitchen-ticket-rush-edge);background-color:var(--fg-component-kitchen-ticket-rush-background);color:var(--fg-component-kitchen-ticket-rush-foreground)}.fg-kitchen-ticket[data-layout=compact] .fg-kitchen-ticket__rush{margin-block-start:calc(-1 * var(--fg-space-2))}.fg-kitchen-ticket .fg-alert>.fg-tone-mark+div{flex-basis:0}.fg-kitchen-ticket .fg-alert>.fg-alert__action{flex-basis:100%}.fg-kitchen-line[data-done=true] .fg-kitchen-line__row{color:var(--fg-component-kitchen-ticket-line-done-foreground)}.fg-kitchen-line[data-done=true] .fg-kitchen-line__mark{color:var(--fg-component-kitchen-ticket-line-done-mark)}.fg-kitchen-line__toggle:after{border-radius:var(--fg-radius-control);corner-shape:var(--fg-corner-shape)}.fg-kitchen-line__row:has(.fg-kitchen-line__toggle[data-focus-visible=true]){border-radius:var(--fg-radius-control);corner-shape:var(--fg-corner-shape);outline:var(--fg-focus-ring-width) solid var(--fg-component-control-focus-ring);outline-offset:var(--fg-focus-ring-offset)}.fg-kitchen-line__row:has(.fg-kitchen-line__toggle[data-pressed=true]){border-radius:var(--fg-radius-control);corner-shape:var(--fg-corner-shape);background-color:var(--fg-component-card-pressed-background)}@container not (width>=12em){.fg-kitchen-ticket__band{grid-template-columns:minmax(0,1fr)}.fg-kitchen-ticket__clock>.fg-ticket-timer--emphasis{align-items:baseline;column-gap:var(--fg-space-3);text-align:start;flex-flow:wrap}}@container frame (width<=20rem){.fg-shell--kitchen .fg-kitchen-ticket{--kitchen-ticket-inset:var(--fg-space-2);padding:var(--fg-space-2)}.fg-shell--kitchen .fg-kitchen-ticket__lines{margin-inline:0;padding-inline:0}}@container not (width>=16rem){.fg-kitchen-ticket__band{grid-template-columns:minmax(0,1fr)}.fg-kitchen-ticket__clock>.fg-ticket-timer{text-align:start;align-items:flex-start}.fg-kitchen-ticket__top{flex-wrap:wrap}.fg-kitchen-ticket__status{padding:var(--fg-space-1);font-size:var(--fg-type-body-size);line-height:var(--fg-type-body-line-height);overflow-wrap:anywhere;flex:100%}.fg-kitchen-ticket__status>svg{display:none}.fg-kitchen-ticket__top>.button--icon-only{margin-inline-start:auto}.fg-kitchen-ticket__number{font-size:var(--fg-type-heading-size);line-height:var(--fg-type-heading-line-height)}.fg-kitchen-ticket__destination{font-size:var(--fg-type-body-size);line-height:var(--fg-type-body-line-height)}.fg-kitchen-ticket__lines .text-kitchen-line{font-size:var(--fg-type-body-large-size);line-height:var(--fg-type-body-large-line-height)}.fg-kitchen-ticket .fg-alert{padding:var(--fg-space-2)}.fg-kitchen-ticket .fg-alert__action>.button{min-inline-size:0;max-inline-size:100%;padding-inline:var(--fg-space-1);font-size:var(--fg-type-small-size);overflow-wrap:anywhere}}.fg-modifier-selector{min-inline-size:0;container:modifier-selector/inline-size}.fg-modifier-selector__layout{gap:var(--fg-space-4);min-inline-size:0;display:grid}.fg-modifier-selector__product{gap:var(--fg-space-3);flex-direction:column;min-inline-size:0;display:flex}.fg-modifier-selector__media{inline-size:100%;max-inline-size:var(--fg-size-layout-320);display:grid}.fg-modifier-selector__media>.fg-modifier-selector__image{grid-area:1/1}.fg-modifier-selector__image{aspect-ratio:4/3;border-radius:var(--fg-radius-card);corner-shape:var(--fg-corner-shape);inline-size:100%}.fg-modifier-selector__groups{grid-template-columns:repeat(auto-fit, minmax(min(100%, var(--fg-size-layout-256)), 1fr));gap:var(--fg-space-3);align-items:start;min-inline-size:0;display:grid}.fg-modifier-selector__footer{gap:var(--fg-space-3);flex-direction:column;min-inline-size:0;display:flex}.fg-modifier-selector__notes:empty,.fg-modifier-selector__quantity:empty{display:none}@container modifier-selector (width>=48rem){.fg-modifier-selector[data-with-image]>.fg-modifier-selector__layout{grid-template-columns:minmax(0,1fr) minmax(0,2fr)}.fg-modifier-selector[data-with-image] .fg-modifier-selector__product{grid-area:1/1/3}.fg-modifier-selector[data-with-image] .fg-modifier-selector__groups,.fg-modifier-selector[data-with-image] .fg-modifier-selector__notes{grid-column:2}.fg-modifier-selector[data-with-image] .fg-modifier-selector__quantity{grid-area:3/1}.fg-modifier-selector[data-with-image] .fg-modifier-selector__footer{grid-column:1/-1}}.fg-quantity-unit-field>*{flex:1 1 var(--fg-size-layout-192);min-width:0}.fg-opening-hours-interval{padding:var(--fg-space-3);border:var(--fg-border-width-field) solid var(--fg-border-subtle);border-radius:var(--fg-radius-control);corner-shape:var(--fg-corner-shape);container-type:inline-size}@container not (width>=12rem){.fg-opening-hours-interval .switch__content{flex-wrap:wrap}.fg-opening-hours-interval .switch__content>.label{flex-basis:100%}.fg-opening-hours-interval>.button{padding-inline:var(--fg-space-2)}}.fg-product-card{background-color:var(--fg-component-card-background);block-size:100%;color:var(--fg-component-card-foreground);border:var(--fg-border-width-hairline) solid var(--fg-component-card-border);border-radius:var(--fg-radius-card);corner-shape:var(--fg-corner-shape);box-shadow:var(--fg-component-card-elevation);grid-template-rows:auto 1fr auto;grid-template-columns:minmax(0,1fr);display:grid;position:relative;overflow:hidden;container:product-card/inline-size}.fg-product-card[data-highlighted=true]{border-width:var(--fg-border-width-selection);border-color:var(--fg-component-card-highlighted-border);margin:calc(var(--fg-border-width-hairline) - var(--fg-border-width-selection))}.fg-product-card__media{grid-area:1/1}.fg-product-card__accessory{z-index:var(--fg-layer-raised);align-self:end;margin-inline-start:auto;position:relative}.fg-product-badge{align-items:center;gap:var(--fg-space-1);max-inline-size:calc(100% - 2 * var(--fg-space-2));padding:0 var(--fg-space-2);background-color:var(--tone-background);color:var(--tone-foreground);border-radius:var(--fg-radius-full);font-size:var(--fg-type-small-size);line-height:var(--fg-type-small-line-height);font-weight:var(--fg-font-weight-medium);overflow-wrap:anywhere;display:inline-flex}.fg-product-badge[data-tone=brand]{background-color:var(--fg-brand-subtle-strong);color:var(--fg-text-brand)}.fg-product-badge[data-placement=media]{margin:var(--fg-space-2);grid-area:1/1;place-self:start;position:relative}.fg-product-badge[data-placement=body]{align-self:flex-start}.fg-product-card__body{gap:var(--fg-space-1);min-width:0;padding:var(--fg-space-3) var(--fg-space-3) 0;flex-direction:column;display:flex}.fg-product-card__heading{justify-content:space-between;align-items:flex-start;gap:var(--fg-space-2);min-width:0;display:flex}.fg-product-card__name{min-width:0;font-size:var(--fg-type-small-size);line-height:var(--fg-type-small-line-height);font-weight:var(--fg-font-weight-bold);overflow-wrap:anywhere}.fg-product-card__description{-webkit-line-clamp:2;color:var(--fg-component-card-description);font-size:var(--fg-type-small-size);line-height:var(--fg-type-small-line-height);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.fg-product-card__status{color:var(--fg-component-card-description);font-size:var(--fg-type-small-size);line-height:var(--fg-type-small-line-height);flex-wrap:wrap;padding-block-start:var(--fg-space-1);display:flex}.fg-product-card__hint{align-items:center;gap:var(--fg-space-1);display:inline-flex}.fg-product-card__footer{align-items:center;gap:var(--fg-space-2);padding:var(--fg-space-2) var(--fg-space-3) var(--fg-space-3);flex-wrap:wrap;display:flex}.fg-product-card__amount{align-items:baseline;gap:0 var(--fg-space-2);flex-wrap:wrap;flex:1 0 auto;min-width:0;display:flex}.fg-product-card__price{font-size:var(--fg-type-body-size);line-height:var(--fg-type-body-line-height);font-weight:var(--fg-font-weight-bold);font-variant-numeric:tabular-nums;white-space:nowrap}.fg-product-card__code{color:var(--fg-component-card-description);font-size:var(--fg-type-small-size);line-height:var(--fg-type-small-line-height);white-space:nowrap}.fg-product-card__add{inline-size:var(--fg-component-product-add-indicator-size);block-size:var(--fg-component-product-add-indicator-size);background-color:var(--fg-component-product-add-indicator-background);color:var(--fg-component-product-add-indicator-foreground);border:var(--fg-border-width-hairline) solid var(--fg-component-product-add-indicator-border);border-radius:var(--fg-radius-full);flex:none;place-items:center;margin-inline-start:auto;display:inline-grid}@container product-card not (width>=10rem){.fg-product-card__amount{flex-basis:100%}}.fg-product-card[data-interactive=true]:has(.fg-card__action[data-hovered=true]):not([data-highlighted=true]){border-color:var(--fg-component-card-border-hover)}.fg-product-card:has(.fg-card__action[data-hovered=true]) .fg-product-card__add{background-color:var(--fg-component-product-add-indicator-background-hover)}.fg-product-card:has(.fg-card__action[data-pressed=true]){background-color:var(--fg-component-card-pressed-background)}.fg-product-card:has(.fg-card__action[data-pressed=true]):not([data-highlighted=true]){border-color:var(--fg-component-card-border-hover)}.fg-product-card:has(.fg-card__action[data-focus-visible=true]){outline:var(--fg-focus-ring-width) solid var(--fg-component-control-focus-ring);outline-offset:var(--fg-focus-ring-offset)}.fg-product-card:has(.fg-card__action[data-disabled=true]) .fg-product-card__add{background-color:var(--fg-surface-sunken);color:var(--fg-text-disabled);border-color:#0000}@media (forced-colors:active){.fg-product-card[data-highlighted=true]{border-color:highlight}}.fg-category-chips .tag-group__list{padding-block:var(--fg-space-1);padding-inline:var(--fg-space-2);flex-wrap:nowrap}.fg-category-chips .fg-scroll-shadow{scroll-padding-inline:var(--fg-space-2)}.fg-category-chips .tag{white-space:nowrap;flex:none}.fg-product-list-row{align-items:center;gap:var(--fg-space-2) var(--fg-density-control-gap);min-height:var(--fg-density-row-min);padding:var(--fg-space-2) var(--fg-space-3);border-radius:var(--fg-radius-control);corner-shape:var(--fg-corner-shape);color:var(--fg-text-primary);transition:background-color var(--fg-component-card-feedback-duration) var(--fg-component-card-feedback-easing);flex-wrap:wrap;display:flex;position:relative}.fg-product-list-row:has(.fg-product-list-row__action[data-hovered=true]:not([aria-disabled=true])){background:var(--fg-surface-sunken)}.fg-product-list-row:has(.fg-product-list-row__action:is(:active,[data-pressed=true]):not([aria-disabled=true])){background-color:var(--fg-component-card-pressed-background);transition:none}.fg-product-list-row:has(.fg-product-list-row__action[data-focus-visible=true]){outline:var(--fg-focus-ring-width) solid var(--fg-component-control-focus-ring);outline-offset:var(--fg-focus-ring-offset)}.fg-product-list-row__identity{flex:1 1 var(--fg-size-layout-192);align-items:center;gap:var(--fg-space-2);flex-wrap:wrap;min-width:0;display:flex}.fg-product-list-row__action{overflow-wrap:anywhere;min-width:0;font-weight:500}.fg-product-list-row__action:after{border-radius:var(--fg-radius-control);corner-shape:var(--fg-corner-shape)}.fg-product-list-row__status,.fg-product-list-row__hint{align-items:center;gap:var(--fg-space-1);display:inline-flex}.fg-product-list-row__code{color:var(--fg-text-secondary);font-size:var(--fg-type-small-size);overflow-wrap:anywhere}.fg-product-list-row__price{font-variant-numeric:tabular-nums;white-space:nowrap;margin-inline-start:auto;font-weight:700}.fg-product-list-row:has(.fg-product-list-row__action[aria-disabled=true]){background:var(--fg-surface-sunken)}@media (prefers-reduced-motion:reduce){.fg-product-list-row{transition:none}}.fg-spinner--logo>span{display:inline-flex}.fg-spinner--brand{color:var(--fg-surface-brand-solid)}.fg-alert{border-color:var(--tone-border);color:var(--tone-foreground);background-color:#0000}.fg-alert--soft{border-color:var(--tone-border-subtle);background-color:var(--tone-background)}.fg-alert__title{font-weight:var(--fg-font-weight-bold);color:var(--tone-text)}.toast{border-radius:var(--fg-radius-card);corner-shape:var(--fg-corner-shape);--toast-ease:var(--fg-component-toast-easing);--toast-enter-duration:var(--fg-component-toast-enter-duration);--toast-exit-duration:var(--fg-component-toast-exit-duration);--toast-opacity-duration:var(--fg-component-toast-enter-duration)}.toast[data-entering=true],.toast[data-exiting=true][data-frontmost=true]{--toast-enter:calc(-1 * var(--fg-component-toast-enter-offset))}.toast[data-exiting=true]{--toast-translate-duration:var(--fg-component-toast-exit-duration);--toast-opacity-duration:var(--fg-component-toast-exit-duration)}.toast__title{font-size:var(--fg-type-body-size);line-height:var(--fg-type-body-line-height)}.toast__description{font-size:var(--fg-type-small-size);line-height:var(--fg-type-small-line-height);color:var(--fg-text-secondary)}.toast[data-frontmost=true] .toast__close-button,.toast[data-expanded=true] .toast__close-button,.toast__close-button:focus-visible{opacity:1;pointer-events:auto;position:relative;inset:auto}.fg-skeleton{background-color:var(--fg-component-skeleton-fill)}.fg-progress{--progress-bar-fill:var(--fg-component-progress-fill)}.fg-progress--neutral{--progress-bar-fill:var(--fg-component-progress-fill-neutral)}.fg-progress--success{--progress-bar-fill:var(--fg-component-progress-fill-success)}.fg-progress--warning{--progress-bar-fill:var(--fg-component-progress-fill-warning)}.fg-progress--danger{--progress-bar-fill:var(--fg-component-progress-fill-danger)}.fg-meter--brand{--meter-fill:var(--fg-component-progress-fill)}:is(:root[data-brand-color],[data-brand-theme][data-brand-color]) .fg-progress:not(.fg-progress--neutral,.fg-progress--success,.fg-progress--warning,.fg-progress--danger){--progress-bar-fill:var(--fg-action-primary)}:is(:root[data-brand-color],[data-brand-theme][data-brand-color]) .fg-meter--brand{--meter-fill:var(--fg-action-primary)}.fg-meter--neutral{--meter-fill:var(--fg-component-progress-fill-neutral)}.fg-meter--success{--meter-fill:var(--fg-component-progress-fill-success)}.fg-meter--warning{--meter-fill:var(--fg-component-progress-fill-warning)}.fg-meter--danger{--meter-fill:var(--fg-component-progress-fill-danger)}.fg-progress .progress-bar__track,.fg-meter .meter__track{background-color:var(--fg-component-progress-track)}.fg-progress[aria-valuenow] .progress-bar__fill,.fg-meter[aria-valuenow] .meter__fill,.fg-progress-circle[aria-valuenow] .progress-circle__fill-circle{transition:none}.fg-progress .progress-bar__output,.fg-meter .meter__output,.fg-progress-circle__value{font-size:var(--fg-type-small-size);line-height:var(--fg-type-small-line-height);font-variant-numeric:tabular-nums;color:var(--fg-text-primary)}.fg-progress [data-slot=label],.fg-meter [data-slot=label]{overflow-wrap:break-word;min-width:0}.fg-progress,.fg-meter{column-gap:var(--fg-space-3)}.fg-meter{grid-template-columns:minmax(0,1fr);grid-template-areas:"heading""track"}.fg-meter__heading{align-items:baseline;gap:var(--fg-space-1) var(--fg-space-3);flex-wrap:wrap;grid-area:heading;min-inline-size:0;display:flex}.fg-meter__heading>[data-slot=label]{flex:auto}.fg-meter__heading>.meter__output{overflow-wrap:anywhere;min-inline-size:0;max-inline-size:100%;margin-inline-start:auto}.fg-meter--with-icon{grid-template-columns:auto minmax(0,1fr);grid-template-areas:"icon heading""icon track"}.fg-meter__icon{grid-area:icon;align-self:center;display:flex}.fg-meter .meter__output:has(.fg-meter__value){align-items:baseline;gap:var(--fg-space-1);flex-wrap:wrap;display:inline-flex}.fg-meter [data-slot=label],.fg-meter .meter__output{align-self:baseline}.fg-meter__value{font-size:var(--fg-type-body-size);line-height:var(--fg-type-body-line-height);font-weight:var(--fg-font-weight-bold);color:var(--fg-text-primary)}.fg-meter__detail{color:var(--fg-text-secondary)}.fg-progress-circle{--progress-circle-stroke:var(--fg-component-progress-fill);--progress-circle-track-stroke:var(--fg-component-progress-track);gap:var(--fg-space-2)}:is(:root[data-brand-color],[data-brand-theme][data-brand-color]) .fg-progress-circle{--progress-circle-stroke:var(--fg-action-primary)}.fg-progress-circle .progress-circle__track{flex:none}.fg-progress-circle__edge{fill:none;stroke:var(--fg-component-progress-track-edge);stroke-width:var(--fg-border-width-hairline);vector-effect:non-scaling-stroke}.fg-progress-circle__text{flex-direction:column;min-width:0;display:flex}@media (prefers-reduced-motion:reduce){.fg-progress:not([aria-valuenow]) .progress-bar__fill{background-color:#0000;background-image:repeating-linear-gradient(-45deg, var(--progress-bar-fill) 0 var(--fg-size-mark-6), transparent var(--fg-size-mark-6) var(--fg-size-mark-12));width:100%;animation:none;transform:none}.fg-progress-circle:not([aria-valuenow]) .progress-circle__fill-circle{stroke-dasharray:2 8;stroke-dashoffset:0}}@media (forced-colors:active){.fg-skeleton{outline:var(--fg-border-width-hairline) solid CanvasText;outline-offset:calc(-1 * var(--fg-border-width-hairline))}.fg-progress .progress-bar__track,.fg-meter .meter__track{outline:var(--fg-border-width-hairline) solid CanvasText;outline-offset:calc(-1 * var(--fg-border-width-hairline));background-color:canvas}.fg-progress .progress-bar__fill,.fg-meter .meter__fill{background-color:highlight}.fg-progress-circle .progress-circle__track-circle{stroke:canvastext;stroke-width:var(--fg-border-width-selection)}.fg-progress-circle__edge{stroke:canvastext}.fg-progress-circle .progress-circle__fill-circle{stroke:highlight}}@media (forced-colors:active) and (prefers-reduced-motion:reduce){.fg-progress:not([aria-valuenow]) .progress-bar__fill{forced-color-adjust:none;background-color:canvas;background-image:repeating-linear-gradient(-45deg, Highlight 0 var(--fg-size-mark-6), Canvas var(--fg-size-mark-6) var(--fg-size-mark-12))}}.fg-suggestion-card{align-items:center;gap:var(--fg-space-3);padding:var(--fg-density-inset-box);color:var(--fg-text-primary);border:var(--fg-border-width-hairline) solid var(--fg-border-subtle);border-radius:var(--fg-radius-card);corner-shape:var(--fg-corner-shape);flex-wrap:wrap;display:flex}.fg-suggestion-card--brand{background-color:var(--fg-surface-brand);border-color:var(--fg-border-brand)}.fg-suggestion-card--neutral{background-color:var(--fg-surface-sunken)}.fg-suggestion-card:is(.fg-suggestion-card--success,.fg-suggestion-card--info){background-color:var(--tone-background);color:var(--tone-foreground);border-color:var(--tone-border-subtle)}.fg-suggestion-card__text{flex:1 1 var(--fg-size-layout-160);gap:var(--fg-space-1);flex-direction:column;min-inline-size:0;display:flex}.fg-suggestion-card__title{font-size:var(--fg-type-body-size);line-height:var(--fg-type-body-line-height);font-weight:var(--fg-font-weight-bold);overflow-wrap:break-word}.fg-suggestion-card__description{color:var(--fg-text-secondary);font-size:var(--fg-type-small-size);line-height:var(--fg-type-small-line-height);overflow-wrap:break-word}.fg-suggestion-card:is(.fg-suggestion-card--success,.fg-suggestion-card--info) .fg-suggestion-card__description{color:var(--tone-foreground)}.fg-suggestion-card__action{flex:0 auto;min-inline-size:0;max-inline-size:100%;margin-inline-start:auto;display:flex}.fg-suggestion-card--inline{align-items:flex-start;gap:var(--fg-space-2);padding:var(--fg-space-2) var(--fg-space-3)}.fg-suggestion-card--inline .fg-suggestion-card__title{font-size:var(--fg-type-small-size);line-height:var(--fg-type-small-line-height)}.fg-suggestion-card--inline .fg-suggestion-card__action{align-self:center}.fg-suggestion-card__glyph{block-size:var(--fg-type-small-line-height);color:var(--fg-text-brand);align-items:center;display:inline-flex}.fg-suggestion-card:is(.fg-suggestion-card--success,.fg-suggestion-card--info) .fg-suggestion-card__glyph{color:var(--tone-mark)}.fg-suggestion-card--neutral .fg-suggestion-card__glyph{color:var(--fg-text-secondary)}.fg-logo-animation :is(g,path){transform-box:view-box;transform-origin:var(--logo-origin-x) var(--logo-origin-y)}.fg-handwritten-note{max-width:100%;height:auto;color:var(--fg-component-handwritten-note-ink);flex-shrink:0;display:block}.fg-handwritten-note :is(.fg-handwritten-note__stroke,.fg-handwritten-note__underline){stroke-dasharray:1;stroke-dashoffset:0}.fg-surface-brand-solid{--fg-component-control-focus-ring:var(--fg-focus-contrast);--focus:var(--fg-focus-contrast)}.fg-surface--raised{border-color:var(--fg-component-card-border);box-shadow:var(--fg-component-card-elevation)}.fg-scroll-shadow{min-width:0;max-width:100%;min-height:0;max-height:100%}.fg-scroll-shadow[data-scrollbar=hidden]{scrollbar-width:none}.fg-scroll-shadow[data-scrollbar=hidden]::-webkit-scrollbar{display:none}.fg-scroll-shadow:focus-visible{outline:var(--fg-focus-ring-width) solid var(--fg-component-control-focus-ring);outline-offset:var(--fg-focus-ring-offset)}.fg-scroll-shadow:focus-within{animation:none;-webkit-mask-image:none;mask-image:none}.fg-detail-panel{container:fg-detail-panel/inline-size}@container fg-detail-panel not (width>=20rem){.fg-detail-panel__header{flex-wrap:wrap}.fg-detail-panel__identity{flex-basis:100%;order:1}.fg-detail-panel__header>:last-child{margin-inline-start:auto}.fg-detail-panel__actions>button,.fg-detail-panel__footer>button{gap:var(--fg-space-1);inline-size:100%;padding-inline:var(--fg-space-2);font-size:var(--fg-type-small-size);overflow-wrap:normal}.fg-detail-panel-section__heading{flex-wrap:wrap}}.fg-app-shell{background-color:var(--fg-surface-canvas);width:100%;min-height:100dvh;color:var(--fg-text-primary);position:relative;container:shell/inline-size}.fg-app-shell__frame{min-height:100dvh;display:flex}.fg-app-shell__sidebar{flex:none;display:none}.fg-app-shell__body,.fg-app-shell__content{flex-direction:column;flex:1;min-width:0;display:flex}.fg-app-shell__main{min-width:0;padding:var(--fg-space-4);flex:1}.fg-app-shell__main:focus{outline:none}.fg-app-shell__aside{min-width:0;padding:var(--fg-space-4);background-color:var(--fg-component-nav-background);border-block-start:var(--fg-border-width-hairline) solid var(--fg-component-nav-border)}.fg-app-shell__footer{padding-block:var(--fg-space-3);padding-inline:var(--fg-space-4);background-color:var(--fg-component-nav-background);border-block-start:var(--fg-border-width-hairline) solid var(--fg-component-nav-border)}.fg-app-shell__skip{z-index:var(--fg-layer-sticky);min-height:var(--fg-density-control-height);padding-inline:var(--fg-density-control-padding-x);font-size:var(--fg-density-control-font-size);line-height:var(--fg-density-control-line-height);font-weight:var(--fg-font-weight-medium);color:var(--fg-text-brand);background-color:var(--fg-surface-base);border:var(--fg-border-width-hairline) solid var(--fg-component-nav-border);border-radius:var(--fg-radius-control);corner-shape:var(--fg-corner-shape);outline:var(--fg-focus-ring-width) solid var(--fg-component-control-focus-ring);outline-offset:var(--fg-focus-ring-offset);align-items:center;display:inline-flex;position:absolute;inset-block-start:var(--fg-space-2);inset-inline-start:var(--fg-space-2)}.fg-app-shell__skip:not(:focus){white-space:nowrap;clip-path:inset(50%);border:0;width:1px;height:1px;min-height:0;padding:0;overflow:hidden}@container shell (width>=64rem){.fg-app-shell__sidebar{height:100dvh;display:flex;position:sticky;inset-block-start:0}.fg-app-shell__content{flex-direction:row}.fg-app-shell__main{padding:var(--fg-space-6)}.fg-app-shell[data-content-inset=narrow] .fg-app-shell__main{padding:var(--fg-component-nav-content-inset-narrow)}.fg-app-shell__aside{width:var(--fg-component-shell-aside-width);border-block-start:0;border-inline-start:var(--fg-border-width-hairline) solid var(--fg-component-nav-border);flex:none}}.fg-sidebar{width:var(--fg-component-shell-nav-width);background-color:var(--fg-component-nav-background);border-inline-end:var(--fg-border-width-hairline) solid var(--fg-component-nav-border);flex-direction:column;max-width:100%;min-height:0;display:flex}.fg-sidebar[data-collapsible]{--sidebar-expanded-width:var(--fg-component-shell-nav-width);transition:width var(--fg-component-nav-expand-duration) var(--fg-component-nav-collapse-easing);overflow:clip}.fg-sidebar[data-collapsible][data-width=narrow]{--sidebar-expanded-width:var(--fg-component-nav-sidebar-width-narrow)}.fg-sidebar[data-collapsed]{width:var(--fg-component-shell-nav-collapsed-width)}.fg-sidebar[data-collapsible][data-collapsed]{transition-duration:var(--fg-component-nav-collapse-duration)}.fg-sidebar[data-width=narrow]:not([data-collapsed]):not([data-in-drawer]){width:var(--fg-component-nav-sidebar-width-narrow)}.fg-sidebar[data-width=narrow]:not([data-collapsed]):not([data-in-drawer]) .fg-sidebar__header{padding-inline:var(--fg-space-6)}.fg-sidebar[data-presentation=rail]{width:var(--fg-component-shell-nav-rail-width)}.fg-sidebar[data-in-drawer]{background-color:#0000;border-inline-end:0;width:auto}.fg-sidebar__header{gap:var(--fg-space-3);padding-block:var(--fg-space-4) var(--fg-space-2);padding-inline:var(--fg-space-4);flex-direction:column;display:flex}.fg-sidebar__header:empty{display:none}.fg-sidebar[data-collapsible] .fg-sidebar__header:not(:empty){min-block-size:var(--fg-size-layout-72)}.fg-sidebar[data-collapsible]:not([data-collapsed]) .fg-sidebar__header,.fg-sidebar[data-collapsible]:not([data-collapsed]) .fg-sidebar__footer{inline-size:var(--sidebar-expanded-width)}.fg-sidebar__brand{align-items:center;gap:var(--fg-density-control-gap);min-width:0;display:flex}.fg-sidebar__logo{flex:none;display:inline-flex}.fg-sidebar__brand-text{flex-direction:column;min-width:0;display:flex}.fg-sidebar__title{font-size:var(--fg-type-body-size);line-height:var(--fg-type-body-line-height);font-weight:var(--fg-font-weight-bold);overflow-wrap:anywhere}.fg-sidebar__subtitle{font-size:var(--fg-type-small-size);line-height:var(--fg-type-small-line-height);color:var(--fg-text-secondary);overflow-wrap:anywhere}.fg-sidebar__nav{isolation:isolate;gap:var(--fg-space-4);min-height:0;padding-block:var(--fg-space-2) var(--fg-space-4);padding-inline:var(--fg-space-4);flex-direction:column;flex:1;display:flex;position:relative;overflow-y:auto}.fg-sidebar[data-collapsible] .fg-sidebar__nav{padding-inline:var(--fg-space-3);overflow-x:hidden}.fg-sidebar[data-collapsible] .fg-nav-group{inline-size:calc(var(--sidebar-expanded-width) - 2 * var(--fg-space-3));flex:none}.fg-sidebar[data-collapsed] .fg-nav-group{inline-size:var(--fg-size-box-48)}.fg-sidebar__selection{z-index:var(--fg-layer-base);opacity:0;background-color:var(--fg-component-nav-item-current-background);border-radius:var(--fg-radius-control);corner-shape:var(--fg-corner-shape);pointer-events:none;position:absolute;top:0;left:0}.fg-sidebar__nav[data-selection-ready=true] .fg-sidebar__selection{opacity:1}.fg-sidebar__selection[data-moving=true]{transition:transform var(--fg-component-nav-selection-travel-duration) var(--fg-component-nav-selection-travel-easing)}.fg-sidebar__nav[data-selection-ready=true] .fg-nav-item[data-current=true]:not(:active):not([data-pressed=true]){background-color:#0000}.fg-nav-group[data-placement=end]{border-block-start:var(--fg-border-width-hairline) solid var(--fg-component-nav-border);margin-block-start:auto;padding-block-start:var(--fg-space-4)}.fg-sidebar[data-width=narrow] .fg-nav-group:has(.fg-nav-group__heading)+.fg-nav-group:has(.fg-nav-group__heading){border-block-start:var(--fg-border-width-hairline) solid var(--fg-component-nav-border);padding-block-start:var(--fg-space-4)}.fg-sidebar[data-in-drawer] .fg-nav-group[data-placement=end]{margin-block-start:0}.fg-sidebar[data-in-drawer] .fg-sidebar__header,.fg-sidebar[data-in-drawer] .fg-sidebar__nav,.fg-sidebar[data-in-drawer] .fg-sidebar__footer{padding-inline:0}.fg-sidebar[data-in-drawer] .fg-sidebar__nav{overflow-y:visible}.fg-page-header{min-inline-size:0;max-inline-size:100%}.fg-page-header p{overflow-wrap:anywhere}@media (width<=20rem){.fg-app-shell__main{padding-inline:var(--fg-space-2)}.fg-page-header .text-title{font-size:clamp(var(--fg-type-heading-size), 8vw, var(--fg-type-title-size));line-height:clamp(var(--fg-type-heading-line-height), 10vw, var(--fg-type-title-line-height))}.fg-sidebar[data-in-drawer] .select__trigger{padding-inline-start:var(--fg-space-2);padding-inline-end:calc(var(--fg-density-icon-size) + 2 * var(--fg-space-2))}.fg-sidebar[data-in-drawer] .select__indicator{inset-inline-end:var(--fg-space-2)}.fg-sidebar[data-in-drawer] .fg-nav-item:has(.fg-nav-item__badge){grid-template-columns:var(--fg-size-icon-md) minmax(0, 1fr);display:grid}.fg-sidebar[data-in-drawer] .fg-nav-item:has(.fg-nav-item__badge) svg{grid-area:1/1/3}.fg-sidebar[data-in-drawer] .fg-nav-item:has(.fg-nav-item__badge) .fg-nav-item__label{grid-area:1/2}.fg-sidebar[data-in-drawer] .fg-nav-item__badge{grid-area:2/2;justify-self:start}.fg-sidebar[data-in-drawer] .fg-sidebar__footer .button:has(.fg-user-menu){padding-inline:var(--fg-space-2)}.fg-sidebar[data-in-drawer] .fg-user-menu{flex-direction:column;align-items:flex-start}.fg-sidebar[data-in-drawer] .fg-user-menu__text{width:100%}}.fg-sidebar__toggle{padding:var(--fg-space-3);border-block-start:var(--fg-border-width-hairline) solid var(--fg-component-nav-border);justify-content:flex-start;display:flex}.fg-sidebar[data-collapsible] .fg-sidebar__toggle svg{transition:rotate var(--fg-component-nav-toggle-duration) var(--fg-component-nav-collapse-easing);rotate:0deg}.fg-sidebar[data-collapsible][data-collapsed] .fg-sidebar__toggle svg,.fg-sidebar[data-collapsible]:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):not([data-collapsed]) .fg-sidebar__toggle svg{rotate:180deg}.fg-sidebar[data-collapsible][data-collapsed]:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .fg-sidebar__toggle svg{rotate:0deg}.fg-sidebar__footer{padding:var(--fg-space-2);border-block-start:var(--fg-border-width-hairline) solid var(--fg-component-nav-border)}.fg-sidebar[data-collapsible] .fg-sidebar__footer{min-block-size:var(--fg-size-layout-80);justify-content:flex-start;align-items:center;display:flex}.fg-sidebar[data-collapsed] .fg-sidebar__header{align-items:center;padding-inline:0}.fg-sidebar[data-collapsed] .fg-sidebar__nav{padding-inline:var(--fg-space-3)}.fg-sidebar[data-collapsed] .fg-nav-group+.fg-nav-group{border-block-start:var(--fg-border-width-hairline) solid var(--fg-component-nav-border);padding-block-start:var(--fg-space-4)}.fg-nav-group{z-index:var(--fg-layer-raised);gap:var(--fg-space-1);flex-direction:column;display:flex;position:relative}.fg-nav-group__heading{padding-inline:var(--fg-space-3)}.fg-nav-group__list{gap:var(--fg-density-control-gap);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.fg-nav-item{font-size:var(--fg-density-control-font-size);line-height:var(--fg-density-control-line-height);border-radius:var(--fg-radius-control);corner-shape:var(--fg-corner-shape);cursor:var(--cursor-interactive);transition:background-color var(--fg-component-control-feedback-duration) var(--fg-component-control-feedback-easing);outline:none;align-items:center;text-decoration:none;display:flex;position:relative}.fg-nav-item:is(:active,[data-pressed=true]),.fg-nav-item[data-current=true]{transition:none}.fg-nav-item:not([data-current=true]):is(:active,[data-pressed=true]){background-color:var(--fg-component-nav-item-background-pressed)}.fg-nav-item[data-current=true]:is(:active,[data-pressed=true]){background-color:var(--fg-component-nav-item-current-background-pressed)}.fg-nav-item svg{color:var(--fg-component-nav-item-icon)}.fg-nav-item[data-current=true] svg{color:var(--fg-component-nav-item-current-foreground)}.fg-nav-item[data-focus-visible=true]{outline:var(--fg-focus-ring-width) solid var(--fg-component-control-focus-ring);outline-offset:var(--fg-focus-ring-offset)}.fg-nav-item[data-disabled=true]{color:var(--fg-text-disabled);cursor:var(--cursor-disabled)}.fg-nav-item__label{overflow-wrap:anywhere;flex:1;min-width:0}.fg-nav-item__reason{color:var(--fg-text-secondary);font-size:var(--fg-type-small-size);font-weight:var(--fg-font-weight-regular);line-height:var(--fg-type-small-line-height);padding-block-end:var(--fg-space-1);padding-inline-start:calc(var(--fg-space-3) * 2 + var(--fg-size-icon-md));padding-inline-end:var(--fg-space-3);display:block}.fg-nav-item__badge{flex:none;display:inline-flex}.fg-nav-item__unavailable{flex:none;align-items:center;display:inline-flex}.fg-nav-item .fg-nav-item__unavailable svg{color:var(--fg-text-secondary)}.fg-sidebar[data-collapsed] .fg-nav-item__unavailable{background-color:var(--fg-component-nav-background);border-radius:var(--fg-radius-full);corner-shape:round;pointer-events:none;position:absolute;inset-block-start:calc(-1 * var(--fg-space-1));inset-inline-end:calc(-1 * var(--fg-space-1))}.fg-sidebar[data-collapsed] .fg-nav-item__unavailable svg{width:var(--fg-size-icon-xs);height:var(--fg-size-icon-xs)}.fg-sidebar[data-collapsed] .fg-nav-item:has(.fg-nav-item__badge) .fg-nav-item__unavailable{inset-block-start:auto;inset-block-end:calc(-1 * var(--fg-space-1))}.fg-sidebar[data-collapsed] .fg-nav-item{min-width:var(--fg-density-target-min);justify-content:center;padding-inline:0}.fg-sidebar[data-collapsed] .fg-nav-item[data-current=true]:before{content:"";border:var(--fg-border-width-selection) solid var(--fg-component-nav-item-current-foreground);border-radius:inherit;corner-shape:inherit;pointer-events:none;position:absolute;inset:0}@media (forced-colors:active){.fg-sidebar__selection{display:none}.fg-sidebar__nav[data-selection-ready=true] .fg-nav-item[data-current=true]{color:highlighttext;background-color:highlight}.fg-nav-item[data-current=true] svg{color:highlighttext}.fg-sidebar[data-collapsed] .fg-nav-item[data-current=true]:before{border-color:highlighttext}}.fg-sidebar[data-collapsed] .fg-nav-item__badge,.fg-sidebar[data-presentation=rail] .fg-nav-item__badge{border-radius:var(--fg-radius-full);corner-shape:round;outline:var(--fg-border-width-selection) solid var(--fg-component-nav-background);position:absolute;inset-block-start:calc(-1 * var(--fg-space-1));inset-inline-end:calc(-1 * var(--fg-space-2))}.fg-sidebar[data-presentation=rail] .fg-sidebar__header{padding-inline:var(--fg-space-2);align-items:center}.fg-sidebar[data-presentation=rail] .fg-sidebar__nav{gap:var(--fg-space-1);padding-inline:var(--fg-space-1)}.fg-sidebar[data-presentation=rail] .fg-sidebar__footer{justify-content:center;display:flex}.fg-sidebar[data-presentation=rail] .fg-nav-item{justify-content:center;gap:var(--fg-space-1);padding-block:var(--fg-space-2);padding-inline:var(--fg-space-0);font-size:var(--fg-density-control-font-size);line-height:var(--fg-density-control-line-height);font-weight:var(--fg-font-weight-medium);text-align:center;flex-direction:column}.fg-sidebar[data-presentation=rail] .fg-nav-item[data-current=true]{font-weight:var(--fg-font-weight-bold)}.fg-sidebar[data-presentation=rail] .fg-nav-item__label{-webkit-hyphens:auto;hyphens:auto;flex:none;max-width:100%}.fg-sidebar[data-presentation=rail] .fg-nav-item__badge{inset-block-start:var(--fg-space-1);inset-inline-end:var(--fg-space-1)}button.fg-nav-item{background-color:#0000;border:0;width:100%;font-family:inherit}.fg-app-shell__bottom-nav{z-index:var(--fg-layer-sticky);position:sticky;inset-block-end:var(--fg-space-0)}.fg-bottom-nav{background-color:var(--fg-component-nav-background);border-block-start:var(--fg-border-width-hairline) solid var(--fg-component-nav-border);padding-block-end:env(safe-area-inset-bottom,var(--fg-space-0));container:bottom-navigation/inline-size}.fg-bottom-nav__list{gap:var(--fg-density-control-gap);padding-block:var(--fg-space-1);padding-inline:var(--fg-space-2);flex-wrap:wrap;display:flex}.fg-bottom-nav__item{flex:1 1 var(--fg-density-target-min);min-width:var(--fg-density-target-min);display:flex}.fg-bottom-nav__item[data-narrow-only]{display:none}.fg-bottom-nav__list:has(>:nth-child(5)) .fg-bottom-nav__item{flex-basis:auto}.fg-bottom-nav__entry{justify-content:center;align-items:center;gap:var(--fg-space-1);min-width:0;min-height:var(--fg-density-row-min);padding-block:var(--fg-space-2);padding-inline:var(--fg-space-0);color:var(--fg-component-nav-item-foreground);font-size:var(--fg-density-control-font-size);line-height:var(--fg-density-control-line-height);font-weight:var(--fg-font-weight-medium);text-align:center;border-radius:var(--fg-radius-control);corner-shape:var(--fg-corner-shape);cursor:var(--cursor-interactive);transition:background-color var(--fg-component-control-feedback-duration) var(--fg-component-control-feedback-easing);background:0 0;border:none;outline:none;flex-direction:column;flex:1;text-decoration:none;display:flex;position:relative}.fg-bottom-nav__entry svg{color:var(--fg-component-nav-item-icon)}.fg-bottom-nav__entry[data-hovered=true]{background-color:var(--fg-component-nav-item-background-hover)}.fg-bottom-nav__entry:not([data-current=true]):is(:active,[data-pressed=true]){background-color:var(--fg-component-nav-item-background-pressed);transition:none}.fg-bottom-nav__entry[data-focus-visible=true]{outline:var(--fg-focus-ring-width) solid var(--fg-component-control-focus-ring);outline-offset:calc(-1 * var(--fg-focus-ring-width))}.fg-bottom-nav__entry:is([data-current=true],[data-current-section=true]){color:var(--fg-component-nav-item-current-foreground);font-weight:var(--fg-font-weight-bold);background-color:var(--fg-component-nav-item-current-background);transition:none}.fg-bottom-nav__entry:is([data-current=true],[data-current-section=true]) svg{color:var(--fg-component-nav-item-current-foreground)}.fg-bottom-nav__entry:is([data-current=true],[data-current-section=true]):is(:active,[data-pressed=true]){background-color:var(--fg-component-nav-item-current-background-pressed)}.fg-bottom-nav__entry:is([data-current=true],[data-current-section=true]):is(:active,[data-pressed=true]) .fg-bottom-nav__badge .fg-count-badge{outline:var(--fg-border-width-selection) solid var(--fg-component-nav-background)}.fg-bottom-nav__glyph{display:inline-flex;position:relative}.fg-bottom-nav__badge{pointer-events:none;position:absolute;inset-block-start:calc(-1 * var(--fg-space-3));inset-inline-start:var(--fg-space-4)}.fg-bottom-nav__label{-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word;max-width:100%}@container bottom-navigation (width<=20rem){.fg-bottom-nav__item{min-width:var(--fg-density-target-min);flex-basis:auto}.fg-bottom-nav__list:has(>:nth-child(5)) .fg-bottom-nav__item{flex-basis:var(--fg-density-target-min)}.fg-bottom-nav__list:has(>:nth-child(5)) .fg-bottom-nav__item:has(>.fg-bottom-nav__entry[data-current=true]){flex-grow:2}.fg-bottom-nav__list:has(>:nth-child(5)) .fg-bottom-nav__badge{inset-inline-start:var(--fg-space-3)}.fg-bottom-nav__entry{padding-inline:var(--fg-space-0)}}@container bottom-navigation not (width>=16rem){.fg-bottom-nav__list{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.fg-bottom-nav__entry[data-current-section=true]{color:var(--fg-component-nav-item-foreground);font-weight:var(--fg-font-weight-medium);background-color:#0000}.fg-bottom-nav__entry[data-current-section=true] svg{color:var(--fg-component-nav-item-icon)}.fg-bottom-nav__entry[data-current-section=true][data-hovered=true]{background-color:var(--fg-component-nav-item-background-hover)}.fg-bottom-nav__entry[data-current-section=true]:is(:active,[data-pressed=true]){background-color:var(--fg-component-nav-item-background-pressed)}.fg-bottom-nav__list:has(>.fg-bottom-nav__item[data-overflow-trigger]:last-child)>.fg-bottom-nav__item:not(:last-child){display:none}.fg-bottom-nav__list:has(>.fg-bottom-nav__item[data-overflow-trigger]:last-child)>.fg-bottom-nav__item:has([aria-current=page]){display:flex}.fg-bottom-nav__list:has(>.fg-bottom-nav__item[data-overflow-trigger]:last-child):not(:has([aria-current=page]))>.fg-bottom-nav__item:first-child{display:flex}.fg-bottom-nav__item{min-width:0}.fg-bottom-nav__entry{font-size:var(--fg-type-small-size);line-height:var(--fg-type-small-line-height)}.fg-bottom-nav__glyph{min-block-size:var(--fg-type-small-line-height);justify-content:center;align-items:center;display:flex}.fg-bottom-nav__glyph svg{display:none}.fg-bottom-nav__badge{position:static}}@container shell (width>=64rem){.fg-app-shell__bottom-nav{display:none}}.fg-top-nav__list{gap:var(--fg-space-1);flex-wrap:wrap;display:flex}.fg-top-nav__entry{align-items:center;gap:var(--fg-space-2);min-height:var(--fg-density-row-min);padding-inline:var(--fg-space-3);color:var(--fg-component-nav-item-foreground);font-size:var(--fg-type-small-size);line-height:var(--fg-type-small-line-height);font-weight:var(--fg-font-weight-medium);border-radius:var(--fg-radius-control);corner-shape:var(--fg-corner-shape);cursor:var(--cursor-interactive);transition:background-color var(--fg-component-control-feedback-duration) var(--fg-component-control-feedback-easing);outline:none;text-decoration:none;display:inline-flex;position:relative}.fg-top-nav__entry[data-hovered=true]{background-color:var(--fg-component-nav-item-background-hover)}.fg-top-nav__entry:not([data-current=true]):is(:active,[data-pressed=true]){background-color:var(--fg-component-nav-item-background-pressed);transition:none}.fg-top-nav__entry[data-focus-visible=true]{outline:var(--fg-focus-ring-width) solid var(--fg-component-control-focus-ring);outline-offset:var(--fg-focus-ring-offset)}.fg-top-nav__entry[data-current=true]{color:var(--fg-component-nav-item-current-foreground);font-weight:var(--fg-font-weight-bold);transition:none}.fg-top-nav__entry[data-current=true]:after{content:"";inset-block-end:var(--fg-space-0);inset-inline:var(--fg-space-3);border-block-end:var(--fg-border-width-selection) solid var(--fg-component-nav-item-current-indicator);position:absolute}.fg-top-nav__badge{display:inline-flex}.fg-topbar{background-color:var(--fg-component-nav-background);border-block-end:var(--fg-border-width-hairline) solid var(--fg-component-nav-border);container:topbar/inline-size}.fg-topbar__layout{align-items:center;gap:var(--fg-density-control-gap) var(--fg-space-4);padding-block:var(--fg-space-2);padding-inline:var(--fg-space-4);flex-wrap:wrap;display:flex}.fg-topbar__menu,.fg-topbar__start,.fg-topbar__end{align-items:center;gap:var(--fg-density-control-gap);flex-wrap:wrap;min-width:0;display:flex}@container shell (width>=64rem){.fg-topbar__menu{display:none}}.fg-topbar__title{min-width:0}@container topbar not (width>=20rem){.fg-topbar__layout{padding-inline:var(--fg-space-2)}.fg-topbar__title{flex:auto}}.fg-topbar:not(:has(.fg-topbar__search)) .fg-topbar__start{flex:1 1 var(--fg-size-layout-256)}.fg-topbar__search{flex:1 1 var(--fg-size-layout-256);min-width:0}@container topbar not (width>=48rem){.fg-topbar__search{flex-basis:100%}.fg-topbar[data-clock-visibility=wide] .fg-topbar__clock{display:none}}@container topbar (width>=64rem){.fg-topbar__layout{padding-inline:var(--fg-space-6)}.fg-topbar__title+.fg-topbar__start,.fg-topbar__end:not(:first-child),.fg-topbar__clock:not(:first-child){min-height:var(--fg-density-control-height);border-inline-start:var(--fg-border-width-hairline) solid var(--fg-component-nav-border);padding-inline-start:var(--fg-space-4)}}@container shell (width>=64rem){.fg-app-shell[data-content-inset=narrow] .fg-topbar__layout{padding-inline:var(--fg-component-nav-content-inset-narrow)}}.fg-topbar__search-button{align-items:center;gap:var(--fg-space-2);width:100%;min-height:var(--fg-density-control-height);padding-inline:var(--fg-density-control-padding-x) var(--fg-space-2);color:var(--fg-component-field-placeholder-soft);font-family:inherit;font-size:var(--fg-type-body-size);line-height:var(--fg-type-body-line-height);text-align:start;background-color:var(--fg-component-field-background-soft);border:var(--fg-component-field-border-width) solid var(--fg-component-field-border-soft);border-radius:var(--fg-radius-control);corner-shape:var(--fg-corner-shape);cursor:var(--cursor-interactive);transition:border-color var(--fg-component-control-feedback-duration) var(--fg-component-control-feedback-easing);outline:none;display:flex}.fg-topbar__search-button[data-hovered=true]{border-color:var(--fg-component-field-border-hover)}.fg-topbar__search-button:is(:active,[data-pressed=true]){background-color:var(--fg-component-field-trigger-pressed-background);border-color:var(--fg-component-field-border-hover);color:var(--fg-component-field-trigger-pressed-placeholder);transition:none}.fg-topbar__search-button[data-focus-visible=true]{border-color:var(--fg-component-field-border-focus);outline:var(--fg-focus-ring-width) solid var(--fg-component-control-focus-ring);outline-offset:var(--fg-focus-ring-offset)}.fg-topbar__search-button svg{flex:none}.fg-topbar__search-label{overflow-wrap:break-word;flex:1;min-width:0}.fg-topbar__search-shortcut{flex:none;display:flex}[data-density=touch] .fg-topbar__search-shortcut{display:none}@container topbar not (width>=32rem){.fg-topbar__search-shortcut,.fg-topbar__search .fg-search-field__shortcut{display:none}}.fg-topbar__end{margin-inline-start:auto}.fg-topbar__clock{min-height:var(--fg-density-control-height);align-items:center;display:flex}.fg-topbar__layout:not(:has(.fg-topbar__end)) .fg-topbar__clock{margin-inline-start:auto}@container topbar not (width>=64rem){.fg-topbar__clock{margin-inline-start:auto}}.fg-topbar-clock{flex-direction:column;align-items:flex-end;display:flex}.fg-topbar__end>:is(.badge-anchor,.fg-notification-bell){margin-inline-end:var(--fg-space-2)}.fg-notification-bell{--fg-component-icon-button-ghost-foreground:var(--fg-component-notification-bell-foreground);--fg-density-icon-size:var(--fg-component-notification-bell-icon-size);display:inline-flex}.fg-notification-bell:has(.animated-icon[data-playing=true]) .button:not(:is([data-disabled=true],[data-pressed=true],[data-hovered=true],:hover)){animation:fg-notification-bell-attention var(--fg-component-notification-bell-attention-duration) var(--fg-component-notification-bell-attention-easing) 3}@keyframes fg-notification-bell-attention{0%,to{background-color:var(--button-bg)}25%{background-color:var(--fg-component-notification-bell-attention-background)}}@media (prefers-reduced-motion:reduce),(forced-colors:active){.fg-notification-bell:has(.animated-icon[data-playing=true]) .button{animation:none}}.fg-notification-bell[data-unread=false] .fg-badge{display:none}.fg-topbar-clock__date{font-size:var(--fg-type-small-size);line-height:var(--fg-type-small-line-height);color:var(--fg-text-secondary)}.fg-topbar-clock__time{font-size:var(--fg-type-body-large-size);line-height:var(--fg-type-body-large-line-height);font-weight:var(--fg-font-weight-bold);font-variant-numeric:tabular-nums}.fg-user-menu{align-items:center;gap:var(--fg-density-control-gap);text-align:start;min-width:0;display:flex}.fg-user-menu[data-presentation=avatar]{gap:0}.fg-sidebar__footer .button:has(>.fg-user-menu[data-presentation=rail]){inline-size:var(--fg-size-box-48);min-inline-size:var(--fg-size-box-48);min-block-size:var(--fg-size-box-48);padding:var(--fg-space-0)}.fg-sidebar__footer .button:has(>.fg-user-menu[data-presentation=rail])>span:has(.iconly-chevron-down){display:none}.fg-user-menu__text{flex-direction:column;min-width:0;display:flex}.fg-user-menu__name{font-weight:var(--fg-font-weight-medium);overflow-wrap:anywhere}.fg-user-menu__role{font-size:var(--fg-type-small-size);line-height:var(--fg-type-small-line-height);font-weight:var(--fg-font-weight-regular);color:var(--fg-text-secondary);overflow-wrap:anywhere}.fg-access-shell[data-tenant-theme],.fg-access-shell[data-tenant-theme]>.fg-access-shell__decoration{background-image:none}@media not all and (width>=36rem){.fg-access-panel .fg-access-panel__logo[data-co-brand]{gap:var(--fg-component-access-intro-gap)}.fg-access-panel .fg-access-panel__partner{padding-inline-start:var(--fg-component-access-intro-gap)}.fg-access-panel .fg-access-panel__partner>img{height:var(--fg-component-access-tenant-mobile-logo-height)}}:root[data-theme=dark] .fg-access-panel__partner>img{mix-blend-mode:normal}:root[data-theme=dark] .fg-access-panel__partner>img[data-logo-backdrop=paper]{background-color:var(--fg-component-access-tenant-logo-backdrop)}:root[data-theme=dark] .fg-access-shell[data-tenant-theme]>.fg-access-shell__main{padding-block:var(--fg-component-access-responsive-page-inset)}.fg-access-shell[data-tenant-theme]:not(:has(>.fg-access-shell__decoration))>.fg-access-shell__main{padding-block:var(--fg-component-access-responsive-page-inset)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .fg-access-panel__partner>img{mix-blend-mode:normal}:root:not([data-theme=light]) .fg-access-panel__partner>img[data-logo-backdrop=paper]{background-color:var(--fg-component-access-tenant-logo-backdrop)}:root:not([data-theme=light]) .fg-access-shell[data-tenant-theme]>.fg-access-shell__main{padding-block:var(--fg-component-access-responsive-page-inset)}}@media (forced-colors:active){.fg-access-shell[data-tenant-theme]>.fg-access-shell__main{padding-block:var(--fg-component-access-responsive-page-inset)}}.fg-access-shell{isolation:isolate;background-color:var(--fg-component-access-background);background-image:radial-gradient(ellipse at center, var(--fg-component-access-background) 35%, var(--fg-component-access-edge-background) 100%);width:100%;min-height:100dvh;color:var(--fg-component-access-foreground);display:grid;position:relative}.fg-access-shell__main{min-width:0;min-height:100dvh;padding-block:var(--fg-component-access-page-inset);padding-inline:var(--fg-component-access-page-inset);grid-area:1/1;justify-content:center;align-items:center;display:flex;position:relative}.fg-access-shell__decoration{pointer-events:none;-webkit-user-select:none;user-select:none;grid-area:1/1;align-self:start;block-size:100dvh;display:none;position:sticky;inset-block-start:0;overflow:hidden}.fg-access-shell__art{background-image:url(@foganto/tokens/assets/access/marble-surface.webp);background-position:50%;background-repeat:no-repeat;background-size:cover;position:absolute;inset:0}.fg-access-shell__asset{aspect-ratio:1;background-position:50%;background-repeat:no-repeat;background-size:contain;position:absolute}.fg-access-shell__asset--tomatoes{width:var(--fg-component-access-art-tomato-width);background-image:url(@foganto/tokens/assets/access/tomato-bowl.webp);inset-block-start:-18%;inset-inline-start:-3%}.fg-access-shell__asset--plate{width:var(--fg-component-access-art-plate-width);background-image:url(@foganto/tokens/assets/access/basil-plate.webp);inset-block-start:18%;inset-inline-start:calc(var(--fg-component-access-art-plate-width) / -2)}.fg-access-shell__asset--napkin{width:var(--fg-component-access-art-napkin-width);background-image:url(@foganto/tokens/assets/access/linen-napkin.webp);inset-block-end:-10%;inset-inline-start:calc(var(--fg-component-access-art-napkin-width) * -.53)}.fg-access-shell__napkin-mark{aspect-ratio:1;width:9%;position:absolute;inset-block-start:51%;inset-inline-start:66.5%;rotate:-30deg}.fg-access-shell__asset--branch{width:var(--fg-component-access-art-branch-width);background-image:url(@foganto/tokens/assets/access/leafy-branch.webp);inset-block-start:-9%;inset-inline-end:8.5%}.fg-access-shell__asset--oil{width:var(--fg-component-access-art-oil-width);background-image:url(@foganto/tokens/assets/access/olive-oil.webp);inset-block-start:-9%;inset-inline-end:calc(var(--fg-component-access-art-oil-width) * -.48)}.fg-access-shell__asset--receipt{width:var(--fg-component-access-art-receipt-width);aspect-ratio:640/1112;background-image:url(@foganto/tokens/assets/access/receipt-paper.webp);background-size:100% 100%;inset-block-start:25%;inset-inline-end:0;rotate:10deg}.fg-access-shell__receipt-content{padding:var(--fg-component-access-content-gap) var(--fg-component-access-receipt-inset)}.fg-access-shell__asset--salt{width:var(--fg-component-access-art-salt-width);background-image:url(@foganto/tokens/assets/access/salt-bowl.webp);inset-block-start:72%;inset-inline-end:-5%}.fg-access-shell__asset--basil{width:var(--fg-component-access-art-basil-width);background-image:url(@foganto/tokens/assets/access/scattered-basil.webp);inset-block-start:73%;inset-inline-end:4%}.fg-access-shell__asset--note{width:var(--fg-component-access-art-note-width);aspect-ratio:auto;display:none;inset-block-start:68%;inset-inline-start:15%}.fg-access-shell__asset--tomatoes{filter:drop-shadow(var(--fg-component-access-light-shadow-x) var(--fg-component-access-light-shadow-y) var(--fg-component-access-light-shadow-blur) var(--fg-component-access-contact-shadow-color)) drop-shadow(var(--fg-component-access-cutout-shadow-x) var(--fg-component-access-cutout-shadow-y) var(--fg-component-access-cutout-shadow-blur) var(--fg-component-access-cutout-shadow-color))}.fg-access-shell__asset--plate,.fg-access-shell__asset--napkin,.fg-access-shell__asset--salt{filter:drop-shadow(var(--fg-component-access-cutout-shadow-x) var(--fg-component-access-cutout-shadow-y) var(--fg-component-access-cutout-shadow-blur) var(--fg-component-access-cutout-shadow-color))}.fg-access-shell__asset--branch{filter:drop-shadow(var(--fg-component-access-light-shadow-x) var(--fg-component-access-light-shadow-y) var(--fg-component-access-light-shadow-blur) var(--fg-component-access-contact-shadow-color)) drop-shadow(var(--fg-component-access-cutout-shadow-x) var(--fg-component-access-cutout-shadow-y) var(--fg-component-access-cutout-shadow-blur) var(--fg-component-access-cutout-shadow-color))}.fg-access-shell__asset--oil{filter:drop-shadow(var(--fg-component-access-cutout-shadow-x) var(--fg-component-access-cutout-shadow-y) var(--fg-component-access-cutout-shadow-blur) var(--fg-component-access-cutout-shadow-color))}.fg-access-shell__asset--basil{filter:drop-shadow(var(--fg-component-access-light-shadow-x) var(--fg-component-access-light-shadow-y) var(--fg-component-access-light-shadow-blur) var(--fg-component-access-light-shadow-color))}.fg-access-shell__asset--receipt{filter:drop-shadow(var(--fg-component-access-receipt-shadow-x) var(--fg-component-access-receipt-shadow-y) var(--fg-component-access-receipt-shadow-blur) var(--fg-component-access-receipt-shadow-color))}.fg-access-shell__accent{width:var(--fg-component-access-accent-width);height:var(--fg-component-access-accent-height);background-color:var(--fg-component-access-accent);border-radius:var(--fg-radius-full);flex:none;display:block}.fg-access-panel{width:100%;max-width:var(--fg-component-access-panel-width);background-color:var(--fg-component-access-panel-background);min-width:0;color:var(--fg-component-access-foreground);border-radius:var(--fg-component-access-panel-radius);box-shadow:var(--fg-component-access-panel-elevation);corner-shape:var(--fg-corner-shape);border:0;container:access-panel/inline-size}.fg-access-panel__body{gap:var(--fg-component-access-content-gap);padding:var(--fg-component-access-panel-block-inset) var(--fg-component-access-panel-inset);flex-direction:column;display:flex}.fg-access-panel__header{align-items:center;gap:var(--fg-component-access-content-gap);text-align:center;flex-direction:column;display:flex}.fg-access-panel__header:focus{outline:none}.fg-access-panel__logo{flex-direction:column;align-items:center;width:100%;max-width:100%;display:flex}.fg-access-panel__logo>svg{max-width:100%;height:var(--fg-component-access-logo-size);align-self:center}.fg-access-panel__logo[data-co-brand]{justify-content:center;gap:var(--fg-component-access-tenant-brand-gap);flex-direction:row}.fg-access-panel__logo[data-co-brand]>svg{min-width:0;max-width:calc(50% - var(--fg-component-access-tenant-brand-gap));flex:0 auto}.fg-access-panel__partner{flex:0 1 var(--fg-component-access-tenant-logo-max-width);width:var(--fg-component-access-tenant-logo-max-width);min-width:0;max-width:50%;min-height:var(--fg-component-access-logo-size);border-inline-start:var(--fg-component-access-border-width) solid var(--fg-component-access-panel-border);overflow-wrap:anywhere;justify-content:center;align-items:center;padding-inline-start:var(--fg-component-access-tenant-brand-gap);display:flex}.fg-access-panel__partner>img{width:100%;height:var(--fg-component-access-tenant-logo-max-height);max-width:100%;max-height:var(--fg-component-access-tenant-logo-max-height);object-fit:contain;mix-blend-mode:multiply;display:block}.fg-access-panel__intro{gap:var(--fg-component-access-intro-gap);overflow-wrap:anywhere;flex-direction:column;width:100%;display:flex}.fg-access-panel__eyebrow{align-items:center;gap:var(--fg-component-access-caption-gap);display:flex}.fg-access-panel__content{min-width:0}.fg-access-panel__footer{justify-content:center;align-items:center;gap:var(--fg-component-access-intro-gap);border-block-start:var(--fg-component-access-border-width) solid var(--fg-component-access-panel-border);color:var(--fg-component-access-footer-foreground);text-align:center;overflow-wrap:anywhere;padding-block-start:var(--fg-component-access-content-gap);display:flex}@container access-panel (width>=36rem){.fg-access-panel__body{padding:var(--fg-component-access-panel-block-inset-wide) var(--fg-component-access-panel-inset-wide)}}@container access-panel not (width>=10rem){.fg-access-panel .fg-access-panel__intro>h1{font-size:var(--fg-type-body-large-size);line-height:var(--fg-type-body-large-line-height);overflow-wrap:break-word}.fg-access-panel .fg-access-panel__intro>p{font-size:var(--fg-type-small-size);line-height:var(--fg-type-small-line-height);overflow-wrap:break-word}.fg-access-panel .fg-button--end-pinned:not(.fg-button--pending){grid-template-columns:minmax(0,1fr)}.fg-access-panel .fg-button--end-pinned:not(.fg-button--pending)>:is(.fg-button__start,.fg-button__end){display:none}.fg-access-panel .fg-button--end-pinned:not(.fg-button--pending)>.fg-button__label{text-align:center;grid-column:1;justify-content:center;min-width:0}}@media (width>=90rem){.fg-access-shell__decoration{display:block}.fg-access-shell__main{padding-block:var(--fg-component-access-content-gap);padding-inline:var(--fg-component-access-page-inset-wide)}.fg-access-shell__asset--branch{background-image:none;inset-block-start:-5%;inset-inline-end:9.5%}.fg-access-shell__asset--branch:before{content:"";background-image:url(@foganto/tokens/assets/access/leafy-branch.webp);background-position:50%;background-repeat:no-repeat;background-size:contain;position:absolute;inset:0;scale:1 -1}}@media (forced-colors:active) and (width>=36rem){.fg-access-panel{outline:var(--fg-component-access-border-width) solid CanvasText}}@media (width>=90rem){.fg-access-shell__asset--note{display:block}}@media (height<=54rem){.fg-access-shell__asset--tomatoes{inset-block-start:-30%}.fg-access-shell__asset--branch{width:var(--fg-component-access-art-branch-width-compact);inset-block-start:-14%}.fg-access-shell__asset--oil{inset-block-start:-14%}.fg-access-shell__asset--napkin,.fg-access-shell__asset--salt,.fg-access-shell__asset--basil,.fg-access-shell__asset--note{display:none}}@media not all and (width>=90rem){.fg-access-shell__main{padding-block-start:var(--fg-component-access-responsive-header-clearance);padding-block-end:var(--fg-component-access-responsive-page-inset);padding-inline:var(--fg-component-access-responsive-page-inset)}.fg-access-shell__decoration{background-image:url(@foganto/tokens/assets/access/marble-surface.webp);background-position:50%;background-repeat:no-repeat;background-size:cover;align-self:stretch;block-size:100%;display:block;position:absolute;inset:0;overflow:clip}.fg-access-shell__art{background-image:none}.fg-access-panel__intro>h1{font-size:var(--fg-component-access-responsive-title-size);line-height:var(--fg-component-access-responsive-title-line-height)}.fg-access-shell__asset{display:none}.fg-access-shell__asset--plate{width:var(--fg-component-access-phone-art-plate-width);display:block;inset-block-start:calc(var(--fg-component-access-phone-art-plate-width) * -.12);inset-inline-start:calc(var(--fg-component-access-phone-art-plate-width) * -.72)}.fg-access-shell__asset--branch{width:var(--fg-component-access-phone-art-branch-width);display:block;inset-block-start:calc(var(--fg-component-access-phone-art-branch-width) * -.16);inset-inline-end:calc(var(--fg-component-access-phone-art-branch-width) * -.48)}.fg-access-shell__asset--note{width:var(--fg-component-access-phone-art-note-width);display:block;inset-block-start:calc(var(--fg-component-access-phone-art-note-width) * .22);inset-inline-start:auto;inset-inline-end:calc(var(--fg-component-access-phone-art-note-width) * .52)}.fg-access-shell__asset--napkin{width:var(--fg-component-access-phone-art-napkin-width);display:block;inset-block-end:calc(var(--fg-component-access-phone-art-napkin-width) * -.5);inset-inline-start:auto;inset-inline-end:calc(var(--fg-component-access-phone-art-napkin-width) * -.55)}.fg-access-shell__asset--salt{width:var(--fg-component-access-phone-art-salt-width);display:block;inset-block-start:auto;inset-block-end:calc(var(--fg-component-access-phone-art-salt-width) * -.36);inset-inline-start:calc(var(--fg-component-access-phone-art-salt-width) * -.78);inset-inline-end:auto}.fg-access-shell__asset--basil{width:var(--fg-component-access-phone-art-basil-width);display:block;inset-block-start:auto;inset-block-end:calc(var(--fg-component-access-phone-art-basil-width) * .26);inset-inline-start:calc(var(--fg-component-access-phone-art-basil-width) * -.72);inset-inline-end:auto}}@media not all and (width>=36rem){.fg-access-panel{box-shadow:none;background-color:#0000;border:0;border-radius:0}.fg-access-panel__body{padding:0}}@media (width>=34rem) and ((width<36rem)){.fg-access-shell__main{padding-block-start:var(--fg-component-access-responsive-header-clearance-compact);padding-block-end:var(--fg-component-access-responsive-bottom-inset)}}@media (width>=36rem) and ((width<90rem)){.fg-access-shell__decoration{align-self:start;block-size:100dvh;position:sticky;inset:auto;inset-block-start:0}.fg-access-shell__main{padding-block-start:var(--fg-component-access-responsive-page-inset);padding-block-end:var(--fg-component-access-responsive-bottom-inset)}}@media (width>=36rem) and ((width<75rem)){.fg-access-shell__asset--note{display:none}}@media (width>=48rem) and ((width<90rem)){.fg-access-shell__asset--plate{width:var(--fg-component-access-tablet-art-plate-width);inset-block-start:calc(var(--fg-component-access-tablet-art-plate-width) * -.12);inset-inline-start:calc(var(--fg-component-access-tablet-art-plate-width) * -.72)}.fg-access-shell__asset--branch{width:var(--fg-component-access-tablet-art-branch-width);inset-block-start:calc(var(--fg-component-access-tablet-art-branch-width) * -.16);inset-inline-end:calc(var(--fg-component-access-tablet-art-branch-width) * -.72)}.fg-access-shell__asset--note{width:var(--fg-component-access-tablet-art-note-width);inset-block-start:calc(var(--fg-component-access-tablet-art-note-width) * .22);inset-inline-end:calc(var(--fg-component-access-tablet-art-note-width) * .52)}.fg-access-shell__asset--napkin{width:var(--fg-component-access-tablet-art-napkin-width);inset-block-end:calc(var(--fg-component-access-tablet-art-napkin-width) * -.5);inset-inline-end:calc(var(--fg-component-access-tablet-art-napkin-width) * -.55)}.fg-access-shell__asset--salt{width:var(--fg-component-access-tablet-art-salt-width);inset-block-end:calc(var(--fg-component-access-tablet-art-salt-width) * -.36);inset-inline-start:calc(var(--fg-component-access-tablet-art-salt-width) * -.78)}.fg-access-shell__asset--basil{width:var(--fg-component-access-tablet-art-basil-width);inset-block-end:calc(var(--fg-component-access-tablet-art-basil-width) * .26);inset-inline-start:calc(var(--fg-component-access-tablet-art-basil-width) * -.72)}}@media not all and (width>=90rem){.fg-access-shell:not(:has(>.fg-access-shell__decoration)) .fg-access-shell__main{padding-block-start:var(--fg-component-access-responsive-page-inset)}}@media not all and (width>=24rem){.fg-access-shell__main{padding-block-start:var(--fg-component-access-responsive-header-clearance-compact);padding-inline:var(--fg-component-access-responsive-page-inset-compact)}.fg-access-shell__asset--note,.fg-access-shell__asset--napkin{display:none}}@media not all and (width>=21rem){.fg-access-shell__main{padding-inline:var(--fg-component-access-responsive-page-inset-narrow)}}@media (height<=44rem){@media not all and (width>=90rem){.fg-access-shell__main{padding-block-start:var(--fg-component-access-responsive-header-clearance-compact)}.fg-access-shell__asset--note{display:none}}}:root[data-theme=dark] .fg-access-shell{background-image:none}:root[data-theme=dark] .fg-access-shell__decoration{display:none}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .fg-access-shell{background-image:none}:root:not([data-theme=light]) .fg-access-shell__decoration{display:none}}@media (forced-colors:active){.fg-access-shell{background-image:none}.fg-access-shell__decoration{display:none}}@media not all and (width>=90rem){:root[data-theme=dark] .fg-access-shell__main{padding-block-start:var(--fg-component-access-responsive-page-inset)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .fg-access-shell__main{padding-block-start:var(--fg-component-access-responsive-page-inset)}}@media (forced-colors:active){.fg-access-shell__main{padding-block-start:var(--fg-component-access-responsive-page-inset)}}}.fg-access-shell[data-tenant-backdrop]>.fg-access-shell__decoration{width:100%;align-self:start;block-size:100dvh;display:block;position:sticky;inset:auto;inset-block-start:0;overflow:clip}.fg-access-backdrop__main{display:block;position:absolute;inset:0}.fg-access-backdrop__main[data-failed]{visibility:hidden}.fg-access-backdrop__main>img{object-fit:cover;object-position:center;width:100%;height:100%;display:block}.fg-access-shell[data-tenant-backdrop]>.fg-access-shell__main{padding-block:var(--fg-component-access-backdrop-edge-clearance)}@media not all and (width>=36rem){.fg-access-shell[data-tenant-backdrop]>.fg-access-shell__decoration{block-size:100%;position:absolute;inset:0}.fg-access-backdrop__main>img{object-position:center top}}@media (width>=36rem) and ((width<75rem)){.fg-access-shell[data-tenant-backdrop] .fg-access-panel{max-width:var(--fg-component-access-backdrop-tablet-panel-width)}}@media (width>=36rem){.fg-access-shell[data-tenant-backdrop]>.fg-access-shell__main{padding-block:var(--fg-component-access-content-gap)}}:root[data-theme=dark] .fg-access-shell[data-tenant-backdrop]>.fg-access-shell__decoration{display:none}:root[data-theme=dark] .fg-access-shell[data-tenant-backdrop]>.fg-access-shell__main{padding-block:var(--fg-component-access-responsive-page-inset)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .fg-access-shell[data-tenant-backdrop]>.fg-access-shell__decoration{display:none}:root:not([data-theme=light]) .fg-access-shell[data-tenant-backdrop]>.fg-access-shell__main{padding-block:var(--fg-component-access-responsive-page-inset)}}@media (forced-colors:active){.fg-access-shell[data-tenant-backdrop]>.fg-access-shell__decoration{display:none}.fg-access-shell[data-tenant-backdrop]>.fg-access-shell__main{padding-block:var(--fg-component-access-responsive-page-inset)}}.color-swatch{box-shadow:inset 0 0 0 var(--fg-border-width-hairline) var(--fg-component-swatch-edge)}.fg-swatch-picker{gap:var(--fg-space-2);flex-direction:column;display:flex}.color-swatch-picker{gap:var(--fg-density-control-gap)}.color-swatch-picker__item{width:var(--fg-density-target-min);height:var(--fg-density-target-min);border-width:var(--fg-border-width-selection);border-radius:var(--fg-radius-full);corner-shape:round;transition:border-color var(--fg-component-control-feedback-duration) var(--fg-component-control-feedback-easing), box-shadow var(--fg-component-control-feedback-duration) var(--fg-component-control-feedback-easing)}.color-swatch-picker__swatch{border-radius:var(--fg-radius-full);corner-shape:round;box-shadow:inset 0 0 0 var(--fg-border-width-hairline) var(--fg-component-swatch-edge);transition:transform var(--fg-component-control-feedback-duration) var(--fg-component-control-feedback-easing)}.color-swatch-picker__item:not([data-selected=true]) .color-swatch-picker__swatch:hover{transform:none}.color-swatch-picker__item:is(:active,[data-pressed=true]){transition:none}.color-swatch-picker__item:not([data-selected=true]):is(:active,[data-pressed=true]){border-color:var(--fg-component-swatch-selected)}.color-swatch-picker__indicator>.fg-swatch-mark{transition:transform var(--fg-component-control-feedback-duration) var(--fg-component-control-feedback-easing)}@media (prefers-reduced-motion:reduce){.color-swatch-picker__item,.color-swatch-picker__swatch,.color-swatch-picker__indicator>.fg-swatch-mark{transition:none}}.color-swatch-picker__item[data-selected=true]{border-color:var(--fg-component-swatch-selected)}.color-swatch-picker__item[data-focus-visible=true]{outline:var(--fg-focus-ring-width) solid var(--fg-component-control-focus-ring);outline-offset:var(--fg-focus-ring-offset)}.color-swatch-picker{outline:none;width:fit-content;max-width:100%}.color-swatch-picker[data-focus-visible=true]{outline:var(--fg-focus-ring-width) solid var(--fg-component-control-focus-ring);outline-offset:var(--fg-space-1);border-radius:var(--fg-radius-control);corner-shape:var(--fg-corner-shape)}.color-swatch-picker__indicator>.fg-swatch-mark{width:50%;height:50%;display:flex}.fg-swatch-mark[data-tone=dark]{color:var(--fg-component-swatch-mark-dark)}.fg-swatch-mark[data-tone=light]{color:var(--fg-component-swatch-mark-light)}.fg-swatch-mark svg{width:100%;height:100%}.fg-color-picker{align-items:flex-start;gap:var(--fg-space-1);flex-direction:column;max-width:100%;display:flex}.fg-color-picker .color-picker{max-width:100%}.fg-color-picker-field{align-items:flex-start;gap:var(--fg-space-1);flex-direction:column;min-width:0;max-width:100%;display:flex}.fg-color-picker-field[data-panel-over-label=true]>[data-slot=label]{visibility:hidden}.color-picker__trigger{--color-picker-line:max(var(--fg-density-control-line-height), var(--fg-space-6));min-width:var(--fg-density-target-min);max-width:100%;min-height:var(--fg-density-control-height);padding-block:max(0px, (var(--fg-density-control-height) - var(--color-picker-line)) / 2 - var(--field-border-width));padding-inline:var(--fg-space-3);gap:var(--fg-space-3);border:var(--field-border-width) solid var(--fg-component-field-border);border-radius:var(--fg-radius-control);corner-shape:var(--fg-corner-shape);background-color:var(--fg-component-field-background);color:var(--fg-component-field-foreground);font-size:var(--fg-density-control-font-size);line-height:var(--fg-density-control-line-height);text-align:start;transition-property:background-color,border-color,box-shadow}.color-picker__trigger[data-appearance=soft]{background-color:var(--fg-component-field-background-soft);border-color:var(--fg-component-field-border-soft)}.color-picker__trigger[data-hovered=true]{border-color:var(--fg-component-field-border-hover)}.color-picker__trigger:where(:not([data-disabled=true],[aria-disabled=true])):is(:active,[data-pressed=true]){background-color:var(--fg-component-field-trigger-pressed-background);border-color:var(--fg-component-field-border-hover);color:var(--fg-component-field-foreground);opacity:1;transition:none}.color-picker__trigger[aria-expanded=true]:not(:active){background-color:var(--fg-component-field-background)}.color-picker__trigger[aria-expanded=true]:not(:active):not([data-invalid=true]){border-color:var(--fg-component-field-border-focus)}.color-picker__trigger[data-appearance=soft][aria-expanded=true]:not(:active){background-color:var(--fg-component-field-background-soft)}.color-picker__trigger[data-focus-visible=true]{border-color:var(--fg-component-field-border-focus)}.color-picker__trigger[data-invalid=true]{border-color:var(--fg-component-field-border-invalid)}.fg-color-picker-value{overflow-wrap:anywhere;font-variant-numeric:tabular-nums;min-width:0}.fg-color-picker-scroll,.fg-color-picker-panel{gap:var(--fg-space-3);flex-direction:column;display:flex}.color-picker__popover{width:min(max(var(--fg-size-layout-288), 5 * var(--fg-density-target-min) + 4 * var(--fg-density-control-gap) + 3 * var(--fg-space-3)), calc(100vw - var(--fg-space-8)));border-radius:var(--fg-radius-panel);corner-shape:var(--fg-corner-shape);padding:0;overflow:hidden}.fg-color-picker-scroll{min-height:0;padding:var(--fg-space-3);scroll-padding-block:calc(var(--scroll-shadow-size) + var(--fg-space-3));animation-duration:auto!important;animation-iteration-count:1!important;animation-delay:0s!important}.fg-color-picker-panel{width:100%;max-width:var(--fg-size-layout-288)}.color-area{border-radius:var(--fg-radius-control);corner-shape:var(--fg-corner-shape);box-shadow:inset 0 0 0 var(--fg-border-width-hairline) var(--fg-component-swatch-edge)}.color-picker__popover .color-area,.fg-color-picker-panel .color-area{max-width:none}.color-area__thumb,.color-slider__thumb{border:var(--fg-border-width-indicator) solid var(--fg-component-swatch-mark-light);border-radius:var(--fg-radius-full);corner-shape:round;box-shadow:0 0 0 var(--fg-border-width-hairline) var(--fg-component-swatch-mark-dark), inset 0 0 0 var(--fg-border-width-hairline) var(--fg-component-swatch-mark-dark)}.color-area__thumb[data-focus-visible=true],.color-slider__thumb[data-focus-visible=true]{box-shadow:0 0 0 var(--fg-border-width-hairline) var(--fg-component-swatch-mark-dark), 0 0 0 calc(var(--fg-focus-ring-width) + var(--fg-focus-ring-offset)) var(--fg-component-control-focus-ring)}.color-area__thumb{width:calc(var(--fg-density-icon-size) + var(--fg-space-1));height:calc(var(--fg-density-icon-size) + var(--fg-space-1))}.color-area__thumb[data-dragging=true],.color-area__thumb[data-focus-visible=true]{width:calc(var(--fg-density-icon-size) + var(--fg-space-2));height:calc(var(--fg-density-icon-size) + var(--fg-space-2))}.color-slider [data-slot=label]{font-size:var(--fg-type-small-size);line-height:var(--fg-type-small-line-height)}.color-slider .color-slider__output{font-size:var(--fg-type-small-size);line-height:var(--fg-type-small-line-height);color:var(--fg-text-secondary)}.color-slider[data-disabled=true]{opacity:1}.color-slider[data-disabled=true] .color-slider__track{opacity:var(--disabled-opacity)}.color-slider[data-orientation=horizontal] .color-slider__track{width:calc(100% - var(--fg-density-target-min));height:var(--fg-density-target-min);box-shadow:inset 0 var(--fg-border-width-hairline) 0 0 var(--fg-component-swatch-edge), inset 0 calc(-1 * var(--fg-border-width-hairline)) 0 0 var(--fg-component-swatch-edge)}.color-slider[data-orientation=horizontal] .color-slider__track:before,.color-slider[data-orientation=horizontal] .color-slider__track:after{width:calc(var(--fg-density-target-min) / 2)}.color-slider[data-orientation=horizontal] .color-slider__track:before{corner-shape:var(--fg-corner-shape);box-shadow:inset var(--fg-border-width-hairline) 0 0 0 var(--fg-component-swatch-edge), inset 0 var(--fg-border-width-hairline) 0 0 var(--fg-component-swatch-edge), inset 0 calc(-1 * var(--fg-border-width-hairline)) 0 0 var(--fg-component-swatch-edge);border-start-start-radius:var(--fg-radius-control);border-end-start-radius:var(--fg-radius-control);inset-inline-start:calc(var(--fg-density-target-min) / -2)}.color-slider[data-orientation=horizontal] .color-slider__track:after{corner-shape:var(--fg-corner-shape);box-shadow:inset calc(-1 * var(--fg-border-width-hairline)) 0 0 0 var(--fg-component-swatch-edge), inset 0 var(--fg-border-width-hairline) 0 0 var(--fg-component-swatch-edge), inset 0 calc(-1 * var(--fg-border-width-hairline)) 0 0 var(--fg-component-swatch-edge);border-start-end-radius:var(--fg-radius-control);border-end-end-radius:var(--fg-radius-control);inset-inline-end:calc(var(--fg-density-target-min) / -2)}.color-slider[data-orientation=horizontal] .color-slider__thumb{width:var(--fg-density-target-min);height:var(--fg-density-target-min)}.color-input-group{height:auto;min-height:var(--fg-density-control-height)}.color-input-group__input{min-width:0;font-size:var(--fg-field-font-size);line-height:var(--fg-density-control-line-height);padding-block:calc((var(--fg-density-control-height) - var(--fg-density-control-line-height)) / 2 - var(--field-border-width));font-variant-numeric:tabular-nums}@media (forced-colors:active){.color-swatch,.color-swatch-picker__swatch,.color-area{outline:var(--fg-border-width-hairline) solid CanvasText;outline-offset:calc(-1 * var(--fg-border-width-hairline))}.color-swatch-picker__item[data-selected=true]{border-color:highlight}.color-area__thumb,.color-slider__thumb,.color-picker__trigger,.color-input-group{border-color:canvastext}.color-input-group:focus-within{outline:var(--fg-focus-ring-width) solid Highlight;outline-offset:var(--fg-focus-ring-offset)}}.fg-timeline,.fg-week-planner{--schedule-hour:calc(var(--fg-density-row-min) * 2)}.fg-timeline{--schedule-column-floor:calc(var(--fg-density-target-min) * 2);border:var(--fg-border-width-hairline) solid var(--fg-border-subtle);border-radius:var(--fg-radius-panel);corner-shape:var(--fg-corner-shape);background-color:var(--fg-surface-base);overflow:hidden;container:fg-timeline/inline-size}.fg-timeline[data-dragging],.fg-week-planner[data-dragging]{-webkit-user-select:none;user-select:none}.fg-timeline__toolbar{align-items:center;gap:var(--fg-density-control-gap);padding:var(--fg-space-2) var(--fg-space-3);border-block-end:var(--fg-border-width-hairline) solid var(--fg-border-subtle);background-color:var(--fg-surface-raised);display:flex}.fg-timeline__range{font-size:var(--fg-type-body-size);line-height:var(--fg-type-body-line-height);font-weight:var(--fg-font-weight-medium);color:var(--fg-text-primary)}.fg-timeline__grid{grid-template-columns:max-content var(--schedule-column-tracks);display:grid;overflow-x:auto}.fg-timeline__header,.fg-timeline__all-day,.fg-timeline__body{grid-column:1/-1;grid-template-columns:subgrid;display:grid}.fg-timeline__header{border-block-end:var(--fg-border-width-hairline) solid var(--fg-border-subtle);background-color:var(--fg-surface-raised)}.fg-timeline__gutter{border-inline-end:var(--fg-border-width-hairline) solid var(--fg-component-schedule-column-divider)}.fg-timeline__column-header{gap:var(--fg-space-1);padding:var(--fg-space-2) var(--fg-space-3);border-inline-start:var(--fg-border-width-hairline) solid var(--fg-component-schedule-column-divider);min-inline-size:0;color:var(--fg-text-secondary);flex-direction:column;display:flex}.fg-timeline__column-header:has(.fg-timeline__column-meta){background-color:var(--fg-component-schedule-period-band-background)}.fg-timeline__column-header[data-today],.fg-week-planner__day-header[data-today]{font-weight:var(--fg-font-weight-bold);color:var(--fg-text-primary);box-shadow:inset 0 calc(-1 * var(--fg-border-width-selection)) 0 var(--fg-component-schedule-now-line)}.fg-timeline__column-name{font-size:var(--fg-type-body-size);line-height:var(--fg-type-body-line-height);font-weight:var(--fg-font-weight-medium);color:var(--fg-text-primary);overflow-wrap:anywhere}@container fg-timeline not (inline-size>=40rem){.fg-timeline__column-header{padding-inline:var(--fg-space-1)}.fg-timeline__column-name{overflow-wrap:normal;white-space:nowrap;text-overflow:ellipsis;font-size:var(--fg-type-small-size);line-height:var(--fg-type-small-line-height);overflow:hidden}}.fg-timeline__column-header[data-today] .fg-timeline__column-name{font-weight:var(--fg-font-weight-bold)}.fg-timeline__column-meta{font-size:var(--fg-type-small-size);line-height:var(--fg-type-small-line-height);color:var(--fg-component-schedule-period-band-foreground)}.fg-timeline__all-day{gap:var(--fg-space-1) 0;padding-block:var(--fg-space-1);border-block-end:var(--fg-border-width-hairline) solid var(--fg-border-subtle)}.fg-timeline__all-day-label{padding-inline:var(--fg-space-2);border-inline-end:var(--fg-border-width-hairline) solid var(--fg-component-schedule-column-divider);font-size:var(--fg-type-small-size);line-height:var(--fg-type-small-line-height);color:var(--fg-component-schedule-hour-foreground);text-align:end;grid-column:1}.fg-timeline__all-day-event,.fg-timeline__all-day-ghost{z-index:var(--fg-layer-raised);padding-inline:var(--fg-space-1);min-inline-size:0;position:relative}.fg-timeline__all-day-ghost .fg-schedule-ghost{position:static}.fg-timeline__slots,.fg-timeline__all-day-slots{grid-column:2/-1;grid-template-columns:subgrid;z-index:var(--fg-layer-base);display:grid;position:relative}.fg-timeline__slots{grid-template-rows:repeat(var(--schedule-slot-rows), minmax(0, 1fr))}.fg-timeline__slot-row,.fg-timeline__all-day-slot-row{grid-column:1/-1;grid-template-columns:subgrid;display:grid}.fg-timeline__all-day-slot-row{min-block-size:var(--fg-density-row-min)}.fg-timeline__slot{cursor:cell;transition:background-color var(--fg-component-schedule-feedback-duration) var(--fg-component-schedule-feedback-easing)}@media (hover:hover){.fg-timeline__slot:not([data-closed]):hover{background-color:var(--fg-component-schedule-hover-background)}}.fg-timeline__slot:not([data-closed]):active{background-color:var(--fg-component-schedule-pressed-background);transition:none}.fg-timeline__slot[data-closed]{cursor:not-allowed}.fg-timeline__slot:focus-visible,.fg-month-view__cell:focus-visible,.fg-week-planner__cell:focus-visible{outline:var(--fg-focus-ring-width) solid var(--fg-component-control-focus-ring);outline-offset:calc(-1 * var(--fg-focus-ring-width))}.fg-timeline__body{position:relative}.fg-timeline__hours,.fg-timeline__column,.fg-timeline__slots{grid-row:1}.fg-timeline__gutter,.fg-timeline__all-day-label{z-index:var(--fg-layer-sticky);background-color:inherit;position:sticky;inset-inline-start:0}.fg-timeline__all-day-label{background-color:var(--fg-surface-base)}.fg-timeline__hours{z-index:var(--fg-layer-sticky);background-color:var(--fg-surface-base);block-size:calc(var(--schedule-hour) * var(--schedule-axis-hours));border-inline-end:var(--fg-border-width-hairline) solid var(--fg-component-schedule-column-divider);grid-column:1;position:sticky;inset-inline-start:0}.fg-timeline__hour{padding-inline:var(--fg-space-2);font-size:var(--fg-type-small-size);line-height:var(--fg-type-small-line-height);font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--fg-component-schedule-hour-foreground);text-align:end;position:absolute;inset-inline:0;transform:translateY(-50%)}.fg-timeline__hour-sizer{visibility:hidden;block-size:0;padding-inline:var(--fg-space-2);font-size:var(--fg-type-small-size);font-variant-numeric:tabular-nums;white-space:nowrap;display:block;overflow:hidden}.fg-timeline__hour:nth-child(2){transform:none}.fg-timeline__hour:last-child{transform:translateY(-100%)}.fg-timeline__column{block-size:calc(var(--schedule-hour) * var(--schedule-axis-hours));border-inline-start:var(--fg-border-width-hairline) solid var(--fg-component-schedule-column-divider);background-image:linear-gradient(to bottom, var(--fg-component-schedule-grid-line) var(--fg-border-width-hairline), transparent var(--fg-border-width-hairline));background-size:100% var(--schedule-hour);grid-row:1;position:relative}.fg-timeline__column[data-today]{background-color:var(--fg-surface-raised)}.fg-timeline__off,.fg-timeline__column[data-closed]:before{background-image:repeating-linear-gradient(-45deg, var(--fg-component-schedule-off-hours-stripe) 0 var(--fg-border-width-hairline), transparent var(--fg-border-width-hairline) var(--fg-size-mark-6));pointer-events:none;position:absolute;inset-inline:0}.fg-timeline__column[data-closed]:before{content:"";inset-block:0}.fg-timeline[data-collapsed] .fg-timeline__column{background-image:none}.fg-timeline__line,.fg-timeline__gap{pointer-events:none;grid-area:1/2/auto/-1;position:absolute;inset-inline:0}.fg-timeline__line{border-block-start:var(--fg-border-width-hairline) solid var(--fg-component-schedule-grid-line)}.fg-timeline__gap{border-block:var(--fg-border-width-hairline) dashed var(--fg-border-subtle);background-color:var(--fg-surface-base);background-image:repeating-linear-gradient(-45deg, var(--fg-component-schedule-off-hours-stripe) 0 var(--fg-border-width-hairline), transparent var(--fg-border-width-hairline) var(--fg-size-mark-6));justify-content:center;align-items:center;display:flex}.fg-timeline__gap-label{padding-inline:var(--fg-space-2);border-radius:var(--fg-radius-mark);background-color:var(--fg-surface-base);font-size:var(--fg-type-small-size);line-height:var(--fg-type-small-line-height);font-variant-numeric:tabular-nums;color:var(--fg-text-secondary);white-space:nowrap}.fg-timeline__event{z-index:var(--fg-layer-raised);padding-block:var(--fg-border-width-hairline);padding-inline:var(--fg-border-width-hairline) var(--fg-space-1);min-block-size:calc(var(--schedule-hour) / 2);position:absolute;container:fg-timeline-event/size}.fg-timeline__event .fg-event-block{--event-title-lines:1;--event-detail-lines:0;--event-narrow-lines:1;--event-narrow-glyph-lines:1}@container fg-timeline-event (block-size>=3.125rem){.fg-timeline__event .fg-event-block{--event-detail-lines:1;--event-narrow-lines:2}}@container fg-timeline-event (block-size>=4.375rem){.fg-timeline__event .fg-event-block{--event-title-lines:2;--event-narrow-lines:3;--event-narrow-glyph-lines:2}}@container fg-timeline-event (block-size>=5.625rem){.fg-timeline__event .fg-event-block{--event-detail-lines:2;--event-narrow-lines:4;--event-narrow-glyph-lines:3}}@container fg-timeline-event (block-size>=6.875rem){.fg-timeline__event .fg-event-block{--event-detail-lines:3;--event-narrow-lines:5;--event-narrow-glyph-lines:4}}.fg-timeline__event .fg-event-block__title{-webkit-line-clamp:var(--event-title-lines)}.fg-timeline__event .fg-event-block__detail{max-block-size:calc(var(--event-detail-lines) * var(--fg-type-small-line-height));flex-wrap:wrap;display:flex}.fg-timeline__event .fg-event-block__time,.fg-timeline__event .fg-event-block__meta{white-space:nowrap;text-overflow:ellipsis;max-inline-size:100%;overflow:hidden}.fg-timeline__event .fg-event-block__meta{margin-inline-start:var(--fg-space-1)}@container fg-timeline-event not (block-size>=3.125rem){.fg-timeline__event .fg-event-block__detail{display:none}}@container fg-timeline-event not (inline-size>=6rem){.fg-timeline__event .fg-event-block{padding-inline:var(--fg-space-1)}.fg-timeline__event .fg-event-block__heading{flex-wrap:nowrap}.fg-timeline__event .fg-event-block__title{-webkit-line-clamp:var(--event-narrow-lines)}.fg-timeline__event .fg-event-block__detail{display:none}}@container fg-timeline-event (not (inline-size>=6rem)) and (block-size>=3.125rem){.fg-timeline__event .fg-event-block__heading:has(>.fg-event-block__status){flex-wrap:wrap;row-gap:0}.fg-timeline__event .fg-event-block__heading:has(>.fg-event-block__status)>.fg-event-block__title{-webkit-line-clamp:var(--event-narrow-glyph-lines);flex:1 0 100%}.fg-timeline__event .fg-event-block__heading>.fg-event-block__status{block-size:var(--fg-type-small-line-height)}}.fg-timeline__more{z-index:var(--fg-layer-raised);min-block-size:calc(var(--schedule-hour) / 2);padding-block:var(--fg-border-width-hairline);padding-inline:var(--fg-border-width-hairline) var(--fg-space-1);flex-direction:column;align-items:stretch;display:flex;position:absolute}.fg-timeline__more:before{content:"";inset-block:var(--fg-border-width-hairline);inset-inline:var(--fg-border-width-hairline) var(--fg-space-1);border:var(--fg-border-width-hairline) dashed var(--fg-border-control);border-radius:var(--fg-radius-mark);pointer-events:none;position:absolute}.fg-timeline__event[data-drag-source] .fg-event-block,.fg-timeline__all-day-event[data-drag-source] .fg-event-block,.fg-week-planner__block[data-drag-source] .fg-event-block{outline:var(--fg-border-width-selection) dashed var(--fg-border-strong);outline-offset:calc(-1 * var(--fg-border-width-selection))}:is(:root[data-brand-color],[data-brand-theme][data-brand-color]){--fg-component-schedule-now-line:var(--fg-action-primary)}.fg-timeline__now{border-block-start:var(--fg-border-width-selection) solid var(--fg-component-schedule-now-line);pointer-events:none;position:absolute;inset-inline:0}.fg-timeline__now-label{z-index:var(--fg-layer-raised);padding-inline:var(--fg-space-1);border:var(--fg-border-width-hairline) solid var(--fg-component-schedule-now-label-border);border-radius:var(--fg-radius-mark);background-color:var(--fg-component-schedule-now-label-background);color:var(--fg-component-schedule-now-label-foreground);font-size:var(--fg-type-small-size);line-height:var(--fg-type-small-line-height);font-weight:var(--fg-font-weight-medium);position:absolute;inset-inline-start:0;transform:translateY(-50%)}.fg-schedule-drag-handle{z-index:var(--fg-layer-raised);inline-size:var(--fg-density-target-min);min-block-size:var(--fg-density-target-min);border-radius:var(--fg-radius-control);corner-shape:var(--fg-corner-shape);color:var(--fg-text-secondary);cursor:grab;touch-action:none;place-items:center;display:grid;position:absolute;inset-block-start:50%;inset-inline-end:0;transform:translateY(-50%)}.fg-schedule-drag-handle:after{content:"";background:linear-gradient(currentColor 0 0) 1px 1px/2px 2px no-repeat,linear-gradient(currentColor 0 0) 7px 1px/2px 2px no-repeat,linear-gradient(currentColor 0 0) 1px 6px/2px 2px no-repeat,linear-gradient(currentColor 0 0) 7px 6px/2px 2px no-repeat,linear-gradient(currentColor 0 0) 1px 11px/2px 2px no-repeat,linear-gradient(currentColor 0 0) 7px 11px/2px 2px no-repeat;block-size:14px;inline-size:10px}[data-grip]>.fg-schedule-drag-handle{display:none}@container fg-timeline-event (inline-size>=10rem){.fg-timeline__event[data-grip=end]>.fg-schedule-drag-handle{display:grid;inset-block-start:var(--fg-border-width-hairline);inset-inline-end:var(--fg-space-1);transform:none}.fg-timeline__event[data-grip=end]>.fg-event-block .fg-event-block__heading,.fg-timeline__event[data-grip=end]>.fg-event-block .fg-event-block__detail{padding-inline-end:calc(var(--fg-density-target-min) - var(--fg-space-2))}}@container fg-schedule-chip (inline-size>=8rem){[data-grip]>.fg-schedule-drag-handle{display:grid}.fg-week-planner__block[data-grip=end]>.fg-schedule-drag-handle{inset-block-start:0;inset-inline-end:0;transform:none}[data-grip=end]>.fg-event-block .fg-event-block__heading{min-block-size:calc(var(--fg-density-target-min) - var(--fg-space-1));padding-inline-end:calc(var(--fg-density-target-min) - var(--fg-space-2))}[data-grip=start]>.fg-schedule-drag-handle{inset-inline:0 auto}.fg-timeline__all-day-event[data-grip=start]>.fg-schedule-drag-handle{inset-inline-start:var(--fg-space-1)}[data-grip=start]>.fg-event-block{padding-inline-start:var(--fg-density-target-min)}}.fg-schedule-draggable{padding-inline-end:calc(var(--fg-density-target-min) + var(--fg-space-2));position:relative}.fg-schedule-handle{z-index:var(--fg-layer-raised);inline-size:var(--fg-density-target-min);min-block-size:var(--fg-density-target-min);cursor:ns-resize;touch-action:none;position:absolute}.fg-schedule-handle:after{content:"";inline-size:var(--fg-space-3);block-size:var(--fg-border-width-selection);border-radius:var(--fg-radius-full);background-color:var(--fg-text-secondary);position:absolute;inset-block-start:50%;inset-inline-start:50%;transform:translate(-50%,-50%)}.fg-schedule-handle[data-edge=start]{inset-block-start:0;inset-inline-start:0;transform:translateY(-50%)}.fg-schedule-handle[data-edge=end]{inset-block-end:0;inset-inline-end:0;transform:translateY(50%)}.fg-timeline__event[data-axis-start] .fg-schedule-handle[data-edge=start],.fg-timeline__event[data-axis-end] .fg-schedule-handle[data-edge=end]{transform:none}.fg-timeline__event[data-axis-start] .fg-schedule-handle[data-edge=start]:after{inset-block-start:0;transform:translate(-50%)}.fg-timeline__event[data-axis-end] .fg-schedule-handle[data-edge=end]:after{inset-block:auto 0;transform:translate(-50%)}.fg-schedule-handle[data-edge=inline-end]{cursor:ew-resize;inset-block-start:50%;inset-inline-end:0;transform:translateY(-50%)}.fg-schedule-ghost{z-index:var(--fg-layer-raised);padding:var(--fg-space-1) var(--fg-space-2);border:var(--fg-border-width-selection) dashed var(--event-accent);border-radius:var(--fg-radius-mark);background-color:var(--event-background);color:var(--event-foreground);pointer-events:none;flex-direction:column;display:flex;position:absolute;inset-inline:0}.fg-week-planner__cell .fg-schedule-ghost{position:static}.fg-schedule-ghost__title{font-size:var(--fg-type-small-size);line-height:var(--fg-type-small-line-height);font-weight:var(--fg-font-weight-medium)}.fg-schedule-ghost__time{font-size:var(--fg-type-small-size);line-height:var(--fg-type-small-line-height);font-variant-numeric:tabular-nums}.fg-event-block,.fg-agenda__card,.fg-schedule-ghost{--event-background:var(--tone-background);--event-foreground:var(--tone-foreground);--event-accent:var(--tone-border)}.fg-event-block{block-size:100%;inline-size:100%;min-block-size:var(--fg-density-row-min);padding:var(--fg-space-1) var(--fg-space-2);text-align:start;background-color:var(--event-background);color:var(--event-foreground);border-radius:var(--fg-radius-mark);border:var(--fg-border-width-hairline) solid var(--event-accent);flex-direction:column;align-items:flex-start;display:flex;overflow:hidden}.fg-timeline__event .fg-event-block{min-block-size:0}button.fg-event-block,button.fg-agenda__card,button.fg-schedule-draggable,button.fg-month-view__day{cursor:var(--cursor-interactive)}button.fg-event-block,button.fg-agenda__card{transition:box-shadow var(--fg-component-schedule-feedback-duration) var(--fg-component-schedule-feedback-easing)}@media (hover:hover){button.fg-event-block:hover,button.fg-agenda__card:hover{box-shadow:inset 0 0 0 var(--fg-border-width-hairline) var(--event-accent)}}button.fg-event-block:active,button.fg-agenda__card:active{box-shadow:inset 0 0 0 var(--fg-component-schedule-pressed-edge-width) var(--event-accent);transition:none}.fg-event-block:focus-visible,.fg-agenda__card:focus-visible,.fg-schedule-draggable:focus-visible,.fg-month-view__day:focus-visible{outline:var(--fg-focus-ring-width) solid var(--fg-component-control-focus-ring);outline-offset:var(--fg-border-width-hairline)}.fg-event-block__heading{align-items:flex-start;gap:var(--fg-space-1);min-inline-size:0;max-inline-size:100%;display:flex}.fg-event-block__status,.fg-agenda__status{color:var(--event-accent);flex:none}.fg-event-block__title{min-inline-size:0;font-size:var(--fg-type-small-size);line-height:var(--fg-type-small-line-height);font-weight:var(--fg-font-weight-medium);overflow-wrap:normal;word-break:normal;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.fg-event-block__detail{max-inline-size:100%;font-size:var(--fg-type-small-size);line-height:var(--fg-type-small-line-height);font-variant-numeric:tabular-nums;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.fg-week-planner__block .fg-event-block:not([data-all-day]) .fg-event-block__detail{white-space:normal;overflow-wrap:normal;word-break:normal}.fg-event-block[data-strike] .fg-event-block__title,.fg-event-block[data-strike] .fg-event-block__detail,.fg-agenda__card[data-strike] .fg-agenda__title,.fg-agenda__card[data-strike] .fg-agenda__meta{text-decoration:line-through}.fg-event-block[data-all-day],.fg-month-view__event>.fg-event-block{align-items:center;gap:var(--fg-space-1);flex-direction:row}.fg-event-block[data-all-day] .fg-event-block__title,.fg-month-view__event>.fg-event-block .fg-event-block__title{-webkit-line-clamp:1}.fg-week-planner__block,.fg-timeline__all-day-event,.fg-month-view__event{container:fg-schedule-chip/inline-size}@container fg-schedule-chip not (inline-size>=12rem){.fg-event-block[data-all-day] .fg-event-block__detail{display:none}}.fg-month-view__event>.fg-event-block .fg-event-block__detail{display:none}.fg-month-view{border:var(--fg-border-width-hairline) solid var(--fg-border-subtle);border-radius:var(--fg-radius-panel);corner-shape:var(--fg-corner-shape);background-color:var(--fg-surface-base);overflow:hidden}.fg-month-view[data-dragging],.fg-month-view__grid[data-dragging]{-webkit-user-select:none;user-select:none}.fg-month-view__weekdays,.fg-month-view__week{min-inline-size:calc(var(--fg-density-target-min) * 14);grid-template-columns:repeat(7,minmax(0,1fr));display:grid}.fg-month-view__grid{overflow-x:auto}.fg-month-view__weekdays{border-block-end:var(--fg-border-width-hairline) solid var(--fg-border-subtle);background-color:var(--fg-surface-raised)}.fg-month-view__weekday{padding:var(--fg-space-2) var(--fg-space-3);font-size:var(--fg-type-small-size);line-height:var(--fg-type-small-line-height);color:var(--fg-text-secondary)}.fg-month-view__week+.fg-month-view__week{border-block-start:var(--fg-border-width-hairline) solid var(--fg-component-schedule-column-divider)}.fg-month-view__cell{align-items:stretch;gap:var(--fg-space-1);padding:var(--fg-space-1);min-inline-size:0;min-block-size:calc(var(--fg-density-row-min) * 3);flex-direction:column;display:flex}.fg-month-view__cell+.fg-month-view__cell{border-inline-start:var(--fg-border-width-hairline) solid var(--fg-component-schedule-column-divider)}.fg-month-view__grid[data-editable] .fg-month-view__cell{cursor:cell}.fg-month-view__grid[data-editable] .fg-month-view__cell:not([data-closed]){transition:background-color var(--fg-component-schedule-feedback-duration) var(--fg-component-schedule-feedback-easing)}@media (hover:hover){.fg-month-view__grid[data-editable] .fg-month-view__cell:not([data-closed]):hover:not(:has(button:hover)){background-color:var(--fg-component-schedule-hover-background)}}.fg-month-view__grid[data-editable] .fg-month-view__cell:not([data-closed]):active:not(:has(button:active)){background-color:var(--fg-component-schedule-pressed-background);transition:none}.fg-month-view__event,.fg-week-planner__block{position:relative}.fg-month-view__cell[data-drop-target]{outline:var(--fg-border-width-selection) dashed var(--fg-border-strong);outline-offset:calc(-1 * var(--fg-border-width-selection))}.fg-month-view__empty,.fg-week-planner__empty,.fg-agenda__empty{padding:var(--fg-space-2) var(--fg-space-3);font-size:var(--fg-type-small-size);line-height:var(--fg-type-small-line-height);color:var(--fg-text-secondary);margin:0}.fg-month-view__cell[data-closed]{background-image:repeating-linear-gradient(-45deg, var(--fg-component-schedule-off-hours-stripe) 0 var(--fg-border-width-hairline), transparent var(--fg-border-width-hairline) var(--fg-size-mark-6))}.fg-month-view__day{min-inline-size:var(--fg-density-target-min);min-block-size:var(--fg-density-target-min);padding-inline:var(--fg-space-1);border-radius:var(--fg-radius-mark);font-size:var(--fg-type-small-size);line-height:var(--fg-type-small-line-height);font-variant-numeric:tabular-nums;color:var(--fg-text-primary);text-align:start;align-self:flex-start}button.fg-month-view__day{transition:background-color var(--fg-component-schedule-feedback-duration) var(--fg-component-schedule-feedback-easing)}@media (hover:hover){button.fg-month-view__day:hover{background-color:var(--fg-component-schedule-hover-background)}}button.fg-month-view__day:active,.fg-month-view__cell[data-today] button.fg-month-view__day:active{background-color:var(--fg-component-schedule-pressed-background);transition:none}span.fg-month-view__day{min-block-size:0;min-inline-size:0}.fg-month-view__cell[data-out] .fg-month-view__day{color:var(--fg-text-secondary)}.fg-month-view__cell[data-today] .fg-month-view__day,.fg-agenda__day[data-today] .fg-agenda__day-header h2,.fg-agenda__day[data-today] .fg-agenda__day-header h3,.fg-agenda__day[data-today] .fg-agenda__day-header h4{font-weight:var(--fg-font-weight-bold);background-color:var(--fg-component-schedule-period-band-background);box-shadow:inset 0 calc(-1 * var(--fg-border-width-selection)) 0 var(--fg-component-schedule-now-line)}.fg-month-view__overflow{gap:var(--fg-space-1);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.fg-week-planner{border:var(--fg-border-width-hairline) solid var(--fg-border-subtle);border-radius:var(--fg-radius-panel);corner-shape:var(--fg-corner-shape);background-color:var(--fg-surface-base);overflow:hidden}.fg-week-planner__toolbar{justify-content:space-between;align-items:center;gap:var(--fg-density-control-gap);padding:var(--fg-space-2) var(--fg-space-3);border-block-end:var(--fg-border-width-hairline) solid var(--fg-border-subtle);background-color:var(--fg-surface-raised);flex-wrap:wrap;display:flex}.fg-week-planner__templates{gap:var(--fg-space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.fg-week-planner__grid{--planner-day-ideal:calc(var(--fg-density-row-min) * 2.75);grid-template-columns:minmax(min(48%, var(--fg-size-layout-128)), clamp(var(--fg-size-layout-128), 100% - var(--planner-days,7) * var(--planner-day-ideal), var(--fg-size-layout-192))) repeat(var(--planner-days,7), minmax(calc(var(--fg-density-row-min) * 2.5), 1fr));display:grid;overflow-x:auto}.fg-week-planner__cell[data-editable]{cursor:cell}.fg-week-planner__cell[data-editable]:not([data-closed]){transition:background-color var(--fg-component-schedule-feedback-duration) var(--fg-component-schedule-feedback-easing)}@media (hover:hover){.fg-week-planner__cell[data-editable]:not([data-closed]):hover:not(:has(button:hover)){background-color:var(--fg-component-schedule-hover-background)}}.fg-week-planner__cell[data-editable]:not([data-closed]):active:not(:has(button:active)){background-color:var(--fg-component-schedule-pressed-background);transition:none}.fg-week-planner__row{grid-column:1/-1;grid-template-columns:subgrid;display:grid}.fg-week-planner__corner,.fg-week-planner__day-header{border-block-end:var(--fg-border-width-hairline) solid var(--fg-border-subtle);background-color:var(--fg-surface-raised)}.fg-week-planner__corner{border-inline-end:var(--fg-border-width-hairline) solid var(--fg-component-schedule-column-divider)}.fg-week-planner__day-header{padding:var(--fg-space-2) var(--fg-space-3);border-inline-start:var(--fg-border-width-hairline) solid var(--fg-component-schedule-column-divider);font-size:var(--fg-type-small-size);line-height:var(--fg-type-small-line-height);color:var(--fg-text-secondary);min-inline-size:0}.fg-week-planner__resource,.fg-week-planner__corner{z-index:var(--fg-layer-sticky);background-color:var(--fg-surface-base);position:sticky;inset-inline-start:0}.fg-week-planner__corner{background-color:var(--fg-surface-raised)}.fg-week-planner__resource{align-content:flex-start;align-items:center;gap:var(--fg-space-1) var(--fg-space-2);padding:var(--fg-space-2) var(--fg-space-3);border-inline-end:var(--fg-border-width-hairline) solid var(--fg-component-schedule-column-divider);border-block-end:var(--fg-border-width-hairline) solid var(--fg-border-subtle);flex-wrap:wrap;min-inline-size:0;display:flex}.fg-week-planner__resource-name{font-size:var(--fg-type-body-size);line-height:var(--fg-type-body-line-height);font-weight:var(--fg-font-weight-medium);color:var(--fg-text-primary)}.fg-week-planner__resource-meta{font-size:var(--fg-type-small-size);line-height:var(--fg-type-small-line-height);color:var(--fg-text-secondary);flex-basis:100%}.fg-week-planner__cell{gap:var(--fg-space-1);padding:var(--fg-space-1);border-inline-start:var(--fg-border-width-hairline) solid var(--fg-component-schedule-column-divider);border-block-end:var(--fg-border-width-hairline) solid var(--fg-border-subtle);min-inline-size:0;min-block-size:var(--fg-density-row-min);flex-direction:column;display:flex}.fg-week-planner__cell[data-today]{background-color:var(--fg-surface-raised)}.fg-week-planner__cell[data-closed]{background-image:repeating-linear-gradient(-45deg, var(--fg-component-schedule-off-hours-stripe) 0 var(--fg-border-width-hairline), transparent var(--fg-border-width-hairline) var(--fg-size-mark-6))}.fg-week-planner__cell[data-drop-target]{outline:var(--fg-border-width-selection) dashed var(--fg-border-strong);outline-offset:calc(-1 * var(--fg-border-width-selection))}.fg-week-planner__block,.fg-week-planner__lane{display:block}.fg-week-planner__block[data-span]{z-index:var(--fg-layer-raised);inline-size:calc(var(--planner-span-days) * (100% + 2 * var(--fg-space-1) + var(--fg-border-width-hairline)) - 2 * var(--fg-space-1) - var(--fg-border-width-hairline))}.fg-week-planner__lane-filler{visibility:hidden}.fg-event-block[data-layout=timeFirst] .fg-event-block__heading{font-size:var(--fg-type-small-size);line-height:var(--fg-type-small-line-height);font-weight:var(--fg-font-weight-medium);font-variant-numeric:tabular-nums}.fg-event-block[data-layout=timeFirst] .fg-event-block__time{overflow-wrap:normal}.fg-week-planner__block .fg-event-block[data-layout=timeFirst]{padding-inline:var(--fg-space-1)}.fg-event-block[data-layout=timeFirst] .fg-event-block__detail,.fg-week-planner__block .fg-event-block[data-layout=timeFirst] .fg-event-block__detail{-webkit-line-clamp:2;white-space:normal;overflow-wrap:normal;word-break:normal;text-overflow:ellipsis;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.fg-event-block[data-layout=timeFirst] .fg-event-block__detail .fg-event-block__status{margin-inline-end:var(--fg-space-1)}.fg-event-block[data-layout=timeFirst] .fg-event-block__detail .fg-event-block__title{font-weight:var(--fg-font-weight-regular);display:inline}.fg-event-block[data-strike] .fg-event-block__time{text-decoration:line-through}.fg-week-planner__off{padding:var(--fg-space-1) var(--fg-space-2);font-size:var(--fg-type-small-size);line-height:var(--fg-type-small-line-height);color:var(--fg-text-secondary)}.fg-schedule-nav{contain-intrinsic-inline-size:var(--fg-size-layout-320);gap:var(--fg-space-4);flex-wrap:wrap;flex:auto;align-items:flex-start;max-block-size:max-content;min-inline-size:0;display:flex;container:fg-schedule-nav/inline-size}.fg-schedule-nav__month{border:var(--fg-border-width-hairline) solid var(--fg-border-subtle);border-radius:var(--fg-radius-panel);corner-shape:var(--fg-corner-shape);padding:var(--fg-space-2);background-color:var(--fg-surface-raised)}.fg-schedule-nav__main{flex:1 1 var(--fg-size-layout-320);min-inline-size:0}.fg-schedule-nav__controls{align-items:end;gap:var(--fg-density-control-gap);flex-wrap:wrap;display:flex}.fg-schedule-nav__views{flex:none;max-inline-size:100%}.fg-schedule-nav__compact-view{flex:1 1 var(--fg-size-layout-128);min-inline-size:0;display:none}.fg-schedule-nav__date{flex:0 1 var(--fg-size-layout-224);min-inline-size:min(100%, var(--fg-size-layout-176))}.fg-schedule-nav__search{flex:1 1 var(--fg-size-layout-192);min-inline-size:0;position:relative}@container fg-schedule-nav not (inline-size>=40rem){.fg-schedule-nav__views{display:none}.fg-schedule-nav__compact-view{display:block}.fg-schedule-nav__date{flex:1 1 var(--fg-size-layout-176)}.fg-schedule-nav__search{flex-basis:100%}}.fg-schedule-nav__period{align-items:center;gap:var(--fg-density-control-gap);flex-wrap:wrap;margin-block-end:var(--fg-space-3);display:flex}.fg-schedule-nav__title{font-size:var(--fg-type-heading-size);line-height:var(--fg-type-heading-line-height);font-weight:var(--fg-font-weight-bold);color:var(--fg-text-primary);overflow-wrap:anywhere}.fg-schedule-nav__results{z-index:var(--fg-layer-overlay);inline-size:max(100%, var(--fg-size-layout-320));max-inline-size:calc(100vw - 2 * var(--fg-space-2));max-block-size:min(var(--fg-size-layout-320), 50dvh);border:var(--fg-border-width-hairline) solid var(--fg-border-subtle);border-radius:var(--fg-radius-panel);corner-shape:var(--fg-corner-shape);background-color:var(--fg-surface-overlay);box-shadow:var(--fg-elevation-overlay);padding:var(--fg-space-1);position:absolute;inset-block-start:calc(100% + var(--fg-space-1));inset-inline-end:0;overflow-y:auto}.fg-agenda__list{gap:var(--fg-space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.fg-agenda{gap:var(--fg-space-4);flex-direction:column;display:flex}.fg-agenda__day{gap:var(--fg-space-2);flex-direction:column;display:flex}.fg-agenda__day-header{justify-content:space-between;align-items:center;gap:var(--fg-density-control-gap);border-block-end:var(--fg-border-width-hairline) solid var(--fg-border-subtle);padding-block-end:var(--fg-space-1);display:flex}.fg-agenda__day-header :is(h2,h3,h4){font-weight:var(--fg-font-weight-medium)}.fg-agenda__row{gap:var(--fg-space-3);grid-template-columns:max-content minmax(0,1fr);align-items:stretch;display:grid}.fg-agenda__time{font-size:var(--fg-type-small-size);line-height:var(--fg-type-small-line-height);font-variant-numeric:tabular-nums;color:var(--fg-component-schedule-hour-foreground);padding-block-start:calc((var(--fg-density-row-min) - var(--fg-type-small-line-height)) / 2)}.fg-agenda__card{align-items:center;gap:var(--fg-space-1) var(--fg-space-2);min-block-size:var(--fg-density-row-min);padding:var(--fg-space-1) var(--fg-space-2);text-align:start;background-color:var(--event-background);color:var(--event-foreground);border-radius:var(--fg-radius-control);corner-shape:var(--fg-corner-shape);border:var(--fg-border-width-hairline) solid var(--event-accent);flex-wrap:wrap;display:flex}.fg-agenda__title{font-size:var(--fg-type-body-size);line-height:var(--fg-type-body-line-height);font-weight:var(--fg-font-weight-medium);overflow-wrap:anywhere;min-inline-size:0}.fg-agenda__meta{font-size:var(--fg-type-small-size);line-height:var(--fg-type-small-line-height)}.fg-agenda__card>:last-child{margin-inline-start:auto}.fg-schedule-draggable{align-items:flex-start;gap:var(--fg-space-1);inline-size:100%;min-block-size:var(--fg-density-row-min);padding:var(--fg-space-2);text-align:start;background-color:var(--fg-surface-base);color:var(--fg-text-primary);border:var(--fg-border-width-hairline) solid var(--fg-border-subtle);border-radius:var(--fg-radius-control);corner-shape:var(--fg-corner-shape);flex-direction:column;display:flex}button.fg-schedule-draggable{transition:background-color var(--fg-component-schedule-feedback-duration) var(--fg-component-schedule-feedback-easing), border-color var(--fg-component-schedule-feedback-duration) var(--fg-component-schedule-feedback-easing)}@media (hover:hover){button.fg-schedule-draggable:hover{border-color:var(--fg-border-strong)}}button.fg-schedule-draggable:active{background-color:var(--fg-component-schedule-pressed-background);border-color:var(--fg-border-strong);transition:none}.fg-schedule-draggable[data-drag-source]{outline:var(--fg-border-width-selection) dashed var(--fg-border-strong);outline-offset:calc(-1 * var(--fg-border-width-selection))}.fg-schedule-loading{gap:var(--fg-space-2);padding:var(--fg-space-3);flex-direction:column;display:flex}.fg-schedule-error{padding:var(--fg-space-4)}.fg-event-editor{gap:var(--fg-space-4);flex-direction:column;display:flex}.fg-event-editor__times{grid-template-columns:repeat(auto-fit, minmax(min(100%, var(--fg-size-layout-192)), 1fr));gap:var(--fg-density-control-gap);display:grid}.fg-event-editor__actions{align-items:center;gap:var(--fg-density-control-gap);flex-wrap:wrap;display:flex}.fg-event-editor__actions-end{gap:var(--fg-density-control-gap);flex-wrap:wrap;margin-inline-start:auto;display:flex}@media (forced-colors:active){.fg-event-block,.fg-agenda__card,.fg-schedule-ghost{forced-color-adjust:none;color:canvastext;border:var(--fg-border-width-hairline) solid ButtonBorder;background-color:canvas}.fg-event-block__status,.fg-agenda__status{forced-color-adjust:none;color:canvastext}button.fg-event-block:active,button.fg-agenda__card:active{color:highlighttext;background-color:highlight}button.fg-event-block:active .fg-event-block__status,button.fg-agenda__card:active .fg-agenda__status{color:highlighttext}.fg-timeline__slot:not([data-closed]):active,button.fg-month-view__day:active,button.fg-schedule-draggable:active{outline:var(--fg-border-width-selection) solid Highlight;outline-offset:calc(-1 * var(--fg-border-width-selection))}.fg-month-view__grid[data-editable] .fg-month-view__cell:not([data-closed]):active:not(:has(button:active)){outline:var(--fg-border-width-selection) solid Highlight;outline-offset:calc(-1 * var(--fg-border-width-selection))}.fg-week-planner__cell[data-editable]:not([data-closed]):active:not(:has(button:active)){outline:var(--fg-border-width-selection) solid Highlight;outline-offset:calc(-1 * var(--fg-border-width-selection))}.fg-timeline__now{border-color:highlight}.fg-timeline__now-label{color:highlighttext;background-color:highlight}.fg-timeline__off,.fg-timeline__column[data-closed]:before,.fg-month-view__cell[data-closed],.fg-week-planner__cell[data-closed]{background-image:repeating-linear-gradient(-45deg, GrayText 0 var(--fg-border-width-hairline), transparent var(--fg-border-width-hairline) var(--fg-size-mark-6))}.fg-timeline__column-header[data-today],.fg-week-planner__day-header[data-today],.fg-month-view__cell[data-today] .fg-month-view__day{box-shadow:inset 0 calc(-1 * var(--fg-border-width-selection)) 0 Highlight}.fg-event-block:focus-visible,.fg-agenda__card:focus-visible,.fg-schedule-draggable:focus-visible,.fg-month-view__day:focus-visible,.fg-timeline__slot:focus-visible,.fg-month-view__cell:focus-visible,.fg-week-planner__cell:focus-visible{outline:var(--fg-focus-ring-width) solid Highlight}}.fg-floor-table{--floor-table-chair:var(--fg-border-control);width:100%;min-height:var(--fg-size-layout-96);border:var(--fg-border-width-selection) solid var(--fg-border-control);border-radius:var(--fg-radius-card);corner-shape:var(--fg-corner-shape);background-color:var(--fg-surface-base);color:var(--fg-text-primary);display:flex;position:relative}.fg-floor-table--round{aspect-ratio:1;border-radius:var(--fg-radius-full);corner-shape:round;min-height:0}.fg-floor-table--oval{border-radius:var(--fg-radius-full);corner-shape:round}.fg-floor-table--toned{--floor-table-chair:var(--tone-border);border-color:var(--tone-border);background-color:var(--tone-background);color:var(--tone-foreground)}.fg-floor-table[data-state=blocked]{background-color:var(--fg-surface-sunken);border-style:dashed}.fg-floor-table--selected,.fg-floor-row--selected{--floor-selection-gap:var(--fg-focus-ring-offset);--floor-selection-ring:var(--fg-border-width-indicator);--floor-selection-reach:calc(var(--floor-selection-gap) + var(--floor-selection-ring))}.fg-floor-table--selected:before,.fg-floor-row--selected:before{content:"";inset:calc(-1 * (var(--floor-edge) + var(--floor-selection-reach)));border:var(--floor-selection-ring) solid var(--fg-border-strong);border-radius:calc(var(--fg-radius-card) + var(--floor-selection-reach) * var(--fg-corner-scale));corner-shape:var(--fg-corner-shape);pointer-events:none;position:absolute}.fg-floor-table--selected{--floor-edge:var(--fg-border-width-selection)}.fg-floor-row--selected{--floor-edge:var(--fg-border-width-hairline)}.fg-floor-table--round.fg-floor-table--selected:before,.fg-floor-table--oval.fg-floor-table--selected:before{border-radius:var(--fg-radius-full);corner-shape:round}.fg-floor-table--destination{background-color:var(--fg-brand-subtle)}:is(.fg-floor-table:has(>.fg-floor-table__action:is(:active,[data-pressed=true]):not([aria-disabled=true])),.fg-floor-row:has(.fg-floor-row__action:is(:active,[data-pressed=true]):not([aria-disabled=true]))){background-color:var(--fg-component-card-pressed-background)}.fg-floor-table__chair{background-color:var(--floor-table-chair)}.fg-floor-table__seats-compact{display:none}@container floor-table not (width>=6.5rem){.fg-floor-table__seats{display:none}.fg-floor-table__seats-compact{display:inline-flex}}.fg-floor-table__action{justify-content:center;align-items:center;gap:var(--fg-space-1);min-width:0;padding:var(--fg-density-inset-box);text-align:center;flex-direction:column;flex:1;display:flex}.fg-floor-table__action:after{border-radius:inherit;corner-shape:inherit}.fg-floor-table--round>.fg-floor-table__action:after,.fg-floor-table--oval>.fg-floor-table__action:after{border-radius:var(--fg-radius-full);corner-shape:round}.fg-floor-row{align-items:center;gap:var(--fg-space-3);min-height:var(--fg-density-row-min);padding:var(--fg-density-inset-box);border:var(--fg-border-width-hairline) solid var(--fg-component-card-border);border-radius:var(--fg-radius-card);corner-shape:var(--fg-corner-shape);background-color:var(--fg-component-card-background);color:var(--fg-text-primary);display:flex;position:relative}.fg-floor-row--toned{background-color:var(--tone-background);border-color:#0000}.fg-floor-row__disc{inline-size:var(--fg-size-box-48);block-size:var(--fg-size-box-48);border-radius:var(--fg-radius-full);background-color:var(--fg-surface-sunken);color:var(--fg-text-secondary);flex:none;justify-content:center;align-items:center;display:inline-flex}.fg-floor-row--toned .fg-floor-row__disc{background-color:var(--fg-component-card-background);color:var(--tone-mark)}.fg-floor-row__body{gap:var(--fg-space-1);flex-direction:column;flex:1 1 0;min-width:0;display:flex}.fg-floor-row__head{justify-content:space-between;align-items:center;gap:var(--fg-space-1) var(--fg-space-2);flex-wrap:wrap;display:flex}.fg-floor-row__action{font-size:var(--fg-type-body-large-size);line-height:var(--fg-type-body-large-line-height);font-weight:var(--fg-font-weight-bold);overflow-wrap:anywhere}.fg-floor-row__action:after{border-radius:var(--fg-radius-card);corner-shape:var(--fg-corner-shape)}.fg-floor-row__meta{gap:var(--fg-space-1) var(--fg-space-3);font-size:var(--fg-type-small-size);line-height:var(--fg-type-small-line-height);color:var(--fg-text-secondary);flex-wrap:wrap;display:flex}.fg-floor-row__fact{align-items:center;gap:var(--fg-space-1);overflow-wrap:anywhere;min-width:0;display:inline-flex}.fg-floor-row__fact>svg{flex:none}.fg-floor-row__state{flex:none;max-width:100%;display:block}@container not (width>=16rem){.fg-floor-row>.fg-card__chevron{display:none}}.fg-floor-row:has(.fg-floor-row__action[data-focus-visible=true]){outline:var(--fg-focus-ring-width) solid var(--fg-component-control-focus-ring);outline-offset:var(--fg-focus-ring-offset)}.fg-floor-row:has(.fg-floor-row__action[data-hovered=true]:not([aria-disabled=true])){border-color:var(--fg-component-card-border-hover)}.fg-floor-table:not(.fg-floor-table--toned):has(>.fg-floor-table__action[data-hovered=true]:not([aria-disabled=true])){border-color:var(--fg-component-card-border-hover)}.fg-floor-table:has(>.fg-floor-table__action[data-focus-visible=true]){outline:var(--fg-focus-ring-width) solid var(--fg-component-control-focus-ring);outline-offset:var(--fg-focus-ring-offset)}:is(.fg-floor-table--selected:has(>.fg-floor-table__action[data-focus-visible=true]),.fg-floor-row--selected:has(.fg-floor-row__action[data-focus-visible=true])){outline-offset:calc(var(--floor-selection-reach) + var(--fg-focus-ring-offset))}.fg-floor-plan{--floor-plan-legible:var(--fg-size-layout-96);flex-direction:column;min-width:0;display:flex;position:relative}.fg-floor-plan[data-layout=fill]{height:100%;min-height:0}.fg-floor-plan__viewport{min-width:0;padding:var(--fg-space-4);border:var(--fg-border-width-hairline) solid var(--fg-border-subtle);border-radius:var(--fg-radius-card);corner-shape:var(--fg-corner-shape);background-color:var(--fg-surface-sunken);overscroll-behavior:contain;display:flex;position:relative;overflow:auto}.fg-floor-plan:has(>.fg-floor-plan__controls)>.fg-floor-plan__viewport{--floor-plan-bar:calc(var(--fg-density-target-min) + 2 * var(--fg-space-1) + var(--fg-space-3));padding-block-end:calc(var(--floor-plan-bar) + var(--fg-space-3));scroll-padding-block-end:var(--floor-plan-bar)}.fg-floor-plan[data-layout=fill]>.fg-floor-plan__viewport{flex:1 1 0;min-height:0}.fg-floor-plan__probe{inline-size:var(--floor-plan-legible);visibility:hidden;pointer-events:none;block-size:0;position:absolute;inset-block-start:0;inset-inline-start:0}.fg-floor-plan__canvas{flex:none;margin:auto;position:relative}.fg-floor-plan__room,.fg-floor-plan__drawing{pointer-events:none;position:absolute;inset:0}.fg-floor-plan__room{overflow:hidden}.fg-floor-plan__drawing{block-size:100%;inline-size:100%;overflow:visible}.fg-floor-plan__drawing *{vector-effect:non-scaling-stroke}.fg-floor-plan__area{fill:var(--fg-surface-base);stroke:var(--fg-border-subtle);stroke-width:var(--fg-border-width-hairline)}.fg-floor-plan__area--outdoor{fill:var(--fg-surface-canvas);stroke:var(--fg-border-control);stroke-dasharray:var(--fg-space-2) var(--fg-space-1)}.fg-floor-plan__wall{fill:none;stroke:var(--fg-border-strong);stroke-width:var(--fg-border-width-indicator);stroke-linecap:square;stroke-linejoin:miter}.fg-floor-plan__window{stroke:var(--fg-border-control);stroke-width:var(--fg-border-width-indicator);stroke-dasharray:var(--fg-space-3) var(--fg-space-1)}.fg-floor-plan__doorway{fill:var(--fg-surface-base);stroke:none}.fg-floor-plan__door,.fg-floor-plan__swing{fill:none;stroke:var(--fg-border-control);stroke-width:var(--fg-border-width-hairline)}.fg-floor-plan__swing{stroke-dasharray:var(--fg-space-1) var(--fg-space-1)}.fg-floor-plan__counter{fill:var(--fg-surface-sunken);stroke:var(--fg-border-strong);stroke-width:var(--fg-border-width-hairline)}.fg-floor-plan__plant>circle{fill:var(--fg-surface-sunken);stroke:var(--fg-border-control);stroke-width:var(--fg-border-width-hairline)}.fg-floor-plan__plant>ellipse{fill:var(--fg-border-subtle);stroke:var(--fg-border-control);stroke-width:var(--fg-border-width-hairline)}.fg-floor-plan__label{padding:var(--fg-space-2);font-size:var(--fg-type-small-size);line-height:var(--fg-type-small-line-height);font-weight:var(--fg-font-weight-medium);color:var(--fg-text-secondary);display:flex;position:absolute;overflow:hidden}.fg-floor-plan__label--area{text-transform:uppercase;letter-spacing:var(--fg-font-tracking-caps);justify-content:flex-start;align-items:flex-start}.fg-floor-plan__label--counter,.fg-floor-plan__label--entrance{text-align:center;justify-content:center;align-items:center;padding:0;overflow:visible}.fg-floor-plan__label--entrance[data-side=bottom]{align-items:flex-start;translate:0 100%}.fg-floor-plan__label--entrance[data-side=top]{align-items:flex-end;translate:0 -100%}.fg-floor-plan__tables{margin:0;padding:0;list-style:none;position:absolute;inset:0}.fg-floor-plan__table{display:flex;position:absolute}.fg-floor-plan__table>.fg-floor-table{height:100%;min-height:0;container:floor-table/inline-size}.fg-floor-plan__table>.fg-floor-table>.fg-floor-table__action{padding:var(--fg-space-2)}.fg-floor-plan__table[data-turned]>.fg-floor-table{rotate:var(--floor-plan-turn)}.fg-floor-plan__table[data-turned]>.fg-floor-table>.fg-floor-table__action{rotate:calc(-1 * var(--floor-plan-turn))}.fg-floor-plan__controls{z-index:var(--fg-layer-raised);align-items:center;gap:var(--fg-density-control-gap);padding:var(--fg-space-1);border-radius:var(--fg-radius-control);corner-shape:var(--fg-corner-shape);background-color:var(--fg-surface-base);box-shadow:var(--fg-elevation-overlay);display:flex;position:absolute;inset-block-end:var(--fg-space-3);inset-inline-end:var(--fg-space-3)}.fg-floor-plan__level{min-inline-size:var(--fg-size-layout-80);font-size:var(--fg-type-small-size);line-height:var(--fg-type-small-line-height);font-weight:var(--fg-font-weight-medium);font-variant-numeric:tabular-nums;text-align:center;color:var(--fg-text-secondary)}.fg-waitlist{gap:var(--fg-space-2);padding:var(--fg-space-3);border:var(--fg-border-width-hairline) solid var(--fg-border-subtle);border-radius:var(--fg-radius-panel);corner-shape:var(--fg-corner-shape);background-color:var(--fg-surface-raised);flex-direction:column;display:flex}.fg-waitlist__header{justify-content:space-between;align-items:center;gap:var(--fg-space-2);display:flex}.fg-waitlist__list{gap:var(--fg-space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.fg-waitlist__title{font-size:var(--fg-type-body-size);line-height:var(--fg-type-body-line-height);font-weight:var(--fg-font-weight-medium);overflow-wrap:anywhere}.fg-waitlist__meta,.fg-waitlist__note,.fg-waitlist__requested{font-size:var(--fg-type-small-size);line-height:var(--fg-type-small-line-height);color:var(--fg-text-secondary);overflow-wrap:anywhere}.fg-card__accessory:has(>.fg-restaurant-card__favorite){margin-block:var(--fg-space-2) 0;place-self:start end;margin-inline-end:var(--fg-space-2)}.fg-card--media-bleed>.fg-card__accessory:has(>.fg-restaurant-card__favorite){margin-block-start:calc(var(--fg-space-2) - var(--fg-space-4));margin-inline-end:calc(var(--fg-space-2) - var(--fg-space-4))}.fg-restaurant-card__favorite{display:inline-flex}.fg-card:has(>.fg-restaurant-card--card){block-size:100%}.fg-card--has-accessory:has(>.fg-restaurant-card--card){grid-template-rows:auto 1fr}.fg-card:has(>.fg-restaurant-card--row){padding:var(--fg-space-3);container:fg-restaurant-card/inline-size}.fg-restaurant-card__cover{aspect-ratio:3;inline-size:100%;display:block}.fg-restaurant-card__cover--compact{aspect-ratio:3}.fg-restaurant-card__cover--row{aspect-ratio:auto;border-radius:var(--fg-radius-inner);corner-shape:var(--fg-corner-shape);block-size:100%}.fg-restaurant-card__cover--empty{background-color:var(--fg-surface-sunken);color:var(--fg-text-secondary);place-items:center;display:grid}.fg-restaurant-card{align-items:start;gap:var(--fg-space-3);grid-template-columns:auto minmax(0,1fr);grid-template-areas:"logo head""details details";display:grid}.fg-restaurant-card--card{row-gap:var(--fg-space-2);flex:auto;grid-template-rows:auto 1fr auto;grid-template-areas:"logo head"".details"".open"}.fg-restaurant-card--row{row-gap:var(--fg-space-1);column-gap:var(--fg-space-2);grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"logo head thumbnail""logo details thumbnail";container:fg-restaurant-row/inline-size}.fg-restaurant-card--row .fg-restaurant-card__cuisines{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.fg-restaurant-card--row>.fg-restaurant-card__logo{inline-size:var(--fg-size-box-48);block-size:var(--fg-size-box-48)}.fg-restaurant-card__logo{inline-size:var(--fg-size-box-56);block-size:var(--fg-size-box-56);background-color:var(--fg-component-card-background);border:var(--fg-border-width-hairline) solid var(--fg-component-card-border);border-radius:var(--fg-radius-control);corner-shape:var(--fg-corner-shape);grid-area:logo;display:block;position:relative;overflow:hidden}.fg-restaurant-card--card>.fg-restaurant-card__logo{inline-size:var(--fg-size-box-56);block-size:var(--fg-size-box-56);margin-block-start:calc(var(--fg-space-6) * -1)}.fg-restaurant-card--compact>.fg-restaurant-card__logo{inline-size:var(--fg-size-box-48);block-size:var(--fg-size-box-48);margin-block-start:calc(var(--fg-size-box-48) / -2 - var(--fg-space-3))}.fg-restaurant-card__initials{background-color:var(--fg-brand-subtle-strong);block-size:100%;inline-size:100%;color:var(--fg-text-brand);font-size:var(--fg-type-body-size);line-height:var(--fg-type-body-line-height);font-weight:var(--fg-font-weight-bold);place-items:center;display:grid}.fg-restaurant-card__head,.fg-restaurant-card__details{gap:var(--fg-space-1);flex-direction:column;min-inline-size:0;display:flex}.fg-restaurant-card__head{grid-area:head}.fg-restaurant-card__details{gap:var(--fg-space-2);grid-area:details}.fg-restaurant-card--row .fg-restaurant-card__details{gap:var(--fg-space-1)}.fg-restaurant-card__name{overflow-wrap:anywhere;-webkit-line-clamp:2;font-size:var(--fg-type-body-size);line-height:var(--fg-type-body-line-height);font-weight:var(--fg-font-weight-bold);color:var(--fg-component-card-foreground);-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}.fg-restaurant-card--compact .fg-restaurant-card__name,.fg-restaurant-card--row .fg-restaurant-card__name{font-size:var(--fg-type-body-size);line-height:var(--fg-type-body-line-height)}.fg-restaurant-card--row .fg-restaurant-card__name{font-size:var(--fg-type-small-size);line-height:var(--fg-type-small-line-height)}.fg-restaurant-card__cuisines,.fg-restaurant-card__description{overflow-wrap:anywhere;font-size:var(--fg-type-small-size);line-height:var(--fg-type-small-line-height);color:var(--fg-component-card-description)}.fg-restaurant-card__closed{align-items:center;gap:var(--fg-space-1) var(--fg-space-2);overflow-wrap:anywhere;font-size:var(--fg-type-small-size);line-height:var(--fg-type-small-line-height);color:var(--fg-component-card-description);flex-wrap:wrap;display:flex}.fg-restaurant-card__description{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.fg-restaurant-card__meta{gap:var(--fg-space-1) var(--fg-space-3);font-size:var(--fg-type-small-size);line-height:var(--fg-type-small-line-height);color:var(--fg-text-secondary);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.fg-restaurant-card__meta>li{align-items:baseline;gap:var(--fg-space-1);font-variant-numeric:tabular-nums;display:inline-flex}.fg-restaurant-card__open{justify-content:center;align-self:end;align-items:center;gap:var(--fg-space-2);min-block-size:var(--fg-density-control-height);padding-inline:var(--fg-density-control-padding-x);border-radius:var(--fg-radius-control);corner-shape:var(--fg-corner-shape);background-color:var(--fg-component-restaurant-card-open-background);color:var(--fg-text-brand);font-size:var(--fg-density-control-font-size);line-height:var(--fg-density-control-line-height);font-weight:var(--fg-font-weight-medium);transition:background-color var(--fg-component-control-feedback-duration) var(--fg-component-control-feedback-easing);grid-area:open;display:flex}.fg-card--interactive:has(.fg-card__action[data-hovered=true]) .fg-restaurant-card__open{background-color:var(--fg-component-restaurant-card-open-background-hover)}.fg-card--interactive:has(.fg-card__action:is(:active,[data-pressed=true])) .fg-restaurant-card__open{background-color:var(--fg-component-restaurant-card-open-background-pressed);transition:none}.fg-restaurant-card__arrow{display:inline-flex}.fg-restaurant-card__arrow:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){rotate:180deg}.fg-restaurant-card__thumbnail{inline-size:var(--fg-size-layout-80);block-size:var(--fg-size-layout-80);grid-area:thumbnail;position:relative}.fg-restaurant-card__picture{display:contents}.fg-restaurant-card__thumbnail>.fg-restaurant-card__favorite{z-index:var(--fg-layer-raised);position:absolute;inset-block-start:0;inset-inline-end:0}@container fg-restaurant-card not (width>=12rem){.fg-restaurant-card--row{grid-template-columns:minmax(0,1fr);grid-template-areas:"logo""head""details""thumbnail"}.fg-restaurant-card__thumbnail{inline-size:100%}.fg-restaurant-card--row .fg-restaurant-card__cuisines{white-space:normal;overflow:visible}}@media (prefers-reduced-motion:reduce){.fg-restaurant-card__open{transition:none}}.fg-delivery-task{gap:var(--fg-space-3);padding:var(--fg-density-inset-box);border:var(--fg-border-width-hairline) solid var(--fg-component-card-border);border-radius:var(--fg-radius-card);corner-shape:var(--fg-corner-shape);background-color:var(--fg-component-card-background);color:var(--fg-component-card-foreground);flex-direction:column;min-width:0;display:flex;container:delivery-task/inline-size}.fg-delivery-task__header{align-items:center;gap:var(--fg-space-3);display:flex}@container delivery-task not (width>=16rem){.fg-delivery-task__avatar{display:none}}.fg-delivery-task__brand{gap:var(--fg-space-1);overflow-wrap:anywhere;flex-direction:column;flex:1 1 0;min-width:0;display:flex}.fg-delivery-task__title{align-items:center;gap:var(--fg-space-1) var(--fg-space-2);flex-wrap:wrap;display:flex}.fg-delivery-task__number{font-size:var(--fg-type-heading-size);line-height:var(--fg-type-heading-line-height);font-weight:var(--fg-font-weight-bold);font-variant-numeric:tabular-nums}.fg-delivery-task__where{align-items:baseline;gap:0 var(--fg-space-1);color:var(--fg-text-secondary);flex-wrap:wrap;display:flex}.fg-delivery-task__store{font-size:var(--fg-type-body-size);line-height:var(--fg-type-body-line-height);color:var(--fg-text-secondary)}.fg-delivery-task__facts{gap:var(--fg-space-3);flex-direction:column;margin:0;display:flex}.fg-delivery-task__fact{align-items:start;column-gap:var(--fg-space-3);grid-template-columns:auto minmax(0,1fr);grid-template-areas:"glyph label""glyph value";min-width:0;display:grid}.fg-delivery-task__facts dt{display:contents}.fg-delivery-task__fact-glyph{color:var(--fg-text-secondary);grid-area:glyph;padding-block-start:var(--fg-space-1);display:inline-flex}.fg-delivery-task__fact-label{font-size:var(--fg-type-small-size);line-height:var(--fg-type-small-line-height);font-weight:var(--fg-font-weight-medium);color:var(--fg-text-secondary);grid-area:label}.fg-delivery-task__facts dd{font-size:var(--fg-type-body-size);line-height:var(--fg-type-body-line-height);overflow-wrap:anywhere;grid-area:value;margin:0}.fg-delivery-task__facts .fg-delivery-task__code{font-size:var(--fg-type-heading-size);line-height:var(--fg-type-heading-line-height);font-weight:var(--fg-font-weight-bold);font-variant-numeric:tabular-nums}.fg-delivery-task__rows{margin-inline:calc(var(--fg-space-3) * -1);flex-direction:column;display:flex}.fg-delivery-task__open{align-items:center;gap:var(--fg-space-3);min-block-size:var(--fg-density-row-min);border-radius:var(--fg-radius-control);corner-shape:var(--fg-corner-shape);font-size:var(--fg-type-body-size);line-height:var(--fg-type-body-line-height);display:flex;position:relative}.fg-delivery-task__open:has(.fg-card__action[data-hovered=true]){box-shadow:inset 0 0 0 var(--fg-border-width-hairline) var(--fg-component-card-border-hover)}.fg-delivery-task__open:has(.fg-card__action:is(:active,[data-pressed=true])){background-color:var(--fg-component-card-pressed-background)}.fg-delivery-task__open:has(.fg-card__action[data-focus-visible=true]){outline:var(--fg-focus-ring-width) solid var(--fg-component-control-focus-ring);outline-offset:var(--fg-focus-ring-offset)}.fg-payment-instruction{gap:var(--fg-space-2);padding:var(--fg-space-3) var(--fg-space-4);border:var(--fg-border-width-selection) solid var(--tone-border);border-radius:var(--fg-radius-card);corner-shape:var(--fg-corner-shape);background-color:var(--tone-background);color:var(--tone-foreground);flex-direction:column;display:flex}.fg-payment-instruction__title{align-items:center;gap:var(--fg-space-3);font-size:var(--fg-type-body-large-size);line-height:var(--fg-type-body-large-line-height);font-weight:var(--fg-font-weight-bold);overflow-wrap:anywhere;margin:0;display:flex}.fg-payment-instruction__glyph{inline-size:var(--fg-density-target-min);block-size:var(--fg-density-target-min);border:var(--fg-border-width-hairline) solid var(--tone-mark);border-radius:var(--fg-radius-full);background-color:var(--fg-component-card-background);color:var(--tone-mark);flex:none;justify-content:center;align-items:center;display:inline-flex}.fg-payment-instruction__title+.fg-payment-instruction__amounts{padding-inline-start:calc(var(--fg-density-target-min) + var(--fg-space-3))}.fg-payment-instruction__amounts{gap:var(--fg-space-2) var(--fg-space-4);flex-wrap:wrap;margin:0;display:flex}.fg-payment-instruction__amounts>div{flex-direction:column;display:flex}.fg-payment-instruction__amounts dt{font-size:var(--fg-type-small-size);line-height:var(--fg-type-small-line-height);font-weight:var(--fg-font-weight-medium)}.fg-payment-instruction__amounts dd{font-size:var(--fg-type-body-size);line-height:var(--fg-type-body-line-height);font-variant-numeric:tabular-nums;margin:0}.fg-payment-instruction__amounts .fg-payment-instruction__amount{font-size:var(--fg-type-heading-size);line-height:var(--fg-type-heading-line-height);font-weight:var(--fg-font-weight-bold)}.fg-payment-instruction--compact{padding-inline:var(--fg-space-3);border-width:0;container:payment-instruction/inline-size}@container payment-instruction not (width>=16rem){.fg-payment-instruction__glyph{display:none}.fg-payment-instruction__title>span:last-child{overflow-wrap:anywhere;min-width:0}}.fg-payment-instruction--compact .fg-payment-instruction__title{font-size:var(--fg-type-body-size);line-height:var(--fg-type-body-line-height)}.fg-payment-instruction--compact .fg-payment-instruction__amounts:empty{display:none}.fg-payment-instruction--compact .fg-payment-instruction__glyph{background-color:#0000;border:0;block-size:auto;inline-size:auto}.fg-payment-instruction--compact .fg-payment-instruction__amounts{padding-inline-start:0}.fg-payment-instruction--compact .fg-payment-instruction__amounts>div{align-items:baseline;gap:var(--fg-space-2);flex-flow:wrap}.fg-payment-instruction--compact .fg-payment-instruction__amount{font-size:var(--fg-type-body-size);line-height:var(--fg-type-body-line-height)}.fg-shell{background-color:var(--fg-surface-canvas);min-height:100dvh;color:var(--fg-text-primary);flex-direction:column;display:flex;position:relative;container:frame/inline-size}.fg-shell__header{align-items:center;gap:var(--fg-density-control-gap) var(--fg-space-4);padding-block:var(--fg-space-2);padding-inline:var(--fg-space-4);background-color:var(--fg-component-nav-background);border-block-end:var(--fg-border-width-hairline) solid var(--fg-component-nav-border);flex-wrap:wrap;display:flex}.fg-shell--storefront>.fg-shell__header{grid-template-columns:minmax(0,1fr) auto;display:grid}.fg-shell--storefront>.fg-shell__header>.fg-shell__purchase{grid-area:2/1/auto/-1}.fg-shell--storefront>.fg-shell__header>.fg-shell__end{grid-area:1/2;margin-inline-start:0}.fg-shell--kitchen>.fg-shell__header{flex-flow:column;align-items:stretch;min-inline-size:0;padding-block-end:0}.fg-shell--kitchen>.fg-shell__header:not(:has(.fg-shell__band--views)){padding-block-end:var(--fg-space-2)}.fg-shell__filters--band{flex-wrap:nowrap;flex:1 1 0}.fg-shell__band{align-items:center;gap:var(--fg-density-control-gap) var(--fg-space-4);flex-wrap:wrap;min-width:0;display:flex}.fg-shell__band--views{margin-inline:calc(-1 * var(--fg-space-4));padding-inline:var(--fg-space-4);border-block-start:var(--fg-border-width-hairline) solid var(--fg-component-nav-border)}.fg-shell__band--views>.fg-shell__filters{padding-block:var(--fg-space-2);margin-inline-start:auto}.fg-shell__band--views>.fg-shell__filters:only-child{flex:1;margin-inline-start:0}.fg-shell__context,.fg-shell__brand{align-items:center;gap:var(--fg-space-3);min-width:0;display:flex}.fg-shell__brand-compact{align-items:center;min-width:0;display:none}.fg-shell__brand-full{align-items:center;gap:var(--fg-space-3);min-width:0;display:inline-flex}.fg-shell__filters,.fg-shell__purchase{align-items:center;gap:var(--fg-density-control-gap);flex-wrap:wrap;min-width:0;display:flex}.fg-shell__purchase>.button{min-inline-size:0;max-inline-size:100%}.fg-shell__purchase-label{text-overflow:ellipsis;white-space:nowrap;min-inline-size:0;overflow:hidden}.fg-shell__purchase-label-short{display:none}.fg-shell__end{align-items:center;gap:var(--fg-density-control-gap);flex-wrap:wrap;margin-inline-start:auto;display:flex}.fg-shell__main{min-width:0;padding:var(--fg-space-4);flex:1}.fg-shell__main:focus{outline:none}.fg-shell__footer{padding-block:var(--fg-space-4);padding-inline:var(--fg-space-4);background-color:var(--fg-component-nav-background);border-block-start:var(--fg-border-width-hairline) solid var(--fg-component-nav-border)}.fg-shell__bottom-nav{z-index:var(--fg-layer-sticky);position:sticky;inset-block-end:var(--fg-space-0)}.fg-shell__bottom-action{padding:var(--fg-space-2) var(--fg-space-3);background-color:var(--fg-component-nav-background);border-block-start:var(--fg-border-width-hairline) solid var(--fg-component-nav-border)}.fg-shell__scope{margin-block-end:var(--fg-space-4)}.fg-shell__wide{display:none}@container frame (width<=20rem){.fg-shell__header,.fg-shell__main,.fg-shell__footer{padding-inline:var(--fg-space-2)}.fg-shell--kitchen .fg-shell__end{min-inline-size:0;max-inline-size:100%}.fg-shell--kitchen .fg-shell__end .button{min-inline-size:0;max-inline-size:100%;padding-inline:var(--fg-space-2)}.fg-shell__brand-full{display:none}.fg-shell__brand-compact{display:inline-flex}.fg-shell__purchase-label-full{display:none}.fg-shell__purchase-label-short{display:inline}}@container frame not (width>=80rem){.fg-shell__filters--band{margin-inline:calc(-1 * var(--fg-space-4));padding-block-start:var(--fg-space-2);padding-inline:var(--fg-space-4);border-block-start:var(--fg-border-width-hairline) solid var(--fg-component-nav-border);flex-basis:100%;order:1}}@container frame (width<=20rem){.fg-shell__filters--band{margin-inline:calc(-1 * var(--fg-space-2));padding-inline:var(--fg-space-2)}}@container frame (width>=64rem) and (not (width>=80rem)){.fg-shell__filters--band{margin-inline:calc(-1 * var(--fg-space-6));padding-inline:var(--fg-space-6)}}@container frame (width>=64rem){.fg-shell--storefront>.fg-shell__header{display:flex}.fg-shell__wide{display:block}.fg-shell__narrow{display:none}.fg-shell__header{padding-inline:var(--fg-space-6)}.fg-shell__band--views{margin-inline:calc(-1 * var(--fg-space-6));padding-inline:var(--fg-space-6)}.fg-shell--storefront .fg-shell__sections{margin-inline-start:auto}.fg-shell--storefront .fg-shell__sections~.fg-shell__end{margin-inline-start:0}}.fg-context-switcher{min-width:0;display:flex}.fg-context-switcher__identity{align-items:center;gap:var(--fg-space-3);text-align:start;min-width:0;display:flex}.fg-context-switcher__names{flex-direction:column;min-width:0;display:flex}.fg-context-switcher__restaurant{font-weight:var(--fg-font-weight-medium);overflow-wrap:anywhere}.fg-context-switcher__branch{font-size:var(--fg-type-small-size);line-height:var(--fg-type-small-line-height);font-weight:var(--fg-font-weight-regular);color:var(--fg-text-secondary);overflow-wrap:anywhere}.fg-context-switcher[data-trigger=restaurant]{width:100%}.fg-context-switcher[data-trigger=restaurant] .fg-context-switcher__identity{flex-wrap:wrap;flex:1;min-width:0}.fg-context-switcher[data-trigger=restaurant] .fg-context-switcher__names{flex:1 1 var(--fg-size-layout-80)}.fg-context-switcher[data-trigger=restaurant] .fg-context-switcher__restaurant{font-weight:var(--fg-font-weight-bold)}.fg-context-switcher__branch-name{-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word;min-width:0}.fg-context-switcher[data-trigger=branch]{align-items:center;gap:var(--fg-density-control-gap);max-inline-size:100%}.fg-context-switcher[data-trigger=branch] .select,.fg-context-switcher[data-trigger=branch] .select__trigger{min-inline-size:0;max-inline-size:100%}@container shell not (width>=16rem){.fg-context-switcher[data-trigger=restaurant] .button{padding-inline:var(--fg-space-2);display:block;position:relative}.fg-context-switcher[data-trigger=restaurant] .fg-button__label{width:100%;display:block}.fg-context-switcher[data-trigger=restaurant] .fg-button__end{position:absolute;inset-block-start:var(--fg-space-2);inset-inline-end:var(--fg-space-2)}.fg-context-switcher[data-trigger=restaurant] .fg-context-switcher__names{flex-basis:100%}.fg-context-switcher[data-trigger=branch] .fg-select__icon{display:none}}@container topbar not (width>=16rem){.fg-context-switcher[data-trigger=branch] .fg-select__icon{display:none}}@media (width<=16rem){.fg-context-switcher[data-trigger=branch] .fg-select__icon{display:none}}.fg-context-switcher__panel{gap:var(--fg-space-4);flex-direction:column;display:flex}.fg-context-switcher__unavailable{gap:var(--fg-space-2);flex-direction:column;display:flex}.fg-context-switcher__unavailable ul{gap:var(--fg-space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.fg-context-switcher__unavailable li{padding-inline:var(--fg-space-3);flex-direction:column;display:flex}.fg-context-switcher__heading{font-size:var(--fg-type-small-size);line-height:var(--fg-type-small-line-height);font-weight:var(--fg-font-weight-medium);color:var(--fg-text-secondary);margin:0}.fg-exit-guard__reasons{gap:var(--fg-space-2);flex-direction:column;margin:0;padding-inline-start:var(--fg-space-5);list-style:outside;display:flex}.fg-app-switcher{gap:var(--fg-space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.fg-app-switcher__item{gap:var(--fg-space-1);flex-direction:column;display:flex}.fg-app-switcher__entry{align-items:center;gap:var(--fg-space-3);min-height:var(--fg-density-target-min);text-align:start;min-width:0;display:flex}.fg-app-switcher__text{flex-direction:column;flex:1;min-width:0;display:flex}.fg-app-switcher__name{overflow-wrap:anywhere}.fg-app-switcher__detail{font-size:var(--fg-type-small-size);line-height:var(--fg-type-small-line-height);font-weight:var(--fg-font-weight-regular);color:var(--fg-text-secondary);overflow-wrap:anywhere}.fg-app-switcher__reason,.fg-app-switcher__recovery{padding-inline-start:calc(var(--fg-size-tile-sm) + var(--fg-space-3))}.fg-app-switcher__reason{font-size:var(--fg-type-small-size);line-height:var(--fg-type-small-line-height);color:var(--fg-text-secondary);overflow-wrap:anywhere}.fg-access-unavailable{gap:var(--fg-space-4);flex-direction:column;display:flex}.fg-scope-banner{align-items:center;gap:var(--fg-density-control-gap);padding:var(--fg-density-inset-box);background-color:var(--fg-surface-brand);color:var(--fg-text-primary);border:var(--fg-border-width-hairline) solid var(--fg-border-control);border-radius:var(--fg-radius-card);corner-shape:var(--fg-corner-shape);flex-wrap:wrap;display:flex}.fg-scope-banner__context{flex:1 1 var(--fg-size-layout-320);align-items:center;gap:var(--fg-density-control-gap);min-width:0;display:flex}.fg-scope-banner__text{overflow-wrap:anywhere;flex:1;min-width:0;margin:0}.fg-collection-state{gap:var(--fg-space-3);flex-direction:column;min-width:0;display:flex}.fg-collection-state__updating{justify-content:flex-end;display:flex}.fg-collection-state__content{min-width:0}.fg-collection-load-more__summary:focus{outline:var(--fg-focus-ring-width) solid var(--fg-component-control-focus-ring);outline-offset:var(--fg-focus-ring-offset)}.fg-device-status{gap:var(--fg-space-3);flex-direction:column;min-width:0;display:flex}.fg-device-status__list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.fg-device-status__row{align-items:flex-start;gap:var(--fg-density-control-gap);padding-block:var(--fg-space-3);border-block-end:var(--fg-border-width-hairline) solid var(--fg-border-subtle);flex-wrap:wrap;display:flex}.fg-device-status__fact{flex:1 1 var(--fg-size-layout-256);gap:var(--fg-space-1);flex-direction:column;min-width:0;margin:0;display:flex}.fg-device-status__fact dt{overflow-wrap:anywhere}.fg-device-status__value{align-items:flex-start;gap:var(--fg-space-1);flex-direction:column;margin:0;display:flex}.fg-device-status__queue{flex:1 1 var(--fg-size-layout-256);gap:var(--fg-space-1);flex-direction:column;min-width:0;display:flex}.fg-device-status__queue ul{overflow-wrap:anywhere;margin:0;padding-inline-start:var(--fg-space-5);list-style:outside}.fg-device-status__action{flex-shrink:0;max-width:100%}.fg-external-change{gap:var(--fg-space-3);flex-direction:column;min-width:0;display:flex}.fg-external-change__draft{gap:var(--fg-space-3);padding:var(--fg-density-inset-box);background-color:var(--fg-surface-sunken);border:var(--fg-border-width-hairline) solid var(--fg-border-subtle);border-radius:var(--fg-radius-card);corner-shape:var(--fg-corner-shape);flex-direction:column;display:flex}.fg-external-change__actions{gap:var(--fg-density-control-gap);flex-wrap:wrap;display:flex}.fg-notification-center{gap:var(--fg-space-3);flex-direction:column;min-width:0;display:flex;container:notification-content/inline-size}.fg-notification-center__footer{justify-content:space-between;align-items:center;gap:var(--fg-density-control-gap);flex-wrap:wrap;display:flex}@media not all and (width>=35rem){.fg-notification-center__footer{flex-direction:column;align-items:flex-start}}.fg-notification-center__filters{container:notification-filters/inline-size}.fg-notification-center__filter-select{display:none}@container notification-filters not (width>=35rem){.fg-notification-center__filter-tabs{display:none}.fg-notification-center__filter-select{display:block}}.fg-notification-center__list{gap:var(--fg-space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.fg-notification-center__notice{align-items:start;gap:var(--fg-space-3);padding-block:var(--fg-space-2);padding-inline:var(--fg-space-4);background-color:var(--fg-surface-raised);border:var(--fg-border-width-hairline) solid var(--fg-border-subtle);border-radius:var(--fg-radius-card);corner-shape:var(--fg-corner-shape);overflow-wrap:anywhere;grid-template-columns:auto minmax(0,1fr);display:grid;position:relative}.fg-notification-center__notice[data-read=true]{background-color:var(--fg-surface-sunken)}.fg-notification-center__notice-body{gap:var(--fg-space-1);min-inline-size:0;flex-direction:column;padding-inline-end:var(--fg-space-2);display:flex}.fg-notification-center__notice-body>p{margin:0}.fg-notification-center__unread-dot{inline-size:var(--fg-size-mark-12);block-size:var(--fg-size-mark-12);background-color:var(--fg-brand-accent);border-radius:var(--fg-radius-full);position:absolute;inset-block-start:var(--fg-space-4);inset-inline-end:var(--fg-space-4)}.fg-notification-center__meta{align-items:center;gap:var(--fg-space-1) var(--fg-space-2);flex-wrap:wrap;padding-inline-end:var(--fg-space-4);display:flex}.fg-notification-center__actions{justify-content:space-between;align-items:center;gap:var(--fg-density-control-gap);flex-wrap:wrap;margin-block-start:0;display:flex}.fg-notification-center__read{justify-content:flex-end;align-items:center;gap:var(--fg-space-1);flex-wrap:wrap;margin-inline-start:auto;display:flex}@container notification-content not (width>=20rem){.fg-notification-center__notice{padding:var(--fg-space-3);gap:var(--fg-space-2)}.fg-notification-center__actions,.fg-notification-center__read{justify-content:flex-start;margin-inline-start:0}}@container popover-large not (width>=19rem){.fg-notification-center__notice{grid-template-columns:minmax(0,1fr)}.fg-notification-center__notice>.fg-icon-tile,.fg-notification-center__actions .button svg,.fg-notification-center__footer .button svg{display:none}.fg-notification-center__notice-body{padding-inline-end:0}.fg-notification-center__actions,.fg-notification-center__read{flex-direction:column;align-items:stretch;margin-inline-start:0}}.fg-scoped-search{gap:var(--fg-space-2);flex-direction:column;min-width:0;display:flex}.fg-scoped-search__status{overflow-wrap:anywhere;margin:0}.fg-scoped-search__status:empty{display:none}.fg-scoped-search__locked{gap:var(--fg-space-1);flex-direction:column;display:flex}.fg-scoped-search__locked-list{gap:var(--fg-space-2);overflow-wrap:anywhere;flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.fg-theme-preview{gap:var(--fg-space-3);flex-direction:column;min-width:0;display:flex}.fg-theme-preview__notes{gap:var(--fg-space-2);flex-direction:column;display:flex}.fg-theme-preview__notes:empty{display:none}.fg-theme-preview__frames{align-items:flex-start;gap:var(--fg-space-4);flex-wrap:wrap;display:flex}.fg-theme-preview__frame{gap:var(--fg-space-2);flex-direction:column;min-width:0;margin:0;display:flex}.fg-theme-preview__frame[data-kind=desktop]{flex:2 1 var(--fg-size-layout-400)}.fg-theme-preview__frame[data-kind=mobile]{flex:1 1 var(--fg-size-layout-256);max-width:var(--fg-size-layout-320)}.fg-theme-preview__screen{gap:var(--fg-space-3);padding:var(--fg-space-3);background-color:var(--fg-surface-canvas);border:var(--fg-border-width-hairline) solid var(--fg-border-control);border-radius:var(--fg-radius-card);corner-shape:var(--fg-corner-shape);flex-direction:column;display:flex}.fg-theme-preview__header{align-items:center;gap:var(--fg-space-3);overflow-wrap:anywhere;flex-wrap:wrap;min-width:0;display:flex}.fg-theme-preview__logo{inline-size:var(--fg-size-layout-96);block-size:var(--fg-size-box-44);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;overflow:hidden}.fg-theme-preview__logo[data-empty=true]{border:var(--fg-border-width-hairline) dashed var(--fg-border-control);border-radius:var(--fg-radius-control);corner-shape:var(--fg-corner-shape)}.fg-theme-preview__logo>img,.fg-theme-preview__logo>svg{object-fit:contain;max-block-size:100%;max-inline-size:100%}.fg-theme-preview__nav{gap:var(--fg-space-1);font-size:var(--fg-type-small-size);line-height:var(--fg-type-small-line-height);color:var(--fg-text-secondary);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.fg-theme-preview__nav li{padding-block:var(--fg-space-1);padding-inline:var(--fg-space-2)}.fg-theme-preview__nav li[data-current=true]{font-weight:var(--fg-font-weight-bold);color:var(--fg-text-primary);border-block-end:var(--fg-border-width-selection) solid var(--fg-action-primary);padding-block-end:calc(var(--fg-space-1) - var(--fg-border-width-selection))}.fg-theme-preview__frame[data-kind=mobile] .fg-theme-preview__nav{border-block-start:var(--fg-border-width-hairline) solid var(--fg-border-subtle);justify-content:space-around;padding-block-start:var(--fg-space-2)}.fg-theme-preview__body,.fg-theme-preview__panel{align-items:flex-start;gap:var(--fg-space-3);flex-direction:column;display:flex}.fg-theme-preview__statuses{gap:var(--fg-space-2);flex-wrap:wrap;display:flex}.fg-product-catalog{gap:var(--fg-space-4);flex-direction:column;min-width:0;display:flex;container:catalog/inline-size}.fg-product-catalog__toolbar{align-items:center;gap:var(--fg-density-control-gap);flex-wrap:wrap;min-width:0;display:flex}.fg-product-catalog__search{flex:1 1 var(--fg-size-layout-192);min-width:0}.fg-product-catalog__view{min-width:0;max-width:100%;display:flex}@container catalog not (width>=30rem){.fg-product-catalog__view{flex-basis:100%}}.fg-product-catalog__view--menu{flex:none}.fg-product-catalog__body{gap:var(--fg-space-4);min-width:0;display:flex}.fg-product-catalog__rail{flex-shrink:0;display:none}.fg-product-catalog__rail[data-collapsed=false]{inline-size:var(--fg-size-layout-176)}.fg-product-catalog__section{gap:var(--fg-space-4);flex-direction:column;flex:1;min-width:0;display:flex}.fg-product-catalog__select{min-width:var(--fg-size-layout-160)}.fg-product-catalog__sections{gap:var(--fg-space-6);flex-direction:column;display:flex}.fg-product-catalog__grid{grid-template-columns:repeat(auto-fill, minmax(var(--fg-size-layout-128), 1fr));gap:var(--fg-density-control-gap);margin:0;padding:0;list-style:none;display:grid}.fg-product-catalog__grid:has(.fg-product-card[data-highlighted=true]){grid-template-columns:repeat(auto-fill, minmax(var(--fg-size-layout-192), 1fr))}@container catalog (width>=48rem){:is(.fg-product-catalog__grid,.fg-product-catalog__grid:has(.fg-product-card[data-highlighted=true])){grid-template-columns:repeat(auto-fill, minmax(var(--fg-size-layout-224), 1fr))}}.fg-product-catalog__list{gap:var(--fg-space-1);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}@container catalog (width>=32rem){.fg-product-catalog__rail{display:block}.fg-product-catalog__select{display:none}}.fg-round-summary{gap:var(--fg-space-4);flex-direction:column;min-width:0;display:flex}.fg-round-summary__rounds{gap:var(--fg-space-4);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.fg-round-summary__round{gap:var(--fg-space-3);min-width:0;padding:var(--fg-density-inset-box);background-color:var(--fg-surface-raised);border:var(--fg-border-width-hairline) solid var(--fg-border-subtle);border-radius:var(--fg-radius-card);corner-shape:var(--fg-corner-shape);flex-direction:column;display:flex}.fg-round-summary__round[data-new=true]{border-style:dashed;border-color:var(--fg-border-control)}.fg-round-summary__header{justify-content:space-between;align-items:center;gap:var(--fg-space-2);overflow-wrap:anywhere;flex-wrap:wrap;min-width:0;display:flex}.fg-round-summary__lines{margin:0;padding:0;list-style:none}.fg-round-summary__lines>li+li{border-block-start:var(--fg-border-width-hairline) solid var(--fg-border-subtle)}.fg-split-bill,.fg-split-bill__assign{gap:var(--fg-space-4);flex-direction:column;min-width:0;display:flex}.fg-split-bill__lines,.fg-split-bill__parts{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.fg-split-bill__parts{grid-template-columns:repeat(auto-fit, minmax(min(100%, var(--fg-size-layout-224)), 1fr));gap:var(--fg-space-3);align-items:stretch;display:grid}.fg-split-bill__part{gap:var(--fg-space-3);min-width:0;padding:var(--fg-density-inset-box);background:var(--fg-surface-raised);border:var(--fg-border-width-hairline) solid var(--fg-border-subtle);border-radius:var(--fg-radius-card);corner-shape:var(--fg-corner-shape);flex-direction:column;display:flex}.fg-split-bill__part[data-active=true]{border-color:var(--fg-selection-border);background:var(--fg-brand-subtle)}.fg-split-bill__part-header{align-items:center;gap:var(--fg-space-2);flex-wrap:wrap;display:flex}.fg-split-bill__part-lines{gap:var(--fg-space-2);color:var(--fg-text-secondary);font-size:var(--fg-type-small-size);line-height:var(--fg-type-small-line-height);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.fg-split-bill__part-lines li{align-items:center;gap:var(--fg-space-2);overflow-wrap:anywhere;display:flex}.fg-split-bill__part-line-name{flex:1 1 0;min-width:0}.fg-split-bill__part-breakdown{gap:var(--fg-space-1);border-block-start:var(--fg-border-width-hairline) solid var(--fg-border-subtle);color:var(--fg-text-secondary);font-size:var(--fg-type-small-size);line-height:var(--fg-type-small-line-height);flex-direction:column;margin:0;margin-block-start:auto;padding-block-start:var(--fg-space-3);display:flex}.fg-split-bill__part-breakdown>div{justify-content:space-between;gap:0 var(--fg-space-3);flex-wrap:wrap;display:flex}.fg-split-bill__part-breakdown dd{font-variant-numeric:tabular-nums;margin:0}.fg-split-bill__part-breakdown>div[data-emphasis=true]{color:var(--fg-text-primary);font-size:var(--fg-type-body-large-size);line-height:var(--fg-type-body-large-line-height);font-weight:var(--fg-font-weight-bold)}.fg-split-bill__part-quantity{font-variant-numeric:tabular-nums;flex-shrink:0}.fg-split-bill__line{align-items:center;gap:var(--fg-density-control-gap);padding-block:var(--fg-space-2);border-block-end:var(--fg-border-width-hairline) solid var(--fg-border-subtle);flex-wrap:wrap;display:flex}.fg-split-bill__line>[data-slot=checkbox],.fg-split-bill__line>[data-slot=checkbox] [data-slot=label]{flex:auto;min-width:0}.fg-split-bill__line>[data-slot=checkbox]>[data-slot=checkbox-content]{width:100%}.fg-split-bill__line-label{flex:1 1 var(--fg-size-layout-160);justify-content:space-between;gap:var(--fg-space-1) var(--fg-space-3);overflow-wrap:anywhere;flex-wrap:wrap;min-width:0;display:flex}.fg-split-bill__line-amount,.fg-split-bill__part-amount,.fg-split-bill__balance dd{font-variant-numeric:tabular-nums}.fg-split-bill__part-name{flex:1 1 var(--fg-size-layout-96);min-width:0;font-weight:var(--fg-font-weight-medium);overflow-wrap:anywhere}.fg-split-bill__part-amount{border-block-start:var(--fg-border-width-hairline) solid var(--fg-border-subtle);font-size:var(--fg-type-body-large-size);line-height:var(--fg-type-body-large-line-height);font-weight:var(--fg-font-weight-bold);overflow-wrap:anywhere;margin-block-start:auto;padding-block-start:var(--fg-space-3)}.fg-split-bill__balance{gap:var(--fg-space-2);flex-direction:column;margin:0;display:flex}.fg-split-bill__balance>div{justify-content:space-between;gap:var(--fg-space-1) var(--fg-space-4);flex-wrap:wrap;display:flex}.fg-split-bill__balance dd{margin:0}.fg-split-bill__balance>div[data-tone=warning]{padding:var(--fg-space-2) var(--fg-space-3);color:var(--fg-status-warning-text);background-color:var(--fg-status-warning-background);border:var(--fg-border-width-hairline) solid var(--fg-status-warning-border);border-radius:var(--fg-radius-control);corner-shape:var(--fg-corner-shape)}.fg-split-bill__balance>div[data-emphasis=true]{padding:var(--fg-space-3);font-size:var(--fg-type-body-large-size);line-height:var(--fg-type-body-large-line-height);font-weight:var(--fg-font-weight-bold);color:var(--fg-text-primary);background-color:var(--fg-surface-sunken);border-radius:var(--fg-radius-card);corner-shape:var(--fg-corner-shape)}.fg-receipt-preview{gap:var(--fg-space-4);flex-direction:column;min-width:0;display:flex}.fg-receipt-preview__status{align-items:flex-start;gap:var(--fg-space-3);flex-direction:column;display:flex}.fg-receipt-preview__paper{gap:var(--fg-space-4);inline-size:100%;max-inline-size:var(--fg-size-layout-320);padding:var(--fg-space-4);color:var(--fg-text-primary);background-color:var(--fg-surface-raised);border:var(--fg-border-width-hairline) solid var(--fg-border-control);border-radius:var(--fg-radius-card);corner-shape:var(--fg-corner-shape);font-variant-numeric:tabular-nums;flex-direction:column;display:flex}.fg-receipt-preview[data-format=page] .fg-receipt-preview__paper{max-inline-size:var(--fg-size-layout-720);padding:var(--fg-space-8)}.fg-receipt-preview__stamp{padding:var(--fg-space-2);font-size:var(--fg-type-small-size);line-height:var(--fg-type-small-line-height);font-weight:var(--fg-font-weight-bold);letter-spacing:var(--fg-font-tracking-caps);text-align:center;text-transform:uppercase;border:var(--fg-border-width-selection) dashed var(--fg-border-control);margin:0}.fg-receipt-preview__header{align-items:center;gap:var(--fg-space-1);text-align:center;overflow-wrap:anywhere;flex-direction:column;display:flex}.fg-receipt-preview__header p,.fg-receipt-preview__footer{font-size:var(--fg-type-small-size);line-height:var(--fg-type-small-line-height);color:var(--fg-text-secondary);margin:0}.fg-receipt-preview__header .fg-receipt-preview__title{font-weight:var(--fg-font-weight-medium);color:var(--fg-text-primary)}.fg-receipt-preview__lines{border-collapse:collapse;inline-size:100%}.fg-receipt-preview__lines th,.fg-receipt-preview__lines td{padding-block:var(--fg-space-1);vertical-align:top}.fg-receipt-preview__lines th{font-weight:var(--fg-font-weight-regular);text-align:start;overflow-wrap:anywhere}.fg-receipt-preview__lines th>span{display:block}.fg-receipt-preview__lines td{text-align:end;inline-size:40%;padding-inline-start:var(--fg-space-3)}.fg-receipt-preview__lines .fg-receipt-preview__detail{font-size:var(--fg-type-small-size);line-height:var(--fg-type-small-line-height);color:var(--fg-text-secondary);padding-inline-start:var(--fg-space-4)}.fg-receipt-preview__totals{gap:var(--fg-space-1);border-block-start:var(--fg-border-width-hairline) dashed var(--fg-border-control);flex-direction:column;margin:0;padding-block-start:var(--fg-space-3);display:flex}.fg-receipt-preview__totals>div{justify-content:space-between;gap:var(--fg-space-1) var(--fg-space-3);flex-wrap:wrap;display:flex}.fg-receipt-preview__totals dd{text-align:end;margin:0}.fg-receipt-preview__totals>div[data-emphasis=true]{font-size:var(--fg-type-body-large-size);line-height:var(--fg-type-body-large-line-height);font-weight:var(--fg-font-weight-bold)}.fg-receipt-preview__footer{text-align:center}@media print{.fg-receipt-preview__status{display:none}.fg-receipt-preview__paper{border:none;max-inline-size:none}}.chart{gap:var(--fg-space-3);flex-direction:column;min-width:0;margin:0;display:flex;container-type:inline-size}@container (width<=230px){.chart__header>:is(h2,h3,h4,h5,h6):not(.chart__title--quiet){font-size:var(--fg-type-small-size);line-height:var(--fg-type-small-line-height)}}.chart__header{gap:var(--fg-space-1);flex-direction:column;display:flex}.chart__canvas{min-width:0;position:relative}.chart__title--quiet{font-size:var(--fg-type-body-size);line-height:var(--fg-type-body-line-height);font-weight:var(--fg-font-weight-medium);color:var(--fg-text-secondary);margin:0}.chart__headline{align-items:center;gap:var(--fg-space-1) var(--fg-space-3);flex-wrap:wrap;display:flex}.chart__headline-value{font-size:var(--fg-type-heading-size);line-height:var(--fg-type-heading-line-height);font-weight:var(--fg-font-weight-bold);color:var(--fg-text-primary);overflow-wrap:anywhere;margin:0}.chart__legend{gap:var(--fg-space-2) var(--fg-space-4);font-size:var(--fg-type-small-size);line-height:var(--fg-type-small-line-height);color:var(--fg-text-primary);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.chart__legend li{align-items:center;gap:var(--fg-space-2);flex-wrap:wrap;max-width:100%;display:inline-flex}.chart__legend li>span:not(.chart__swatch){overflow-wrap:anywhere;min-width:0}.chart__legend-value{color:var(--fg-text-secondary)}.chart__body--side{align-items:center;gap:var(--fg-space-4);flex-wrap:wrap;display:flex}.chart__body--side>.chart__canvas,.chart__body--side>.chart__legend{flex:1 1 var(--fg-component-chart-size-column)}.chart__legend--side{gap:var(--fg-space-2) var(--fg-space-3);grid-template-columns:auto 1fr auto;display:grid}.chart__legend--side li{grid-column:1/-1;grid-template-columns:subgrid;display:grid}.chart__legend--side .chart__legend-value{text-align:end}.chart__swatch{width:var(--fg-component-chart-size-swatch);height:var(--fg-component-chart-size-swatch);border-radius:var(--fg-radius-mark);flex-shrink:0;display:inline-block}.chart__tooltip{min-width:var(--fg-component-chart-size-tooltip);padding:var(--fg-space-2) var(--fg-space-3);border-radius:var(--fg-radius-control);corner-shape:var(--fg-corner-shape);background:var(--fg-component-chart-tooltip-background);color:var(--fg-component-chart-tooltip-foreground);box-shadow:var(--fg-elevation-overlay);font-size:var(--fg-type-small-size);line-height:var(--fg-type-small-line-height)}.chart__tooltip-label{margin:0 0 var(--fg-space-1);font-weight:var(--fg-font-weight-medium)}.chart__tooltip--single{min-width:0}.chart__tooltip-value{font-weight:var(--fg-font-weight-bold);font-variant-numeric:tabular-nums;margin:0}.chart__tooltip--single .chart__tooltip-label{font-weight:var(--fg-font-weight-regular);color:var(--fg-text-secondary);margin:0}.chart__tooltip ul{gap:var(--fg-space-1);margin:0;padding:0;list-style:none;display:grid}.chart__tooltip li{align-items:center;gap:var(--fg-space-2);grid-template-columns:auto 1fr auto;display:grid}.chart__data{min-width:0}.chart__data summary{min-height:var(--fg-density-target-min);cursor:pointer;color:var(--fg-component-text-button-foreground);font-size:var(--fg-component-text-button-font-size);line-height:var(--fg-component-text-button-line-height);font-weight:var(--fg-font-weight-regular);text-underline-offset:var(--fg-border-width-selection);align-items:center;text-decoration-line:underline;display:inline-flex}@media (hover:hover){.chart__data summary:hover{color:var(--fg-component-text-button-foreground-active)}}.chart__data summary:active{color:var(--fg-component-text-button-foreground-pressed)}.chart__data summary:focus-visible{outline:var(--fg-focus-ring-width) solid var(--fg-component-control-focus-ring);outline-offset:var(--fg-focus-ring-offset);border-radius:var(--fg-radius-mark);text-decoration-line:none}.chart__table{max-width:100%;overflow-x:auto}.chart__table table{border-collapse:collapse;width:100%;font-size:var(--fg-type-small-size);line-height:var(--fg-type-small-line-height);color:var(--fg-text-primary)}.chart__table th,.chart__table td{padding:var(--fg-space-1) var(--fg-space-2);border-bottom:var(--fg-border-width-hairline) solid var(--fg-border-subtle);text-align:start}.chart__table td,.chart__table thead th:not(:first-child){text-align:end}.chart__table th{font-weight:var(--fg-font-weight-medium)}.chart__table thead th{color:var(--fg-text-secondary)}.chart__donut{height:100%;position:relative}.chart__donut-total{pointer-events:none;font-size:var(--fg-type-small-size);color:var(--fg-text-secondary);flex-direction:column;justify-content:center;align-items:center;margin:0;display:flex;position:absolute;inset:0}.chart__donut-total strong{font-weight:var(--fg-font-weight-bold);font-size:var(--fg-type-heading-size);line-height:var(--fg-type-heading-line-height);color:var(--fg-text-primary)}.chart__share{gap:var(--fg-border-width-selection);border-radius:var(--fg-radius-full);corner-shape:round;height:100%;display:flex;overflow:hidden}.chart__share-part{min-width:var(--fg-border-width-selection);flex-basis:0}.chart__sparkline{width:100%;height:var(--fg-component-chart-size-sparkline);display:block}.fg-metric--context .chart__sparkline{height:var(--fg-component-metric-summary-line-height)}}@property --date-popover-room{syntax:"<length>";inherits:true;initial-value:0}@property --date-popover-scrollbar{syntax:"<length>";inherits:true;initial-value:1px}@property --date-popover-fits{syntax:"<length>";inherits:true;initial-value:0}@property --date-weekdays-size{syntax:"<length>";inherits:false;initial-value:0}@property --date-weeks-start-fade{syntax:"<length>";inherits:false;initial-value:0}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-ext-wght-normal-BOeWTOD4.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-wght-normal-DqGufNeO.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-ext-wght-normal-DlzME5K_.woff2)format("woff2-variations");unicode-range:U+1F??}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-wght-normal-CkhJZR-_.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-vietnamese-wght-normal-CBcvBZtf.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-ext-wght-normal-DO1Apj_S.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-wght-normal-Dx4kXJAl.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{font-family:var(--fg-font-family-sans);color:var(--fg-text-primary);background:var(--fg-surface-canvas);font-synthesis:none;text-rendering:optimizelegibility}body{min-width:320px}.app-page{--app-width:70rem;--app-gutter:2rem;--app-glow:circle at 92% 5%, var(--fg-surface-brand), transparent 30rem;background:radial-gradient(var(--app-glow)), var(--fg-surface-canvas);flex-direction:column;min-height:100dvh;display:flex}.app-header,.app-notice,.app-main,.app-footer{width:min(100% - var(--app-gutter), var(--app-width));margin-inline:auto}.app-header{justify-content:space-between;align-items:center;gap:var(--fg-space-4);min-height:6rem;display:flex}.app-brand{align-items:center;gap:var(--fg-space-3);color:var(--fg-text-primary);text-decoration:none;display:inline-flex}.app-product{border-left:1px solid var(--fg-border-subtle);padding-left:var(--fg-space-3);font-weight:var(--fg-font-weight-bold)}.app-brand:focus-visible{outline:2px solid var(--fg-focus-ring);outline-offset:3px}.app-main{flex:1;padding-block:clamp(3rem,6vw,6rem)}.app-footer{padding-block:var(--fg-space-4);color:var(--fg-text-secondary);font-size:var(--fg-font-size-sm)}.app-page{--app-width:66rem;--app-glow:circle at 90% 0%, var(--fg-surface-brand), transparent 28rem}.app-main{align-content:start;gap:var(--fg-space-8);padding-block:clamp(2rem,5vw,4rem);display:grid}.app-footer{padding-block:var(--fg-space-8);font-size:inherit}.status-environment{color:var(--fg-text-secondary)}.status-intro,.status-section,.status-summary,.status-component,.status-incident{gap:var(--fg-space-4);display:grid}.status-intro{max-width:44rem}.status-row{justify-content:space-between;align-items:start;gap:var(--fg-space-4);flex-wrap:wrap;display:flex}.status-row>div{gap:var(--fg-space-2);display:grid}.status-grid{gap:var(--fg-space-4);grid-template-columns:repeat(auto-fit,minmax(min(100%,18rem),1fr));display:grid}.status-incidents{gap:var(--fg-space-4);margin:0;padding:0;list-style:none;display:grid}@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-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-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@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-ease{syntax:"*";inherits:false}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@property --tw-duration{syntax:"*";inherits:false}@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-border-spacing-x{syntax:"<length>";inherits:false;initial-value:0}@property --tw-border-spacing-y{syntax:"<length>";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-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@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-space-x-reverse{syntax:"*";inherits:false;initial-value:0}@keyframes spin{to{transform:rotate(360deg)}}@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 caret-blink{0%,70%,to{opacity:1}20%,50%{opacity:0}}@keyframes skeleton{to{transform:translate(200%)}}
