/*! 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)))){*,:before,:after,::backdrop{--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-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-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-leading:initial;--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-space-x-reverse:0;--tw-space-y-reverse:0}}}@layer{[data-react-aria-pressable]{touch-action:pan-x pan-y pinch-zoom}}@layer theme{:root,:host{--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-relaxed:1.625;--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);--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{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}.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)}}.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%}.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)}.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)}.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)}.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)}.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)}.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%}.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%}.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)}.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}.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%}.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)}.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-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-3{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.\!hidden{display:none!important}.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-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-full{height:100%}.h-lh{height:1lh}.min-h-\(--fg-size-mark-24\){min-height:var(--fg-size-mark-24)}.min-h-0{min-height:var(--fg-space-0)}.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-icon-sm\){width:var(--fg-size-icon-sm)}.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-\(--fg-size-mark-24\){min-width:var(--fg-size-mark-24)}.min-w-0{min-width:var(--fg-space-0)}.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-224{flex-basis:var(--fg-size-layout-224)}.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}.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)}.border-status-warning-border{border-color:var(--fg-status-warning-border)}.bg-\(--fg-component-card-background\){background-color:var(--fg-component-card-background)}.bg-\(--tone-background\){background-color:var(--tone-background)}.bg-border-control{background-color:var(--fg-border-control)}.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-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-figure{font-size:var(--fg-type-figure-size);line-height:var(--tw-leading,var(--fg-type-figure-line-height))}.text-heading{font-size:var(--fg-type-heading-size);line-height:var(--tw-leading,var(--fg-type-heading-line-height))}.text-heading-large{font-size:var(--fg-type-heading-large-size);line-height:var(--tw-leading,var(--fg-type-heading-large-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-tagline{font-size:var(--fg-type-tagline-size);line-height:var(--tw-leading,var(--fg-type-tagline-line-height))}.text-title{font-size:var(--fg-type-title-size);line-height:var(--tw-leading,var(--fg-type-title-line-height))}.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}.italic{font-style:italic}.ordinal{--tw-ordinal:ordinal;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.normal-nums{font-variant-numeric:normal}.line-through{text-decoration-line:line-through}.overline{text-decoration-line:overline}.underline{text-decoration-line:underline}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.opacity-\(--fg-opacity-disabled\){opacity:var(--fg-opacity-disabled)}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.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,)}.invert{--tw-invert:invert(100%);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,)}.backdrop-filter{-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,)}.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!important}.\!running{animation-play-state:running!important}.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-3{margin-inline:calc(var(--fg-space-3) * -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}}.\[data-fg-analytics-id\=\"header\.request_demo\"\]\:visible:is(){visibility:visible}}@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-floor-table:calc(.5rem * var(--fg-corner-scale));--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-box-80:5rem;--fg-size-box-96:6rem;--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-logo:3.5rem;--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-size-6xl:4.5rem;--fg-font-size-7xl:6rem;--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-line-height-6xl:5rem;--fg-font-line-height-7xl:6.5rem;--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-type-tagline-size:.75rem;--fg-type-tagline-line-height:1rem;--fg-effect-geometry-soft-shadow-offset-y:2px;--fg-effect-geometry-soft-shadow-blur:3px;--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-floor-table-background:#faf7f0;--fg-floor-table-highlight:#fffdf8;--fg-floor-table-border:#a18c74;--fg-floor-chair-background:#ff8a74;--fg-floor-chair-highlight:#ffab99;--fg-floor-chair-seat:#faf7f0;--fg-floor-chair-border:#e94e34;--fg-floor-selected-background:#faf7f0;--fg-floor-selected-highlight:#fffdf8;--fg-floor-selected-border:#e94e34;--fg-floor-selected-chair:#ffd3ca;--fg-floor-selected-chair-seat:#ffe2dc;--fg-floor-canvas:#faf7f0;--fg-floor-area:#faf7f0;--fg-floor-area-highlight:#fffdf8;--fg-floor-wall:#cfc3b2;--fg-floor-wall-highlight:#ddd3c3;--fg-floor-fixture:#f2eee5;--fg-floor-fixture-highlight:#fffdf8;--fg-floor-fixture-border:#a18c74;--fg-floor-plant:#789b48;--fg-floor-plant-soil:#c0b29f;--fg-floor-plant-vein:#496c32;--fg-floor-plant-highlight:#a3be70;--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-track:#909ca1;--fg-border-overlay:#dce3ef;--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-indicator:#d23d24;--fg-selection-indicator-hover:#b4301a;--fg-selection-indicator-pressed:#902a19;--fg-selection-on-indicator:#fff;--fg-selection-text:#b4301a;--fg-selection-background:#fff2ef;--fg-selection-background-hover:#ffe2dc;--fg-selection-background-pressed:#ffd3ca;--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-floor-room-color:#514a4014;--fg-elevation-floor-plant-color:#514a401a;--fg-elevation-floor-table-rim:inset 0px 1px 1px 0px #ffffff2b, inset 0px -2px 3px 0px #514a4014;--fg-elevation-floor-table:0px 3px 6px -2px #514a401a, 0px 8px 20px -6px #514a401e;--fg-elevation-floor-chair:0px 1px 3px 0px #514a4014, 0px 3px 6px -2px #514a4014;--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:#005f7b;--fg-chart-series2:#0f7a80;--fg-chart-series3:#7a4fd6;--fg-chart-series4:#9a40a1;--fg-chart-series5:#a16800;--fg-chart-series6:#1067b5;--fg-chart-series7:#1d7a49;--fg-chart-series8:#4c595e;--fg-category-1-background:#d9f2fc;--fg-category-1-icon:#005f7b;--fg-category-1-text:#005f7b;--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:#f8e6f8;--fg-category-4-icon:#9a40a1;--fg-category-4-text:#9a40a1;--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-floor-table-background:#403e3a;--fg-floor-table-highlight:#4b4944;--fg-floor-table-border:#75756c;--fg-floor-chair-background:#663d2f;--fg-floor-chair-highlight:#d23d24;--fg-floor-chair-seat:#5a5852;--fg-floor-chair-border:#e94e34;--fg-floor-selected-background:#403e3a;--fg-floor-selected-highlight:#4b4944;--fg-floor-selected-border:#ff6348;--fg-floor-selected-chair:#663d2f;--fg-floor-selected-chair-seat:#593529;--fg-floor-canvas:#22221f;--fg-floor-area:#2c2b28;--fg-floor-area-highlight:#353430;--fg-floor-wall:#4b4944;--fg-floor-wall-highlight:#75756c;--fg-floor-fixture:#353430;--fg-floor-fixture-highlight:#4b4944;--fg-floor-fixture-border:#4b4944;--fg-floor-plant:#496c32;--fg-floor-plant-soil:#22221f;--fg-floor-plant-vein:#789b48;--fg-floor-plant-highlight:#789b48;--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-track:#4c595e;--fg-border-overlay:#4c595e;--fg-border-card:#354044;--fg-border-control:#7c898d;--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-indicator:#ff6348;--fg-selection-indicator-hover:#ff8a74;--fg-selection-indicator-pressed:#ffab99;--fg-selection-on-indicator:#20282b;--fg-selection-text:#ffab99;--fg-selection-background:#492e23;--fg-selection-background-hover:#593529;--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:#eba53f;--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-floor-room-color:#00000014;--fg-elevation-floor-plant-color:#0000001a;--fg-elevation-floor-table-rim:inset 0px 1px 1px 0px #ffffff1f, inset 0px -2px 3px 0px #00000018;--fg-elevation-floor-table:0px 3px 6px -2px #0000001e, 0px 8px 20px -6px #0000001e;--fg-elevation-floor-chair:0px 1px 3px 0px #0000001a, 0px 3px 6px -2px #0000001e;--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:#6ac5e8;--fg-chart-series2:#7fd6d0;--fg-chart-series3:#c4b1ff;--fg-chart-series4:#e29fe5;--fg-chart-series5:#f0c897;--fg-chart-series6:#add3ff;--fg-chart-series7:#a7dfb9;--fg-chart-series8:#bcc6ca;--fg-category-1-background:#01394a;--fg-category-1-icon:#6ac5e8;--fg-category-1-text:#6ac5e8;--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:#422844;--fg-category-4-icon:#e29fe5;--fg-category-4-text:#e29fe5;--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-floor-table-background:#403e3a;--fg-floor-table-highlight:#4b4944;--fg-floor-table-border:#75756c;--fg-floor-chair-background:#663d2f;--fg-floor-chair-highlight:#d23d24;--fg-floor-chair-seat:#5a5852;--fg-floor-chair-border:#e94e34;--fg-floor-selected-background:#403e3a;--fg-floor-selected-highlight:#4b4944;--fg-floor-selected-border:#ff6348;--fg-floor-selected-chair:#663d2f;--fg-floor-selected-chair-seat:#593529;--fg-floor-canvas:#22221f;--fg-floor-area:#2c2b28;--fg-floor-area-highlight:#353430;--fg-floor-wall:#4b4944;--fg-floor-wall-highlight:#75756c;--fg-floor-fixture:#353430;--fg-floor-fixture-highlight:#4b4944;--fg-floor-fixture-border:#4b4944;--fg-floor-plant:#496c32;--fg-floor-plant-soil:#22221f;--fg-floor-plant-vein:#789b48;--fg-floor-plant-highlight:#789b48;--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-track:#4c595e;--fg-border-overlay:#4c595e;--fg-border-card:#354044;--fg-border-control:#7c898d;--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-indicator:#ff6348;--fg-selection-indicator-hover:#ff8a74;--fg-selection-indicator-pressed:#ffab99;--fg-selection-on-indicator:#20282b;--fg-selection-text:#ffab99;--fg-selection-background:#492e23;--fg-selection-background-hover:#593529;--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:#eba53f;--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-floor-room-color:#00000014;--fg-elevation-floor-plant-color:#0000001a;--fg-elevation-floor-table-rim:inset 0px 1px 1px 0px #ffffff1f, inset 0px -2px 3px 0px #00000018;--fg-elevation-floor-table:0px 3px 6px -2px #0000001e, 0px 8px 20px -6px #0000001e;--fg-elevation-floor-chair:0px 1px 3px 0px #0000001a, 0px 3px 6px -2px #0000001e;--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:#6ac5e8;--fg-chart-series2:#7fd6d0;--fg-chart-series3:#c4b1ff;--fg-chart-series4:#e29fe5;--fg-chart-series5:#f0c897;--fg-chart-series6:#add3ff;--fg-chart-series7:#a7dfb9;--fg-chart-series8:#bcc6ca;--fg-category-1-background:#01394a;--fg-category-1-icon:#6ac5e8;--fg-category-1-text:#6ac5e8;--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:#422844;--fg-category-4-icon:#e29fe5;--fg-category-4-text:#e29fe5;--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);--fg-selection-indicator:var(--fg-profile-selection-indicator,var(--fg-tenant-action-primary-light));--fg-selection-indicator-hover:var(--fg-profile-selection-indicator-hover,var(--fg-tenant-action-primary-hover-light));--fg-selection-indicator-pressed:var(--fg-profile-selection-indicator-pressed,var(--fg-tenant-action-primary-pressed-light));--fg-selection-on-indicator:var(--fg-profile-selection-on-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);--fg-selection-indicator:var(--fg-profile-selection-indicator,var(--fg-tenant-action-primary-dark));--fg-selection-indicator-hover:var(--fg-profile-selection-indicator-hover,var(--fg-tenant-action-primary-hover-dark));--fg-selection-indicator-pressed:var(--fg-profile-selection-indicator-pressed,var(--fg-tenant-action-primary-pressed-dark));--fg-selection-on-indicator:var(--fg-profile-selection-on-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);--fg-selection-indicator:var(--fg-profile-selection-indicator,var(--fg-tenant-action-primary-dark));--fg-selection-indicator-hover:var(--fg-profile-selection-indicator-hover,var(--fg-tenant-action-primary-hover-dark));--fg-selection-indicator-pressed:var(--fg-profile-selection-indicator-pressed,var(--fg-tenant-action-primary-pressed-dark));--fg-selection-on-indicator:var(--fg-profile-selection-on-indicator,var(--fg-tenant-text-on-primary-dark))}:root[data-brand-palette],[data-brand-theme][data-brand-palette]{--fg-chart-series1:var(--fg-tenant-chart-series1-light);--fg-category-1-background:var(--fg-tenant-category-1-background-light);--fg-category-1-icon:var(--fg-tenant-category-1-icon-light);--fg-category-1-text:var(--fg-tenant-category-1-text-light);--fg-chart-series2:var(--fg-tenant-chart-series2-light);--fg-category-2-background:var(--fg-tenant-category-2-background-light);--fg-category-2-icon:var(--fg-tenant-category-2-icon-light);--fg-category-2-text:var(--fg-tenant-category-2-text-light);--fg-chart-series3:var(--fg-tenant-chart-series3-light);--fg-category-3-background:var(--fg-tenant-category-3-background-light);--fg-category-3-icon:var(--fg-tenant-category-3-icon-light);--fg-category-3-text:var(--fg-tenant-category-3-text-light);--fg-chart-series4:var(--fg-tenant-chart-series4-light);--fg-category-4-background:var(--fg-tenant-category-4-background-light);--fg-category-4-icon:var(--fg-tenant-category-4-icon-light);--fg-category-4-text:var(--fg-tenant-category-4-text-light);--fg-chart-series5:var(--fg-tenant-chart-series5-light);--fg-category-5-background:var(--fg-tenant-category-5-background-light);--fg-category-5-icon:var(--fg-tenant-category-5-icon-light);--fg-category-5-text:var(--fg-tenant-category-5-text-light);--fg-chart-series6:var(--fg-tenant-chart-series6-light);--fg-category-6-background:var(--fg-tenant-category-6-background-light);--fg-category-6-icon:var(--fg-tenant-category-6-icon-light);--fg-category-6-text:var(--fg-tenant-category-6-text-light);--fg-chart-series7:var(--fg-tenant-chart-series7-light);--fg-category-7-background:var(--fg-tenant-category-7-background-light);--fg-category-7-icon:var(--fg-tenant-category-7-icon-light);--fg-category-7-text:var(--fg-tenant-category-7-text-light);--fg-chart-series8:var(--fg-tenant-chart-series8-light);--fg-category-8-background:var(--fg-tenant-category-8-background-light);--fg-category-8-icon:var(--fg-tenant-category-8-icon-light);--fg-category-8-text:var(--fg-tenant-category-8-text-light);--fg-brand-subtle:var(--fg-tenant-brand-subtle-light);--fg-brand-subtle-strong:var(--fg-tenant-brand-subtle-strong-light);--fg-text-brand:var(--fg-tenant-text-brand-light);--fg-selection-text:var(--fg-profile-selection-text,var(--fg-tenant-text-brand-light));--fg-text-brand-large:var(--fg-tenant-text-brand-large-light)}@media (prefers-color-scheme:dark){:root:not([data-theme=light])[data-brand-palette],:root:not([data-theme=light]) [data-brand-theme][data-brand-palette]{--fg-chart-series1:var(--fg-tenant-chart-series1-dark);--fg-category-1-background:var(--fg-tenant-category-1-background-dark);--fg-category-1-icon:var(--fg-tenant-category-1-icon-dark);--fg-category-1-text:var(--fg-tenant-category-1-text-dark);--fg-chart-series2:var(--fg-tenant-chart-series2-dark);--fg-category-2-background:var(--fg-tenant-category-2-background-dark);--fg-category-2-icon:var(--fg-tenant-category-2-icon-dark);--fg-category-2-text:var(--fg-tenant-category-2-text-dark);--fg-chart-series3:var(--fg-tenant-chart-series3-dark);--fg-category-3-background:var(--fg-tenant-category-3-background-dark);--fg-category-3-icon:var(--fg-tenant-category-3-icon-dark);--fg-category-3-text:var(--fg-tenant-category-3-text-dark);--fg-chart-series4:var(--fg-tenant-chart-series4-dark);--fg-category-4-background:var(--fg-tenant-category-4-background-dark);--fg-category-4-icon:var(--fg-tenant-category-4-icon-dark);--fg-category-4-text:var(--fg-tenant-category-4-text-dark);--fg-chart-series5:var(--fg-tenant-chart-series5-dark);--fg-category-5-background:var(--fg-tenant-category-5-background-dark);--fg-category-5-icon:var(--fg-tenant-category-5-icon-dark);--fg-category-5-text:var(--fg-tenant-category-5-text-dark);--fg-chart-series6:var(--fg-tenant-chart-series6-dark);--fg-category-6-background:var(--fg-tenant-category-6-background-dark);--fg-category-6-icon:var(--fg-tenant-category-6-icon-dark);--fg-category-6-text:var(--fg-tenant-category-6-text-dark);--fg-chart-series7:var(--fg-tenant-chart-series7-dark);--fg-category-7-background:var(--fg-tenant-category-7-background-dark);--fg-category-7-icon:var(--fg-tenant-category-7-icon-dark);--fg-category-7-text:var(--fg-tenant-category-7-text-dark);--fg-chart-series8:var(--fg-tenant-chart-series8-dark);--fg-category-8-background:var(--fg-tenant-category-8-background-dark);--fg-category-8-icon:var(--fg-tenant-category-8-icon-dark);--fg-category-8-text:var(--fg-tenant-category-8-text-dark);--fg-brand-subtle:var(--fg-tenant-brand-subtle-dark);--fg-brand-subtle-strong:var(--fg-tenant-brand-subtle-strong-dark);--fg-text-brand:var(--fg-tenant-text-brand-dark);--fg-selection-text:var(--fg-profile-selection-text,var(--fg-tenant-text-brand-dark));--fg-text-brand-large:var(--fg-tenant-text-brand-large-dark)}}:root[data-theme=dark][data-brand-palette],:root[data-theme=dark] [data-brand-theme][data-brand-palette]{--fg-chart-series1:var(--fg-tenant-chart-series1-dark);--fg-category-1-background:var(--fg-tenant-category-1-background-dark);--fg-category-1-icon:var(--fg-tenant-category-1-icon-dark);--fg-category-1-text:var(--fg-tenant-category-1-text-dark);--fg-chart-series2:var(--fg-tenant-chart-series2-dark);--fg-category-2-background:var(--fg-tenant-category-2-background-dark);--fg-category-2-icon:var(--fg-tenant-category-2-icon-dark);--fg-category-2-text:var(--fg-tenant-category-2-text-dark);--fg-chart-series3:var(--fg-tenant-chart-series3-dark);--fg-category-3-background:var(--fg-tenant-category-3-background-dark);--fg-category-3-icon:var(--fg-tenant-category-3-icon-dark);--fg-category-3-text:var(--fg-tenant-category-3-text-dark);--fg-chart-series4:var(--fg-tenant-chart-series4-dark);--fg-category-4-background:var(--fg-tenant-category-4-background-dark);--fg-category-4-icon:var(--fg-tenant-category-4-icon-dark);--fg-category-4-text:var(--fg-tenant-category-4-text-dark);--fg-chart-series5:var(--fg-tenant-chart-series5-dark);--fg-category-5-background:var(--fg-tenant-category-5-background-dark);--fg-category-5-icon:var(--fg-tenant-category-5-icon-dark);--fg-category-5-text:var(--fg-tenant-category-5-text-dark);--fg-chart-series6:var(--fg-tenant-chart-series6-dark);--fg-category-6-background:var(--fg-tenant-category-6-background-dark);--fg-category-6-icon:var(--fg-tenant-category-6-icon-dark);--fg-category-6-text:var(--fg-tenant-category-6-text-dark);--fg-chart-series7:var(--fg-tenant-chart-series7-dark);--fg-category-7-background:var(--fg-tenant-category-7-background-dark);--fg-category-7-icon:var(--fg-tenant-category-7-icon-dark);--fg-category-7-text:var(--fg-tenant-category-7-text-dark);--fg-chart-series8:var(--fg-tenant-chart-series8-dark);--fg-category-8-background:var(--fg-tenant-category-8-background-dark);--fg-category-8-icon:var(--fg-tenant-category-8-icon-dark);--fg-category-8-text:var(--fg-tenant-category-8-text-dark);--fg-brand-subtle:var(--fg-tenant-brand-subtle-dark);--fg-brand-subtle-strong:var(--fg-tenant-brand-subtle-strong-dark);--fg-text-brand:var(--fg-tenant-text-brand-dark);--fg-selection-text:var(--fg-profile-selection-text,var(--fg-tenant-text-brand-dark));--fg-text-brand-large:var(--fg-tenant-text-brand-large-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-accordion-separator:var(--fg-border-subtle);--fg-component-accordion-trigger-padding-inline:var(--fg-space-4);--fg-component-accordion-trigger-padding-block:var(--fg-space-2);--fg-component-accordion-body-padding-inline:var(--fg-space-4);--fg-component-accordion-body-padding-block-end:var(--fg-space-4);--fg-component-accordion-indicator-size:var(--fg-size-box-44);--fg-component-accordion-indicator-background:var(--fg-surface-base);--fg-component-accordion-indicator-border:var(--fg-border-subtle);--fg-component-accordion-indicator-foreground:var(--fg-text-secondary);--fg-component-accordion-indicator-expanded-background:var(--fg-surface-base);--fg-component-accordion-indicator-expanded-border:var(--fg-border-subtle);--fg-component-accordion-indicator-expanded-foreground:var(--fg-text-secondary);--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-selection-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-selection-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-subtle);--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-spark-bar-max:var(--fg-size-mark-24);--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-selection-background-hover);--fg-component-chip-selected-background-pressed:var(--fg-selection-background-pressed);--fg-component-chip-selected-foreground:var(--fg-selection-text);--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-floor-table-background:var(--fg-floor-table-background);--fg-component-floor-table-highlight:var(--fg-floor-table-highlight);--fg-component-floor-table-border:var(--fg-floor-table-border);--fg-component-floor-table-foreground:var(--fg-text-primary);--fg-component-floor-chair-background:var(--fg-floor-chair-background);--fg-component-floor-chair-highlight:var(--fg-floor-chair-highlight);--fg-component-floor-chair-seat:var(--fg-floor-chair-seat);--fg-component-floor-chair-border:var(--fg-floor-chair-border);--fg-component-floor-selected-background:var(--fg-floor-selected-background);--fg-component-floor-selected-highlight:var(--fg-floor-selected-highlight);--fg-component-floor-selected-border:var(--fg-floor-selected-border);--fg-component-floor-selected-chair:var(--fg-floor-selected-chair);--fg-component-floor-selected-chair-seat:var(--fg-floor-selected-chair-seat);--fg-component-floor-canvas:var(--fg-floor-canvas);--fg-component-floor-area:var(--fg-floor-area);--fg-component-floor-area-highlight:var(--fg-floor-area-highlight);--fg-component-floor-wall:var(--fg-floor-wall);--fg-component-floor-wall-highlight:var(--fg-floor-wall-highlight);--fg-component-floor-wall-thickness:var(--fg-space-5);--fg-component-floor-fixture:var(--fg-floor-fixture);--fg-component-floor-fixture-highlight:var(--fg-floor-fixture-highlight);--fg-component-floor-fixture-border:var(--fg-floor-fixture-border);--fg-component-floor-plant:var(--fg-floor-plant);--fg-component-floor-plant-soil:var(--fg-floor-plant-soil);--fg-component-floor-plant-vein:var(--fg-floor-plant-vein);--fg-component-floor-plant-highlight:var(--fg-floor-plant-highlight);--fg-component-floor-room-shadow-color:var(--fg-elevation-floor-room-color);--fg-component-floor-room-shadow-offset-y:var(--fg-effect-geometry-soft-shadow-offset-y);--fg-component-floor-room-shadow-blur:var(--fg-effect-geometry-soft-shadow-blur);--fg-component-floor-plant-shadow-color:var(--fg-elevation-floor-plant-color);--fg-component-floor-plant-shadow-offset-y:var(--fg-effect-geometry-soft-shadow-offset-y);--fg-component-floor-plant-shadow-blur:var(--fg-effect-geometry-soft-shadow-blur);--fg-component-floor-table-radius:var(--fg-radius-floor-table);--fg-component-floor-chair-radius:var(--fg-radius-mark);--fg-component-floor-chair-back-radius:var(--fg-radius-control);--fg-component-floor-table-elevation:var(--fg-elevation-floor-table);--fg-component-floor-table-rim-elevation:var(--fg-elevation-floor-table-rim);--fg-component-floor-chair-elevation:var(--fg-elevation-floor-chair);--fg-component-floor-elevation:var(--fg-elevation-raised);--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-selection-text);--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-selection-text);--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-order-summary-highlight-duration:var(--fg-attention-motion-bell-cycle-duration);--fg-component-order-summary-highlight-easing:var(--fg-control-motion-feedback-easing);--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-tile-min-inline-size:var(--fg-size-layout-128);--fg-component-radio-tile-min-inline-size-text:var(--fg-size-layout-176);--fg-component-radio-tile-min-inline-size-start:var(--fg-size-layout-288);--fg-component-radio-tile-border:var(--fg-field-border);--fg-component-radio-tile-border-hover:var(--fg-field-border-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-selection-indicator);--fg-component-radio-chip-background-selected-pressed:var(--fg-selection-indicator-pressed);--fg-component-radio-chip-foreground-selected:var(--fg-selection-on-indicator);--fg-component-radio-chip-border-selected:var(--fg-selection-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-scroll-shadow-size-sm:var(--fg-space-6);--fg-component-scroll-shadow-size-md:var(--fg-size-layout-40);--fg-component-scroll-shadow-size-lg:var(--fg-space-16);--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-selection-text);--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-112);--fg-component-shell-aside-width:var(--fg-size-layout-384);--fg-component-shell-aside-width-wide:var(--fg-size-layout-400);--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-selection-indicator);--fg-component-switch-track-on-hover:var(--fg-selection-indicator-hover);--fg-component-switch-thumb:var(--fg-text-on-action);--fg-component-switch-thumb-on:var(--fg-selection-on-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-selection-text);--fg-component-table-row-inspected-indicator:var(--fg-selection-text);--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-edge-fade:var(--fg-surface-base);--fg-component-tabs-scroll-interval:var(--fg-scroll-motion-frame-interval);--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-selection-text);--fg-component-tabs-underline-selected-pressed-background:var(--fg-selection-background-pressed);--fg-component-tabs-underline-selected-pressed-foreground:var(--fg-selection-text);--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-primary);--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)}: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;--fg-density-icon-size-large:1.5rem}[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;--fg-density-icon-size-large:1.5rem}[data-density=kiosk]{--fg-density-control-height:4rem;--fg-density-control-height-large:5rem;--fg-density-control-padding-x:1.25rem;--fg-density-control-gap:1rem;--fg-density-control-font-size:1.125rem;--fg-density-control-line-height:1.625rem;--fg-density-tab-padding-x:1rem;--fg-density-target-min:4rem;--fg-density-target-large:5rem;--fg-density-row-min:4rem;--fg-density-inset-box:1.25rem;--fg-density-icon-size:1.5rem;--fg-density-icon-size-large:2rem}[data-density=kiosk-accessible]{--fg-density-control-height:5rem;--fg-density-control-height-large:6rem;--fg-density-control-padding-x:1.5rem;--fg-density-control-gap:1rem;--fg-density-control-font-size:1.5rem;--fg-density-control-line-height:2rem;--fg-density-tab-padding-x:1.25rem;--fg-density-target-min:5rem;--fg-density-target-large:6rem;--fg-density-row-min:5rem;--fg-density-inset-box:1.5rem;--fg-density-icon-size:2rem;--fg-density-icon-size-large:3rem}[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;--fg-density-icon-size-large:2rem}: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;--fg-reading-signage-display-size:3rem;--fg-reading-signage-display-line-height:3.5rem;--fg-reading-signage-heading-size:2.5rem;--fg-reading-signage-heading-line-height:3rem;--fg-reading-signage-title-size:2rem;--fg-reading-signage-title-line-height:2.5rem;--fg-reading-signage-body-size:1.5rem;--fg-reading-signage-body-line-height:2rem;--fg-reading-signage-label-size:1.125rem;--fg-reading-signage-label-line-height:1.625rem}[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;--fg-reading-signage-display-size:6rem;--fg-reading-signage-display-line-height:6.5rem;--fg-reading-signage-heading-size:4.5rem;--fg-reading-signage-heading-line-height:5rem;--fg-reading-signage-title-size:3rem;--fg-reading-signage-title-line-height:3.5rem;--fg-reading-signage-body-size:2.5rem;--fg-reading-signage-body-line-height:3rem;--fg-reading-signage-label-size:2rem;--fg-reading-signage-label-line-height:2.5rem}[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;--fg-reading-signage-display-size:4.5rem;--fg-reading-signage-display-line-height:5rem;--fg-reading-signage-heading-size:3rem;--fg-reading-signage-heading-line-height:3.5rem;--fg-reading-signage-title-size:2.5rem;--fg-reading-signage-title-line-height:3rem;--fg-reading-signage-body-size:2rem;--fg-reading-signage-body-line-height:2.5rem;--fg-reading-signage-label-size:1.5rem;--fg-reading-signage-label-line-height:2rem}:where([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;--fg-selection-indicator:var(--fg-tenant-action-primary-light,#d23d24);--fg-selection-indicator-hover:var(--fg-tenant-action-primary-hover-light,#b4301a);--fg-selection-indicator-pressed:var(--fg-tenant-action-primary-pressed-light,#902a19);--fg-selection-text:var(--fg-tenant-text-brand-light,#b4301a);--fg-selection-background:#fff2ef;--fg-selection-background-hover:#ffe2dc;--fg-selection-background-pressed:#ffd3ca;--fg-selection-border:#d23d24;--fg-selection-on-indicator:var(--fg-tenant-text-on-primary-light,#fff);--fg-profile-selection-indicator:initial;--fg-profile-selection-indicator-hover:initial;--fg-profile-selection-indicator-pressed:initial;--fg-profile-selection-on-indicator:initial;--fg-profile-selection-text:initial}@media (prefers-color-scheme:dark){:root:not([data-theme=light]):where([data-profile]),:root:not([data-theme=light]) :where([data-profile]){--fg-surface-canvas:#12191b;--fg-border-card:#354044;--fg-elevation-raised:none;--fg-selection-indicator:var(--fg-tenant-action-primary-dark,#ff6348);--fg-selection-indicator-hover:var(--fg-tenant-action-primary-hover-dark,#ff8a74);--fg-selection-indicator-pressed:var(--fg-tenant-action-primary-pressed-dark,#ffab99);--fg-selection-text:var(--fg-tenant-text-brand-dark,#ffab99);--fg-selection-background:#492e23;--fg-selection-background-hover:#593529;--fg-selection-background-pressed:#663d2f;--fg-selection-border:#ff6348;--fg-selection-on-indicator:var(--fg-tenant-text-on-primary-dark,#20282b);--fg-profile-selection-indicator:initial;--fg-profile-selection-indicator-hover:initial;--fg-profile-selection-indicator-pressed:initial;--fg-profile-selection-on-indicator:initial;--fg-profile-selection-text:initial}}:root[data-theme=dark]:where([data-profile]),:root[data-theme=dark] :where([data-profile]){--fg-surface-canvas:#12191b;--fg-border-card:#354044;--fg-elevation-raised:none;--fg-selection-indicator:var(--fg-tenant-action-primary-dark,#ff6348);--fg-selection-indicator-hover:var(--fg-tenant-action-primary-hover-dark,#ff8a74);--fg-selection-indicator-pressed:var(--fg-tenant-action-primary-pressed-dark,#ffab99);--fg-selection-text:var(--fg-tenant-text-brand-dark,#ffab99);--fg-selection-background:#492e23;--fg-selection-background-hover:#593529;--fg-selection-background-pressed:#663d2f;--fg-selection-border:#ff6348;--fg-selection-on-indicator:var(--fg-tenant-text-on-primary-dark,#20282b);--fg-profile-selection-indicator:initial;--fg-profile-selection-indicator-hover:initial;--fg-profile-selection-indicator-pressed:initial;--fg-profile-selection-on-indicator:initial;--fg-profile-selection-text:initial}[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}[data-profile=admin][data-profile=admin],[data-profile=pos][data-profile=pos],[data-profile=waiter][data-profile=waiter],[data-profile=kitchen][data-profile=kitchen],[data-profile=kiosk][data-profile=kiosk]{--fg-selection-indicator:#20282b;--fg-selection-indicator-hover:#354044;--fg-selection-indicator-pressed:#12191b;--fg-selection-text:#20282b;--fg-selection-background:#edf1f7;--fg-selection-background-hover:#e3e8f0;--fg-selection-background-pressed:#dce3ef;--fg-selection-border:#20282b;--fg-selection-on-indicator:#fff;--fg-profile-selection-indicator:#20282b;--fg-profile-selection-indicator-hover:#354044;--fg-profile-selection-indicator-pressed:#12191b;--fg-profile-selection-on-indicator:#fff;--fg-profile-selection-text:#20282b}@media (prefers-color-scheme:dark){:root:not([data-theme=light])[data-profile=admin][data-profile=admin],:root:not([data-theme=light]) [data-profile=admin][data-profile=admin],:root:not([data-theme=light])[data-profile=pos][data-profile=pos],:root:not([data-theme=light]) [data-profile=pos][data-profile=pos],:root:not([data-theme=light])[data-profile=waiter][data-profile=waiter],:root:not([data-theme=light]) [data-profile=waiter][data-profile=waiter],:root:not([data-theme=light])[data-profile=kitchen][data-profile=kitchen],:root:not([data-theme=light]) [data-profile=kitchen][data-profile=kitchen],:root:not([data-theme=light])[data-profile=kiosk][data-profile=kiosk],:root:not([data-theme=light]) [data-profile=kiosk][data-profile=kiosk]{--fg-selection-indicator:#e7ecee;--fg-selection-indicator-hover:#d5dde0;--fg-selection-indicator-pressed:#bcc6ca;--fg-selection-text:#e7ecee;--fg-selection-background:#354044;--fg-selection-background-hover:#384448;--fg-selection-background-pressed:#3c484c;--fg-selection-border:#e7ecee;--fg-selection-on-indicator:#20282b;--fg-profile-selection-indicator:#e7ecee;--fg-profile-selection-indicator-hover:#d5dde0;--fg-profile-selection-indicator-pressed:#bcc6ca;--fg-profile-selection-on-indicator:#20282b;--fg-profile-selection-text:#e7ecee}}:root[data-theme=dark][data-profile=admin][data-profile=admin],:root[data-theme=dark] [data-profile=admin][data-profile=admin],:root[data-theme=dark][data-profile=pos][data-profile=pos],:root[data-theme=dark] [data-profile=pos][data-profile=pos],:root[data-theme=dark][data-profile=waiter][data-profile=waiter],:root[data-theme=dark] [data-profile=waiter][data-profile=waiter],:root[data-theme=dark][data-profile=kitchen][data-profile=kitchen],:root[data-theme=dark] [data-profile=kitchen][data-profile=kitchen],:root[data-theme=dark][data-profile=kiosk][data-profile=kiosk],:root[data-theme=dark] [data-profile=kiosk][data-profile=kiosk]{--fg-selection-indicator:#e7ecee;--fg-selection-indicator-hover:#d5dde0;--fg-selection-indicator-pressed:#bcc6ca;--fg-selection-text:#e7ecee;--fg-selection-background:#354044;--fg-selection-background-hover:#384448;--fg-selection-background-pressed:#3c484c;--fg-selection-border:#e7ecee;--fg-selection-on-indicator:#20282b;--fg-profile-selection-indicator:#e7ecee;--fg-profile-selection-indicator-hover:#d5dde0;--fg-profile-selection-indicator-pressed:#bcc6ca;--fg-profile-selection-on-indicator:#20282b;--fg-profile-selection-text:#e7ecee}: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,[data-density],[data-reading-scale]{--fg-dialog-control-font-size:max(var(--fg-density-control-font-size), var(--fg-reading-kitchen-control-size));--fg-dialog-control-line-height:max(var(--fg-density-control-line-height), var(--fg-reading-kitchen-control-line-height));--fg-dialog-label-font-size:max(var(--fg-type-small-size), var(--fg-reading-kitchen-label-size));--fg-dialog-label-line-height:max(var(--fg-type-small-line-height), var(--fg-reading-kitchen-label-line-height))}: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}}@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[data-fg-experience=marketing]{--fg-mkt-canvas:#fffdfb;--fg-mkt-surface-warm:#f8f4ee;--fg-mkt-surface-warm-sunken:#f2ede5;--fg-mkt-tint-strong:#ffe9df;--fg-mkt-inverse:#101a3a;--fg-mkt-inverse-warm:#4a3240;--fg-mkt-line-cool:#cdd4e1;--fg-mkt-line-warm:#ece0d8;--fg-mkt-line-warm-strong:#d0c5b6;--fg-mkt-line-tint:#f4d9cc;--fg-mkt-line-accent:#ffc9b9;--fg-mkt-line-accent-strong:#e8a28b;--fg-mkt-muted:#596e99;--fg-mkt-on-inverse-muted:#ccd4e6;--fg-mkt-ink-warm-subtle:#a69a8b;--fg-mkt-ink-warm-muted:#7e7264;--fg-mkt-ink-warm:#61574a;--fg-mkt-ink-warm-strong:#342c23;--fg-mkt-cta:#f2542c;--fg-mkt-cta-hover:#e64b23;--fg-mkt-cta-pressed:#d4421a;--fg-mkt-cta-sheen:linear-gradient(180deg, #fff3, #fff0 60%);--fg-action-primary:var(--fg-mkt-cta);--fg-action-primary-hover:var(--fg-mkt-cta-hover);--fg-action-primary-pressed:var(--fg-mkt-cta-pressed);--fg-action-primary-gradient-end:var(--fg-mkt-cta-hover);--fg-action-primary-edge:var(--fg-mkt-cta-hover);--fg-component-button-cta-font-weight:var(--fg-mkt-weight-bold);--fg-component-button-cta-background:var(--fg-surface-brand-solid);--fg-component-button-cta-background-hover:var(--fg-surface-brand-solid)}@supports (color:color-mix(in lab, red, red)){:root[data-fg-experience=marketing]{--fg-component-button-cta-background-hover:color-mix(in srgb, var(--fg-surface-brand-solid) 94%, var(--fg-text-primary))}}:root[data-fg-experience=marketing]{--fg-component-button-cta-background-pressed:var(--fg-surface-brand-solid)}@supports (color:color-mix(in lab, red, red)){:root[data-fg-experience=marketing]{--fg-component-button-cta-background-pressed:color-mix(in srgb, var(--fg-surface-brand-solid) 90%, var(--fg-text-primary))}}:root[data-fg-experience=marketing]{--fg-component-button-cta-foreground:var(--fg-text-on-primary);--fg-component-button-cta-sheen:var(--fg-surface-base)}@supports (color:color-mix(in lab, red, red)){:root[data-fg-experience=marketing]{--fg-component-button-cta-sheen:color-mix(in srgb, var(--fg-surface-base) 12%, transparent)}}:root[data-fg-experience=marketing]{--fg-mkt-cta-label-shadow:0 .75px 0 var(--fg-mkt-cta-pressed), 0 1px 2px var(--fg-mkt-cta-pressed)}@supports (color:color-mix(in lab, red, red)){:root[data-fg-experience=marketing]{--fg-mkt-cta-label-shadow:0 .75px 0 color-mix(in srgb, var(--fg-mkt-cta-pressed) 55%, var(--fg-text-primary)), 0 1px 2px color-mix(in srgb, var(--fg-mkt-cta-pressed) 50%, transparent)}}:root[data-fg-experience=marketing]{--fg-mkt-cta-icon-shadow:drop-shadow(0 1px 1px var(--fg-mkt-cta-pressed))}@supports (color:color-mix(in lab, red, red)){:root[data-fg-experience=marketing]{--fg-mkt-cta-icon-shadow:drop-shadow(0 1px 1px color-mix(in srgb, var(--fg-mkt-cta-pressed) 50%, transparent))}}:root[data-fg-experience=marketing]{--fg-component-button-cta-border:var(--fg-surface-brand-solid);--fg-component-button-cta-border-hover:var(--fg-surface-brand-solid);--fg-component-button-cta-border-pressed:var(--fg-surface-brand-solid);--fg-mkt-brand-text:#c53a14;--fg-text-brand:var(--fg-mkt-brand-text);--fg-brand-indicator-gradient-end:#ec4f27;--fg-mkt-shadow-ink:#18274a;--fg-mkt-shadow-flat:0 0 0 0 transparent;--fg-mkt-shadow-float:0 10px 30px var(--fg-mkt-shadow-ink), 0 2px 5px var(--fg-mkt-shadow-ink)}@supports (color:color-mix(in lab, red, red)){:root[data-fg-experience=marketing]{--fg-mkt-shadow-float:0 10px 30px color-mix(in srgb, var(--fg-mkt-shadow-ink) 4.3%, transparent), 0 2px 5px color-mix(in srgb, var(--fg-mkt-shadow-ink) 1.6%, transparent)}}:root[data-fg-experience=marketing]{--fg-mkt-shadow-lift:0 20px 50px var(--fg-mkt-shadow-ink), 0 4px 12px var(--fg-mkt-shadow-ink)}@supports (color:color-mix(in lab, red, red)){:root[data-fg-experience=marketing]{--fg-mkt-shadow-lift:0 20px 50px color-mix(in srgb, var(--fg-mkt-shadow-ink) 8.2%, transparent), 0 4px 12px color-mix(in srgb, var(--fg-mkt-shadow-ink) 3%, transparent)}}:root[data-fg-experience=marketing]{--fg-mkt-shadow-warm:0 12px 30px var(--fg-mkt-ink-warm-strong), 0 2px 4px var(--fg-mkt-ink-warm-strong)}@supports (color:color-mix(in lab, red, red)){:root[data-fg-experience=marketing]{--fg-mkt-shadow-warm:0 12px 30px color-mix(in srgb, var(--fg-mkt-ink-warm-strong) 4%, transparent), 0 2px 4px color-mix(in srgb, var(--fg-mkt-ink-warm-strong) 2%, transparent)}}:root[data-fg-experience=marketing]{--fg-mkt-shadow-warm-lift:0 1rem 2.5rem -2rem var(--fg-mkt-ink-warm-strong)}@supports (color:color-mix(in lab, red, red)){:root[data-fg-experience=marketing]{--fg-mkt-shadow-warm-lift:0 1rem 2.5rem -2rem color-mix(in srgb, var(--fg-mkt-ink-warm-strong) 21%, transparent)}}:root[data-fg-experience=marketing]{--fg-mkt-shadow-drop:0 1.25rem 3rem -1.75rem var(--fg-text-primary), 0 4px 16px var(--fg-text-primary)}@supports (color:color-mix(in lab, red, red)){:root[data-fg-experience=marketing]{--fg-mkt-shadow-drop:0 1.25rem 3rem -1.75rem color-mix(in srgb, var(--fg-text-primary) 22%, transparent), 0 4px 16px color-mix(in srgb, var(--fg-text-primary) 3%, transparent)}}:root[data-fg-experience=marketing]{--fg-mkt-shadow-coral:0 18px 40px var(--fg-mkt-cta-pressed)}@supports (color:color-mix(in lab, red, red)){:root[data-fg-experience=marketing]{--fg-mkt-shadow-coral:0 18px 40px color-mix(in srgb, var(--fg-mkt-cta-pressed) 14%, transparent)}}:root[data-fg-experience=marketing]{--fg-mkt-shadow-coral-sm:0 3px 9px var(--fg-mkt-cta)}@supports (color:color-mix(in lab, red, red)){:root[data-fg-experience=marketing]{--fg-mkt-shadow-coral-sm:0 3px 9px color-mix(in srgb, var(--fg-mkt-cta) 18%, transparent)}}:root[data-fg-experience=marketing]{--fg-mkt-radius-frame:var(--fg-radius-2xl);--fg-mkt-radius-tile:var(--fg-radius-xl);--fg-mkt-radius-3xl:1.75rem;--fg-mkt-radius-4xl:2rem;--fg-mkt-font:var(--fg-font-family-sans);--fg-mkt-font-note:"Caveat", cursive;--fg-mkt-type-micro:.625rem;--fg-mkt-type-label:.6875rem;--fg-mkt-type-caption:var(--fg-font-size-xs);--fg-mkt-type-meta:.8125rem;--fg-mkt-type-fine:var(--fg-font-size-sm);--fg-mkt-type-small:.9375rem;--fg-mkt-type-body:var(--fg-font-size-md);--fg-mkt-type-body-lg:1.0625rem;--fg-mkt-type-lg:var(--fg-font-size-lg);--fg-mkt-type-xl:var(--fg-font-size-section);--fg-mkt-type-2xl:1.375rem;--fg-mkt-type-3xl:var(--fg-font-size-xl);--fg-mkt-type-4xl:var(--fg-font-size-2xl);--fg-mkt-type-5xl:var(--fg-font-size-3xl);--fg-mkt-type-6xl:2.25rem;--fg-mkt-type-7xl:var(--fg-font-size-4xl);--fg-mkt-type-8xl:2.75rem;--fg-mkt-type-lead-sm:clamp(1rem, 1.4vw, 1.25rem);--fg-mkt-type-lead:clamp(1.125rem, 1rem + .3vw, 1.25rem);--fg-mkt-type-lead-lg:clamp(1.125rem, 1rem + .5vw, 1.375rem);--fg-mkt-type-page-title:clamp(2.75rem, 1.5rem + 4vw, 5rem);--fg-mkt-type-section-title:clamp(2.125rem, 1.25rem + 3.1vw, 4rem);--fg-mkt-type-title-sm:clamp(1.25rem, 1.1rem + .5vw, 1.5rem);--fg-mkt-type-title-md:clamp(1.375rem, 1.15rem + .7vw, 1.75rem);--fg-mkt-type-title-lg:clamp(1.625rem, 1.2rem + 1vw, 2.125rem);--fg-mkt-type-title-xl:clamp(1.875rem, 2.9vw, 2.75rem);--fg-mkt-type-figure:clamp(2.5rem, 1.6rem + 2vw, 3.5rem);--fg-mkt-type-display-sm:clamp(1.875rem, 1.3rem + 2vw, 3.25rem);--fg-mkt-type-display-md:clamp(2.5rem, 4.3vw, 4rem);--fg-mkt-type-display-lg:clamp(2.25rem, 1.3rem + 3.3vw, 4.375rem);--fg-mkt-type-display-xl:clamp(2.5rem, 1.25rem + 4vw, 5rem);--fg-mkt-type-compact:clamp(2.25rem, 9vw, 3.25rem);--fg-mkt-type-compact-lg:clamp(2.5rem, 10vw, 3.5rem);--fg-mkt-type-hero:clamp(4.5rem, 2rem + 4vw, 5.5rem);--fg-mkt-type-hero-stacked:clamp(2.75rem, 1.25rem + 5.2vw, 4.5rem);--fg-mkt-type-hero-lead:clamp(1.125rem, 1rem + .4vw, 1.375rem);--fg-mkt-type-numeral:clamp(6rem, 3rem + 12vw, 13rem);--fg-mkt-type-numeral-giant:clamp(18rem, 30vw, 30rem);--fg-mkt-type-numeral-giant-compact:21rem;--fg-mkt-weight-regular:var(--fg-font-weight-regular);--fg-mkt-weight-medium:var(--fg-font-weight-medium);--fg-mkt-weight-semibold:var(--fg-font-weight-semibold);--fg-mkt-weight-bold:var(--fg-font-weight-bold);--fg-mkt-weight-display:750;--fg-mkt-weight-hero:850;--fg-mkt-leading-none:1;--fg-mkt-leading-display:1.04;--fg-mkt-leading-heading:1.1;--fg-mkt-leading-title:1.2;--fg-mkt-leading-snug:1.3;--fg-mkt-leading-normal:1.4;--fg-mkt-leading-body:1.5;--fg-mkt-leading-relaxed:1.6;--fg-mkt-leading-loose:1.75;--fg-mkt-tracking-tighter:-.06em;--fg-mkt-tracking-display:-.04em;--fg-mkt-tracking-tight:-.025em;--fg-mkt-tracking-normal:var(--fg-font-tracking-normal);--fg-mkt-tracking-label:.04em;--fg-mkt-tracking-caps:.1em;--fg-mkt-tracking-caps-wide:.18em;--fg-mkt-space-7:1.75rem;--fg-mkt-space-9:2.25rem;--fg-mkt-space-10:2.5rem;--fg-mkt-space-11:2.75rem;--fg-mkt-space-14:3.5rem;--fg-mkt-space-18:4.5rem;--fg-mkt-space-20:5rem;--fg-mkt-space-24:6rem;--fg-mkt-space-28:7rem;--fg-mkt-space-32:8rem;--fg-mkt-space-40:10rem;--fg-mkt-content-max:78rem;--fg-mkt-measure:36em;--fg-mkt-heading-aside:26rem;--fg-mkt-action-radius:var(--fg-radius-lg);--fg-mkt-action-height:3rem;--fg-mkt-channel-card:clamp(10rem, 18cqw, 14.5rem);--fg-mkt-channel-card-compact:clamp(11rem, 46cqw, 13rem);--fg-mkt-channel-card-ratio:1.1;--fg-mkt-channel-rise:1.25rem;--fg-mkt-channel-card-turn:7deg;--fg-mkt-channel-edge-fade:14%;--fg-mkt-channel-track-width:112rem;--fg-mkt-channel-track-height:42rem;--fg-mkt-gutter:clamp(1rem, 4vw, 3rem);--fg-mkt-space-section:clamp(5rem, 3rem + 5vw, 8.5rem);--fg-mkt-space-heading-gap:clamp(1rem, .75rem + .5vw, 1.5rem);--fg-mkt-space-heading-after:clamp(2rem, 1.5rem + 1.5vw, 3rem);--fg-mkt-header-offset:calc(var(--fg-mkt-header-top) + var(--fg-mkt-header-height) + var(--fg-space-3));--fg-mkt-header-max:70rem;--fg-mkt-header-height:4.75rem;--fg-mkt-header-tablet-height:4.5rem;--fg-mkt-header-phone-height:4.25rem;--fg-mkt-header-logo:2.5rem;--fg-mkt-header-top:1.25rem;--fg-mkt-header-action-height:3rem;--fg-mkt-consent-max:56rem;--fg-mkt-consent-clearance:12rem;--fg-mkt-header-expanded-max:74rem;--fg-mkt-header-expanded-height:5rem;--fg-mkt-header-expanded-logo:2.5rem;--fg-mkt-header-expanded-lift:var(--fg-space-2);--fg-mkt-header-stroke:1px;--fg-mkt-header-menu-max:60rem;--fg-mkt-header-menu-item-height:4.25rem;--fg-mkt-header-menu-art-size:6rem;--fg-mkt-header-menu-art-scale:1.4;--fg-mkt-header-mobile-menu-max:30rem;--fg-mkt-header-mobile-menu-gutter:min(var(--fg-space-5), 5vw);--fg-mkt-header-mobile-menu-padding:min(var(--fg-space-5), 4dvh);--fg-mkt-hero-copy:clamp(27.5rem, 43vw, 44rem);--fg-mkt-hero-title-column-fit:calc(var(--fg-mkt-hero-copy) * .14);--fg-mkt-hero-stage-max:100rem;--fg-mkt-hero-copy-compact:48rem;--fg-mkt-hero-card:clamp(14.5rem, 18vw, 18.5rem);--fg-mkt-hero-card-art-slot:clamp(5.5rem, 7.2vw, 6.75rem);--fg-mkt-hero-card-art:clamp(6.375rem, 8.2vw, 7.75rem);--fg-mkt-hero-lead-measure:29em;--fg-mkt-hero-gutter:clamp(1rem, 2vw, 3rem);--fg-mkt-hero-stage-min-height:clamp(28.5rem, 59svh, 33.75rem);--fg-mkt-hero-stage-max-height:44rem;--fg-mkt-hero-node:1rem;--fg-mkt-hero-accent:var(--fg-surface-brand-solid);--fg-mkt-hero-title-gradient:linear-gradient(180deg, var(--fg-mkt-hero-accent), var(--fg-mkt-hero-accent))}@supports (color:color-mix(in lab, red, red)){:root[data-fg-experience=marketing]{--fg-mkt-hero-title-gradient:linear-gradient(180deg, var(--fg-mkt-hero-accent), color-mix(in srgb, var(--fg-mkt-hero-accent) 91%, var(--fg-text-primary)))}}:root[data-fg-experience=marketing]{--fg-mkt-hero-title-edge:var(--fg-mkt-hero-accent)}@supports (color:color-mix(in lab, red, red)){:root[data-fg-experience=marketing]{--fg-mkt-hero-title-edge:color-mix(in srgb, var(--fg-mkt-hero-accent) 88%, var(--fg-text-primary))}}:root[data-fg-experience=marketing]{--fg-mkt-hero-title-stroke:.5px;--fg-mkt-hero-card-hover-gradient:linear-gradient(115deg, var(--fg-mkt-tint-strong), var(--fg-mkt-tint-strong) 65%, var(--fg-surface-base))}@supports (color:color-mix(in lab, red, red)){:root[data-fg-experience=marketing]{--fg-mkt-hero-card-hover-gradient:linear-gradient(115deg, var(--fg-mkt-tint-strong), color-mix(in srgb, var(--fg-mkt-tint-strong) 48%, var(--fg-surface-base)) 65%, var(--fg-surface-base))}}:root[data-fg-experience=marketing]{--fg-mkt-hero-card-hover-border:var(--fg-brand-accent)}@supports (color:color-mix(in lab, red, red)){:root[data-fg-experience=marketing]{--fg-mkt-hero-card-hover-border:color-mix(in srgb, var(--fg-brand-accent) 45%, var(--fg-surface-base))}}:root[data-fg-experience=marketing]{--fg-mkt-hero-card-hover-shadow:0 12px 28px var(--fg-mkt-cta), 0 2px 6px var(--fg-mkt-cta)}@supports (color:color-mix(in lab, red, red)){:root[data-fg-experience=marketing]{--fg-mkt-hero-card-hover-shadow:0 12px 28px color-mix(in srgb, var(--fg-mkt-cta) 14%, transparent), 0 2px 6px color-mix(in srgb, var(--fg-mkt-cta) 7%, transparent)}}:root[data-fg-experience=marketing]{--fg-mkt-hero-card-hover-muted:var(--fg-mkt-ink-warm);--fg-mkt-hero-card-art-hover-scale:.035;--fg-mkt-hero-card-arrow-hover-travel:.125rem;--fg-mkt-hero-glow-soft:var(--fg-mkt-cta)}@supports (color:color-mix(in lab, red, red)){:root[data-fg-experience=marketing]{--fg-mkt-hero-glow-soft:color-mix(in srgb, var(--fg-mkt-cta) 38%, var(--fg-mkt-tint-strong))}}:root[data-fg-experience=marketing]{--fg-mkt-hover-lift:.125rem;--fg-mkt-hover-arrow-travel:var(--fg-mkt-hero-card-arrow-hover-travel);--fg-mkt-hover-art-scale:var(--fg-mkt-hero-card-art-hover-scale);--fg-mkt-hover-gradient:var(--fg-mkt-hero-card-hover-gradient);--fg-mkt-hover-border:var(--fg-mkt-hero-card-hover-border);--fg-mkt-hover-shadow:var(--fg-mkt-hero-card-hover-shadow);--fg-mkt-hover-muted:var(--fg-mkt-hero-card-hover-muted);--fg-mkt-feedback-shadow:0 12px 28px var(--fg-mkt-cta), 0 2px 6px var(--fg-mkt-cta)}@supports (color:color-mix(in lab, red, red)){:root[data-fg-experience=marketing]{--fg-mkt-feedback-shadow:0 12px 28px color-mix(in srgb, var(--fg-mkt-cta) calc(var(--mkt-hover,0) * 14%), transparent), 0 2px 6px color-mix(in srgb, var(--fg-mkt-cta) calc(var(--mkt-hover,0) * 7%), transparent)}}:root[data-fg-experience=marketing]{--fg-mkt-hero-play-size:1.625rem;--fg-mkt-hero-play-stroke:2px;--fg-mkt-hero-play-triangle:.5rem;--fg-mkt-hero-note-stroke:1px;--fg-mkt-hero-enter-travel:.75rem;--fg-mkt-hero-backdrop-height-mobile:40rem;--fg-mkt-hero-backdrop-blur:6px;--fg-mkt-hero-backdrop-opacity:.82;--fg-mkt-hero-backdrop-opacity-mobile:.92;--fg-mkt-hero-backdrop-saturation:.9;--fg-mkt-hero-backdrop-scale:1.04;--fg-mkt-hero-backdrop-veil:radial-gradient(ellipse 49% 70% at 50% 43%, var(--fg-mkt-canvas) 0% 22%, var(--fg-mkt-canvas) 48%, var(--fg-mkt-canvas) 74%, transparent 100%), linear-gradient(180deg, var(--fg-mkt-canvas) 0%, transparent 18% 60%, var(--fg-mkt-canvas) 88%, var(--fg-mkt-canvas) 100%)}@supports (color:color-mix(in lab, red, red)){:root[data-fg-experience=marketing]{--fg-mkt-hero-backdrop-veil:radial-gradient(ellipse 49% 70% at 50% 43%, var(--fg-mkt-canvas) 0% 22%, color-mix(in srgb, var(--fg-mkt-canvas) 96%, transparent) 48%, color-mix(in srgb, var(--fg-mkt-canvas) 65%, transparent) 74%, transparent 100%), linear-gradient(180deg, color-mix(in srgb, var(--fg-mkt-canvas) 20%, transparent) 0%, transparent 18% 60%, color-mix(in srgb, var(--fg-mkt-canvas) 94%, transparent) 88%, var(--fg-mkt-canvas) 100%)}}:root[data-fg-experience=marketing]{--fg-mkt-hero-backdrop-veil-mobile:radial-gradient(ellipse 55% 56% at 50% 25%, var(--fg-mkt-canvas) 0%, transparent 100%), linear-gradient(180deg, var(--fg-mkt-canvas) 0%, var(--fg-mkt-canvas) 19%, var(--fg-mkt-canvas) 48%, var(--fg-mkt-canvas) 68% 100%)}@supports (color:color-mix(in lab, red, red)){:root[data-fg-experience=marketing]{--fg-mkt-hero-backdrop-veil-mobile:radial-gradient(ellipse 55% 56% at 50% 25%, color-mix(in srgb, var(--fg-mkt-canvas) 94%, transparent) 0%, transparent 100%), linear-gradient(180deg, color-mix(in srgb, var(--fg-mkt-canvas) 47%, transparent) 0%, color-mix(in srgb, var(--fg-mkt-canvas) 88%, transparent) 19%, color-mix(in srgb, var(--fg-mkt-canvas) 93%, transparent) 48%, var(--fg-mkt-canvas) 68% 100%)}}:root[data-fg-experience=marketing]{--fg-mkt-hero-action-height:3.5rem;--fg-mkt-cta-gloss:linear-gradient(145deg, transparent 45%, #ffffff0f 46%, transparent 76%), linear-gradient(25deg, transparent 64%, #ffffff0d 65%, transparent 88%), linear-gradient(180deg, #ffffff1f, transparent 42%);--fg-mkt-integration-max:var(--fg-mkt-content-max);--fg-mkt-integration-stroke:1px;--fg-mkt-integration-target:2.75rem;--fg-mkt-integration-tile:9.75rem;--fg-mkt-integration-tile-compact:9rem;--fg-mkt-integration-gap:1rem;--fg-mkt-integration-logo-box:3.5rem;--fg-mkt-integration-logo:2.75rem;--fg-mkt-integration-logo-width:7rem;--fg-mkt-integration-panel-logo:2.75rem;--fg-mkt-integration-panel-logo-width:9.5rem;--fg-mkt-integration-module:3.5rem;--fg-mkt-integration-active-rule:2px;--fg-mkt-integration-pending-fill:#fff5e9;--fg-mkt-integration-pending-line:#f2c28c;--fg-mkt-integration-pending-ink:#974500;--fg-mkt-integration-native-fill:linear-gradient(145deg, #fff0e6, #fff9f4);--fg-mkt-integration-selected:#fff7f2;--fg-mkt-integration-detail-travel:.5rem;--fg-mkt-integration-detail:26rem;--fg-mkt-logo-section-pad:clamp(1rem, 2vw, 1.5rem);--fg-mkt-logo-wash:var(--fg-mkt-surface-warm)}@supports (color:color-mix(in lab, red, red)){:root[data-fg-experience=marketing]{--fg-mkt-logo-wash:color-mix(in srgb, var(--fg-mkt-surface-warm) 38%, var(--fg-mkt-canvas))}}:root[data-fg-experience=marketing]{--fg-mkt-logo-loop-max:90rem;--fg-mkt-logo-loop-height:3rem;--fg-mkt-logo-loop-height-compact:2.5rem;--fg-mkt-logo-loop-gap:clamp(2.5rem, 5vw, 4.5rem);--fg-mkt-logo-loop-gap-compact:var(--fg-space-8);--fg-mkt-logo-loop-fade:clamp(2rem, 8vw, 7rem);--fg-mkt-logo-loop-fade-compact:var(--fg-space-6);--fg-mkt-logo-loop-rest-opacity:1;--fg-mkt-product-after-logo-pad:clamp(4rem, 5vw, 5.5rem);--fg-mkt-flow-stroke:1px;--fg-mkt-flow-focus:2px;--fg-mkt-flow-number:2.5rem;--fg-mkt-flow-number-compact:1.75rem;--fg-mkt-flow-progress:3px;--fg-mkt-flow-target:2.75rem;--fg-mkt-flow-heading-measure:17em;--fg-mkt-flow-copy-height:6rem;--fg-mkt-flow-dot:.375rem;--fg-mkt-flow-scene-height:23rem;--fg-mkt-flow-scene-tablet:22rem;--fg-mkt-flow-scene-compact:20rem;--fg-mkt-flow-detail-height:3.5rem;--fg-mkt-flow-detail-compact:4rem;--fg-mkt-flow-companion-icon:3rem;--fg-mkt-flow-tool-icon:2rem;--fg-mkt-device-screen:#293332;--fg-mkt-journey-max:var(--fg-mkt-content-max);--fg-mkt-journey-gutter:clamp(1rem, 4vw, 3.5rem);--fg-mkt-journey-narrative-tablet-height:8rem;--fg-mkt-journey-narrative-title:clamp(1.875rem, 2.6vw, 2.375rem);--fg-mkt-journey-description:clamp(1rem, 1.55vw, 1.25rem);--fg-mkt-journey-narrative-mobile-title:1.375rem;--fg-mkt-journey-narrative-mobile-width:24rem;--fg-mkt-journey-narrative-mobile-height:6.5rem;--fg-mkt-journey-copy-travel:.375rem;--fg-mkt-journey-toolbar-height:4rem;--fg-mkt-journey-controls-compact-height:8rem;--fg-mkt-journey-controls-shadow:0 .25rem .75rem -.5rem var(--fg-mkt-ink-warm-strong)}@supports (color:color-mix(in lab, red, red)){:root[data-fg-experience=marketing]{--fg-mkt-journey-controls-shadow:0 .25rem .75rem -.5rem color-mix(in srgb, var(--fg-mkt-ink-warm-strong) 12%, transparent)}}:root[data-fg-experience=marketing]{--fg-mkt-journey-control-width:7.5rem;--fg-mkt-journey-step-title:clamp(.9375rem, 1.3vw, 1.125rem);--fg-mkt-journey-step-height:4.75rem;--fg-mkt-journey-step-height-compact:3.5rem;--fg-mkt-journey-marker:1.625rem;--fg-mkt-journey-marker-compact:1.25rem;--fg-mkt-journey-marker-stroke:1.5px;--fg-mkt-journey-marker-inset:3px;--fg-mkt-journey-stroke:1px;--fg-mkt-journey-rule:3px;--fg-mkt-journey-progress-start:0;--fg-mkt-journey-focus:2px;--fg-mkt-journey-dot:.75rem;--fg-mkt-journey-target:2.75rem;--fg-mkt-journey-dot-fill:linear-gradient(135deg, #ffb5a0, var(--fg-mkt-cta));--fg-mkt-journey-success:#23ae76;--fg-mkt-journey-step-wash:linear-gradient(180deg, #fff0e9, #fff9f6);--fg-mkt-journey-stage-background:radial-gradient(ellipse at 74% 95%, #edceb0 0%, transparent 48%), linear-gradient(180deg, #fcf9f5 0%, #faf5ee 100%);--fg-mkt-journey-panel-shadow:0 1rem 2.5rem -1rem var(--fg-mkt-ink-warm-strong)}@supports (color:color-mix(in lab, red, red)){:root[data-fg-experience=marketing]{--fg-mkt-journey-panel-shadow:0 1rem 2.5rem -1rem color-mix(in srgb, var(--fg-mkt-ink-warm-strong) 10%, transparent)}}:root[data-fg-experience=marketing]{--fg-mkt-stack-behind:-1;--fg-mkt-stack-1:1;--fg-mkt-stack-2:2;--fg-mkt-stack-3:3;--fg-mkt-stack-4:4;--fg-mkt-stack-5:5;--fg-mkt-ease-out:var(--fg-marketing-motion-easing-out);--fg-mkt-ease-emphasis:var(--fg-marketing-motion-easing-emphasis);--fg-mkt-ease-settle:var(--fg-marketing-motion-easing-settle);--fg-mkt-duration-brief:var(--fg-marketing-motion-duration-brief);--fg-mkt-duration-short:var(--fg-marketing-motion-duration-short);--fg-mkt-duration-base:var(--fg-marketing-motion-duration-base);--fg-mkt-duration-medium:var(--fg-marketing-motion-duration-medium);--fg-mkt-duration-long:var(--fg-marketing-motion-duration-long);--fg-mkt-duration-longer:var(--fg-marketing-motion-duration-longer);--fg-mkt-duration-longest:var(--fg-marketing-motion-duration-longest);--fg-mkt-duration-float:var(--fg-marketing-motion-ambient-float);--fg-mkt-duration-drift:var(--fg-marketing-motion-ambient-drift);--fg-mkt-delay-xs:var(--fg-marketing-motion-delay-xs);--fg-mkt-delay-sm:var(--fg-marketing-motion-delay-sm);--fg-mkt-reveal-blur:6px;--fg-mkt-scroll-label-travel:8px;--fg-mkt-scroll-heading-travel:12px;--fg-mkt-scroll-copy-travel:12px;--fg-mkt-scroll-card-travel:32px;--fg-mkt-scroll-card-turn:1.5deg;--fg-mkt-scroll-card-scale:.96;--fg-mkt-scroll-card-settle:3px;--fg-mkt-scroll-card-overshoot:1.006;--fg-mkt-scroll-perspective:1000px;--fg-mkt-scroll-art-drift:30px;--fg-mkt-scroll-art-travel:44px;--fg-mkt-scroll-art-turn:10deg;--fg-mkt-scroll-art-scale:.82;--fg-mkt-scroll-art-overshoot:1.025;--fg-mkt-receipt-enter-travel:-32px;--fg-mkt-receipt-enter-fold:-12deg;--fg-mkt-receipt-enter-turn:2.5deg;--fg-mkt-receipt-enter-scale:.9;--fg-mkt-receipt-enter-clip:84%;--fg-mkt-receipt-overhang:-2rem;--fg-mkt-receipt-overhang-top:0rem;--fg-mkt-receipt-overhang-bottom:-3rem}@media not all and (width>=68.75rem){:root[data-fg-experience=marketing]{--fg-mkt-space-section:clamp(3rem, 2rem + 4vw, 5rem)}}@media not all and (width>=64rem){:root[data-fg-experience=marketing]{--fg-mkt-header-offset:calc(var(--fg-mkt-header-top) + var(--fg-mkt-header-tablet-height) + var(--fg-space-3))}}@media not all and (width>=30rem){:root[data-fg-experience=marketing]{--fg-mkt-header-offset:calc(var(--fg-mkt-header-phone-height) + var(--fg-space-3) * 2)}}@media not all and (width>=45rem){:root[data-fg-experience=marketing]{--fg-mkt-type-hero:var(--fg-mkt-type-hero-stacked);--fg-mkt-reveal-blur:0px;--fg-mkt-scroll-label-travel:6px;--fg-mkt-scroll-heading-travel:8px;--fg-mkt-scroll-copy-travel:8px;--fg-mkt-scroll-card-travel:18px;--fg-mkt-scroll-card-turn:.75deg;--fg-mkt-scroll-card-scale:.98;--fg-mkt-scroll-card-settle:1px;--fg-mkt-scroll-card-overshoot:1.003;--fg-mkt-scroll-art-drift:14px;--fg-mkt-scroll-art-travel:24px;--fg-mkt-scroll-art-turn:5deg;--fg-mkt-scroll-art-scale:.9;--fg-mkt-scroll-art-overshoot:1.012;--fg-mkt-receipt-enter-travel:-16px;--fg-mkt-receipt-enter-fold:-6deg;--fg-mkt-receipt-enter-turn:1.25deg;--fg-mkt-receipt-enter-scale:.96;--fg-mkt-receipt-enter-clip:70%}}:root[data-fg-experience=marketing]{--fg-mkt-film-row-top:19%;--fg-mkt-film-art:10.5rem;--fg-mkt-film-fade-start:23%;--fg-mkt-film-fade-end:29%;--fg-mkt-film-fade-edge:6%;--fg-mkt-film-haze-start:15%;--fg-mkt-film-blur:4px;--fg-mkt-film-backdrop-width:26rem;--fg-mkt-film-backdrop-height:24rem;--fg-mkt-film-backdrop-outset:-9rem;--fg-mkt-film-backdrop-blur:14px;--fg-mkt-film-object-ratio:1.25;--fg-mkt-film-label:.9375rem;--fg-mkt-gallery-frame:.375rem;--fg-mkt-gallery-radius:1.375rem;--fg-mkt-gallery-shadow:0 18px 40px -15px var(--fg-mkt-ink-warm)}@supports (color:color-mix(in lab, red, red)){:root[data-fg-experience=marketing]{--fg-mkt-gallery-shadow:0 18px 40px -15px color-mix(in srgb, var(--fg-mkt-ink-warm) 15%, transparent)}}:root[data-fg-experience=marketing]{--fg-mkt-gallery-border:var(--fg-mkt-ink-warm)}@supports (color:color-mix(in lab, red, red)){:root[data-fg-experience=marketing]{--fg-mkt-gallery-border:color-mix(in srgb, var(--fg-mkt-ink-warm) 5%, white)}}:root[data-fg-experience=marketing]{--fg-mkt-gallery-edge-width:20rem;--fg-mkt-gallery-edge-height:16rem;--fg-mkt-gallery-edge-outset:-14.5rem;--fg-mkt-gallery-edge-top:3.5rem;--fg-mkt-gallery-edge-bottom:36rem;--fg-mkt-gallery-edge-opacity:.55;--fg-mkt-gallery-edge-blur:6px;--fg-mkt-gallery-brand-label:.75rem;--fg-mkt-logo-rule-max:83rem;--fg-mkt-gallery-reference-width:103.938rem;--fg-mkt-gallery-rule:1px;--fg-mkt-hero-stage-min-height:max(43.75rem, calc(100svh - 15.375rem));--fg-mkt-hero-copy:37.5rem;--fg-mkt-hero-stage-max:var(--fg-mkt-gallery-reference-width);--fg-mkt-hero-lead-measure:33.75rem;--fg-mkt-hero-actions-measure:31.625rem;--fg-mkt-hero-copy-offset:1.75rem;--fg-mkt-hero-action-height:3.375rem;--fg-mkt-hero-heading-ink:#07111e;--fg-mkt-hero-trust-gap:1.75rem;--fg-mkt-hero-button-gloss:linear-gradient(180deg, #ffffff29, transparent 60%)}@media (width>=80rem){:root[data-fg-experience=marketing]{--fg-mkt-type-hero:4.625rem;--fg-mkt-type-hero-lead:1.25rem}}:root[data-fg-experience=marketing]{--fg-mkt-shell-title-measure:18ch;--fg-mkt-shell-copy-measure:38em;--fg-mkt-shell-artwork-max:32rem;--fg-mkt-resource-art-max:20rem;--fg-mkt-shell-form-measure:54rem;--fg-mkt-shell-table-min:34rem;--fg-mkt-shell-demo-min:16rem;--fg-mkt-shell-copy-travel:20px;--fg-mkt-contents-top:calc(var(--fg-mkt-header-offset) + var(--fg-space-4))}@media not all and (width>=45rem){:root[data-fg-experience=marketing]{--fg-mkt-shell-copy-travel:10px}}:root[data-fg-experience=marketing]{--fg-mkt-faq-max:var(--fg-mkt-content-max);--fg-mkt-faq-gap:clamp(2rem, 3.5vw, 4rem);--fg-mkt-faq-question:clamp(1.0625rem, 1rem + .25vw, 1.25rem);--fg-mkt-faq-answer:clamp(1rem, .95rem + .15vw, 1.0625rem);--fg-mkt-faq-answer-leading:1.65;--fg-mkt-faq-answer-measure:60ch;--fg-mkt-faq-scene-width:calc(100% + var(--fg-space-8));--fg-mkt-faq-scene-offset:calc(-1 * var(--fg-space-4));--fg-mkt-faq-scene-tablet:clamp(12rem, 28vw, 14rem);--fg-mkt-faq-intro-tablet:11rem;--fg-mkt-faq-scene-mobile:clamp(14rem, 60vw, 16rem);--fg-mkt-faq-indicator:2.5rem;--fg-mkt-faq-indicator-stroke-length:.875rem;--fg-mkt-faq-target:2.75rem;--fg-mkt-faq-indicator-background:var(--fg-mkt-canvas)}@supports (color:color-mix(in lab, red, red)){:root[data-fg-experience=marketing]{--fg-mkt-faq-indicator-background:color-mix(in srgb, var(--fg-mkt-canvas) 88%, transparent)}}:root[data-fg-experience=marketing]{--fg-mkt-preview-phone-width:20rem;--fg-mkt-preview-screen-min-height:32rem;--fg-mkt-preview-screen-min-height-compact:30rem;--fg-mkt-journey-route-stroke:2px;--fg-mkt-preview-device-focus-glow:0 0 0 3px var(--fg-mkt-cta)}@supports (color:color-mix(in lab, red, red)){:root[data-fg-experience=marketing]{--fg-mkt-preview-device-focus-glow:0 0 0 3px color-mix(in srgb, var(--fg-mkt-cta) 10%, transparent)}}:root[data-fg-experience=marketing]{--fg-mkt-preview-tab-background:var(--fg-surface-sunken);--fg-mkt-preview-success-line:var(--fg-status-success-border-subtle);--fg-mkt-preview-empty-measure:16rem;--fg-mkt-preview-story-width:72rem;--fg-mkt-preview-story-background:var(--fg-mkt-canvas);--fg-mkt-assistant-columns:minmax(0, .95fr) minmax(0, 1.15fr);--fg-mkt-assistant-max:var(--fg-mkt-content-max);--fg-mkt-assistant-page-inset:clamp(1rem, 2.6vw, 2rem);--fg-mkt-assistant-tab-width:30rem;--fg-mkt-assistant-card-inset:clamp(1rem, 1.6vw, 1.5rem);--fg-mkt-assistant-evidence-column:16rem;--fg-mkt-assistant-scene-gap:clamp(2rem, 5vw, 4.5rem);--fg-mkt-assistant-section-inset:clamp(2.5rem, 4vw, 4rem);--fg-mkt-assistant-heading-gap:.75rem;--fg-mkt-assistant-heading-after:1.5rem;--fg-mkt-assistant-tabs-after:1.75rem;--fg-mkt-assistant-placeholder-min:24rem;--fg-mkt-assistant-connector-height:10rem;--fg-mkt-solutions-core:40rem;--fg-mkt-solutions-desktop-height:clamp(38rem, 80svh, 48rem);--fg-mkt-solutions-lane-max:12rem;--fg-mkt-solutions-section-space:clamp(3rem, 5vw, 4.5rem);--fg-mkt-solutions-ribbon-height:clamp(26rem, 36vw, 31rem);--fg-mkt-solutions-photo:10.5rem;--fg-mkt-solutions-photo-frame:.25rem;--fg-mkt-solutions-perspective:42rem;--fg-mkt-solutions-row-photo:8.5rem;--fg-mkt-solutions-row-height:11.5rem;--fg-mkt-solutions-floating-panel:20rem;--fg-mkt-solutions-detail-thumbnail:2.5rem;--fg-mkt-solutions-detail-gap:.5rem;--fg-mkt-solutions-floating-limit:calc(100svh - var(--fg-mkt-header-offset) - var(--fg-mkt-gutter) * 2);--fg-mkt-solutions-detail-accent:var(--fg-text-brand)}@supports (color:color-mix(in lab, red, red)){:root[data-fg-experience=marketing]{--fg-mkt-solutions-detail-accent:color-mix(in srgb, var(--fg-text-brand) 24%, transparent)}}:root[data-fg-experience=marketing]{--fg-mkt-solutions-selected-shadow:0 0 0 .125rem var(--fg-mkt-solutions-detail-accent), 0 1.25rem 2.25rem -.75rem var(--fg-text-primary), 0 .25rem .75rem var(--fg-text-brand)}@supports (color:color-mix(in lab, red, red)){:root[data-fg-experience=marketing]{--fg-mkt-solutions-selected-shadow:0 0 0 .125rem var(--fg-mkt-solutions-detail-accent), 0 1.25rem 2.25rem -.75rem color-mix(in srgb, var(--fg-text-primary) 24%, transparent), 0 .25rem .75rem color-mix(in srgb, var(--fg-text-brand) 8%, transparent)}}@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-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@property --tw-duration{syntax:"*";inherits:false}@property --tw-leading{syntax:"*";inherits:false}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@property --tw-space-x-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@keyframes spin{to{transform:rotate(360deg)}}@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))}}

@layer foganto{.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[data-tone=brand]:not([data-disabled=true],:active,[data-pressed=true]):is([data-hovered=true],:not([data-fg-action-motion]):hover){color:var(--fg-text-brand);background:var(--fg-action-primary-subtle-hover)}}.button.fg-text-button:not([data-disabled=true]):is(:active,[data-pressed=true]){color:var(--fg-component-text-button-foreground-pressed);background:var(--fg-action-secondary-pressed)}.button.fg-text-button[data-tone=brand]{color:var(--fg-text-brand)}.button.fg-text-button[data-tone=brand]:not([data-disabled=true]):is(:active,[data-pressed=true]){color:var(--fg-text-brand);background:var(--fg-action-primary-subtle-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)}:is(.button--icon-only.button--lg,.toggle-button--icon-only.toggle-button--lg) .iconly{width:var(--fg-density-icon-size-large);height:var(--fg-density-icon-size-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.fg-link--inline{-webkit-box-decoration-break:clone;box-decoration-break:clone;display:inline}.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[data-appearance=pill],.toggle-button-group[data-appearance=pill] .toggle-button{border-radius:var(--fg-radius-full);corner-shape:round}.toggle-button-group[data-tone=neutral] .toggle-button{--toggle-button-fg-selected:var(--fg-text-primary);--toggle-button-bg-selected:var(--fg-surface-raised);--toggle-button-bg-selected-hover:var(--fg-surface-raised);--toggle-button-bg-selected-pressed:var(--fg-action-secondary-pressed)}.toggle-button-group--detached[data-tone=neutral] .toggle-button{--toggle-button-bg-selected:var(--fg-action-secondary);--toggle-button-bg-selected-hover:var(--fg-action-secondary-hover)}.toggle-button-group--detached[data-tone=neutral] .toggle-button[data-selected=true][data-pressed=true]{border-color:var(--fg-text-primary)}.toggle-button-group[data-appearance=pill] .toggle-button{--toggle-button-bg-selected:var(--fg-selection-indicator);--toggle-button-bg-selected-hover:var(--fg-selection-indicator-hover);--toggle-button-bg-selected-pressed:var(--fg-selection-indicator-pressed);--toggle-button-fg-selected:var(--fg-selection-on-indicator)}.toggle-button-group[data-appearance=pill][data-tone=neutral] .toggle-button{--toggle-button-bg-selected:var(--fg-text-primary);--toggle-button-bg-selected-hover:var(--fg-text-secondary);--toggle-button-bg-selected-pressed:var(--fg-border-control);--toggle-button-fg-selected:var(--fg-surface-base)}.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--vertical .button-group__separator{inset-inline:var(--fg-space-3);width:auto}.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-selection-on-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));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));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 (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-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)}[data-readonly=true]:not([data-disabled=true]) .fg-field-control-prefix .select__trigger[data-disabled=true]{opacity:1}.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}.radio[data-control-placement=end]:not(.fg-radio--tile,.fg-radio--chip) .radio__control{order:1;margin-inline-start:auto}.radio[data-control-placement=end]:not(.fg-radio--tile,.fg-radio--chip)>[data-slot=description]{padding-inline-start:0;padding-inline-end:var(--fg-space-8)}@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-selection-indicator)}.radio[data-selected=true]:not([data-invalid=true]) .radio__control{border-color:var(--fg-selection-indicator);background-color:var(--fg-field-background)}.radio[data-selected=true]:not([data-invalid=true]) .radio__indicator:empty:before{background-color:var(--fg-selection-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[data-empty=true] .search-field__group:has(.fg-search-field__shortcut) .search-field__clear-button{display:none}.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}.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 (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][data-orientation=horizontal]:has(.radio){grid-template-columns:repeat(auto-fit, minmax(min(100%, var(--fg-component-radio-tile-min-inline-size)), 1fr))}.fg-choice-options[data-appearance=tile][data-orientation=horizontal]:has(.radio):not(:has(.fg-radio__icon)){grid-template-columns:repeat(auto-fit, minmax(min(100%, var(--fg-component-radio-tile-min-inline-size-text)), 1fr))}.fg-choice-options[data-appearance=tile][data-orientation=horizontal]:has(.radio[data-control-placement=start]){grid-template-columns:repeat(auto-fit, minmax(min(100%, var(--fg-component-radio-tile-min-inline-size-start)), 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-radio-tile-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-radio-tile-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 .radio__content:not(:has(.fg-radio__icon)){align-items:start}.fg-choice-options[data-appearance=tile] .radio.fg-radio--tile .radio__content:not(:has(.fg-radio__icon)) .radio__control{margin-block-start:calc((var(--fg-density-control-line-height) - var(--selection-mark)) / 2)}.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-selection-text)}.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[data-control-placement=start] .radio__content{grid-template-columns:auto minmax(0,1fr) auto}.fg-choice-options[data-appearance=tile] .radio.fg-radio--tile[data-control-placement=start] .radio__control{grid-column:1}.fg-choice-options[data-appearance=tile] .radio.fg-radio--tile[data-control-placement=start] :is(.fg-radio__icon,.radio__content .label){grid-column:2}.fg-choice-options[data-appearance=tile] .radio.fg-radio--tile[data-control-placement=start] .fg-radio__shortcut{grid-column:3}.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-control-height);min-inline-size:var(--fg-density-target-min);padding:var(--fg-space-2) var(--fg-density-control-padding-x);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;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]:not([data-disabled=true]):is([data-selected=true],[data-indeterminate=true]) .checkbox__control{outline:var(--fg-border-width-hairline) dashed var(--fg-component-field-border);outline-offset:var(--fg-border-width-hairline);border-width:0}.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{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 (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{--list-corner:calc(var(--fg-radius-panel) - 1.5 * var(--fg-corner-space-1));border-radius:var(--fg-radius-panel);corner-shape:var(--fg-corner-shape)}:is(.select__popover,.combo-box__popover)>.list-box>.list-box-item:first-child{border-start-start-radius:max(var(--fg-radius-control), var(--list-corner));border-start-end-radius:max(var(--fg-radius-control), var(--list-corner))}:is(.select__popover,.combo-box__popover)>.list-box>.list-box-item:last-child{border-end-end-radius:max(var(--fg-radius-control), var(--list-corner));border-end-start-radius:max(var(--fg-radius-control), var(--list-corner))}.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 (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 (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-selection-indicator);color:var(--fg-selection-on-indicator)}.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-selection-indicator);color:var(--fg-selection-on-indicator);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-border-track);flex:1;position:relative;overflow:hidden}.fg-password-creator__strength{--strength-fill:var(--fg-component-progress-fill);--strength-text:var(--fg-text-brand)}.fg-password-creator__strength[data-tone=danger]{--strength-fill:var(--fg-status-danger-icon);--strength-text:var(--fg-status-danger-text)}.fg-password-creator__strength[data-tone=warning]{--strength-fill:var(--fg-status-warning-icon);--strength-text:var(--fg-status-warning-text)}.fg-password-creator__strength[data-tone=success]{--strength-fill:var(--fg-status-success-icon);--strength-text:var(--fg-status-success-text)}.fg-password-creator__segment:before{content:"";border-radius:inherit;background-color:var(--strength-fill);opacity:0;transition:opacity var(--fg-component-progress-feedback-duration) var(--fg-component-control-feedback-easing);position:absolute;inset:0}.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(--strength-text);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[data-layout=grid]{grid-template-columns:repeat(auto-fit, minmax(min(100%, max(var(--fg-density-target-min), calc((100% - 2 * var(--fg-density-control-gap)) / 3))), 1fr))}.fg-numeric-keypad[data-layout=grid]>.fg-numeric-keypad__key{grid-column:auto}.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 .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}}.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);--tabs-fade-start:0px;--tabs-fade-end:0px;-webkit-mask-image:linear-gradient(to right, transparent 0, #000 var(--tabs-fade-start), #000 calc(100% - var(--tabs-fade-end)), transparent 100%);mask-image:linear-gradient(to right, transparent 0, #000 var(--tabs-fade-start), #000 calc(100% - var(--tabs-fade-end)), transparent 100%);grid-area:1/2;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;container:tabs-scroll/inline-size}.tabs__list-container__scroller[data-orientation=horizontal]:is([data-left-scroll=true],[data-left-right-scroll=true]){--tabs-fade-start:var(--fg-space-4)}.tabs__list-container__scroller[data-orientation=horizontal]:is([data-right-scroll=true],[data-left-right-scroll=true]){--tabs-fade-end:var(--fg-space-4)}.tabs__list-container__scroller[data-orientation=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)){-webkit-mask-image:linear-gradient(to left, transparent 0, #000 var(--tabs-fade-start), #000 calc(100% - var(--tabs-fade-end)), transparent 100%);mask-image:linear-gradient(to left, transparent 0, #000 var(--tabs-fade-start), #000 calc(100% - var(--tabs-fade-end)), transparent 100%)}.tabs__tab{white-space:normal;overflow-wrap:anywhere;flex-wrap:nowrap;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;align-items:flex-start}.breadcrumbs__item{flex-shrink:1;min-width:0;max-width:100%}.breadcrumbs__item:last-child{min-width:min(100%, var(--fg-size-layout-192));flex:1 1 0;justify-content:flex-start}.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__link[data-current=true] .fg-breadcrumb-label{overflow-wrap:break-word}.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 (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:not(.fg-accordion--separated)>.accordion__item{background-color:var(--fg-component-accordion-background,transparent);transition:none}.accordion:not(.fg-accordion--separated)>.accordion__item[data-expanded=true]{background-color:var(--fg-component-accordion-expanded-background,var(--fg-component-accordion-background,transparent))}.accordion__item:after{background-color:var(--fg-component-accordion-separator)}.accordion__trigger{min-height:var(--fg-density-row-min);gap:var(--fg-space-3);padding-inline:var(--fg-component-accordion-trigger-padding-inline);padding-block:var(--fg-component-accordion-trigger-padding-block);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)}.accordion__body-inner{padding-inline:var(--fg-component-accordion-body-padding-inline);padding-block-end:var(--fg-component-accordion-body-padding-block-end)}.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)}.fg-accordion--plus-minus>.accordion__item>.accordion__heading>.accordion__trigger>.accordion__indicator{width:var(--fg-component-accordion-indicator-size);height:var(--fg-component-accordion-indicator-size);border:var(--fg-border-width-hairline) solid var(--fg-component-accordion-indicator-border);border-radius:var(--fg-radius-full);background-color:var(--fg-component-accordion-indicator-background);color:var(--fg-component-accordion-indicator-foreground);justify-content:center;align-items:center}.fg-accordion--plus-minus>.accordion__item>.accordion__heading>.accordion__trigger>.accordion__indicator[data-expanded=true]{border-color:var(--fg-component-accordion-indicator-expanded-border);background-color:var(--fg-component-accordion-indicator-expanded-background);color:var(--fg-component-accordion-indicator-expanded-foreground)}.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{padding-inline:var(--fg-component-accordion-trigger-padding-inline)}.fg-accordion--separated .accordion__body-inner{padding-inline:var(--fg-component-accordion-body-padding-inline)}.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}.toolbar--vertical .separator--horizontal{width:auto;margin-inline:var(--fg-space-2);place-self:stretch 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 (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-tile-md) / 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-tile-md);min-block-size:var(--fg-size-tile-md);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 (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}}.fg-step-bars{gap:var(--fg-space-2);inline-size:100%;min-inline-size:0;display:flex}.fg-step-bars__step{gap:var(--fg-space-2);flex-direction:column;flex:1;min-inline-size:0;display:flex}.fg-step-bars__bar{block-size:var(--fg-space-1);border-radius:var(--fg-radius-full);background:var(--fg-border-control)}.fg-step-bars__step:is([data-state=done],[data-state=current]) .fg-step-bars__bar{background:var(--fg-component-step-indicator-current-background)}.fg-step-bars__label{overflow-wrap:anywhere;font-size:var(--fg-type-small-size);line-height:var(--fg-type-small-line-height);color:var(--fg-text-secondary)}.fg-step-bars__step[data-state=current] .fg-step-bars__label{color:var(--fg-text-primary);font-weight:var(--fg-font-weight-bold)}.fg-step-bars__step[data-state=done] .fg-step-bars__label{color:var(--fg-text-primary)}@media (forced-colors:active){.fg-step-bars__bar{background:canvastext}.fg-step-bars__step[aria-current=step] .fg-step-bars__bar{background: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,0)}[data-graphic=overlay-arrow]{stroke:none}[data-graphic=overlay-arrow] .fg-overlay-arrow__edge{fill:none;stroke:var(--fg-border-overlay);stroke-width:var(--fg-border-width-hairline)}.modal__dialog,.alert-dialog__dialog{border-radius:var(--fg-radius-panel);corner-shape:var(--fg-corner-shape)}.modal__dialog.fg-dialog--xl{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 (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}}:is([data-reading-scale=kitchen-near],[data-reading-scale=kitchen-distance]) :is(.modal__header,.modal__body,.modal__footer,.drawer__header,.drawer__body,.drawer__footer,.alert-dialog__header,.alert-dialog__body,.alert-dialog__footer){--fg-density-control-font-size:var(--fg-dialog-control-font-size);--fg-density-control-line-height:var(--fg-dialog-control-line-height);--fg-type-small-size:var(--fg-dialog-label-font-size);--fg-type-small-line-height:var(--fg-dialog-label-line-height);--fg-field-font-size:max(var(--fg-type-body-size), var(--fg-density-control-font-size))}:is([data-reading-scale=kitchen-near],[data-reading-scale=kitchen-distance]) :is(.modal__heading,.drawer__heading,.alert-dialog__heading){font-size:max(var(--fg-type-body-large-size), var(--fg-reading-kitchen-emphasis-size));line-height:max(var(--fg-type-body-large-line-height), var(--fg-reading-kitchen-emphasis-line-height))}:is([data-reading-scale=kitchen-near],[data-reading-scale=kitchen-distance]) :is(.modal__body,.drawer__body,.alert-dialog__body),:is([data-reading-scale=kitchen-near],[data-reading-scale=kitchen-distance]) :is(.modal__dialog,.drawer__dialog,.alert-dialog__dialog) .text-body{font-size:max(var(--fg-type-body-size), var(--fg-reading-kitchen-meta-size));line-height:max(var(--fg-type-body-line-height), var(--fg-reading-kitchen-meta-line-height))}:is([data-reading-scale=kitchen-near],[data-reading-scale=kitchen-distance]) :is(.modal__dialog,.drawer__dialog,.alert-dialog__dialog) .text-body-large{font-size:max(var(--fg-type-body-large-size), var(--fg-reading-kitchen-meta-size));line-height:max(var(--fg-type-body-large-line-height), var(--fg-reading-kitchen-meta-line-height))}.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 (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)}.dropdown__popover:has(.menu-item>.iconly) .menu-item:not(:has(>.iconly)) .fg-menu-item-text{margin-inline-start:calc(var(--fg-density-icon-size) + clamp(var(--fg-space-1), 10vw - var(--fg-space-4), var(--fg-space-3)))}.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=lg]{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=sm]{inline-size:var(--fg-size-media-thumbnail);block-size:var(--fg-size-media-thumbnail)}.fg-media-image[data-size=md]{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%, 80%, transparent 100%);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%, 80%, transparent 100%)}@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-appearance=card]{border:var(--fg-border-width-hairline) solid var(--fg-component-card-border);border-radius:var(--fg-radius-card);background-color:var(--fg-component-card-background);box-shadow:var(--fg-component-card-elevation)}.fg-action-row[data-appearance=card] .fg-action-row__layout{padding:var(--fg-density-inset-box)}.fg-action-row[data-appearance=card][data-hovered=true]:not([data-disabled=true]){border-color:var(--fg-component-card-border-hover)}.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 (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-control-height);padding-block:0;padding-inline:var(--fg-density-control-padding-x);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]{background-color:var(--fg-selection-background);color:var(--fg-selection-text);border-color:var(--fg-selection-border)}.tag[data-selected=true][data-hovered=true]{background-color:var(--fg-selection-background-hover)}.tag[data-selected=true][data-pressed=true]{background-color:var(--fg-selection-background-pressed)}.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__description{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 (width<18rem){.fg-metric--tile:not(.fg-metric--figure-first,.fg-metric--inline)>.fg-metric__body{display:contents}.fg-metric--tile:not(.fg-metric--figure-first,.fg-metric--inline) .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--inline) .fg-metric__main{flex:100%;min-width:0}.fg-metric--tile:not(.fg-metric--figure-first,.fg-metric--inline)>.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-metric--inline)>.fg-icon-tile--lg svg{inline-size:var(--fg-size-icon-md);block-size:var(--fg-size-icon-md)}}@container fg-metric (width<14rem){.fg-metric--tile:not(.fg-metric--context,.fg-metric--figure-first,.fg-metric--inline)>.fg-icon-tile{display:none}.fg-metric--tile:not(.fg-metric--context,.fg-metric--figure-first,.fg-metric--inline) .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 (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__description{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__description{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 (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 (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__description{grid-column:1/-1}}@container fg-metric (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-metric--inline{align-items:flex-start}.fg-metric--inline.fg-metric--context{flex-wrap:wrap;display:flex}.fg-metric--inline.fg-metric--context :is(.fg-metric__body,.fg-metric__main,.fg-metric__text){display:flex}.fg-metric--inline.fg-metric--sm .fg-metric__figure{line-height:var(--fg-type-body-large-line-height)}.fg-metric--inline.fg-metric--md .fg-metric__figure{line-height:var(--fg-component-metric-figure-md-line-height)}.fg-metric--inline.fg-metric--lg .fg-metric__figure{line-height:var(--fg-component-metric-figure-lg-line-height)}.fg-metric--inline.fg-metric--context .fg-metric__change--lg{font-size:var(--fg-type-body-size);line-height:var(--fg-type-body-line-height)}.fg-metric--inline .fg-metric__context{flex-basis:100%;margin-block-start:0}.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 (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%;scroll-padding-block-start:var(--fg-density-row-min);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-table__static .table__cell{font-weight:var(--fg-font-weight-regular);text-align:start}.fg-table__group-heading>th{padding-block:var(--fg-space-2);padding-inline:var(--fg-space-4);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);text-align:start}.fg-table__footer .table__cell{border-block-start:var(--fg-border-width-hairline) solid var(--fg-component-table-divider);font-weight:var(--fg-font-weight-bold)}.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>div[data-emphasis=true]{border-block-start:var(--fg-border-width-hairline) solid var(--fg-border-subtle);margin-block-start:var(--fg-space-1);padding-block-start:var(--fg-space-3)}.fg-description-list__description{text-transform:none;letter-spacing:normal;margin-block-start:var(--fg-space-1);display:block}.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;align-self:start}.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-cash-received__readout{min-inline-size:0;min-block-size:var(--fg-density-control-height-large);padding:var(--fg-space-2);border:var(--fg-border-width-field) solid var(--fg-field-border);border-radius:var(--fg-radius-control);corner-shape:var(--fg-corner-shape);background:var(--fg-surface-sunken);overflow-wrap:anywhere;align-items:center;display:flex}.fg-cash-received__readout[aria-invalid=true]{border-color:var(--fg-field-border-invalid)}.fg-order-line__ticket{min-inline-size:0;padding:var(--fg-space-2);border:var(--fg-border-width-selection) solid transparent;border-radius:var(--fg-radius-inner);corner-shape:var(--fg-corner-shape)}.fg-order-line__ticket[data-active=true]{background-color:var(--fg-selection-background);border-color:var(--fg-selection-border)}.fg-order-line__ticket-heading{align-items:start;gap:var(--fg-space-3);min-block-size:var(--fg-density-target-min);grid-template-columns:auto minmax(0,1fr);min-inline-size:0;display:grid;position:relative}.fg-order-line__ticket-detail,.fg-order-line__ticket-description{gap:var(--fg-space-1);overflow-wrap:anywhere;flex-direction:column;min-inline-size:0;display:flex}.fg-order-line__activate{min-block-size:var(--fg-density-target-min);inline-size:100%;color:inherit;font:inherit;font-weight:var(--fg-font-weight-medium);text-align:start;cursor:var(--cursor-interactive);background:0 0;border:0;outline:none;padding:0}.fg-order-line__activate:after{content:"";border-radius:var(--fg-radius-inner);corner-shape:var(--fg-corner-shape);position:absolute;inset:0}.fg-order-line__activate[data-focus-visible=true]:after{outline:var(--fg-focus-ring-width) solid var(--fg-component-control-focus-ring);outline-offset:var(--fg-focus-ring-offset)}.fg-order-line__ticket-heading:has(.fg-order-line__activate[data-pressed=true]){background-color:var(--fg-selection-background-pressed)}.fg-order-line__ticket-controls{justify-content:space-between;align-items:center;gap:var(--fg-density-control-gap);flex-wrap:wrap;margin-block-start:var(--fg-space-2);display:flex}.fg-order-timeline{container:fg-order-timeline/inline-size}@container fg-order-timeline (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 (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--pane{block-size:100%}.fg-order-summary--pane :is(.fg-order-summary__groups,.fg-order-summary__lines){min-block-size:var(--fg-density-target-min);flex:auto;overflow-y:auto}.fg-order-summary__adjustment-label{align-items:center;gap:var(--fg-density-control-gap);flex-wrap:wrap;min-inline-size:0;display:flex}.fg-order-summary__payments{gap:var(--fg-space-2);min-inline-size:0;display:grid}.fg-order-summary__payment-rows{gap:var(--fg-space-2) var(--fg-space-4);grid-template-columns:minmax(0,1fr) auto;min-inline-size:0;display:grid}.fg-order-summary__payment-rows dt{overflow-wrap:anywhere;min-inline-size:0}.fg-order-summary__line{isolation:isolate;min-inline-size:0;position:relative}.fg-order-summary__line>*{z-index:var(--fg-layer-raised);position:relative}.fg-order-summary__line[data-highlighted=true]:before,.fg-order-summary__line[data-highlighted=true]:after{content:"";pointer-events:none;border-radius:var(--fg-radius-inner);corner-shape:var(--fg-corner-shape);position:absolute;inset:0}.fg-order-summary__line[data-highlighted=true]:before{z-index:var(--fg-layer-base);background-color:var(--fg-selection-background-pressed)}.fg-order-summary__line[data-highlighted=true]:after{z-index:var(--fg-layer-raised);border:var(--fg-border-width-selection) solid var(--fg-selection-indicator-hover)}.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 (width<16rem){.fg-order-summary__heading{flex-direction:column}.fg-order-summary__totals,.fg-order-summary__payment-rows{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-checkout-panel__auto-track{block-size:var(--fg-size-mark-6);background-color:var(--fg-border-subtle);border-radius:var(--fg-radius-mark);display:block;overflow:hidden}.fg-checkout-panel__auto-fill{background-color:var(--fg-text-secondary);transform-origin:0;block-size:100%;display:block}.fg-checkout-panel__auto-fill: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-origin:100%}.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 (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,.list-box-item,.menu-item){font-size:max(var(--fg-density-control-font-size), var(--fg-reading-kitchen-control-size));line-height:max(var(--fg-density-control-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-space-3);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 (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 (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-sync-status__item{overflow-wrap:anywhere;min-inline-size:0;max-inline-size:100%}.fg-sync-status__fact{align-items:flex-start;gap:var(--fg-space-1);max-inline-size:100%;font-size:var(--fg-type-small-size);line-height:var(--fg-type-small-line-height);color:var(--fg-text-primary);display:inline-flex}.fg-sync-status__label{min-inline-size:0}.fg-sync-status__dot{width:var(--fg-size-mark-6);height:var(--fg-size-mark-6);background-color:var(--tone-mark);border-radius:var(--fg-radius-full);corner-shape:round;flex:none;margin-block-start:calc((var(--fg-type-small-line-height) - var(--fg-size-mark-6)) / 2);display:inline-block}@media (forced-colors:active){.fg-sync-status__dot{background-color:canvastext}}.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__copy{gap:var(--fg-space-1);flex-direction:column;display:flex}.fg-alert__copy--inline{display:block}.fg-alert__copy--inline>:is(p,.fg-alert__body){display:inline}.fg-alert__action[data-stretch=true]{flex:100%;align-self:stretch}.fg-error-summary{border-color:var(--tone-border);color:var(--tone-foreground)}.fg-error-summary:focus{outline:var(--fg-focus-ring-width) solid var(--fg-component-control-focus-ring);outline-offset:var(--fg-focus-ring-offset)}.fg-error-summary__list{gap:var(--fg-space-1);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.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{padding:var(--fg-density-inset-box);gap:var(--fg-space-2);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.fg-suggestion-card--raised{background-color:var(--fg-component-card-background);color:var(--fg-text-primary);border-color:var(--fg-component-card-border);box-shadow:var(--fg-component-card-elevation)}.fg-suggestion-card.fg-suggestion-card--raised .fg-suggestion-card__description{color:var(--fg-text-secondary)}.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-meter--threshold{grid-template-areas:"heading""track""threshold"}.fg-meter--threshold.fg-meter--with-icon{grid-template-areas:"icon heading""icon track"".threshold"}.fg-meter__threshold-track{margin-block:var(--fg-space-1);margin-inline:var(--fg-border-width-selection);grid-area:track;position:relative}.fg-meter__threshold-mark{inset-block:calc(-1 * var(--fg-space-1));inline-size:var(--fg-border-width-selection);background:var(--fg-text-primary);outline:var(--fg-border-width-hairline) solid var(--fg-surface-canvas);pointer-events:none;margin-inline-start:calc(-1 * var(--fg-border-width-hairline));position:absolute;inset-inline-start:var(--meter-threshold-position)}.fg-meter__threshold-label{color:var(--fg-text-secondary);font-size:var(--fg-type-small-size);line-height:var(--fg-type-small-line-height);overflow-wrap:anywhere;grid-area:threshold}@media (forced-colors:active){.fg-meter__threshold-mark{background:canvastext;outline-color:canvas}}.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__body[data-more-below]:not(:focus-within){-webkit-mask-image:linear-gradient(to bottom, #000 calc(100% - var(--fg-space-8)), transparent);mask-image:linear-gradient(to bottom, #000 calc(100% - var(--fg-space-8)), transparent)}.fg-detail-panel{container:fg-detail-panel/inline-size}@container fg-detail-panel (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{inline-size:100%}.fg-detail-panel-section__heading{flex-wrap:wrap}}.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__figure{align-items:center;gap:var(--fg-space-1) var(--fg-space-3);flex-wrap:wrap;display:flex}.chart__figure-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-inner);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)}}@font-face{font-family:Caveat;font-style:normal;font-weight:400 700;font-display:swap;src:url(/media/fonts/caveat/caveat-latin-variable.woff2)format("woff2");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[data-fg-experience=marketing]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;scroll-behavior:smooth;scroll-padding-top:var(--fg-mkt-header-offset)}:where(:root[data-fg-experience=marketing] main) .fg-appearance-cta,:where(:root[data-fg-experience=marketing] main [data-mkt-action]) .fg-appearance-outline{min-height:var(--fg-mkt-action-height);border-radius:var(--fg-mkt-action-radius);font-weight:var(--fg-mkt-weight-semibold)}:root[data-fg-experience=marketing] body{background:var(--fg-mkt-canvas);min-width:0;color:var(--fg-text-primary);font-family:var(--fg-mkt-font);font-size:var(--fg-mkt-type-body);line-height:var(--fg-mkt-leading-relaxed);font-kerning:normal;-webkit-font-smoothing:antialiased;margin:0}:root[data-fg-experience=marketing] *,:root[data-fg-experience=marketing] :before,:root[data-fg-experience=marketing] :after{box-sizing:border-box}:root[data-fg-experience=marketing] :where(h1,h2,h3,h4){text-wrap:balance}:root[data-fg-experience=marketing] :where(p,li,dd){text-wrap:pretty}:root[data-fg-experience=marketing] ::selection{color:var(--fg-text-inverse);background:var(--fg-mkt-inverse)}:root[data-fg-experience=marketing] img{max-width:100%}:root[data-fg-experience=marketing] a:focus-visible{outline:var(--fg-focus-ring-width) solid var(--fg-focus-ring);outline-offset:var(--fg-focus-ring-offset)}@media (prefers-reduced-motion:reduce){:root[data-fg-experience=marketing]{scroll-behavior:auto}:root[data-fg-experience=marketing] *,:root[data-fg-experience=marketing] :before,:root[data-fg-experience=marketing] :after{transition:none!important;animation:none!important}}:root[data-marketing-motion=paused]{scroll-behavior:auto}[data-motion-control]{display:inline-flex}:root[data-fg-experience=marketing] .fg-mkt-card-feedback{isolation:isolate;translate:0 calc(var(--mkt-hover,0) * -1 * var(--fg-mkt-hover-lift));border-color:color-mix(in srgb, var(--fg-mkt-hover-border) calc(var(--mkt-hover,0) * 100%), var(--fg-mkt-feedback-base-border,transparent));box-shadow:var(--fg-mkt-feedback-base-shadow,var(--fg-mkt-shadow-flat)), var(--fg-mkt-feedback-shadow);position:relative}:root[data-fg-experience=marketing] .fg-mkt-card-feedback:before{content:"";z-index:-1;border-radius:inherit;background:var(--fg-mkt-hover-gradient);opacity:var(--mkt-hover,0);pointer-events:none;position:absolute;inset:0}[data-motion-control] button{min-height:2.75rem;font-size:var(--fg-mkt-type-fine)}.fg-mkt-motion-symbol{width:.55rem;height:.65rem;margin-right:var(--fg-space-2);border-inline:2px solid;flex:none;display:inline-block}.fg-mkt-motion-symbol[data-state=paused]{clip-path:polygon(0 0,100% 50%,0 100%);background:currentColor;border:0}._viewport_r384d_1{width:min(100%, var(--fg-mkt-logo-loop-max));margin-block-start:var(--fg-space-5);margin-inline:auto;overflow:hidden}._viewport_r384d_1[data-draggable]{cursor:grab;touch-action:pan-y pinch-zoom;-webkit-user-select:none;user-select:none}._viewport_r384d_1[data-dragging],._viewport_r384d_1[data-dragging] *{cursor:grabbing}._viewport_r384d_1:focus-visible{outline:var(--fg-focus-ring-width) solid var(--fg-focus-ring);outline-offset:var(--fg-space-1)}._viewport_r384d_1[data-fade-out=true]{-webkit-mask-image:linear-gradient(90deg, transparent, black var(--fg-mkt-logo-loop-fade), black calc(100% - var(--fg-mkt-logo-loop-fade)), transparent);mask-image:linear-gradient(90deg, transparent, black var(--fg-mkt-logo-loop-fade), black calc(100% - var(--fg-mkt-logo-loop-fade)), transparent)}._track_r384d_34{width:max-content;display:flex}._row_r384d_39{align-items:center;gap:var(--fg-mkt-logo-loop-gap);padding:var(--fg-space-3) calc(var(--fg-mkt-logo-loop-gap) / 2);flex:none;margin:0;list-style:none;display:flex}._item_r384d_49{flex:none}._image_r384d_53{width:auto;height:var(--fg-mkt-logo-loop-height);opacity:var(--fg-mkt-logo-loop-rest-opacity);pointer-events:none;-webkit-user-drag:none;display:block}@media (width<45rem){._viewport_r384d_1[data-fade-out=true]{--fg-mkt-logo-loop-fade:var(--fg-mkt-logo-loop-fade-compact)}._row_r384d_39{gap:var(--fg-mkt-logo-loop-gap-compact);padding-inline:calc(var(--fg-mkt-logo-loop-gap-compact) / 2)}._image_r384d_53{height:var(--fg-mkt-logo-loop-height-compact)}}@media (prefers-reduced-motion:reduce){._viewport_r384d_1[data-fade-out=true]{-webkit-mask-image:none;mask-image:none}._track_r384d_34{width:100%;transform:none!important}._row_r384d_39{justify-content:center;gap:var(--fg-space-4) var(--fg-mkt-logo-loop-gap-compact);width:100%;padding-inline:var(--fg-mkt-gutter);flex-wrap:wrap}._row_r384d_39[aria-hidden=true]{display:none}._image_r384d_53{opacity:1}}._section_nrjs7_1{padding-block:var(--fg-mkt-logo-section-pad);text-align:center;background:0 0}._label_nrjs7_7{max-width:var(--fg-mkt-content-max);padding-inline:var(--fg-mkt-gutter);color:var(--fg-mkt-muted);font-size:var(--fg-mkt-gallery-brand-label);font-weight:var(--fg-mkt-weight-semibold);line-height:var(--fg-mkt-leading-body);letter-spacing:var(--fg-mkt-tracking-caps);text-transform:uppercase;margin:0 auto}._section_nrjs7_1>[role=group]{margin-block-start:var(--fg-space-3)}@media (width>=45rem){._label_nrjs7_7{align-items:center;gap:var(--fg-space-5);max-width:var(--fg-mkt-logo-rule-max);display:flex}._label_nrjs7_7:before,._label_nrjs7_7:after{content:"";height:var(--fg-mkt-hero-note-stroke);background:var(--fg-border-subtle);flex:1}}._hero_hbcpf_1{isolation:isolate;min-height:100svh;margin-top:calc(-1 * var(--fg-mkt-header-offset));padding:calc(var(--fg-mkt-header-offset) + var(--fg-space-6)) var(--fg-mkt-hero-gutter) var(--fg-space-3);background:var(--fg-mkt-canvas);flex-direction:column;display:flex;position:relative;overflow:clip}._stage_hbcpf_13{z-index:var(--fg-mkt-stack-1);max-width:var(--fg-mkt-hero-stage-max);width:100%;margin:auto;position:relative}._ambient_hbcpf_20{pointer-events:none;position:absolute;inset:0;overflow:hidden}._edgeScene_hbcpf_26{width:var(--fg-mkt-gallery-edge-width);height:var(--fg-mkt-gallery-edge-height);object-fit:cover;opacity:var(--fg-mkt-gallery-edge-opacity);filter:blur(var(--fg-mkt-gallery-edge-blur));border-radius:var(--fg-mkt-gallery-radius);position:absolute}._edgeScene_hbcpf_26[data-edge^=start]{left:var(--fg-mkt-gallery-edge-outset)}._edgeScene_hbcpf_26[data-edge^=end]{right:var(--fg-mkt-gallery-edge-outset)}._edgeScene_hbcpf_26[data-edge$=top]{top:var(--fg-mkt-gallery-edge-top)}._edgeScene_hbcpf_26[data-edge$=bottom]{top:var(--fg-mkt-gallery-edge-bottom)}._copy_hbcpf_47{z-index:var(--fg-mkt-stack-2);width:min(100%, var(--fg-mkt-hero-copy-compact));text-align:center;margin-inline:auto;position:relative;container:hero-copy/inline-size}._title_hbcpf_55{color:var(--fg-mkt-hero-heading-ink);font-size:var(--fg-mkt-type-hero-stacked);font-weight:var(--fg-mkt-weight-display);line-height:var(--fg-mkt-leading-display);letter-spacing:var(--fg-mkt-tracking-tighter);margin:0}._titleLine_hbcpf_63{display:block}._titleSoft_hbcpf_66 [data-hero-word]{color:var(--fg-mkt-hero-accent);background:var(--fg-mkt-hero-title-gradient);-webkit-text-fill-color:transparent;-webkit-text-stroke:var(--fg-mkt-hero-title-stroke) var(--fg-mkt-hero-title-edge);-webkit-background-clip:text;background-clip:text}._lead_hbcpf_73{max-width:var(--fg-mkt-hero-lead-measure);margin:var(--fg-space-4) auto 0;color:var(--fg-mkt-muted);font-size:var(--fg-mkt-type-hero-lead);line-height:var(--fg-mkt-leading-normal);letter-spacing:var(--fg-mkt-tracking-tight)}._actions_hbcpf_81{justify-content:center;gap:var(--fg-space-3);margin-top:var(--fg-space-6);max-width:var(--fg-mkt-hero-actions-measure);margin-inline:auto;display:flex}._actions_hbcpf_81>div{min-width:0}._actions_hbcpf_81>div>a{min-height:var(--fg-mkt-hero-action-height);padding-inline:var(--fg-space-4);border-radius:var(--fg-radius-lg);font-size:var(--fg-mkt-type-xl);font-weight:var(--fg-mkt-weight-semibold);gap:var(--fg-space-2);white-space:normal}._actions_hbcpf_81>div:last-child>a{color:var(--fg-text-primary);border-color:var(--fg-border-subtle);background:var(--fg-surface-base);box-shadow:var(--fg-mkt-shadow-float)}._actions_hbcpf_81>div:first-child>a{background-image:var(--fg-mkt-hero-button-gloss);text-shadow:var(--fg-mkt-cta-label-shadow)}._actions_hbcpf_81>div:first-child>a>svg{filter:var(--fg-mkt-cta-icon-shadow)}._playSymbol_hbcpf_114{width:var(--fg-mkt-hero-play-size);height:var(--fg-mkt-hero-play-size);border:var(--fg-mkt-hero-play-stroke) solid var(--fg-mkt-hero-accent);border-radius:var(--fg-radius-full);color:var(--fg-mkt-hero-accent);flex:none;display:inline-block;position:relative}._playSymbol_hbcpf_114:after{content:"";width:var(--fg-mkt-hero-play-triangle);height:var(--fg-mkt-hero-play-triangle);clip-path:polygon(0 0,100% 50%,0 100%);background:currentColor;position:absolute;top:50%;left:54%;transform:translate(-50%,-50%)}._trust_hbcpf_135{gap:var(--fg-space-3);margin:var(--fg-mkt-hero-trust-gap) 0 0;color:var(--fg-mkt-muted);font-size:var(--fg-mkt-type-fine);line-height:var(--fg-mkt-leading-normal);grid-template-columns:1.1fr 1fr 1.2fr;padding:0;list-style:none;display:grid}._trust_hbcpf_135 li{overflow-wrap:normal;align-items:center;gap:var(--fg-space-2);text-align:left;justify-content:center;min-width:0;display:flex}._trust_hbcpf_135 li+li{border-inline-start:var(--fg-mkt-hero-note-stroke) solid var(--fg-mkt-line-cool);padding-inline-start:var(--fg-space-3)}._trust_hbcpf_135 li>span:last-child{max-width:10em}._trustSymbol_hbcpf_162{color:var(--fg-mkt-hero-accent);flex:none;justify-content:center;align-items:center;display:inline-flex}._priceNote_hbcpf_169{margin:var(--fg-space-6) 0 0;font-size:var(--fg-mkt-type-fine);line-height:var(--fg-mkt-leading-normal)}._priceNote_hbcpf_169 a{color:var(--fg-mkt-muted);text-decoration:none}._priceAction_hbcpf_178{align-items:center;gap:var(--fg-space-1);color:var(--fg-text-brand);font-weight:var(--fg-mkt-weight-semibold);background:linear-gradient(currentColor, currentColor) left bottom / calc(var(--mkt-hover,0) * 100%) 1px no-repeat;display:inline-flex}._priceAction_hbcpf_178 svg{width:1em;height:1em;translate:calc(var(--mkt-hover,0) * var(--fg-mkt-hover-arrow-travel)) 0}._footer_hbcpf_193{z-index:var(--fg-mkt-stack-1);width:calc(100% + var(--fg-mkt-hero-gutter) * 2);margin-inline:calc(-1 * var(--fg-mkt-hero-gutter));margin-top:var(--fg-space-4);flex:none;position:relative}._hero_hbcpf_1 ._motionControl_hbcpf_201{z-index:var(--fg-mkt-stack-2);width:fit-content;margin:0 auto;display:flex;position:relative}@media (width>=80rem){._hero_hbcpf_1{--fg-mkt-hero-gutter:0rem;padding-top:var(--fg-mkt-header-offset);padding-bottom:var(--fg-space-5)}._stage_hbcpf_13{min-height:var(--fg-mkt-hero-stage-min-height);flex:1;place-items:center;margin-block:auto;display:grid}._copy_hbcpf_47{width:var(--fg-mkt-hero-copy);transform:translateY(var(--fg-mkt-hero-copy-offset));padding-block:0}._title_hbcpf_55{font-size:min(var(--fg-mkt-type-hero), var(--fg-mkt-hero-title-column-fit))}._actions_hbcpf_81>div{flex:1}._actions_hbcpf_81>div>a{padding-inline:var(--fg-space-3);font-size:var(--fg-mkt-type-lg)}._ambient_hbcpf_20{--fg-mkt-gallery-edge-width:var(--fg-mkt-film-backdrop-width);--fg-mkt-gallery-edge-height:var(--fg-mkt-film-backdrop-height);--fg-mkt-gallery-edge-outset:var(--fg-mkt-film-backdrop-outset);--fg-mkt-gallery-edge-blur:var(--fg-mkt-film-backdrop-blur)}._hero_hbcpf_1 ._motionControl_hbcpf_201{top:var(--fg-space-1);right:var(--fg-mkt-gutter);border-radius:var(--fg-radius-full);background:var(--fg-mkt-canvas);position:absolute}._footer_hbcpf_193{--fg-mkt-logo-section-pad:var(--fg-space-4);--fg-mkt-logo-loop-height:2.875rem;--fg-mkt-logo-loop-max:85rem;--fg-mkt-logo-loop-gap:3.5rem;--fg-mkt-logo-loop-gap-compact:2.5rem;margin-top:0}}@media (width<45rem){._hero_hbcpf_1{--fg-mkt-hero-gutter:var(--fg-space-4)}._title_hbcpf_55{font-size:var(--fg-mkt-type-hero)}._lead_hbcpf_73{font-size:var(--fg-mkt-type-lg);line-height:var(--fg-mkt-leading-body);letter-spacing:var(--fg-mkt-tracking-normal)}._actions_hbcpf_81{flex-direction:column}._ambient_hbcpf_20{display:none}}@media (forced-colors:active){._titleSoft_hbcpf_66 [data-hero-word]{-webkit-text-fill-color:currentColor;-webkit-text-stroke:0;background:0 0}}@container hero-copy (width<30rem){._trust_hbcpf_135{justify-content:space-evenly;gap:var(--fg-space-1);grid-template-columns:repeat(3,auto)}._trust_hbcpf_135 li{justify-content:flex-start;gap:var(--fg-space-1);text-align:center;flex-direction:column;min-width:min-content}._trust_hbcpf_135 li+li{padding-inline-start:var(--fg-space-1)}._trust_hbcpf_135 li>span:last-child{max-width:8em}}._gallery_1gyd1_2{display:none}._card_1gyd1_5{padding:var(--fg-mkt-gallery-frame);border:var(--fg-mkt-gallery-rule) solid var(--fg-mkt-gallery-border);border-radius:var(--fg-mkt-gallery-radius);background:var(--fg-surface-base);box-shadow:var(--fg-mkt-gallery-shadow);flex-direction:column;margin:0;display:flex;overflow:hidden}._art_1gyd1_16{height:var(--fg-mkt-film-art);aspect-ratio:var(--scene-ratio);border-radius:calc(var(--fg-mkt-gallery-radius) - var(--fg-mkt-gallery-frame));background:var(--fg-mkt-surface-warm);overflow:hidden}._art_1gyd1_16 img{object-fit:cover;-webkit-user-select:none;user-select:none;width:100%;height:100%;display:block}._card_1gyd1_5[data-kind=object] ._art_1gyd1_16{aspect-ratio:var(--fg-mkt-film-object-ratio);padding:var(--fg-space-3);place-items:center;display:grid}._card_1gyd1_5[data-kind=object] ._art_1gyd1_16 img{object-fit:contain}._card_1gyd1_5 figcaption{contain:inline-size;padding:var(--fg-space-2) var(--fg-space-2) var(--fg-space-1);color:var(--fg-mkt-hero-heading-ink);font-size:var(--fg-mkt-film-label);font-weight:var(--fg-mkt-weight-semibold);line-height:var(--fg-mkt-leading-title);letter-spacing:var(--fg-mkt-tracking-tight)}@media (width>=80rem){._gallery_1gyd1_2{pointer-events:none;display:block;position:absolute;inset:0}._window_1gyd1_59{perspective:var(--film-perspective,none);perspective-origin:50%;-webkit-mask-image:linear-gradient(to right, black var(--fg-mkt-film-fade-start), transparent var(--fg-mkt-film-fade-end), transparent calc(100% - var(--fg-mkt-film-fade-end)), black calc(100% - var(--fg-mkt-film-fade-start))), linear-gradient(to bottom, transparent, black var(--fg-mkt-film-fade-edge), black calc(100% - var(--fg-mkt-film-fade-edge)), transparent);mask-image:linear-gradient(to right, black var(--fg-mkt-film-fade-start), transparent var(--fg-mkt-film-fade-end), transparent calc(100% - var(--fg-mkt-film-fade-end)), black calc(100% - var(--fg-mkt-film-fade-start))), linear-gradient(to bottom, transparent, black var(--fg-mkt-film-fade-edge), black calc(100% - var(--fg-mkt-film-fade-edge)), transparent);position:absolute;inset:0 calc(50% - 50vw);overflow:hidden;-webkit-mask-composite:source-in;mask-composite:intersect}._space_1gyd1_90{transform-style:preserve-3d;position:absolute;inset:0}._reel_1gyd1_95{height:0;transform-style:preserve-3d;position:absolute;inset-inline:0}._reel_1gyd1_95[data-row="0"]{top:var(--fg-mkt-film-row-top)}._reel_1gyd1_95[data-row="1"]{top:50%}._reel_1gyd1_95[data-row="2"]{top:calc(100% - var(--fg-mkt-film-row-top))}._frames_1gyd1_110{transform-style:preserve-3d;margin:0;padding:0;list-style:none}._frames_1gyd1_110>li{position:absolute;top:0;left:0}._window_1gyd1_59:not([data-placed]) ._space_1gyd1_90{visibility:hidden}._haze_1gyd1_130{width:calc(var(--fg-mkt-film-fade-end) - var(--fg-mkt-film-haze-start));-webkit-backdrop-filter:blur(var(--fg-mkt-film-blur));backdrop-filter:blur(var(--fg-mkt-film-blur));position:absolute;inset-block:0}._haze_1gyd1_130[data-side=start]{left:var(--fg-mkt-film-haze-start);-webkit-mask-image:linear-gradient(90deg,#0000,#000);mask-image:linear-gradient(90deg,#0000,#000)}._haze_1gyd1_130[data-side=end]{right:var(--fg-mkt-film-haze-start);-webkit-mask-image:linear-gradient(270deg,#0000,#000);mask-image:linear-gradient(270deg,#0000,#000)}@media (prefers-reduced-motion:no-preference){html[data-hero-pending] ._window_1gyd1_59{opacity:0}}}

._dock_1vblc_2{inset-inline:var(--fg-mkt-gutter);z-index:var(--fg-layer-sticky);pointer-events:none;justify-content:center;display:flex;position:fixed;inset-block-end:var(--fg-space-4)}._region_1vblc_12{width:100%;max-width:var(--fg-mkt-consent-max);max-block-size:calc(100dvh - 2 * var(--fg-space-4));overscroll-behavior:contain;pointer-events:auto;overflow-y:auto}._region_1vblc_12:focus-visible{outline:var(--fg-focus-ring-width) solid var(--fg-focus-ring);outline-offset:var(--fg-focus-ring-offset)}._banner_1vblc_26{gap:var(--fg-space-3);display:grid}._copy_1vblc_31{gap:var(--fg-space-1);max-width:var(--fg-mkt-measure);display:grid}._actions_1vblc_37{gap:var(--fg-space-2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._actions_1vblc_37>:last-child{grid-column:1/-1}html:has(._dock_1vblc_2){scroll-padding-block-end:var(--fg-mkt-consent-clearance)}@media (width>=45rem){._actions_1vblc_37{grid-template-columns:repeat(3,minmax(0,1fr))}._actions_1vblc_37>:last-child{grid-column:auto}}@media (width>=64rem){._banner_1vblc_26{align-items:center;gap:var(--fg-space-4);grid-template-columns:minmax(0,1fr) auto}}._reference_1vblc_71{overflow-wrap:anywhere;white-space:pre-wrap}._shape_148dj_2{z-index:var(--fg-mkt-stack-behind);pointer-events:none;width:100%;height:clamp(10rem,29vw,28rem);max-height:85%;fill:color-mix(in srgb, var(--fg-brand-accent) 5%, transparent);position:absolute;inset:auto 0 0}._shape_148dj_2>path:nth-child(2){fill:color-mix(in srgb, var(--fg-brand-accent) 8%, transparent)}._shape_148dj_2>path:nth-child(3){fill:color-mix(in srgb, var(--fg-brand-accent) 7%, transparent)}._shape_148dj_2 path[data-stroke]{fill:none;stroke:color-mix(in srgb, var(--fg-brand-accent) 22%, transparent);stroke-width:1.5px;vector-effect:non-scaling-stroke}._shape_148dj_2[data-shape=ribbons] path[data-stroke]:nth-child(2){stroke:color-mix(in srgb, var(--fg-brand-accent) 14%, transparent);stroke-dasharray:6 8}._shape_148dj_2[data-shape=arcs]{width:min(100%,22rem);height:min(100%,22rem);max-height:none;inset:auto 0 0 auto}._shape_148dj_2[data-shape=arcs]>circle{fill:color-mix(in srgb, var(--fg-brand-accent) 6%, transparent)}._dots_148dj_46{z-index:var(--fg-mkt-stack-behind);pointer-events:none;background-image:radial-gradient(color-mix(in srgb, var(--fg-mkt-muted) 42%, transparent) 1px, transparent 1px);background-size:17px 17px;width:23%;height:min(14rem,60%);position:absolute;bottom:0;-webkit-mask-image:linear-gradient(130deg,#000,#0000 80%);mask-image:linear-gradient(130deg,#000,#0000 80%)}._dots_148dj_46[data-side=start]{left:0}._dots_148dj_46[data-side=end]{height:min(9rem,40%);right:0;rotate:180deg}@media (width<45rem){._dots_148dj_46,._dots_148dj_46[data-side=end]{width:35%;height:7rem}}._footer_1c3r5_1{background:var(--fg-surface-base);color:var(--fg-text-primary)}._frame_1c3r5_5{isolation:isolate;padding-block-end:clamp(var(--fg-space-6), var(--fg-mkt-gutter), var(--fg-space-12));position:relative;overflow:hidden;container:site-footer/inline-size}._frame_1c3r5_5>svg[data-backdrop]{height:var(--fg-mkt-space-28)}._frame_1c3r5_5>span[data-backdrop]{height:var(--fg-mkt-space-18)}._inner_1c3r5_18,._bottom_1c3r5_19{width:min(100%, var(--fg-mkt-content-max));padding-inline:var(--fg-mkt-gutter);margin-inline:auto;position:relative}._inner_1c3r5_18{align-items:start;gap:var(--fg-space-6);padding-block:var(--fg-mkt-space-10) var(--fg-space-8);grid-template-columns:minmax(0,1.15fr) minmax(0,4.5fr) auto;display:grid}._brand_1c3r5_32>a{min-height:var(--fg-mkt-space-11);max-width:100%;color:var(--fg-text-primary);align-items:center;display:inline-flex}._brand_1c3r5_32,._brand_1c3r5_32>a>span{min-width:0;max-width:100%}._brand_1c3r5_32>a>span{width:min(100%, calc(var(--fg-mkt-space-10) * 1052.47 / 277.1))}._brand_1c3r5_32 svg{width:100%;max-width:100%;height:auto}._brand_1c3r5_32 p{max-width:24ch;margin:var(--fg-space-3) 0 0;color:var(--fg-mkt-muted);font-size:var(--fg-mkt-type-fine);line-height:var(--fg-mkt-leading-body)}._links_1c3r5_59{gap:var(--fg-space-4);grid-template-columns:repeat(4,minmax(0,1fr));min-width:0;display:grid}._linkGroup_1c3r5_65{align-content:start;justify-items:start;min-width:0;display:grid}._linkGroup_1c3r5_65 ul{justify-items:start;width:100%;margin:0;padding:0;list-style:none;display:grid}._linkGroup_1c3r5_65 li{min-width:0;max-width:100%}._linkGroup_1c3r5_65 h2{align-items:center;gap:var(--fg-space-2);min-height:var(--fg-space-8);margin:0 0 var(--fg-space-2);color:var(--fg-text-primary);font-size:var(--fg-mkt-type-body);font-weight:var(--fg-mkt-weight-bold);line-height:var(--fg-mkt-leading-normal);display:flex}._groupIcon_1c3r5_94{width:var(--fg-mkt-space-7);height:var(--fg-mkt-space-7);border-radius:var(--fg-radius-md);border:1px solid color-mix(in srgb, var(--fg-brand-accent) 12%, transparent);color:var(--fg-brand-accent);background:linear-gradient(135deg, color-mix(in srgb, var(--fg-brand-subtle) 45%, var(--fg-surface-base)), var(--fg-brand-subtle));flex:none;place-items:center;display:grid}._linkGroup_1c3r5_65 a,._bottom_1c3r5_19 a{min-width:0;color:color-mix(in srgb, var(--fg-text-brand) calc(var(--mkt-hover,0) * 100%), var(--fg-mkt-muted));font-size:var(--fg-mkt-type-fine);line-height:var(--fg-mkt-leading-body);background:linear-gradient(currentColor, currentColor) left calc(100% - var(--fg-space-1)) / calc(var(--mkt-hover,0) * 100%) 1px no-repeat;align-items:center;text-decoration:none;display:inline-flex}._linkGroup_1c3r5_65 a{min-height:var(--fg-space-8);max-width:100%;padding-block:var(--fg-space-1);font-size:var(--fg-mkt-type-body);overflow-wrap:anywhere;display:inline-block}._linkGroup_1c3r5_65 a:after{content:" ›";left:calc(var(--mkt-hover,0) * var(--fg-mkt-hover-arrow-travel));position:relative}._statement_1c3r5_140{min-width:0;max-width:100%;margin:var(--fg-space-1) 0 0;font-size:var(--fg-mkt-type-xl);font-weight:var(--fg-mkt-weight-bold);line-height:var(--fg-mkt-leading-title);letter-spacing:var(--fg-mkt-tracking-display);position:relative}._statementSpark_1c3r5_150{top:calc(-1 * var(--fg-space-5));right:calc(-1 * var(--fg-space-3));width:var(--fg-mkt-space-7);height:var(--fg-space-8);fill:none;stroke:color-mix(in srgb, var(--fg-brand-accent) 65%, var(--fg-surface-base));stroke-width:4px;stroke-linecap:round;pointer-events:none;position:absolute}._statementLine_1c3r5_162{display:block}._statementLine_1c3r5_162:last-of-type{color:var(--fg-mkt-cta)}._statementLine_1c3r5_162>span{transform-origin:0 100%;display:inline-block}._bottom_1c3r5_19{justify-content:space-between;align-items:center;gap:var(--fg-space-2) var(--fg-space-4);padding-block:var(--fg-space-3) var(--fg-space-6);color:var(--fg-mkt-muted);font-size:var(--fg-mkt-type-fine);flex-wrap:wrap;display:flex}._bottom_1c3r5_19:before{content:"";inset:0 var(--fg-mkt-gutter) auto;border-top:1px solid var(--fg-border-subtle);position:absolute}._preferences_1c3r5_188{align-items:center;gap:var(--fg-space-1) var(--fg-space-3);flex-wrap:wrap;display:flex}._motionControl_1c3r5_194{padding-left:var(--fg-space-2);border-left:1px solid var(--fg-border-subtle);display:inline-flex}._bottom_1c3r5_19 nav{gap:var(--fg-space-2) var(--fg-space-4);flex-wrap:wrap;display:flex}._bottom_1c3r5_19 a{min-height:var(--fg-mkt-space-11)}._topArrow_1c3r5_207{margin-inline-start:var(--fg-space-2)}._signature_1c3r5_211{z-index:var(--fg-mkt-stack-behind);inset:auto 0 calc(-1 * var(--fg-space-8));pointer-events:none;-webkit-user-select:none;user-select:none;position:absolute}._wordmark_1c3r5_218{width:min(48%, calc(var(--fg-mkt-measure) * 1.25));transform-origin:50% 100%;margin-inline:auto}._wordmarkLayers_1c3r5_223{display:block;position:relative}._wordmarkLayers_1c3r5_223 svg{width:100%;height:auto;display:block}._wordmarkLetters_1c3r5_232{fill:color-mix(in srgb, var(--fg-text-primary) 7%, transparent);stroke:color-mix(in srgb, var(--fg-text-primary) 6%, transparent);stroke-width:1px;position:relative;-webkit-mask-image:linear-gradient(#000 20%,#0000 88%);mask-image:linear-gradient(#000 20%,#0000 88%)}._wordmarkLetters_1c3r5_232 path{vector-effect:non-scaling-stroke}._wordmarkBlur_1c3r5_242,._wordmarkGlow_1c3r5_243{position:absolute;inset:0}._wordmarkBlur_1c3r5_242{fill:color-mix(in srgb, var(--fg-text-primary) 6%, transparent);-webkit-mask-image:linear-gradient(#0000 30%,#000 60%,#0000 96%);mask-image:linear-gradient(#0000 30%,#000 60%,#0000 96%)}._wordmarkBlur_1c3r5_242>svg{filter:blur(var(--fg-space-2))}._wordmarkGlow_1c3r5_243{fill:color-mix(in srgb, var(--fg-brand-accent) 10%, transparent);filter:blur(var(--fg-space-6))}@container site-footer (width<80rem){._inner_1c3r5_18{row-gap:var(--fg-space-8);grid-template-columns:repeat(2,minmax(0,1fr))}._brand_1c3r5_32{grid-area:1/1}._links_1c3r5_59{gap:var(--fg-space-6);grid-area:2/1/auto/-1}._statement_1c3r5_140{grid-area:1/2;justify-self:end}}@media (pointer:coarse){._linkGroup_1c3r5_65 a{min-height:var(--fg-mkt-space-11)}}@container site-footer (width<56.25rem){._linkGroup_1c3r5_65 h2{min-height:var(--fg-space-12);align-items:flex-start}._linkGroup_1c3r5_65 a{min-height:var(--fg-mkt-space-11)}._bottom_1c3r5_19{align-items:flex-start;gap:var(--fg-space-1);flex-direction:column}._wordmark_1c3r5_218{width:66%}}@container site-footer (width<45rem){._inner_1c3r5_18{gap:var(--fg-space-8);padding-block:var(--fg-space-8) var(--fg-space-6);grid-template-columns:minmax(0,1fr)}._brand_1c3r5_32,._links_1c3r5_59,._statement_1c3r5_140{grid-area:auto}._links_1c3r5_59{gap:var(--fg-space-6) var(--fg-space-4);grid-template-columns:repeat(2,minmax(0,1fr))}._linkGroup_1c3r5_65 h2{gap:var(--fg-space-2);min-height:var(--fg-space-12)}._linkGroup_1c3r5_65 a{background:0 0}._statement_1c3r5_140{font-size:var(--fg-mkt-type-title-md);justify-self:start}._preferences_1c3r5_188{column-gap:var(--fg-space-1)}._motionControl_1c3r5_194{padding-left:var(--fg-space-1)}._bottom_1c3r5_19 nav{gap:var(--fg-space-1) var(--fg-space-4)}._signature_1c3r5_211{bottom:calc(-1 * var(--fg-space-3))}._wordmark_1c3r5_218{width:88%}}@container site-footer (width<24rem){._linkGroup_1c3r5_65 h2{align-items:flex-start}._preferences_1c3r5_188{flex-direction:column;align-items:flex-start}._motionControl_1c3r5_194{margin-left:calc(-1 * var(--fg-space-3));border:0;padding-left:0}}@container site-footer (width<18rem){._links_1c3r5_59{grid-template-columns:minmax(0,1fr)}}._header_18zlc_2{z-index:var(--fg-layer-sticky);padding:var(--fg-mkt-header-top) clamp(var(--fg-space-3), 2vw, var(--fg-space-8)) var(--fg-space-3);color:var(--fg-text-primary);pointer-events:none;position:sticky;top:0}._header_18zlc_2>*{pointer-events:auto}._skipLink_18zlc_14{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}._skipLink_18zlc_14:focus-visible{top:var(--fg-space-2);left:var(--fg-space-4);z-index:var(--fg-layer-raised);width:auto;height:auto;min-height:2.75rem;padding:var(--fg-space-3) var(--fg-space-4);clip-path:none;border-radius:var(--fg-radius-control);corner-shape:var(--fg-corner-shape);background:var(--fg-surface-inverse);color:var(--fg-text-inverse);font-weight:var(--fg-font-weight-bold);align-items:center;text-decoration:none;display:inline-flex}._inner_18zlc_40{isolation:isolate;width:min(100%, calc(var(--fg-mkt-header-expanded-max) + (var(--fg-mkt-header-max) - var(--fg-mkt-header-expanded-max)) * var(--mkt-header-collapse,0)));min-height:var(--fg-mkt-header-height);padding:var(--fg-space-2) var(--fg-space-3) var(--fg-space-2) var(--fg-space-5);border:var(--fg-mkt-header-stroke) solid transparent;border-radius:var(--fg-radius-xl);corner-shape:var(--fg-corner-shape);align-items:center;gap:var(--fg-space-5);margin-inline:auto;display:flex;position:relative;container:site-header/inline-size}._inner_18zlc_40:before{content:"";z-index:var(--fg-mkt-stack-behind);inset:calc(-1 * var(--fg-mkt-header-stroke));border:var(--fg-mkt-header-stroke) solid var(--fg-border-subtle);border-radius:inherit;corner-shape:inherit;background:var(--fg-surface-base);box-shadow:var(--fg-mkt-shadow-float);opacity:var(--mkt-header-collapse,0);pointer-events:none;position:absolute}._brand_18zlc_75>._logo_18zlc_75{width:calc(var(--fg-mkt-header-logo) * 1052.47 / 277.1)}._brand_18zlc_75>._logo_18zlc_75>svg{width:100%;height:auto}._brand_18zlc_75{border-radius:var(--fg-radius-control);corner-shape:var(--fg-corner-shape);min-height:2.75rem;color:var(--fg-text-primary);flex:none;align-items:center;display:inline-flex}._navigation_18zlc_91,._actions_18zlc_92{align-items:center;gap:var(--fg-space-1);display:flex}._actions_18zlc_92>a:last-child,._mobileQuickAction_18zlc_98>a{font-size:var(--fg-mkt-type-body);font-weight:var(--fg-mkt-weight-bold);min-height:3.25rem;padding-inline:var(--fg-space-6);border-radius:var(--fg-radius-lg);background-image:var(--fg-mkt-cta-gloss);text-shadow:var(--fg-mkt-cta-label-shadow)}._actions_18zlc_92>a:last-child svg,._mobileQuickAction_18zlc_98>a svg{filter:var(--fg-mkt-cta-icon-shadow)}._navigation_18zlc_91{flex:1;justify-content:center}._dropdown_18zlc_115>button,._actions_18zlc_92>a{min-height:2.75rem}._dropdown_18zlc_115>button{min-height:3.15rem;padding-inline:var(--fg-space-4);border-radius:var(--fg-radius-lg);font-size:var(--fg-mkt-type-body);font-weight:var(--fg-mkt-weight-medium);color:var(--fg-text-primary);border:1px solid #0000;position:relative}._dropdown_18zlc_115>button[aria-expanded=true]{background:var(--fg-brand-subtle);border-color:var(--fg-border-brand);color:var(--fg-text-brand)}._dropdown_18zlc_115[data-open=true]>button:after{content:"";z-index:var(--fg-mkt-stack-2);border-top:1px solid var(--fg-border-subtle);border-left:1px solid var(--fg-border-subtle);background:var(--fg-surface-base);pointer-events:none;width:1.2rem;height:1.2rem;position:absolute;top:calc(100% + 1.08rem);left:calc(50% - .6rem);rotate:45deg}._navLink_18zlc_149{min-height:3.15rem;padding-inline:var(--fg-space-4);border-radius:var(--fg-radius-lg);corner-shape:var(--fg-corner-shape);color:color-mix(in srgb, var(--fg-text-brand) calc(var(--mkt-hover,0) * 100%), var(--fg-text-primary));background:color-mix(in srgb, var(--fg-brand-subtle) calc(var(--mkt-hover,0) * 100%), transparent);font-size:var(--fg-mkt-type-body);font-weight:var(--fg-mkt-weight-medium);white-space:nowrap;align-items:center;text-decoration:none;display:inline-flex}._navLink_18zlc_149[aria-current=page],._mobileNav_18zlc_172>a[aria-current=page]{background:var(--fg-brand-subtle);color:var(--fg-text-brand)}._actions_18zlc_92{gap:var(--fg-space-2);white-space:nowrap;margin-left:auto}._mobileTrigger_18zlc_181,._mobileQuickAction_18zlc_98{display:none}._megaMenu_18zlc_185{top:calc(100% + var(--fg-space-4));z-index:var(--fg-layer-raised);width:min(var(--fg-mkt-header-menu-max), calc(100% - 2rem));overscroll-behavior:contain;scrollbar-width:thin;border:1px solid var(--fg-border-subtle);border-radius:var(--fg-radius-xl);corner-shape:var(--fg-corner-shape);background:var(--fg-surface-base);max-height:calc(100dvh - 8rem);box-shadow:var(--fg-mkt-shadow-lift);position:absolute;left:50%;overflow-y:auto;translate:-50%}._megaSurface_18zlc_202{padding:var(--fg-space-5)}._megaMenu_18zlc_185[hidden]{display:none}._megaSpotlight_18zlc_208{align-items:center;gap:var(--fg-space-3);flex:1;min-width:0;display:flex}._megaCopy_18zlc_215{gap:var(--fg-space-2);min-width:0;display:grid}._megaCopy_18zlc_215>strong{color:var(--fg-text-primary);font-size:var(--fg-mkt-type-title-md);line-height:var(--fg-mkt-leading-title);font-weight:var(--fg-mkt-weight-display);letter-spacing:var(--fg-mkt-tracking-display);overflow-wrap:anywhere;text-wrap:balance;max-width:100%}._megaCopy_18zlc_215>p{max-width:var(--fg-mkt-measure);color:var(--fg-mkt-muted);font-size:var(--fg-mkt-type-body);line-height:var(--fg-mkt-leading-body);overflow-wrap:anywhere;margin:0}._megaArtwork_18zlc_238{width:var(--fg-mkt-header-menu-art-size);aspect-ratio:1;pointer-events:none;flex:none;place-items:center;display:grid;position:relative;overflow:hidden}._megaArtwork_18zlc_238>img{width:100%;height:auto;scale:var(--fg-mkt-header-menu-art-scale);display:block;position:absolute}._megaFooterActions_18zlc_255>a{z-index:var(--fg-layer-raised);align-items:center;gap:var(--fg-space-2);min-height:2.75rem;color:var(--fg-text-brand);font-size:var(--fg-mkt-type-body);font-weight:var(--fg-mkt-weight-semibold);line-height:var(--fg-type-small-line-height);text-decoration:none;display:inline-flex;position:relative}._megaFooterActions_18zlc_255>a:first-child{min-width:0;max-width:100%;min-height:var(--fg-mkt-action-height);padding:var(--fg-space-3);border:1px solid var(--fg-border-brand);border-radius:var(--fg-radius-control);background:var(--fg-surface-base);overflow-wrap:anywhere;justify-content:space-between}._megaFooterActions_18zlc_255>a>svg:last-child{flex:none}._megaFooterActions_18zlc_255>a{text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, currentColor calc(var(--mkt-hover,0) * 100%), transparent);text-decoration-color:color-mix(in srgb, currentColor calc(var(--mkt-hover,0) * 100%), transparent);text-underline-offset:.2em}._megaFooterActions_18zlc_255>a>svg:last-child{translate:calc(var(--mkt-hover,0) * var(--fg-mkt-hover-arrow-travel)) 0}._megaContent_18zlc_294{gap:var(--fg-space-5);min-width:0;display:grid}._groupGrid_18zlc_299{gap:var(--fg-space-6);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._navigationGroup_18zlc_304+._navigationGroup_18zlc_304{border-left:1px solid var(--fg-border-faint);padding-left:var(--fg-space-6)}._navigationGroup_18zlc_304>h2{margin:0 0 var(--fg-space-3);padding-inline:var(--fg-space-2);color:var(--fg-mkt-muted);font-size:var(--fg-mkt-type-fine);font-weight:var(--fg-mkt-weight-semibold);text-transform:uppercase;letter-spacing:var(--fg-mkt-tracking-caps-wide);line-height:var(--fg-mkt-leading-relaxed)}._solutionGrid_18zlc_318{gap:var(--fg-space-2);display:grid}._solutionItem_18zlc_322{min-width:0;min-height:var(--fg-mkt-header-menu-item-height);padding:var(--fg-space-2);align-items:center;gap:var(--fg-space-4);border-radius:var(--fg-radius-lg);corner-shape:var(--fg-corner-shape);color:var(--fg-text-primary);border:1px solid #0000;text-decoration:none;display:flex}._solutionItem_18zlc_322[aria-current=page]{--fg-mkt-feedback-base-border:var(--fg-mkt-tint-strong);background:var(--fg-mkt-canvas);border-color:var(--fg-mkt-tint-strong)}._solutionIcon_18zlc_340,._mobileSolutionIcon_18zlc_341{border-radius:var(--fg-radius-lg);corner-shape:var(--fg-corner-shape);background:linear-gradient(145deg, var(--fg-brand-subtle), var(--fg-mkt-canvas));width:3.5rem;height:3.5rem;color:var(--fg-text-primary);transform:scale(calc(1 + var(--mkt-hover,0) * var(--fg-mkt-hover-art-scale)));flex:none;place-items:center;display:grid}._solutionText_18zlc_353,._mobileSolutionText_18zlc_354{gap:var(--fg-space-1);overflow-wrap:anywhere;min-width:0;display:grid}._solutionText_18zlc_353 strong,._mobileSolutionText_18zlc_354 strong{font-size:var(--fg-mkt-type-body);font-weight:var(--fg-mkt-weight-semibold);line-height:var(--fg-mkt-leading-normal);letter-spacing:var(--fg-mkt-tracking-tight)}._solutionText_18zlc_353 small,._mobileSolutionText_18zlc_354 small{color:var(--fg-mkt-muted);font-size:var(--fg-mkt-type-fine);line-height:var(--fg-mkt-leading-body)}._solutionArrow_18zlc_373{color:color-mix(in srgb, var(--fg-text-brand) calc(var(--mkt-hover,0) * 100%), var(--fg-mkt-muted));translate:calc(var(--mkt-hover,0) * var(--fg-mkt-hover-arrow-travel)) 0;flex:none;margin-left:auto;display:inline-flex}._megaFooter_18zlc_255{justify-content:space-between;align-items:center;gap:var(--fg-space-5);padding:var(--fg-space-4);border-radius:var(--fg-radius-md);background:linear-gradient(120deg, var(--fg-brand-subtle), var(--fg-mkt-canvas));display:flex}._megaFooterActions_18zlc_255{gap:var(--fg-space-1);min-width:0;display:grid}._megaFooterActions_18zlc_255>a{overflow-wrap:anywhere;min-width:0;max-width:100%}._exploreIcon_18zlc_403{margin-right:var(--fg-space-1);flex:none}._mobileNav_18zlc_172,._mobileSubnav_18zlc_408,._mobileGroups_18zlc_409,._mobileActions_18zlc_410{gap:var(--fg-space-2);min-width:0;display:grid}._mobileNav_18zlc_172{gap:var(--fg-space-1)}[data-slot=drawer-dialog][data-placement=top]:has(._mobileNav_18zlc_172,._mobileSubnav_18zlc_408){width:min(100%, var(--fg-mkt-header-mobile-menu-max));max-height:calc(100dvh - max(var(--fg-space-3), env(safe-area-inset-bottom,0px)));padding:var(--fg-mkt-header-mobile-menu-padding) var(--fg-mkt-header-mobile-menu-gutter);gap:var(--fg-space-3);margin-inline:auto;padding-block-start:calc(var(--fg-mkt-header-mobile-menu-padding) + env(safe-area-inset-top,0px))}[data-slot=drawer-dialog]:has(._mobileNav_18zlc_172,._mobileSubnav_18zlc_408)>[data-slot=drawer-header]{min-height:var(--fg-mkt-header-action-height);flex:none;justify-content:center;padding-block-start:0;padding-inline-end:calc(var(--fg-density-target-min) + var(--fg-space-2))}[data-slot=drawer-dialog]:has(._mobileNav_18zlc_172,._mobileSubnav_18zlc_408) [data-slot=drawer-heading]{overflow-wrap:normal}[data-slot=drawer-dialog]:has(._mobileNav_18zlc_172,._mobileSubnav_18zlc_408)>[data-slot=drawer-body]{min-height:0;margin-block:0}[data-slot=drawer-dialog]:has(._mobileNav_18zlc_172,._mobileSubnav_18zlc_408)>[data-slot=drawer-footer]{flex:none;margin-top:0}[data-slot=drawer-dialog]:has(._mobileNav_18zlc_172,._mobileSubnav_18zlc_408)>[data-slot=drawer-close-trigger]{top:calc(var(--fg-mkt-header-mobile-menu-padding) + env(safe-area-inset-top,0px));inset-inline-end:var(--fg-mkt-header-mobile-menu-gutter)}._mobileNav_18zlc_172>:is(a,button){min-height:var(--fg-mkt-space-14);padding-inline:var(--fg-space-2);font-size:var(--fg-mkt-type-body);font-weight:var(--fg-mkt-weight-semibold)}._mobileNav_18zlc_172>a{justify-content:space-between;align-items:center;gap:var(--fg-space-3);border-radius:var(--fg-radius-control);corner-shape:var(--fg-corner-shape);color:var(--fg-text-primary);background:color-mix(in srgb, var(--fg-action-secondary-hover) calc(var(--mkt-hover,0) * 100%), transparent);text-decoration:none;display:flex}._mobileActions_18zlc_410>a{min-height:var(--fg-mkt-header-action-height)}._mobileIntro_18zlc_480{margin:0 0 var(--fg-space-3);color:var(--fg-mkt-muted);font-size:var(--fg-mkt-type-fine);line-height:var(--fg-mkt-leading-body);overflow-wrap:anywhere}._mobileAccount_18zlc_487{min-width:0;margin-top:var(--fg-space-3);padding-top:var(--fg-space-3);border-top:1px solid var(--fg-border-subtle);display:grid}._mobileAccount_18zlc_487>a{min-width:0;max-width:100%;min-height:var(--fg-mkt-header-action-height);white-space:normal}._mobileActions_18zlc_410>a:last-child{border-radius:var(--fg-radius-md)}._navLink_18zlc_149:active,._solutionItem_18zlc_322:active,._mobileNav_18zlc_172>a:active{color:var(--fg-text-primary);background:var(--fg-mkt-tint-strong)}._mobileBack_18zlc_509{margin-bottom:var(--fg-space-1)}._mobileBack_18zlc_509>button{padding-inline:var(--fg-space-2);font-size:var(--fg-mkt-type-body)}._mobileGroups_18zlc_409 ._groupGrid_18zlc_299{gap:var(--fg-space-3);grid-template-columns:minmax(0,1fr)}._mobileGroups_18zlc_409 ._navigationGroup_18zlc_304+._navigationGroup_18zlc_304{border-left:0;border-top:1px solid var(--fg-border-subtle);padding:var(--fg-space-3) 0 0}._mobileGroups_18zlc_409 ._navigationGroup_18zlc_304>h2{margin-bottom:var(--fg-space-1);letter-spacing:var(--fg-mkt-tracking-caps);overflow-wrap:anywhere}._mobileGroups_18zlc_409 ._solutionGrid_18zlc_318{gap:var(--fg-space-1)}._mobileGroups_18zlc_409 ._solutionItem_18zlc_322{min-height:var(--fg-mkt-header-menu-item-height);gap:var(--fg-space-3)}._mobileSolutionIcon_18zlc_341{border-radius:var(--fg-radius-md);width:2.75rem;height:2.75rem}._mobileSolutionText_18zlc_354 strong{font-size:var(--fg-mkt-type-body)}._mobileSolutionText_18zlc_354 small{font-size:var(--fg-mkt-type-fine)}._mobileGroups_18zlc_409 ._megaFooter_18zlc_255{margin-top:var(--fg-space-2);padding:var(--fg-space-3) 0 0;border-top:1px solid var(--fg-border-subtle);background:0 0;border-radius:0;display:block}._mobileGroups_18zlc_409 ._megaFooterActions_18zlc_255{gap:var(--fg-space-2);width:100%}._mobileActions_18zlc_410{width:100%}._mobileActions_18zlc_410>a{white-space:normal;min-width:0;max-width:100%;padding-inline:var(--fg-space-3)}@media (width>=64rem){._header_18zlc_2{block-size:calc(var(--fg-mkt-header-top) + var(--fg-mkt-header-height) + var(--fg-space-3));padding-block-start:calc(var(--fg-mkt-header-top) - var(--fg-mkt-header-expanded-lift) * (1 - var(--mkt-header-collapse,0)))}._inner_18zlc_40{min-height:calc(var(--fg-mkt-header-expanded-height) + (var(--fg-mkt-header-height) - var(--fg-mkt-header-expanded-height)) * var(--mkt-header-collapse,0));gap:var(--fg-space-4);padding-inline:var(--fg-space-5) var(--fg-space-3)}._brand_18zlc_75>._logo_18zlc_75{width:calc(( var(--fg-mkt-header-expanded-logo) + (var(--fg-mkt-header-logo) - var(--fg-mkt-header-expanded-logo)) * var(--mkt-header-collapse,0) ) * 1052.47 / 277.1)}._navLink_18zlc_149,._dropdown_18zlc_115>button{font-size:var(--fg-mkt-type-body);padding-inline:var(--fg-space-3);min-height:var(--fg-mkt-header-action-height)}._actions_18zlc_92{gap:var(--fg-space-1)}._actions_18zlc_92>a{font-size:var(--fg-mkt-type-body);min-height:var(--fg-mkt-header-action-height);padding-inline:var(--fg-space-3)}._actions_18zlc_92>a:last-child{font-size:var(--fg-mkt-type-body);padding-inline:var(--fg-space-5);min-height:var(--fg-mkt-header-action-height);font-weight:var(--fg-mkt-weight-semibold);background-image:var(--fg-mkt-hero-button-gloss)}._solutionItem_18zlc_322{gap:var(--fg-space-2)}._solutionIcon_18zlc_340{border-radius:var(--fg-radius-md);width:2.75rem;height:2.75rem}._navigation_18zlc_91 ._solutionArrow_18zlc_373{display:none}}@media (width<64rem){._inner_18zlc_40{min-height:var(--fg-mkt-header-tablet-height);padding:var(--fg-space-2) var(--fg-space-2) var(--fg-space-2) var(--fg-space-4);gap:var(--fg-space-3)}._navigation_18zlc_91,._actions_18zlc_92{display:none}._mobileTrigger_18zlc_181,._mobileQuickAction_18zlc_98{margin-left:auto;display:block}._mobileQuickAction_18zlc_98>a{min-height:var(--fg-mkt-header-action-height);padding-inline:var(--fg-space-4);font-size:var(--fg-mkt-type-body);border-radius:var(--fg-radius-md)}._mobileQuickAction_18zlc_98+._mobileTrigger_18zlc_181{margin-left:0}}@media (width<30rem){._header_18zlc_2{padding:var(--fg-space-3) var(--fg-space-3)}._inner_18zlc_40{min-height:var(--fg-mkt-header-phone-height);padding-inline:var(--fg-space-4) var(--fg-space-2);border-radius:var(--fg-radius-lg)}._brand_18zlc_75{flex:1 1 0;min-width:0}._brand_18zlc_75>._logo_18zlc_75{width:min(100%, calc(var(--fg-mkt-space-10) * 1052.47 / 277.1));max-width:100%}._brand_18zlc_75>._logo_18zlc_75>svg{width:100%;max-width:100%;height:auto}._mobileTrigger_18zlc_181{flex:none}._mobileQuickAction_18zlc_98{display:none}._mobileQuickAction_18zlc_98+._mobileTrigger_18zlc_181{margin-left:auto}}@container site-header (width<58rem){._navigation_18zlc_91,._actions_18zlc_92{display:none}._mobileTrigger_18zlc_181,._mobileQuickAction_18zlc_98{margin-left:auto;display:block}._mobileQuickAction_18zlc_98>a{min-height:var(--fg-mkt-header-action-height);padding-inline:var(--fg-space-4);font-size:var(--fg-mkt-type-body);border-radius:var(--fg-radius-md)}._mobileQuickAction_18zlc_98+._mobileTrigger_18zlc_181{margin-left:0}}@container site-header (width<30rem){._mobileQuickAction_18zlc_98{display:none}._mobileQuickAction_18zlc_98+._mobileTrigger_18zlc_181{margin-left:auto}}

._mask_1knjj_3,._word_1knjj_4{max-width:100%;display:inline-block}._word_1knjj_4{overflow-wrap:anywhere}._mask_1knjj_3[data-mask=section]{perspective:600px}._mask_1knjj_3[data-mask=section]>._word_1knjj_4{transform-origin:50% 100%}._mask_1knjj_3[data-mask=shell]{vertical-align:bottom;max-width:100%;margin:-.14em -.08em;padding:.14em .08em}._mask_1knjj_3[data-mask=shell]>._word_1knjj_4{overflow-wrap:anywhere;transform-origin:0 100%;max-width:100%}._mask_1knjj_3[data-mask=hero]{vertical-align:bottom;max-width:100%;margin:-.16em -.1em -.3em;padding:.16em .1em .3em}._mask_1knjj_3[data-mask=hero]>._word_1knjj_4{transform-origin:0 100%;overflow-wrap:anywhere;max-width:100%;margin-bottom:-.18em;padding-bottom:.18em}._mask_1knjj_3[data-mask=demo]{vertical-align:bottom;max-width:100%;margin:-.08em -.02em;padding:.08em .02em}._mask_1knjj_3[data-mask=demo]>._word_1knjj_4{overflow-wrap:anywhere;transform-origin:0 100%}

._scene_1s1gy_1{isolation:isolate;grid-template-columns:var(--fg-mkt-preview-phone-width) minmax(0, 1fr);align-items:stretch;gap:var(--fg-space-12);min-width:0;padding:var(--fg-space-6) var(--fg-space-8) var(--fg-space-8);color:var(--fg-text-primary);display:grid;position:relative;container-type:inline-size}._phone_1s1gy_13,._tablet_1s1gy_14{z-index:var(--fg-mkt-stack-2);border:var(--fg-mkt-journey-stroke) solid var(--fg-border-subtle);border-radius:var(--fg-mkt-radius-tile);background:var(--fg-surface-base);min-width:0;box-shadow:var(--fg-mkt-shadow-lift);position:relative}._phone_1s1gy_13[data-active=true],._tablet_1s1gy_14[data-active=true]{border-color:var(--fg-mkt-line-accent);box-shadow:var(--fg-mkt-preview-device-focus-glow), var(--fg-mkt-shadow-lift)}._phoneScreen_1s1gy_28,._kitchenScreen_1s1gy_29{min-width:0;min-height:var(--fg-mkt-preview-screen-min-height);border-radius:inherit;background:var(--fg-surface-base);height:100%;font-family:var(--fg-mkt-font);font-size:var(--fg-mkt-type-fine);line-height:var(--fg-mkt-leading-body);flex-direction:column;display:flex;overflow:hidden}._appHeader_1s1gy_42,._kitchenHeading_1s1gy_43{justify-content:space-between;align-items:center;gap:var(--fg-space-2) var(--fg-space-4);padding:var(--fg-space-4);border-bottom:var(--fg-mkt-journey-stroke) solid var(--fg-border-subtle);flex-wrap:wrap;display:flex}._appBrand_1s1gy_52,._kitchenHeading_1s1gy_43>span:first-child{align-items:center;gap:var(--fg-space-2);display:flex}._appMeta_1s1gy_58,._phoneHeading_1s1gy_59>span,._phoneFooter_1s1gy_60,._orderSubtotal_1s1gy_61>dt{color:var(--fg-text-secondary);font-size:var(--fg-mkt-type-fine)}._phoneHeading_1s1gy_59{gap:var(--fg-space-1);padding:var(--fg-space-5) var(--fg-space-4) var(--fg-space-3);display:grid}._phoneHeading_1s1gy_59>strong{font-size:var(--fg-mkt-type-2xl);font-weight:var(--fg-mkt-weight-bold);line-height:var(--fg-mkt-leading-title);letter-spacing:var(--fg-mkt-tracking-tight)}._phoneRecord_1s1gy_76{gap:var(--fg-space-4);min-width:0;padding:var(--fg-space-4);flex-direction:column;flex:1;display:flex}._orderIdentity_1s1gy_84,._roundHeader_1s1gy_85,._orderSubtotal_1s1gy_61{justify-content:space-between;align-items:center;gap:var(--fg-space-2);flex-wrap:wrap;display:flex}._orderIdentity_1s1gy_84>strong{font-size:var(--fg-mkt-type-lg);font-weight:var(--fg-mkt-weight-bold)}._roundHeader_1s1gy_85{color:var(--fg-text-secondary);font-size:var(--fg-mkt-type-fine)}._orderLine_1s1gy_101{margin:0;padding:0;list-style:none}._orderSubtotal_1s1gy_61{padding-top:var(--fg-space-4);border-top:var(--fg-mkt-journey-stroke) solid var(--fg-border-subtle);font-variant-numeric:tabular-nums;margin-top:auto}._orderSubtotal_1s1gy_61 strong{color:var(--fg-text-primary)}._phoneAction_1s1gy_115{min-width:0}._phoneReadyNotice_1s1gy_118{align-items:center;gap:var(--fg-space-2);padding:var(--fg-space-3);border-radius:var(--fg-radius-md);background:var(--fg-status-success-background);color:var(--fg-status-success-text);display:flex}._phoneFooter_1s1gy_60{padding:var(--fg-space-3) var(--fg-space-4);border-top:var(--fg-mkt-journey-stroke) solid var(--fg-border-subtle);margin:0}._kitchenScreen_1s1gy_29{background:var(--fg-surface-sunken)}._kitchenHeading_1s1gy_43>span:first-child{font-size:var(--fg-mkt-type-lg)}._kitchenHeading_1s1gy_43{background:var(--fg-surface-base);border-radius:var(--fg-mkt-radius-tile) var(--fg-mkt-radius-tile) 0 0}._kitchenTabs_1s1gy_142{gap:var(--fg-space-1);margin:var(--fg-space-4) var(--fg-space-4) 0;padding:var(--fg-space-1);border-radius:var(--fg-radius-md);background:var(--fg-mkt-preview-tab-background);grid-template-columns:repeat(3,minmax(0,1fr));display:grid;position:relative}._tabIndicator_1s1gy_152{inset-block:var(--fg-space-1);left:var(--fg-space-1);width:calc((100% - var(--fg-space-2)) / 3);border:var(--fg-mkt-journey-stroke) solid var(--fg-mkt-line-accent);border-radius:var(--fg-radius-sm);background:var(--fg-surface-base);opacity:0;position:absolute}._tabIndicator_1s1gy_152[data-complete=true]{border-color:var(--fg-mkt-preview-success-line);background:var(--fg-status-success-background)}._kitchenTab_1s1gy_142{justify-content:center;align-items:center;gap:var(--fg-space-1) var(--fg-space-2);min-width:0;min-height:var(--fg-mkt-journey-target);padding:var(--fg-space-2);color:var(--fg-text-secondary);text-align:center;font-size:var(--fg-mkt-type-fine);line-height:var(--fg-mkt-leading-snug);flex-wrap:wrap;display:flex;position:relative}._kitchenTab_1s1gy_142>strong{font-weight:var(--fg-mkt-weight-medium)}._kitchenTab_1s1gy_142>span{font-variant-numeric:tabular-nums}._kitchenTab_1s1gy_142[data-active=true]{color:var(--fg-text-brand)}._kitchenTab_1s1gy_142[data-active=true][data-ready=true]{color:var(--fg-status-success-text)}._kitchenBoard_1s1gy_193{min-width:0;padding:var(--fg-space-4);flex:1;display:grid}._emptyKitchen_1s1gy_199,._kitchenOrder_1s1gy_200{grid-area:1/1;min-width:0}._emptyKitchen_1s1gy_199{justify-content:center;align-items:center;gap:var(--fg-space-3);padding:var(--fg-space-6);text-align:center;color:var(--fg-text-secondary);flex-direction:column;display:flex}._emptyKitchen_1s1gy_199[aria-hidden=true]{pointer-events:none}._emptyKitchen_1s1gy_199>strong{max-width:var(--fg-mkt-preview-empty-measure);color:var(--fg-text-primary);font-size:var(--fg-mkt-type-lg);line-height:var(--fg-mkt-leading-title)}._emptyMark_1s1gy_223{width:var(--fg-mkt-space-14);aspect-ratio:1;border:var(--fg-mkt-journey-stroke) solid var(--fg-border-subtle);border-radius:var(--fg-radius-lg);background:var(--fg-surface-base);place-items:center;display:grid}._kitchenOrder_1s1gy_200{opacity:0}._kitchenOrder_1s1gy_200>[data-flow-action],._kitchenOrder_1s1gy_200 .fg-kitchen-ticket,._readonlyKitchenTicket_1s1gy_237{height:100%}._readonlyKitchenTicket_1s1gy_237{gap:var(--fg-space-4);padding:var(--fg-space-4);border:var(--fg-mkt-journey-stroke) solid var(--fg-mkt-preview-success-line);border-radius:var(--fg-radius-lg);background:var(--fg-surface-base);flex-direction:column;display:flex}._readonlyKitchenTicket_1s1gy_237>ul{margin:0;padding:0;list-style:none}._kitchenFooter_1s1gy_254{justify-content:space-between;align-items:center;gap:var(--fg-space-2);padding-top:var(--fg-space-3);border-top:var(--fg-mkt-journey-stroke) solid var(--fg-border-subtle);flex-wrap:wrap;margin-top:auto;display:flex}._kitchenAcknowledgement_1s1gy_264{align-items:center;gap:var(--fg-space-2);color:var(--fg-status-success-text);display:flex}._route_1s1gy_270{top:42%;left:calc(var(--fg-space-8) + var(--fg-mkt-preview-phone-width) + var(--fg-space-2));z-index:var(--fg-mkt-stack-1);width:var(--fg-space-8);height:var(--fg-space-10);pointer-events:none;position:absolute}._route_1s1gy_270[data-return=true]{transform:scaleX(-1)}._routeProgress_1s1gy_282{stroke:var(--fg-mkt-cta);stroke-width:var(--fg-mkt-journey-route-stroke);stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}._scene_1s1gy_1 button{scroll-margin-block:calc(var(--fg-mkt-header-offset) + var(--fg-space-4))}._scene_1s1gy_1:focus-visible,._phoneScreen_1s1gy_28:focus-visible{outline:var(--fg-mkt-journey-focus) solid var(--fg-text-brand);outline-offset:calc(-1 * var(--fg-mkt-journey-focus))}._storyFrame_1s1gy_297{width:100%;max-width:var(--fg-mkt-preview-story-width);background:var(--fg-mkt-preview-story-background)}@media (width<64rem){._scene_1s1gy_1{gap:var(--fg-space-4);padding-inline:var(--fg-space-5);grid-template-columns:minmax(0,1fr) minmax(0,1.35fr)}._route_1s1gy_270{display:none}}@media (width<45rem){._scene_1s1gy_1 button{scroll-margin-block-start:calc(var(--fg-mkt-header-offset) + var(--fg-mkt-journey-controls-compact-height) + var(--fg-space-4))}._scene_1s1gy_1{padding:var(--fg-space-4);grid-template-columns:minmax(0,1fr);gap:0}._phone_1s1gy_13,._tablet_1s1gy_14{grid-area:1/1;width:100%}._phoneScreen_1s1gy_28,._kitchenScreen_1s1gy_29{min-height:var(--fg-mkt-preview-screen-min-height-compact)}._phone_1s1gy_13[data-mobile-presented=false],._tablet_1s1gy_14[data-mobile-presented=false]{visibility:hidden;opacity:0}._phone_1s1gy_13[data-mobile-active=false],._tablet_1s1gy_14[data-mobile-active=false]{pointer-events:none}._kitchenHeading_1s1gy_43,._appHeader_1s1gy_42,._phoneRecord_1s1gy_76{padding:var(--fg-space-3)}._phoneHeading_1s1gy_59{padding-inline:var(--fg-space-3)}._kitchenTabs_1s1gy_142{margin-inline:var(--fg-space-2)}._kitchenTab_1s1gy_142{padding-inline:var(--fg-space-1);font-size:var(--fg-mkt-type-fine)}._kitchenBoard_1s1gy_193{padding:var(--fg-space-2)}}._section_a8fi0_1{padding-block:var(--fg-mkt-product-after-logo-pad) var(--fg-mkt-space-section);background:var(--fg-mkt-canvas)}._inner_a8fi0_5{width:min(100%, var(--fg-mkt-journey-max));padding-inline:var(--fg-mkt-journey-gutter);margin-inline:auto}._stageLabel_a8fi0_10{color:var(--fg-text-brand);font-size:var(--fg-mkt-type-fine);font-weight:var(--fg-mkt-weight-semibold);letter-spacing:var(--fg-mkt-tracking-caps);text-transform:uppercase}._journey_a8fi0_17{border:var(--fg-mkt-journey-stroke) solid var(--fg-mkt-line-warm);border-radius:var(--fg-mkt-radius-frame);background:var(--fg-surface-base);min-width:0;box-shadow:var(--fg-mkt-journey-panel-shadow);grid-template-columns:minmax(0,1fr);display:grid;position:relative;overflow:clip;container-type:inline-size}._controls_a8fi0_29{min-width:0;display:contents}._stageControls_a8fi0_33{order:3;min-width:0}._stepTitleCompact_a8fi0_37,._descriptionCompact_a8fi0_38{display:none}._toolbar_a8fi0_41{justify-content:space-between;align-items:center;gap:var(--fg-space-4);min-height:var(--fg-mkt-journey-toolbar-height);padding:var(--fg-space-3) var(--fg-space-6);border-bottom:var(--fg-mkt-journey-stroke) solid var(--fg-mkt-line-warm);flex-wrap:wrap;display:flex}._orderContext_a8fi0_51,._playbackControls_a8fi0_52{align-items:center;gap:var(--fg-space-4);display:flex}._playbackControls_a8fi0_52{grid-template-columns:auto repeat(2, var(--fg-mkt-journey-control-width));display:grid}._playbackControls_a8fi0_52[data-completed=true] ._playback_a8fi0_52{grid-column:2/-1}._orderContext_a8fi0_51{font-size:var(--fg-mkt-type-small);white-space:nowrap;margin:0}._orderContext_a8fi0_51>strong{white-space:nowrap}._orderContext_a8fi0_51>span:last-child{padding-left:var(--fg-space-4);border-left:var(--fg-mkt-journey-stroke) solid var(--fg-mkt-line-warm-strong)}._statusDot_a8fi0_76{width:var(--fg-mkt-journey-dot);aspect-ratio:1;background:var(--fg-mkt-journey-dot-fill);border-radius:50%;flex:none}._counter_a8fi0_83{margin-right:var(--fg-space-2);color:var(--fg-mkt-ink-warm-muted);font-size:var(--fg-mkt-type-fine);font-variant-numeric:tabular-nums;white-space:nowrap}._counter_a8fi0_83 strong{color:var(--fg-text-primary);font-weight:var(--fg-mkt-weight-semibold)}._playback_a8fi0_52{justify-content:center;align-items:center;gap:var(--fg-space-2);min-width:var(--fg-mkt-journey-control-width);min-height:var(--fg-mkt-journey-target);padding:var(--fg-space-2) var(--fg-space-4);border:var(--fg-mkt-journey-stroke) solid var(--fg-border-subtle);border-radius:var(--fg-radius-md);background:var(--fg-mkt-canvas);color:var(--fg-text-primary);font-size:var(--fg-mkt-type-fine);font-weight:var(--fg-mkt-weight-medium);cursor:pointer;display:inline-flex}._playback_a8fi0_52 .fg-mkt-motion-symbol{margin:0}._terminalIcon_a8fi0_113{display:inline-flex}._playback_a8fi0_52:disabled{color:var(--fg-mkt-ink-warm-muted);cursor:default}._playback_a8fi0_52:focus-visible,._step_a8fi0_37:focus-visible{z-index:var(--fg-mkt-stack-3);outline:var(--fg-mkt-journey-focus) solid var(--fg-text-brand);outline-offset:calc(-1 * var(--fg-mkt-journey-focus));position:relative}._visual_a8fi0_127{background:var(--fg-mkt-journey-stage-background);order:1;min-width:0;display:block;position:relative}._narrative_a8fi0_134{min-width:0;padding:var(--fg-space-6) var(--fg-space-8) 0}._narrative_a8fi0_134>div{align-items:start;gap:var(--fg-space-2) var(--fg-space-8);min-width:0;max-width:100%;min-height:var(--fg-mkt-journey-narrative-tablet-height);overflow-wrap:anywhere;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._stageLabel_a8fi0_10{font-size:var(--fg-mkt-type-fine);grid-column:1/-1;margin:0}._narrative_a8fi0_134 h3{color:var(--fg-text-primary);font-size:var(--fg-mkt-journey-narrative-title);font-weight:var(--fg-mkt-weight-hero);line-height:var(--fg-mkt-leading-heading);letter-spacing:var(--fg-mkt-tracking-display);text-wrap:balance;margin:0}._description_a8fi0_38{color:var(--fg-text-primary);font-size:var(--fg-mkt-journey-description);line-height:var(--fg-mkt-leading-normal);text-wrap:pretty;margin:0}._preview_a8fi0_169{min-width:0}._progress_a8fi0_172{height:var(--fg-mkt-journey-rule);background:var(--fg-mkt-line-warm);order:2;overflow:hidden}._progress_a8fi0_172>span{width:100%;height:100%;transform:scaleX(var(--fg-mkt-journey-progress-start));transform-origin:0;background:var(--fg-mkt-cta);display:block}._progress_a8fi0_172>span[data-complete=true]{background:var(--fg-mkt-journey-success)}._steps_a8fi0_189{grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}._steps_a8fi0_189>li{min-width:0}._steps_a8fi0_189>li+li{border-left:var(--fg-mkt-journey-stroke) solid var(--fg-mkt-line-warm)}._step_a8fi0_37{justify-content:center;align-items:center;gap:var(--fg-space-3);width:100%;min-height:var(--fg-mkt-journey-step-height);padding:var(--fg-space-4);color:var(--fg-text-primary);text-align:left;cursor:pointer;background:0 0;border:0;display:flex;position:relative}._step_a8fi0_37[aria-pressed=true]{background:var(--fg-mkt-journey-step-wash)}._marker_a8fi0_220{width:var(--fg-mkt-journey-marker);aspect-ratio:1;border:var(--fg-mkt-journey-marker-stroke) solid var(--fg-mkt-ink-warm-subtle);border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}._step_a8fi0_37[aria-pressed=true] ._marker_a8fi0_220{border-color:var(--fg-mkt-cta);box-shadow:inset 0 0 0 var(--fg-mkt-journey-marker-inset) var(--fg-surface-base);background:var(--fg-mkt-cta)}._step_a8fi0_37[data-passed=true] ._marker_a8fi0_220{border-color:var(--fg-mkt-journey-success);box-shadow:none;background:var(--fg-mkt-journey-success);color:var(--fg-text-on-primary)}._number_a8fi0_241{color:var(--fg-mkt-ink-warm-muted);font-size:var(--fg-mkt-type-fine);font-variant-numeric:tabular-nums}._step_a8fi0_37 strong{min-width:0;max-width:100%;font-size:var(--fg-mkt-journey-step-title);font-weight:var(--fg-mkt-weight-bold);line-height:var(--fg-mkt-leading-title);letter-spacing:var(--fg-mkt-tracking-tight);overflow-wrap:anywhere}._step_a8fi0_37[aria-pressed=true] ._number_a8fi0_241,._step_a8fi0_37[aria-pressed=true] strong{color:var(--fg-text-brand)}._step_a8fi0_37[aria-pressed=true][data-passed=true]{background:var(--fg-status-success-background)}._step_a8fi0_37[aria-pressed=true][data-passed=true] ._number_a8fi0_241,._step_a8fi0_37[aria-pressed=true][data-passed=true] strong{color:var(--fg-status-success-text)}._footer_a8fi0_266{justify-content:space-between;align-items:baseline;gap:var(--fg-space-4);margin-top:var(--fg-space-5);color:var(--fg-mkt-ink-warm-muted);font-size:var(--fg-mkt-type-fine);line-height:var(--fg-mkt-leading-body);display:flex}._footer_a8fi0_266 p{margin:0}._footer_a8fi0_266>p:last-child{font-size:var(--fg-mkt-type-fine)}._srOnly_a8fi0_282{width:var(--fg-mkt-journey-stroke);height:var(--fg-mkt-journey-stroke);white-space:nowrap;clip-path:inset(50%);position:absolute;overflow:hidden}@media (width<68.75rem){._visual_a8fi0_127{padding-left:0;display:block}._narrative_a8fi0_134{padding:var(--fg-space-6) var(--fg-space-6) 0}._narrative_a8fi0_134>div{column-gap:var(--fg-space-6);width:100%;min-height:var(--fg-mkt-journey-narrative-tablet-height);grid-template-rows:max-content 1fr;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;display:grid}._stageLabel_a8fi0_10{margin-bottom:var(--fg-space-3);grid-column:1/-1}._description_a8fi0_38{font-size:var(--fg-mkt-type-lg);margin:0}._step_a8fi0_37{gap:var(--fg-space-2);padding-inline:var(--fg-space-2)}._number_a8fi0_241{display:none}}@media (width<45rem){._section_a8fi0_1{padding-top:var(--fg-space-10)}._controls_a8fi0_29{top:var(--fg-mkt-header-offset);z-index:var(--fg-mkt-stack-4);background:var(--fg-surface-base);box-shadow:var(--fg-mkt-journey-controls-shadow);order:0;align-self:start;display:grid;position:sticky}._toolbar_a8fi0_41{gap:var(--fg-space-2);min-height:var(--fg-mkt-journey-toolbar-height);padding:var(--fg-space-2) var(--fg-space-3)}._orderContext_a8fi0_51{gap:var(--fg-space-1) var(--fg-space-2);font-size:var(--fg-mkt-type-fine);line-height:var(--fg-mkt-leading-normal);grid-template-columns:auto 1fr;display:grid}._statusDot_a8fi0_76{width:var(--fg-space-2);grid-row:1/3}._orderContext_a8fi0_51>span:last-child{color:var(--fg-mkt-ink-warm-muted);border-left:0;grid-column:2;padding-left:0}._orderLabel_a8fi0_359{display:none}._playbackControls_a8fi0_52{grid-template-columns:auto repeat(2, var(--fg-mkt-journey-target));gap:var(--fg-space-2);min-width:0;max-width:100%}._counter_a8fi0_83{min-width:0;font-size:var(--fg-mkt-type-fine);white-space:normal;margin-right:0}._playback_a8fi0_52{width:100%;min-width:0;font-size:var(--fg-mkt-type-fine);flex:none;padding:0}._playbackLabel_a8fi0_381{display:none}._playbackControls_a8fi0_52[data-completed=true] ._playbackLabel_a8fi0_381{overflow-wrap:anywhere;display:inline}._playbackControls_a8fi0_52[data-completed=true] ._playback_a8fi0_52{grid-column:2/-1}._terminalIcon_a8fi0_113{display:none}._visual_a8fi0_127{border-radius:0 0 var(--fg-mkt-radius-frame) var(--fg-mkt-radius-frame)}._narrative_a8fi0_134{padding:var(--fg-space-4) var(--fg-space-4) 0}._narrative_a8fi0_134>div{min-height:var(--fg-mkt-journey-narrative-mobile-height);display:block}._stageLabel_a8fi0_10,._descriptionFull_a8fi0_405{display:none}._descriptionCompact_a8fi0_38{display:inline}._narrative_a8fi0_134 h3{max-width:var(--fg-mkt-journey-narrative-mobile-width);font-size:var(--fg-mkt-journey-narrative-mobile-title);text-wrap:pretty}._description_a8fi0_38{max-width:var(--fg-mkt-journey-narrative-mobile-width);margin-top:var(--fg-space-2);font-size:var(--fg-mkt-type-body)}._stageControls_a8fi0_33{order:1}._steps_a8fi0_189{grid-template-columns:repeat(auto-fit, minmax(min(100%, var(--fg-mkt-journey-step-height-compact)), 1fr))}._progress_a8fi0_172{order:2}._step_a8fi0_37{gap:var(--fg-space-1);min-height:var(--fg-mkt-journey-step-height-compact);padding:var(--fg-space-2) 0;text-align:center;flex-direction:column}._stepTitle_a8fi0_37{display:none}._stepTitleCompact_a8fi0_37{display:block}._step_a8fi0_37 strong{font-size:var(--fg-mkt-type-fine)}._marker_a8fi0_220{width:var(--fg-mkt-journey-marker-compact)}._footer_a8fi0_266{gap:var(--fg-space-2);margin-top:var(--fg-space-4);font-size:var(--fg-mkt-type-fine);display:grid}}@container (width<16rem){._controls_a8fi0_29{position:static}}

._heading_163wa_1{justify-items:center;gap:var(--fg-mkt-space-heading-gap);width:100%;min-width:0;max-width:58rem;margin:0 auto var(--fg-mkt-space-heading-after);text-align:center;display:grid}._label_163wa_12{overflow-wrap:anywhere;align-items:center;gap:var(--fg-space-2);max-width:100%;padding:var(--fg-space-1) var(--fg-space-3);border:1px solid var(--fg-border-subtle);border-radius:var(--fg-radius-full);background:var(--fg-surface-base);color:var(--fg-mkt-muted);font-size:var(--fg-mkt-type-fine);font-weight:var(--fg-font-weight-medium);line-height:var(--fg-mkt-leading-body);margin:0;display:inline-flex}._label_163wa_12:before{content:"";border-radius:var(--fg-radius-full);background:var(--fg-brand-accent);width:.375rem;height:.375rem}._softTitle_163wa_37{color:var(--fg-mkt-cta);display:block}._heading_163wa_1 h1,._heading_163wa_1 h2{min-width:0;max-width:100%;color:var(--fg-text-primary);font-size:var(--fg-mkt-type-section-title);font-weight:var(--fg-mkt-weight-display);line-height:var(--fg-mkt-leading-heading);letter-spacing:var(--fg-mkt-tracking-display);text-wrap:balance;margin:0}._lead_163wa_55{min-width:0;max-width:min(100%, var(--fg-mkt-measure));overflow-wrap:anywhere;color:var(--fg-mkt-muted);font-size:var(--fg-mkt-type-lead);line-height:var(--fg-mkt-leading-body);margin:0}._heading_163wa_1 h1{font-size:var(--fg-mkt-type-page-title)}._heading_163wa_1[data-align=start]{text-align:start;justify-items:start;max-width:none;margin-inline:0}@media (width>=64rem){._heading_163wa_1[data-split]{grid-template-columns:minmax(0, 1fr) minmax(0, var(--fg-mkt-heading-aside));column-gap:var(--fg-space-10);grid-template-areas:"label.""title lead";align-items:end}._heading_163wa_1[data-split]>._label_163wa_12{grid-area:label}._heading_163wa_1[data-split]>:is(h1,h2){grid-area:title}._heading_163wa_1[data-split]>._lead_163wa_55{grid-area:lead;justify-self:end}}._heading_163wa_1[data-tone=inverse] ._label_163wa_12{border-color:var(--fg-border-strong);color:var(--fg-text-inverse);background:0 0}._heading_163wa_1[data-tone=inverse] h1,._heading_163wa_1[data-tone=inverse] h2,._heading_163wa_1[data-tone=inverse] ._lead_163wa_55,._heading_163wa_1[data-tone=inverse] ._softTitle_163wa_37{color:var(--fg-text-inverse)}._tile_163wa_115{--illustration-tile:5.5rem;width:var(--illustration-tile);height:var(--illustration-tile);border-radius:var(--fg-mkt-radius-tile);background:var(--fg-surface-base);box-shadow:var(--fg-mkt-shadow-float);place-items:center;display:grid}._tile_163wa_115[data-size=sm]{--illustration-tile:4rem;border-radius:var(--fg-radius-lg)}._tile_163wa_115[data-size=lg]{--illustration-tile:7rem}._tile_163wa_115 img{object-fit:contain;width:96%;height:96%}

._orbit_slpaj_1{--card-size:var(--fg-mkt-channel-card);--card-height:calc(var(--card-size) * var(--fg-mkt-channel-card-ratio));--card-pitch:calc(var(--card-size) + var(--fg-space-6));--card-center:calc(var(--card-height) / 2 + var(--fg-space-4));width:min(100%,86rem);margin-inline:auto;position:relative;container-type:inline-size}._stage_slpaj_11{height:calc(var(--card-height) + var(--fg-mkt-space-28));touch-action:pan-y;isolation:isolate;-webkit-mask-image:linear-gradient(90deg, transparent, black var(--fg-mkt-channel-edge-fade), black calc(100% - var(--fg-mkt-channel-edge-fade)), transparent);mask-image:linear-gradient(90deg, transparent, black var(--fg-mkt-channel-edge-fade), black calc(100% - var(--fg-mkt-channel-edge-fade)), transparent);position:relative;overflow:clip}._track_slpaj_25{z-index:var(--fg-mkt-stack-behind);top:var(--card-center);width:var(--fg-mkt-channel-track-width);height:var(--fg-mkt-channel-track-height);border:1px solid color-mix(in srgb, var(--fg-mkt-line-accent) 44%, transparent);border-radius:50%;position:absolute;left:50%;transform:translate(-50%)}._track_slpaj_25:after{content:"";inset:calc(-1 * var(--fg-mkt-space-7));border:1px dashed color-mix(in srgb, var(--fg-mkt-line-warm) 50%, transparent);border-radius:inherit;position:absolute}._glow_slpaj_43{width:calc(var(--card-size) * 1.8);height:calc(var(--card-size) * 1.7);background:radial-gradient(ellipse, color-mix(in srgb, var(--fg-border-brand) 20%, transparent), transparent 68%);pointer-events:none;position:absolute;top:0;left:50%;transform:translate(-50%)}._spoke_slpaj_57{z-index:var(--fg-mkt-stack-2);top:var(--card-center);width:0;height:0;transform:translate(calc(var(--slot) * var(--card-pitch)), calc(var(--slot) * var(--slot) * var(--fg-mkt-channel-rise))) rotate(calc(var(--slot) * var(--fg-mkt-channel-card-turn)));position:absolute;left:50%}._spoke_slpaj_57[data-hidden=true]{pointer-events:none}._spoke_slpaj_57[data-distance="0"]{z-index:var(--fg-mkt-stack-3)}._cardFrame_slpaj_76{top:calc(var(--card-height) / -2);left:calc(var(--card-size) / -2);width:var(--card-size);height:var(--card-height);position:absolute}._card_slpaj_76{--fg-mkt-feedback-base-border:var(--fg-mkt-line-warm);--fg-mkt-feedback-base-shadow:var(--fg-mkt-shadow-warm);width:100%;height:100%;padding:var(--fg-space-2);border:1px solid var(--fg-mkt-line-warm);border-radius:var(--fg-mkt-radius-3xl);background:linear-gradient(145deg, var(--fg-surface-base), var(--fg-mkt-canvas));box-shadow:var(--fg-mkt-shadow-warm);color:var(--fg-text-primary);cursor:pointer;place-items:center;display:grid;position:relative;overflow:hidden}._selection_slpaj_100{box-sizing:border-box;border:1px solid var(--fg-border-brand);border-radius:inherit;background:linear-gradient(145deg, var(--fg-mkt-canvas), var(--fg-mkt-tint-strong));pointer-events:none;position:absolute;inset:0}._card_slpaj_76:focus-visible,._choices_slpaj_110 button:focus-visible,._navigation_slpaj_111 button:focus-visible,._callToAction_slpaj_112 a:focus-visible{outline:var(--fg-focus-ring-width) solid var(--fg-focus-ring);outline-offset:var(--fg-focus-ring-offset)}._halo_slpaj_116{top:var(--fg-space-4);background:linear-gradient(135deg, var(--fg-brand-subtle), color-mix(in srgb, var(--fg-mkt-tint-strong) 41%, transparent));border-radius:49% 51% 62% 38%/56% 44%;width:82%;height:60%;position:absolute;rotate:-12deg}._card_slpaj_76 img{top:var(--fg-space-2);width:110%;max-width:none;height:calc(100% - var(--fg-mkt-space-20));object-fit:contain;-webkit-user-select:none;user-select:none;transform:translateX(-50%) scale(calc(1 + var(--mkt-hover,0) * var(--fg-mkt-hover-art-scale)));display:block;position:absolute;left:50%}._cardCopy_slpaj_141{inset-inline:0;bottom:var(--fg-space-4);gap:var(--fg-space-1);text-align:center;transform-origin:50% 0;pointer-events:none;display:grid;position:absolute}._cardTitle_slpaj_151{font-size:var(--fg-mkt-type-3xl);line-height:var(--fg-mkt-leading-heading);font-weight:var(--fg-mkt-weight-semibold);letter-spacing:var(--fg-mkt-tracking-display)}._cardDetail_slpaj_157{padding-inline:var(--fg-space-2);color:var(--fg-mkt-muted);font-size:var(--fg-mkt-type-fine);line-height:var(--fg-mkt-leading-body);text-wrap:pretty}._callToAction_slpaj_112{z-index:var(--fg-mkt-stack-4);top:calc(var(--card-height) + var(--fg-space-8));justify-content:center;display:flex;position:absolute;inset-inline:0}._callToAction_slpaj_112>a{padding-inline:var(--fg-space-6)}._navigation_slpaj_111{justify-content:center;align-items:center;gap:var(--fg-space-3);margin:var(--fg-space-2) auto var(--fg-space-6);display:flex;position:relative}._navigation_slpaj_111 button{cursor:pointer}._arrow_slpaj_186{border:1px solid color-mix(in srgb, var(--fg-mkt-line-accent) calc(var(--mkt-hover,0) * 100%), var(--fg-border-subtle));width:2.875rem;height:2.875rem;color:var(--fg-text-primary);background:color-mix(in srgb, var(--fg-mkt-tint-strong) calc(var(--mkt-hover,0) * 100%), color-mix(in srgb, var(--fg-surface-base) 79%, transparent));border-radius:50%;flex:none;place-items:center;display:grid}._arrow_slpaj_186:active,._playback_slpaj_207:not(:disabled):active{color:var(--fg-text-primary);background:var(--fg-mkt-tint-strong);border-color:var(--fg-text-brand)}._counter_slpaj_212{min-width:3.25rem;color:var(--fg-mkt-muted);font-size:var(--fg-mkt-type-fine);text-align:center;font-variant-numeric:tabular-nums}._counter_slpaj_212 strong{color:var(--fg-text-primary);font-weight:var(--fg-mkt-weight-semibold)}._controlDivider_slpaj_223{background:var(--fg-border-subtle);width:1px;height:1.1rem;margin-inline:var(--fg-space-1)}._playback_slpaj_207{align-items:center;gap:var(--fg-space-2);min-height:2.875rem;padding:var(--fg-space-1) var(--fg-space-2);border-radius:var(--fg-radius-sm);background:color-mix(in srgb, var(--fg-brand-subtle) calc(var(--mkt-hover,0) * 100%), transparent);color:color-mix(in srgb, var(--fg-text-primary) calc(var(--mkt-hover,0) * 100%), var(--fg-mkt-muted));font-size:var(--fg-mkt-type-fine);border:0;display:inline-flex}._playback_slpaj_207:disabled{cursor:default}._playbackIcon_slpaj_252{border-inline:2px solid;width:.55rem;height:.65rem}._playbackIcon_slpaj_252[data-paused=true]{clip-path:polygon(0 0,100% 50%,0 100%);background:currentColor;border:0}._choices_slpaj_110{justify-content:center;gap:var(--fg-space-2);padding-inline:var(--fg-space-2);flex-wrap:wrap;margin:0 auto;display:flex}._choices_slpaj_110 button{--choice-line:var(--fg-mkt-line-warm);--choice-ink:var(--fg-mkt-muted);justify-content:center;align-items:center;gap:var(--fg-space-2);min-height:2.875rem;padding:var(--fg-space-2) var(--fg-space-4);border:1px solid color-mix(in srgb, var(--fg-border-brand) calc(var(--mkt-hover,0) * 100%), var(--choice-line));border-radius:var(--fg-radius-full);color:color-mix(in srgb, var(--fg-text-primary) calc(var(--mkt-hover,0) * 100%), var(--choice-ink));background:color-mix(in srgb, var(--fg-surface-base) 67%, transparent);font-size:var(--fg-mkt-type-fine);font-weight:var(--fg-mkt-weight-medium);cursor:pointer;display:inline-flex}._choices_slpaj_110 button[aria-pressed=true]{--choice-ink:var(--fg-text-brand);--choice-line:var(--fg-border-brand);background:var(--fg-brand-subtle)}._choices_slpaj_110 button:active{color:var(--fg-text-primary);background:var(--fg-mkt-tint-strong);border-color:var(--fg-text-brand)}._card_slpaj_76:not(:disabled):active{border-color:var(--fg-text-brand);background:var(--fg-mkt-tint-strong);box-shadow:inset 0 0 0 1px var(--fg-text-brand)}._choiceDot_slpaj_307{opacity:.4;background:currentColor;border-radius:50%;width:.35rem;height:.35rem}._choices_slpaj_110 button[aria-pressed=true] ._choiceDot_slpaj_307{opacity:1}@media (width<45rem){._orbit_slpaj_1{--card-size:var(--fg-mkt-channel-card-compact)}._card_slpaj_76{border-radius:var(--fg-radius-xl)}._navigation_slpaj_111{gap:var(--fg-space-2);margin-top:0;margin-bottom:var(--fg-space-5)}}@media (width<56.25rem){._choices_slpaj_110{gap:var(--fg-space-2);grid-template-columns:repeat(3,minmax(0,1fr));max-width:32rem;display:grid}._choices_slpaj_110 button{padding-inline:var(--fg-space-1);font-size:var(--fg-mkt-type-fine);gap:var(--fg-space-1)}._choiceDot_slpaj_307{width:.25rem;height:.25rem}}@media (width<24rem){._choices_slpaj_110{grid-template-columns:repeat(2,minmax(0,1fr))}._counter_slpaj_212{min-width:2.5rem}}@container (width<12rem){._stage_slpaj_11{--card-size:min(var(--fg-mkt-channel-card-compact), calc(100cqw - var(--fg-mkt-space-10)));--card-height:max(calc(var(--card-size) * var(--fg-mkt-channel-card-ratio)), 16rem);--card-pitch:calc(var(--card-size) + var(--fg-space-6));--card-center:calc(var(--card-height) / 2 + var(--fg-space-4));height:auto;padding-bottom:var(--fg-space-4);display:grid}._cardCopy_slpaj_141{inset-inline:var(--fg-space-2);overflow-wrap:anywhere}._card_slpaj_76 img{height:calc(100% - var(--fg-mkt-space-40))}._callToAction_slpaj_112{margin-top:calc(var(--card-height) + var(--fg-space-8));padding-inline:var(--fg-space-2);position:relative;top:auto}._callToAction_slpaj_112>a{white-space:normal;overflow-wrap:anywhere;max-width:100%}._navigation_slpaj_111{padding-inline:var(--fg-space-2);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);display:grid}._arrow_slpaj_186{justify-self:center;width:min(100%,2.875rem)}._counter_slpaj_212{min-width:0}._controlDivider_slpaj_223{display:none}._playback_slpaj_207{overflow-wrap:anywhere;grid-column:1/-1;justify-self:center;max-width:100%}._choices_slpaj_110{grid-template-columns:minmax(0,1fr)}._choices_slpaj_110 button{overflow-wrap:anywhere;min-width:0}}._channelFrame_yn1tk_2{isolation:isolate;width:min(100%,90rem);padding:clamp(var(--fg-mkt-space-10), 4vw, var(--fg-space-12)) 0 var(--fg-space-12);border:1px solid var(--fg-mkt-line-warm);border-radius:var(--fg-mkt-radius-4xl);background:radial-gradient(ellipse at 0% 20%, color-mix(in srgb, var(--fg-brand-subtle) 50%, transparent), transparent 36%), radial-gradient(ellipse at 100% 80%, color-mix(in srgb, var(--fg-mkt-tint-strong) 50%, transparent), transparent 35%), var(--fg-mkt-canvas);margin-inline:auto;position:relative;overflow:hidden}._channelFrame_yn1tk_2>header{padding-inline:var(--fg-mkt-gutter);margin-bottom:var(--fg-space-4)}._channelFrame_yn1tk_2>header h2{font-size:var(--fg-mkt-type-section-title)}._channelSection_yn1tk_31{padding:var(--fg-space-8) clamp(var(--fg-space-2), 1.5vw, var(--fg-space-6))}._channelFrame_yn1tk_2 ._facts_yn1tk_36{box-sizing:border-box;width:calc(100% - var(--fg-mkt-gutter) * 2);max-width:var(--fg-mkt-content-max);margin:var(--fg-space-4) auto 0;padding:var(--fg-space-5) var(--fg-space-2);border:1px solid var(--fg-mkt-line-tint);border-radius:var(--fg-mkt-radius-3xl);background:color-mix(in srgb, var(--fg-surface-base) 72%, transparent);grid-template-columns:repeat(3,minmax(0,1fr));list-style:none;display:grid;container:channel-facts/inline-size}._facts_yn1tk_36 li{gap:var(--fg-space-5);padding-inline:var(--fg-space-6);grid-template-columns:auto minmax(0,1fr);align-items:center;display:grid}._facts_yn1tk_36 li+li{border-inline-start:1px solid var(--fg-mkt-line-tint)}._factIcon_yn1tk_63{width:var(--fg-mkt-space-14);aspect-ratio:1;border-radius:var(--fg-radius-full);background:color-mix(in srgb, var(--fg-mkt-tint-strong) 60%, transparent);color:var(--fg-mkt-cta);place-items:center;display:grid}._factCopy_yn1tk_73{gap:var(--fg-space-1);min-width:0;color:var(--fg-mkt-muted);font-size:var(--fg-mkt-type-fine);line-height:var(--fg-mkt-leading-body);overflow-wrap:anywhere;display:grid}@container channel-facts (width<12rem){._facts_yn1tk_36 li{gap:var(--fg-space-3);grid-template-columns:minmax(0,1fr)}}._factCopy_yn1tk_73 strong{color:var(--fg-text-primary);font-weight:var(--fg-mkt-weight-semibold)}@media (width<56.25rem){._facts_yn1tk_36 li{gap:var(--fg-space-3);padding-inline:var(--fg-space-3)}._factIcon_yn1tk_63{width:var(--fg-space-12)}}@media (width<45rem){._channelFrame_yn1tk_2 ._facts_yn1tk_36{padding:0 var(--fg-space-5);border-radius:var(--fg-mkt-radius-tile);grid-template-columns:minmax(0,1fr)}._facts_yn1tk_36 li{gap:var(--fg-space-4);padding:var(--fg-space-4) 0}._facts_yn1tk_36 li+li{border-inline-start:0;border-block-start:1px solid var(--fg-mkt-line-tint)}}

._inner_1iuja_2{width:min(100%, var(--fg-mkt-content-max));padding-inline:var(--fg-mkt-gutter);margin-inline:auto}._section_1iuja_8{padding-block:var(--fg-mkt-space-section);position:relative}

._section_lfzgf_1{padding:var(--fg-mkt-space-section) var(--fg-mkt-gutter);overflow:clip}._frame_lfzgf_6{max-width:var(--fg-mkt-integration-max);margin-inline:auto}._nativeLabel_lfzgf_11{color:var(--fg-text-brand);font-size:var(--fg-mkt-type-fine);font-weight:var(--fg-mkt-weight-semibold);letter-spacing:var(--fg-mkt-tracking-label);text-transform:uppercase}._nativeBand_lfzgf_19{align-items:center;gap:var(--fg-space-8);padding:var(--fg-space-6) var(--fg-space-8);border:var(--fg-mkt-integration-stroke) solid var(--fg-mkt-line-accent-strong);border-radius:var(--fg-mkt-radius-tile);background:var(--fg-mkt-integration-native-fill);grid-template-columns:minmax(0,.9fr) minmax(0,2.4fr);display:grid}._nativeIdentity_lfzgf_30{min-width:0;border-inline-end:var(--fg-mkt-integration-stroke) solid var(--fg-mkt-line-tint);padding-inline-end:var(--fg-space-6)}._nativeLabel_lfzgf_11{margin:0 0 var(--fg-space-3)}._nativeIdentity_lfzgf_30 h3{color:var(--fg-text-primary);font-size:var(--fg-mkt-type-6xl);font-weight:var(--fg-mkt-weight-bold);line-height:var(--fg-mkt-leading-heading);letter-spacing:var(--fg-mkt-tracking-tight);overflow-wrap:anywhere;margin:0}._nativeIdentity_lfzgf_30>p:not(._nativeLabel_lfzgf_11){margin:var(--fg-space-3) 0;color:var(--fg-mkt-muted);font-size:var(--fg-mkt-type-body);line-height:var(--fg-mkt-leading-body)}._nativeLink_lfzgf_57,._source_lfzgf_58,._catalogLink_lfzgf_59{align-items:center;gap:var(--fg-space-3);color:var(--fg-text-brand);font-size:var(--fg-mkt-type-fine);font-weight:var(--fg-mkt-weight-medium);text-decoration:none;display:inline-flex}._modules_lfzgf_69{gap:var(--fg-space-3);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}._moduleLink_lfzgf_75{min-width:0;min-height:var(--fg-mkt-integration-module);padding:var(--fg-space-3) var(--fg-space-5);border:var(--fg-mkt-integration-stroke) solid var(--fg-mkt-line-warm);border-radius:var(--fg-radius-lg);background:color-mix(in srgb, var(--fg-surface-base) 85%, transparent);box-shadow:var(--fg-mkt-feedback-shadow);color:var(--fg-text-primary);font-size:var(--fg-mkt-type-fine);font-weight:var(--fg-mkt-weight-semibold);line-height:var(--fg-mkt-leading-body);overflow-wrap:anywhere;align-items:center;text-decoration:none;display:flex}._explorerTitle_lfzgf_93{margin:var(--fg-space-8) 0 var(--fg-space-3);color:var(--fg-text-primary);font-size:var(--fg-mkt-type-title-sm);font-weight:var(--fg-mkt-weight-semibold);letter-spacing:var(--fg-mkt-tracking-tight)}._filters_lfzgf_101{gap:var(--fg-space-3);border-block-end:var(--fg-mkt-integration-stroke) solid var(--fg-mkt-line-warm);flex-wrap:wrap;margin-block-end:var(--fg-space-5);display:flex}._filter_lfzgf_101{align-items:center;gap:var(--fg-space-3);min-height:var(--fg-mkt-integration-target);padding:var(--fg-space-2) var(--fg-space-3) var(--fg-space-3);color:var(--fg-mkt-muted);font:inherit;font-size:var(--fg-mkt-type-fine);cursor:pointer;background:0 0;border:0;display:inline-flex;position:relative}._filter_lfzgf_101[aria-pressed=true]{color:var(--fg-text-brand)}._count_lfzgf_128{font-variant-numeric:tabular-nums}._filterIndicator_lfzgf_132{height:var(--fg-mkt-integration-active-rule);background:var(--fg-mkt-cta);position:absolute;inset:auto 0 0}._filter_lfzgf_101:focus-visible,._tile_lfzgf_140:focus-visible,._nativeLink_lfzgf_57:focus-visible,._moduleLink_lfzgf_75:focus-visible,._source_lfzgf_58:focus-visible,._catalogLink_lfzgf_59:focus-visible,._technical_lfzgf_145 summary:focus-visible{outline:var(--fg-focus-ring-width) solid var(--fg-focus-ring);outline-offset:var(--fg-space-1)}._explorer_lfzgf_93{align-items:start;gap:var(--fg-mkt-integration-gap);grid-template-columns:minmax(0,2.05fr) minmax(0,1fr);display:grid}._grid_lfzgf_157{gap:var(--fg-mkt-integration-gap);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}._grid_lfzgf_157 li{min-width:0}._tile_lfzgf_140{justify-content:space-between;gap:var(--fg-space-5);width:100%;min-height:var(--fg-mkt-integration-tile);padding:var(--fg-space-5);border:var(--fg-mkt-integration-stroke) solid var(--fg-mkt-line-warm);border-radius:var(--fg-mkt-radius-tile);background:color-mix(in srgb, var(--fg-mkt-integration-selected) calc(var(--mkt-hover,0) * 100%), var(--fg-surface-base));box-shadow:var(--fg-mkt-feedback-shadow);color:var(--fg-text-primary);font:inherit;text-align:start;cursor:pointer;flex-direction:column;display:flex;position:relative}._tile_lfzgf_140[aria-pressed=true]{border-color:var(--fg-mkt-cta);background:var(--fg-mkt-integration-selected)}._logo_lfzgf_198,._panelLogo_lfzgf_199{width:100%;height:var(--fg-mkt-integration-logo-box);place-items:center;display:grid}._logo_lfzgf_198{flex:1}._logo_lfzgf_198 img,._panelLogo_lfzgf_199 img{width:var(--fg-mkt-integration-logo-width);height:var(--fg-mkt-integration-logo);object-fit:contain;display:block}._name_lfzgf_220{min-width:0;max-width:100%;font-size:var(--fg-mkt-type-fine);font-weight:var(--fg-mkt-weight-semibold);line-height:var(--fg-mkt-leading-body);overflow-wrap:anywhere;padding-inline-end:var(--fg-space-5)}._cardArrow_lfzgf_230{right:var(--fg-space-4);bottom:var(--fg-space-5);color:var(--fg-text-brand);transform:translateX(calc(var(--mkt-hover,0) * var(--fg-mkt-hover-arrow-travel)));position:absolute}._detailShell_lfzgf_238{top:calc(var(--fg-mkt-header-offset) + var(--fg-space-4));padding:var(--fg-space-5);border:var(--fg-mkt-integration-stroke) solid var(--fg-mkt-line-warm);border-radius:var(--fg-mkt-radius-tile);background:var(--fg-surface-base);position:sticky}._detailContent_lfzgf_247{min-height:var(--fg-mkt-integration-detail)}._category_lfzgf_251{margin:0 0 var(--fg-space-5);color:var(--fg-mkt-muted);font-size:var(--fg-mkt-type-fine);font-weight:var(--fg-mkt-weight-semibold);letter-spacing:var(--fg-mkt-tracking-label);text-transform:uppercase}._panelLogo_lfzgf_199{height:var(--fg-mkt-integration-panel-logo);place-items:center start;margin-block-end:var(--fg-space-6)}._panelLogo_lfzgf_199 img{width:var(--fg-mkt-integration-panel-logo-width);height:var(--fg-mkt-integration-panel-logo);object-position:left center}._availability_lfzgf_276{align-items:center;gap:var(--fg-space-2);min-width:0;max-width:100%;padding:var(--fg-space-2);border:var(--fg-mkt-integration-stroke) solid var(--fg-mkt-integration-pending-line);border-radius:var(--fg-radius-md);background:var(--fg-mkt-integration-pending-fill);color:var(--fg-mkt-integration-pending-ink);font-size:var(--fg-mkt-type-fine);line-height:var(--fg-mkt-leading-body);overflow-wrap:anywhere;display:inline-flex}._detailContent_lfzgf_247 h3,._detailContent_lfzgf_247 h4{margin:var(--fg-space-5) 0 var(--fg-space-2);color:var(--fg-text-primary);font-size:var(--fg-mkt-type-title-sm);font-weight:var(--fg-mkt-weight-semibold);line-height:var(--fg-mkt-leading-heading);letter-spacing:var(--fg-mkt-tracking-tight)}._consultation_lfzgf_302{margin:0 0 var(--fg-space-4);color:var(--fg-mkt-muted);font-size:var(--fg-mkt-type-body);line-height:var(--fg-mkt-leading-body)}._action_lfzgf_309{gap:var(--fg-space-2);display:grid}._action_lfzgf_309 p{color:var(--fg-mkt-muted);font-size:var(--fg-mkt-type-fine);line-height:var(--fg-mkt-leading-body);margin:0}._technical_lfzgf_145{border-block-start:var(--fg-mkt-integration-stroke) solid var(--fg-mkt-line-warm);margin-block-start:var(--fg-space-5)}._technical_lfzgf_145 summary{color:var(--fg-text-brand);font-size:var(--fg-mkt-type-fine);font-weight:var(--fg-mkt-weight-medium);cursor:pointer;padding-block-start:var(--fg-space-3)}._technical_lfzgf_145 p{margin:var(--fg-space-3) 0 0;color:var(--fg-mkt-muted);font-size:var(--fg-mkt-type-fine);line-height:var(--fg-mkt-leading-body)}._technical_lfzgf_145 p strong{color:var(--fg-text-primary);margin-block-end:var(--fg-space-1);display:block}._technical_lfzgf_145 ._apiStatus_lfzgf_347{color:var(--fg-text-brand);font-weight:var(--fg-mkt-weight-medium)}._source_lfzgf_58{font-size:var(--fg-mkt-type-fine);margin-block-start:var(--fg-space-4)}._sheetActions_lfzgf_357{gap:var(--fg-space-3);width:100%;display:grid}:is(:root[data-marketing-motion=reduced] .drawer__dialog[data-placement=bottom]:has(._sheetActions_lfzgf_357),:root[data-marketing-motion=paused] .drawer__dialog[data-placement=bottom]:has(._sheetActions_lfzgf_357)){transform:translate(0,0)!important}._footer_lfzgf_374{justify-content:space-between;align-items:center;gap:var(--fg-space-8);border-block-start:var(--fg-mkt-integration-stroke) solid var(--fg-mkt-line-warm);margin-block-start:var(--fg-space-6);padding-block-start:var(--fg-space-4);display:flex}._footer_lfzgf_374 p{align-items:flex-start;gap:var(--fg-space-2);color:var(--fg-mkt-muted);font-size:var(--fg-mkt-type-fine);line-height:var(--fg-mkt-leading-body);margin:0;display:flex}._footer_lfzgf_374 p svg,._catalogLink_lfzgf_59{flex-shrink:0}@media (width<56.25rem){._nativeBand_lfzgf_19{gap:var(--fg-space-5);padding:var(--fg-space-5);grid-template-columns:minmax(0,.8fr) minmax(0,1.7fr)}._modules_lfzgf_69{grid-template-columns:repeat(2,minmax(0,1fr))}._explorer_lfzgf_93{grid-template-columns:minmax(0,1fr)}._detailShell_lfzgf_238{display:none}._detailContent_lfzgf_247{min-height:0}}@media (width<45rem){._nativeBand_lfzgf_19{grid-template-columns:minmax(0,1fr)}._nativeIdentity_lfzgf_30{padding:0 0 var(--fg-space-5);border-inline-end:0;border-block-end:var(--fg-mkt-integration-stroke) solid var(--fg-mkt-line-tint)}._moduleLink_lfzgf_75{padding-inline:var(--fg-space-3)}._filters_lfzgf_101{gap:0}._filter_lfzgf_101{gap:var(--fg-space-2);padding-inline:var(--fg-space-2)}._grid_lfzgf_157{gap:var(--fg-space-3);grid-template-columns:repeat(2,minmax(0,1fr))}._tile_lfzgf_140{min-height:var(--fg-mkt-integration-tile-compact);padding:var(--fg-space-4)}._footer_lfzgf_374{align-items:flex-start;gap:var(--fg-space-4);flex-direction:column}}

._evidence_195nn_1{margin-top:var(--fg-space-5);padding:var(--fg-mkt-assistant-card-inset);border:1px solid var(--fg-mkt-line-warm);border-radius:var(--fg-mkt-radius-tile);background:var(--fg-surface-base)}._evidence_195nn_1 h3{margin:0 0 var(--fg-space-4);font-size:var(--fg-mkt-type-title-sm);line-height:var(--fg-mkt-leading-title)}._evidence_195nn_1 p{margin:var(--fg-space-3) 0 0;color:var(--fg-mkt-muted);font-size:var(--fg-mkt-type-body);line-height:var(--fg-mkt-leading-body)}._evidenceGrid_195nn_19{grid-template-columns:repeat(auto-fit, minmax(min(100%, var(--fg-mkt-assistant-evidence-column)), 1fr));gap:var(--fg-space-6);margin-top:var(--fg-space-5);display:grid}._evidence_195nn_1 h4{margin:0 0 var(--fg-space-3);font-size:var(--fg-mkt-type-body)}._evidenceList_195nn_32{margin:0}._evidenceList_195nn_32>div{justify-content:space-between;align-items:baseline;gap:var(--fg-space-4);padding-block:var(--fg-space-3);border-bottom:1px solid var(--fg-border-subtle);font-size:var(--fg-mkt-type-body);line-height:var(--fg-mkt-leading-body);display:flex}._evidenceList_195nn_32 dt{min-width:0}._evidenceList_195nn_32 dd{font-variant-numeric:tabular-nums;flex:none;margin:0}._evidence_195nn_1 ._calculation_195nn_53{font-weight:var(--fg-mkt-weight-bold);color:var(--fg-text-brand);font-size:var(--fg-mkt-type-title-sm)}._transcript_195nn_58{padding-left:var(--fg-space-6);margin:0}._transcript_195nn_58 li{max-width:var(--fg-mkt-measure);margin-top:var(--fg-space-3);font-size:var(--fg-mkt-type-body);line-height:var(--fg-mkt-leading-relaxed)}._section_195nn_68{--fg-mkt-space-heading-gap:var(--fg-mkt-assistant-heading-gap);--fg-mkt-space-heading-after:var(--fg-mkt-assistant-heading-after);padding-block:var(--fg-mkt-assistant-section-inset);scroll-margin-top:var(--fg-space-4)}._inner_195nn_75{width:min(100%, var(--fg-mkt-assistant-max));max-width:var(--fg-mkt-assistant-max);padding-inline:var(--fg-mkt-assistant-page-inset);position:relative}._section_195nn_68 [data-heading-label]>span{display:flex}._section_195nn_68 [data-heading-label]:before{display:none}._frame_195nn_88{position:relative;container-type:inline-size}._caseTabs_195nn_92{gap:var(--fg-space-2);max-width:var(--fg-mkt-assistant-tab-width);margin:0 auto var(--fg-mkt-assistant-tabs-after);padding:var(--fg-space-1);border-radius:var(--fg-radius-full);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}._caseTabs_195nn_92>button{min-width:0;min-height:var(--fg-density-control-height);padding:var(--fg-space-2) var(--fg-space-4);border-radius:var(--fg-radius-full);color:var(--fg-mkt-muted);font:inherit;cursor:pointer;background:0 0;border:0}._caseTabs_195nn_92>button[aria-selected=true]{background:var(--fg-brand-subtle);color:var(--fg-text-brand)}._caseLabel_195nn_116{font-size:var(--fg-mkt-type-body);font-weight:var(--fg-mkt-weight-bold);line-height:var(--fg-mkt-leading-snug);text-align:center;display:block}._stage_195nn_123{min-width:0;position:relative}._player_195nn_127{justify-items:center;gap:var(--fg-space-2);margin-top:var(--fg-space-4);display:grid}._steps_195nn_133{gap:var(--fg-space-2);margin-top:var(--fg-space-5);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}._steps_195nn_133 button{align-items:center;gap:var(--fg-space-2);min-height:var(--fg-density-control-height);padding:var(--fg-space-2);border-radius:var(--fg-radius-lg);color:var(--fg-text-primary);font:inherit;font-size:var(--fg-mkt-type-fine);line-height:var(--fg-mkt-leading-normal);text-align:start;cursor:pointer;background:0 0;border:0;display:flex}._steps_195nn_133 button[aria-current=step]{background:var(--fg-brand-subtle);color:var(--fg-text-brand);font-weight:var(--fg-mkt-weight-bold)}._stepNumber_195nn_160{width:var(--fg-space-8);height:var(--fg-space-8);border-radius:var(--fg-radius-full);background:var(--fg-brand-subtle);color:var(--fg-text-brand);font-size:var(--fg-mkt-type-fine);font-weight:var(--fg-mkt-weight-bold);flex:none;place-items:center;display:grid}._playback_195nn_172{justify-content:center;gap:var(--fg-space-2);flex-wrap:wrap;display:flex}._playIcon_195nn_178{width:var(--fg-space-8);height:var(--fg-space-8);border-radius:var(--fg-radius-full);background:var(--fg-brand-subtle);color:var(--fg-text-brand);flex:none;place-items:center;display:grid}._motionNote_195nn_188{color:var(--fg-mkt-muted);font-size:var(--fg-mkt-type-fine);line-height:var(--fg-mkt-leading-body);text-align:center;margin:0}._explore_195nn_195{margin:var(--fg-space-2) auto 0}._explore_195nn_195>summary{width:fit-content;min-height:var(--fg-density-control-height);padding:var(--fg-space-3);color:var(--fg-mkt-muted);font-size:var(--fg-mkt-type-fine);font-weight:var(--fg-mkt-weight-medium);cursor:pointer;margin-inline:auto}._exploration_195nn_208{justify-content:space-between;align-items:center;gap:var(--fg-space-2);margin-top:var(--fg-space-2);flex-wrap:wrap;display:flex}._variant_195nn_216{align-items:center;gap:var(--fg-space-3);flex-wrap:wrap;display:flex}._variant_195nn_216 p{color:var(--fg-mkt-muted);font-size:var(--fg-mkt-type-fine);line-height:var(--fg-mkt-leading-normal);margin:0}._evidenceActions_195nn_228{gap:var(--fg-space-2);flex-wrap:wrap;display:flex}._footer_195nn_233{align-items:center;gap:var(--fg-space-2);margin-top:var(--fg-space-2);flex-direction:column;display:flex}._footer_195nn_233 p{justify-content:center;align-items:center;gap:var(--fg-space-2);color:var(--fg-mkt-muted);font-size:var(--fg-mkt-type-fine);line-height:var(--fg-mkt-leading-body);text-align:center;margin:0;display:flex}._footer_195nn_233 p>svg{color:var(--fg-text-brand);flex:none}._srOnly_195nn_255{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}._caseTabs_195nn_92>button:focus-visible,._steps_195nn_133 button:focus-visible,._explore_195nn_195>summary:focus-visible{outline:var(--fg-focus-ring-width) solid var(--fg-component-control-focus-ring);outline-offset:var(--fg-space-1)}@media (width<45rem){._caseTabs_195nn_92{margin-bottom:var(--fg-space-4);gap:0}._caseTabs_195nn_92>button{padding-inline:var(--fg-space-2)}._caseLabel_195nn_116{font-size:var(--fg-mkt-type-fine)}._steps_195nn_133{grid-template-columns:repeat(2,minmax(0,1fr))}._exploration_195nn_208{flex-direction:column;align-items:start}._evidenceActions_195nn_228{gap:var(--fg-space-1)}._variant_195nn_216 p{display:none}}._sceneFallback_195nn_297{min-height:var(--fg-mkt-assistant-placeholder-min)}:root[data-fg-experience=marketing]{--fg-mkt-assistant-chat-paper:#efeae2;--fg-mkt-assistant-chat-header:#fff;--fg-mkt-assistant-chat-foreground:#111b21;--fg-mkt-assistant-chat-green:#007e65;--fg-mkt-assistant-chat-reply:#d9fdd3;--fg-mkt-assistant-chat-meta:#586b73;--fg-mkt-assistant-chat-read:#1d82a8;--fg-mkt-assistant-chat-type:clamp(.875rem, 5.1cqw, 1rem);--fg-mkt-assistant-device-width:20rem;--fg-mkt-assistant-device-ratio:1 / 2;--fg-mkt-assistant-screen-left:10.7%;--fg-mkt-assistant-screen-top:5.35%;--fg-mkt-assistant-screen-width:78.6%;--fg-mkt-assistant-screen-height:89.1%;--fg-mkt-assistant-screen-radius:12% / 5.3%;--fg-mkt-assistant-chat-doodle:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='160' viewBox='0 0 140 160'%3E%3Cg fill='none' stroke='%23978f80' stroke-width='1' opacity='.13'%3E%3Cpath d='M16 20c0-8 22-8 22 0v14H16ZM14 35h27M21 13l2-5m7 5 3-5M86 20c8-9 19-3 15 7l-12 10-10-12c-3-8 5-12 7-5ZM52 79c-8-9-8-20 0-20s8 11 0 20v13m-5-24h10M96 102l13 7-7 13-13-7Z'/%3E%3Ccircle cx='21' cy='114' r='10'/%3E%3Cpath d='m17 114 3 3 5-6M107 61h14v14h-14Zm-39 76c8-15 21-7 13 2l-10 8-8-9c-4-9 4-12 5-1Z'/%3E%3C/g%3E%3C/svg%3E");--fg-mkt-assistant-paper-edge:polygon(0 1%, 2% 0, 4% 1%, 6% 0, 8% 1%, 10% 0, 12% 1%, 14% 0, 16% 1%, 18% 0, 20% 1%, 22% 0, 24% 1%, 26% 0, 28% 1%, 30% 0, 32% 1%, 34% 0, 36% 1%, 38% 0, 40% 1%, 42% 0, 44% 1%, 46% 0, 48% 1%, 50% 0, 52% 1%, 54% 0, 56% 1%, 58% 0, 60% 1%, 62% 0, 64% 1%, 66% 0, 68% 1%, 70% 0, 72% 1%, 74% 0, 76% 1%, 78% 0, 80% 1%, 82% 0, 84% 1%, 86% 0, 88% 1%, 90% 0, 92% 1%, 94% 0, 96% 1%, 98% 0, 100% 1%, 100% 99%, 98% 100%, 96% 99%, 94% 100%, 92% 99%, 90% 100%, 88% 99%, 86% 100%, 84% 99%, 82% 100%, 80% 99%, 78% 100%, 76% 99%, 74% 100%, 72% 99%, 70% 100%, 68% 99%, 66% 100%, 64% 99%, 62% 100%, 60% 99%, 58% 100%, 56% 99%, 54% 100%, 52% 99%, 50% 100%, 48% 99%, 46% 100%, 44% 99%, 42% 100%, 40% 99%, 38% 100%, 36% 99%, 34% 100%, 32% 99%, 30% 100%, 28% 99%, 26% 100%, 24% 99%, 22% 100%, 20% 99%, 18% 100%, 16% 99%, 14% 100%, 12% 99%, 10% 100%, 8% 99%, 6% 100%, 4% 99%, 2% 100%, 0 99%)}._scene_1c95q_2{grid-template-columns:var(--fg-mkt-assistant-columns);column-gap:var(--fg-mkt-assistant-scene-gap);row-gap:var(--fg-space-3);min-width:0;color:var(--fg-text-primary);align-items:center;display:grid}._phoneZone_1c95q_11,._contextZone_1c95q_12,._resultZone_1c95q_13{min-width:0;position:relative}._zoneLabel_1c95q_17{z-index:var(--fg-mkt-stack-1);justify-content:center;align-items:center;gap:var(--fg-space-2);width:fit-content;max-width:100%;margin:0 auto var(--fg-space-3);padding:var(--fg-space-2) var(--fg-space-4);border:var(--fg-border-width-hairline) solid var(--fg-mkt-line-warm);border-radius:var(--fg-radius-full);background:var(--fg-surface-base);color:var(--fg-text-primary);font-size:var(--fg-mkt-type-fine);font-weight:var(--fg-mkt-weight-medium);line-height:var(--fg-mkt-leading-normal);text-transform:uppercase;display:flex;position:relative}._zoneLabel_1c95q_17 svg{color:var(--fg-mkt-cta);flex:none}._whatsappMark_1c95q_41{width:var(--fg-space-5);height:var(--fg-space-5);background:var(--fg-mkt-assistant-chat-green);flex:none;display:inline-block;-webkit-mask:url(/media/integrations/whatsapp.svg) 50%/contain no-repeat;mask:url(/media/integrations/whatsapp.svg) 50%/contain no-repeat}._phone_1c95q_11{width:100%;max-width:var(--fg-mkt-assistant-device-width);aspect-ratio:var(--fg-mkt-assistant-device-ratio);filter:drop-shadow(0 var(--fg-space-4) var(--fg-space-4) color-mix(in srgb, var(--fg-mkt-ink-warm) 18%, transparent));margin-inline:auto;position:relative}._phoneFrame_1c95q_60{z-index:var(--fg-mkt-stack-2);pointer-events:none;-webkit-user-select:none;user-select:none;width:100%;height:100%;position:absolute;inset:0}._screen_1c95q_69{left:var(--fg-mkt-assistant-screen-left);top:var(--fg-mkt-assistant-screen-top);width:var(--fg-mkt-assistant-screen-width);height:var(--fg-mkt-assistant-screen-height);border-radius:var(--fg-mkt-assistant-screen-radius);background:var(--fg-mkt-assistant-chat-header);color:var(--fg-mkt-assistant-chat-foreground);font-size:var(--fg-mkt-assistant-chat-type);flex-direction:column;display:flex;position:absolute;overflow:hidden;container-type:inline-size}._statusBar_1c95q_84{height:var(--fg-space-9,var(--fg-mkt-space-9));padding-inline:var(--fg-space-4);font-size:var(--fg-mkt-type-meta);flex:none;justify-content:space-between;align-items:center;display:flex}._statusIcons_1c95q_93{align-items:center;gap:var(--fg-space-1);display:flex}._statusIcons_1c95q_93 i{width:var(--fg-space-3);height:var(--fg-space-2);border-radius:var(--fg-radius-sm);background:currentColor;display:block}._statusIcons_1c95q_93 i:nth-child(2){height:var(--fg-space-3);clip-path:polygon(0 25%,50% 0,100% 25%,50% 100%)}._statusIcons_1c95q_93 i:last-child{width:var(--fg-space-4);border:var(--fg-border-width-hairline) solid currentColor;box-shadow:inset 0 0 0 var(--fg-border-width-hairline) var(--fg-surface-base)}._chatHeader_1c95q_114{align-items:center;gap:var(--fg-space-1);padding:var(--fg-space-2);border-bottom:var(--fg-border-width-hairline) solid var(--fg-border-subtle);background:var(--fg-mkt-assistant-chat-header);flex:none;display:flex}._back_1c95q_123{font-size:var(--fg-mkt-type-title-lg);line-height:var(--fg-mkt-leading-none);color:var(--fg-mkt-assistant-chat-green)}._contact_1c95q_128{align-items:center;gap:var(--fg-space-2);min-width:0;min-height:var(--fg-space-11,var(--fg-mkt-space-11));text-align:start;color:inherit;cursor:pointer;background:0 0;border:0;flex:1;padding:0;font-family:inherit;display:flex}._contact_1c95q_128 img{width:var(--fg-space-9,var(--fg-mkt-space-9));height:var(--fg-space-9,var(--fg-mkt-space-9));border-radius:var(--fg-radius-full);object-fit:cover;flex:none}._contact_1c95q_128 span{gap:var(--fg-space-1);min-width:0;display:grid}._contact_1c95q_128 strong{font-size:var(--fg-mkt-type-meta);font-weight:var(--fg-mkt-weight-bold);line-height:var(--fg-mkt-leading-snug)}._contact_1c95q_128 small{font-size:var(--fg-mkt-type-caption);color:var(--fg-mkt-assistant-chat-meta)}._callIcons_1c95q_164{gap:var(--fg-space-2);color:var(--fg-mkt-assistant-chat-green);display:flex}._callIcons_1c95q_164 svg{width:var(--fg-space-4);height:var(--fg-space-4)}._chatBody_1c95q_173{font-size:var(--fg-mkt-assistant-chat-type);gap:var(--fg-space-2);min-height:0;padding:var(--fg-space-3);overscroll-behavior:contain;scrollbar-width:none;background-color:var(--fg-mkt-assistant-chat-paper);background-image:var(--fg-mkt-assistant-chat-doodle);flex-direction:column;flex:1;display:flex;overflow-y:auto}._day_1c95q_187{padding:var(--fg-space-1) var(--fg-space-3);margin-bottom:var(--fg-space-1);border-radius:var(--fg-radius-md);background:color-mix(in srgb, var(--fg-surface-base) 86%, transparent);color:var(--fg-mkt-assistant-chat-meta);font-size:var(--fg-mkt-type-caption);align-self:center}._bubble_1c95q_196{width:fit-content;max-width:95%;padding:var(--fg-space-2) var(--fg-space-3) var(--fg-space-1);border-radius:0 var(--fg-radius-lg) var(--fg-radius-lg) var(--fg-radius-lg);background:var(--fg-surface-base);box-shadow:0 var(--fg-border-width-hairline) var(--fg-border-width-hairline) color-mix(in srgb, var(--fg-mkt-shadow-ink) 12%, transparent);flex-shrink:0;align-self:flex-start;position:relative}._bubble_1c95q_196._outgoing_1c95q_208{border-radius:var(--fg-radius-lg) 0 var(--fg-radius-lg) var(--fg-radius-lg);background:var(--fg-mkt-assistant-chat-reply);align-self:flex-end}._bubble_1c95q_196 p{line-height:var(--fg-mkt-leading-normal);overflow-wrap:anywhere;margin:0}._messageMeta_1c95q_218{justify-content:flex-end;align-items:center;gap:var(--fg-space-1);color:var(--fg-mkt-assistant-chat-meta);font-size:var(--fg-mkt-type-micro);line-height:var(--fg-mkt-leading-normal);display:flex}._readReceipt_1c95q_227{color:var(--fg-mkt-assistant-chat-read);display:inline-flex}._readReceipt_1c95q_227 svg{width:var(--fg-space-3);height:var(--fg-space-3)}._readReceipt_1c95q_227 svg+svg{margin-left:calc(-1 * var(--fg-space-2))}._quickReplies_1c95q_238{justify-content:center;gap:var(--fg-space-1);padding:var(--fg-space-2) var(--fg-space-2) 0;background:var(--fg-mkt-assistant-chat-paper);flex-wrap:wrap;display:flex}._quickReplies_1c95q_238 button{min-height:var(--fg-space-8);padding:var(--fg-space-1) var(--fg-space-3);border:var(--fg-border-width-hairline) solid var(--fg-mkt-assistant-chat-green);border-radius:var(--fg-radius-full);background:var(--fg-surface-base);color:var(--fg-mkt-assistant-chat-green);font:inherit;font-size:var(--fg-mkt-type-caption);font-weight:var(--fg-mkt-weight-medium);cursor:pointer}._composer_1c95q_258{--fg-component-button-primary-background:var(--fg-mkt-assistant-chat-green);--fg-component-button-primary-background-hover:var(--fg-mkt-assistant-chat-green);--fg-component-button-primary-background-pressed:var(--fg-mkt-assistant-chat-green);--fg-component-button-primary-foreground:var(--fg-text-on-primary);--fg-component-button-primary-background-disabled:color-mix(in srgb, var(--fg-mkt-assistant-chat-green) 15%, var(--fg-surface-base));--fg-component-button-primary-foreground-disabled:var(--fg-mkt-assistant-chat-green);--fg-component-button-primary-border-disabled:transparent;--field-radius:var(--fg-radius-full);gap:var(--fg-space-1);padding:var(--fg-space-2) var(--fg-space-1);background:var(--fg-mkt-assistant-chat-paper);flex:none;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;display:grid}._homeIndicator_1c95q_279{padding:var(--fg-space-2) 0 var(--fg-space-3);background:var(--fg-mkt-assistant-chat-paper);flex:none;place-items:center;display:grid}._homeIndicator_1c95q_279 span{width:40%;height:var(--fg-space-1);border-radius:var(--fg-radius-full);background:var(--fg-mkt-assistant-chat-foreground)}._contactPanel_1c95q_292,._menuPanel_1c95q_293{inset:var(--fg-mkt-space-24) var(--fg-space-2) var(--fg-space-20,var(--fg-mkt-space-20));z-index:var(--fg-mkt-stack-1);justify-content:center;align-items:center;gap:var(--fg-space-3);padding:var(--fg-space-3);border:var(--fg-border-width-hairline) solid var(--fg-border-subtle);border-radius:var(--fg-radius-xl);background:var(--fg-surface-base);box-shadow:var(--fg-mkt-shadow-lift);flex-direction:column;display:flex;position:absolute;overflow:auto}._contactPanel_1c95q_292 p{text-align:center;font-size:var(--fg-mkt-type-fine);margin:0}._menuPanel_1c95q_293 span{align-items:center;gap:var(--fg-space-2);width:100%;font-size:var(--fg-mkt-type-fine);flex-wrap:wrap;display:flex}._menuPanel_1c95q_293 span b{margin-left:auto}._connector_1c95q_325{inset-inline-start:100%;width:var(--fg-mkt-assistant-scene-gap);height:var(--fg-mkt-assistant-connector-height);color:var(--fg-mkt-cta);pointer-events:none;position:absolute;top:42%;overflow:visible}._phaseCaption_1c95q_335{color:var(--fg-text-secondary);font-size:var(--fg-mkt-type-fine);line-height:var(--fg-mkt-leading-body);text-align:center;grid-column:1/-1;margin:0}._resultStack_1c95q_343{min-width:0;display:grid}._resultStack_1c95q_343>*{grid-area:1/1;min-width:0}._placeholder_1c95q_351{align-content:center;justify-items:center;gap:var(--fg-space-4);padding:var(--fg-space-6);min-height:var(--fg-mkt-assistant-placeholder-min);border:var(--fg-border-width-hairline) solid var(--fg-mkt-line-accent);border-radius:var(--fg-mkt-radius-tile);background:var(--fg-surface-base);text-align:center;display:grid}._placeholder_1c95q_351>span{width:var(--fg-space-4);height:var(--fg-space-4);border-radius:var(--fg-radius-full);background:var(--fg-mkt-cta);box-shadow:0 0 0 var(--fg-space-3) var(--fg-brand-subtle)}._placeholder_1c95q_351 h3{font-size:var(--fg-mkt-type-title-sm);line-height:var(--fg-mkt-leading-title);margin:0}._placeholder_1c95q_351 p{max-width:var(--fg-mkt-measure);font-size:var(--fg-mkt-type-body);line-height:var(--fg-mkt-leading-body);color:var(--fg-text-secondary);margin:0}._sourceDetails_1c95q_382{margin-top:var(--fg-space-3);padding-top:var(--fg-space-2);border-top:var(--fg-border-width-hairline) solid var(--fg-border-subtle)}._sourceDetails_1c95q_382>summary{min-height:var(--fg-density-control-height);padding-block:var(--fg-space-2);color:var(--fg-mkt-muted);font-size:var(--fg-mkt-type-fine);cursor:pointer}._sourceDetails_1c95q_382>summary:focus-visible{outline:var(--fg-focus-ring-width) solid var(--fg-component-control-focus-ring);outline-offset:var(--fg-space-1)}._sourceCard_1c95q_398{padding-top:var(--fg-space-4)}._sourceCard_1c95q_398 h3{align-items:center;gap:var(--fg-space-3);margin:0 0 var(--fg-space-3);font-size:var(--fg-mkt-type-title-sm);font-weight:var(--fg-mkt-weight-bold);line-height:var(--fg-mkt-leading-title);letter-spacing:var(--fg-mkt-tracking-tight);display:flex}._sourceCard_1c95q_398 h3 svg{color:var(--fg-mkt-cta);flex:none}._menu_1c95q_293{margin:0}._menu_1c95q_293>div{justify-content:space-between;align-items:center;gap:var(--fg-space-2);padding-block:var(--fg-space-3);border-top:var(--fg-border-width-hairline) solid var(--fg-border-subtle);display:flex}._menu_1c95q_293 dt{grid-template-columns:var(--fg-space-10,var(--fg-mkt-space-10)) minmax(0, 1fr);align-items:center;gap:var(--fg-space-2);min-width:0;font-size:var(--fg-mkt-type-fine);display:grid}._menu_1c95q_293 img{width:var(--fg-space-10,var(--fg-mkt-space-10));height:var(--fg-space-10,var(--fg-mkt-space-10));object-fit:contain;flex:none}._menu_1c95q_293 dd{font-size:var(--fg-mkt-type-body);font-weight:var(--fg-mkt-weight-bold);flex:none;margin:0}._checked_1c95q_446{align-items:start;gap:var(--fg-space-2);margin:var(--fg-space-4) 0 0;color:var(--fg-mkt-muted);font-size:var(--fg-mkt-type-fine);line-height:var(--fg-mkt-leading-normal);display:flex}._checked_1c95q_446 svg{color:var(--fg-status-success-text);flex:none}._sourceTotal_1c95q_459{justify-content:center;align-items:baseline;gap:var(--fg-space-2);padding-top:var(--fg-space-4);margin-top:var(--fg-space-4);border-top:var(--fg-border-width-hairline) solid var(--fg-border-subtle);font-size:var(--fg-mkt-type-body);font-variant-numeric:tabular-nums;flex-wrap:wrap;display:flex}._sourceTotal_1c95q_459 strong{font-size:var(--fg-mkt-type-title-sm);color:var(--fg-mkt-cta)}._ticketMaterial_1c95q_475{filter:drop-shadow(0 var(--fg-space-3) var(--fg-space-4) color-mix(in srgb, var(--fg-mkt-shadow-ink) 12%, transparent))}._ticket_1c95q_475{padding:var(--fg-space-6);background:var(--fg-surface-base);clip-path:var(--fg-mkt-assistant-paper-edge);position:relative}._ticketHeader_1c95q_487{align-items:center;gap:var(--fg-space-3);padding-block:var(--fg-space-3);display:flex}._ticketHeader_1c95q_487>svg{color:var(--fg-mkt-cta);width:var(--fg-space-10,var(--fg-mkt-space-10));height:var(--fg-space-10,var(--fg-mkt-space-10));flex:none}._ticketHeader_1c95q_487>div{flex:1;min-width:0}._ticketHeader_1c95q_487 h3{font-size:var(--fg-mkt-type-title-md);font-weight:var(--fg-mkt-weight-bold);letter-spacing:var(--fg-mkt-tracking-tight);line-height:var(--fg-mkt-leading-title);margin:0}._ticketHeader_1c95q_487 p{margin:var(--fg-space-1) 0 0;color:var(--fg-mkt-muted);font-size:var(--fg-mkt-type-fine)}._status_1c95q_84{padding:var(--fg-space-2) var(--fg-space-3);border-radius:var(--fg-radius-full);background:var(--fg-brand-subtle);color:var(--fg-text-brand);font-size:var(--fg-mkt-type-fine);line-height:var(--fg-mkt-leading-normal)}._status_1c95q_84[data-ready=true]:before{content:"●";margin-right:var(--fg-space-2);color:var(--fg-mkt-cta)}._ticketLines_1c95q_528{margin:var(--fg-space-3) 0 0;padding:0;list-style:none}._ticketLines_1c95q_528 li{align-items:baseline;gap:var(--fg-space-3);padding-block:var(--fg-space-3);border-top:var(--fg-border-width-hairline) dashed var(--fg-mkt-line-cool);font-size:var(--fg-mkt-type-body);line-height:var(--fg-mkt-leading-snug);display:flex}._ticketLines_1c95q_528 li>div{gap:var(--fg-space-1);min-width:0;display:grid}._modification_1c95q_547{padding:var(--fg-space-1) var(--fg-space-3);border-radius:var(--fg-radius-lg);background:var(--fg-brand-subtle);color:var(--fg-text-brand);font-size:var(--fg-mkt-type-body);font-weight:var(--fg-mkt-weight-bold);justify-self:start}._ticketFooter_1c95q_556{border-top:var(--fg-border-width-hairline) dashed var(--fg-mkt-line-cool);padding-top:var(--fg-space-4)}._total_1c95q_560{justify-content:space-between;align-items:baseline;gap:var(--fg-space-3);margin:0 0 var(--fg-space-5);font-size:var(--fg-mkt-type-fine);color:var(--fg-mkt-muted);font-variant-numeric:tabular-nums;display:flex}._total_1c95q_560 strong{font-size:var(--fg-mkt-type-title-sm);color:var(--fg-text-primary)}._confirmation_1c95q_574,._origin_1c95q_575{align-items:center;gap:var(--fg-space-2);margin:var(--fg-space-2) 0 0;font-size:var(--fg-mkt-type-body);line-height:var(--fg-mkt-leading-body);display:flex}._confirmation_1c95q_574 svg{color:var(--fg-status-success-text);flex:none}._origin_1c95q_575{margin-left:var(--fg-space-8);font-size:var(--fg-mkt-type-fine);color:var(--fg-mkt-muted)}._contact_1c95q_128:focus-visible,._quickReplies_1c95q_238 button:focus-visible,._chatBody_1c95q_173:focus-visible{outline:var(--fg-focus-ring-width) solid var(--fg-component-control-focus-ring);outline-offset:var(--fg-space-1)}@media (width<68.75rem){._scene_1c95q_2{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr)}._connector_1c95q_325{display:none}._ticket_1c95q_475{padding:var(--fg-space-6)}._ticketHeader_1c95q_487{flex-wrap:wrap}._phone_1c95q_11{max-width:var(--fg-mkt-assistant-device-width)}}@media (width<45rem){._scene_1c95q_2{gap:var(--fg-space-4);grid-template-columns:minmax(0,1fr)}._contextZone_1c95q_12{display:block}._ticket_1c95q_475{padding:var(--fg-space-4)}._ticketHeader_1c95q_487 h3{font-size:var(--fg-mkt-type-title-md)}._ticketHeader_1c95q_487>svg{display:none}._zoneLabel_1c95q_17{font-size:var(--fg-mkt-type-meta)}._phone_1c95q_11{max-width:var(--fg-mkt-assistant-device-width)}._menu_1c95q_293 dt{flex-wrap:wrap}._ticketLines_1c95q_528 li{font-size:var(--fg-mkt-type-body)}}:root[data-fg-experience=marketing]{--fg-mkt-preparation-columns:var(--fg-mkt-assistant-columns);--fg-mkt-preparation-gap:var(--fg-mkt-assistant-scene-gap);--fg-mkt-preparation-inset:clamp(1rem, 2.3vw, 2rem);--fg-mkt-preparation-quantity:clamp(2.5rem, 3.3vw, 3rem);--fg-mkt-preparation-title:clamp(1.25rem, 1.6vw, 1.5rem);--fg-mkt-preparation-product:clamp(3.5rem, 5vw, 5rem);--fg-mkt-preparation-source-product:2.5rem;--fg-mkt-preparation-pending-min:17rem;--fg-mkt-preparation-mobile-title:1.25rem;--fg-mkt-preparation-surface:var(--fg-surface-base);--fg-mkt-preparation-message:var(--fg-mkt-tint-strong);--fg-mkt-preparation-subtle:color-mix(in srgb, var(--fg-mkt-canvas) 55%, var(--fg-surface-base));--fg-mkt-preparation-success-surface:color-mix(in srgb, var(--fg-status-success-text) 8%, var(--fg-surface-base));--fg-mkt-preparation-selected:color-mix(in srgb, var(--fg-mkt-tint-strong) 42%, var(--fg-surface-base))}._scene_vuv8r_3{grid-template-columns:var(--fg-mkt-preparation-columns);align-items:center;gap:var(--fg-mkt-assistant-scene-gap);min-width:0;display:grid}._conversation_vuv8r_10{min-width:0;padding-block:var(--fg-space-4);position:relative}._eyebrow_vuv8r_15{margin:0 0 var(--fg-space-3);color:var(--fg-text-secondary);font-size:var(--fg-mkt-type-fine);font-weight:var(--fg-mkt-weight-medium);line-height:var(--fg-mkt-leading-normal)}._requests_vuv8r_22{justify-items:start;gap:var(--fg-space-3);display:grid}._requestSlot_vuv8r_27{max-width:100%}._requestSlot_vuv8r_27[data-visible=false]{opacity:0}._responses_vuv8r_33{display:grid}._responses_vuv8r_33>*{grid-area:1/1}._measure_vuv8r_39,._context_vuv8r_40[data-visible=false],._resultContent_vuv8r_41[data-visible=false]{visibility:hidden}._bubble_vuv8r_44,._reply_vuv8r_45{max-width:100%;padding:var(--fg-space-3) var(--fg-space-4);border:var(--fg-border-width-hairline) solid var(--fg-mkt-line-warm);border-radius:var(--fg-mkt-radius-tile);background:var(--fg-surface-base);font-size:var(--fg-mkt-type-body);line-height:var(--fg-mkt-leading-relaxed);overflow-wrap:anywhere;margin:0}._bubble_vuv8r_44[data-primary=true]{background:var(--fg-mkt-preparation-message);border-color:#0000}._assistant_vuv8r_60{margin-top:var(--fg-space-5)}._identity_vuv8r_63{align-items:center;gap:var(--fg-space-2);margin-bottom:var(--fg-space-3);display:flex}._identity_vuv8r_63>span{flex:none;display:flex}._identity_vuv8r_63 h3{font-size:var(--fg-mkt-type-body);font-weight:var(--fg-mkt-weight-bold);line-height:var(--fg-mkt-leading-normal);margin:0}._context_vuv8r_40{margin-top:var(--fg-space-3)}._sources_vuv8r_82{gap:var(--fg-space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}._sources_vuv8r_82 li{padding:var(--fg-space-1) var(--fg-space-3);border-radius:var(--fg-radius-full);background:var(--fg-mkt-surface-warm);color:var(--fg-text-secondary);font-size:var(--fg-mkt-type-fine);line-height:var(--fg-mkt-leading-normal)}._phaseCaption_vuv8r_98{margin:var(--fg-space-4) 0 0;color:var(--fg-text-secondary);font-size:var(--fg-mkt-type-fine);line-height:var(--fg-mkt-leading-body)}._connector_vuv8r_104{width:var(--fg-mkt-assistant-scene-gap);color:var(--fg-mkt-cta);pointer-events:none;display:block;position:absolute;inset-block-end:var(--fg-space-12);inset-inline-start:100%}._proposal_vuv8r_113{min-width:0;padding:var(--fg-mkt-assistant-card-inset);border:var(--fg-border-width-hairline) solid var(--fg-mkt-line-accent);border-radius:var(--fg-mkt-radius-3xl);background:var(--fg-mkt-preparation-surface);box-shadow:var(--fg-mkt-shadow-warm)}._resultStage_vuv8r_121{position:relative}._resultHeader_vuv8r_124{justify-content:space-between;align-items:flex-start;gap:var(--fg-space-3);flex-wrap:wrap;display:flex}._resultHeader_vuv8r_124>div{flex:1 1 var(--fg-mkt-assistant-evidence-column);min-width:0}._resultHeader_vuv8r_124 h3{font-size:var(--fg-mkt-type-title-md);font-weight:var(--fg-mkt-weight-bold);line-height:var(--fg-mkt-leading-title);letter-spacing:var(--fg-mkt-tracking-tight);margin:0}._subtitle_vuv8r_142{margin:var(--fg-space-2) 0 0;color:var(--fg-text-secondary);font-size:var(--fg-mkt-type-fine);line-height:var(--fg-mkt-leading-normal)}._status_vuv8r_148{padding:var(--fg-space-2) var(--fg-space-3);border-radius:var(--fg-radius-full);color:var(--fg-text-brand);background:var(--fg-brand-subtle);font-size:var(--fg-mkt-type-fine);line-height:var(--fg-mkt-leading-normal);align-items:center;display:inline-flex}._status_vuv8r_148[data-approved=true]{color:var(--fg-status-success-text);background:var(--fg-mkt-preparation-success-surface)}._status_vuv8r_148:focus-visible{outline:var(--fg-focus-ring-width) solid var(--fg-component-control-focus-ring);outline-offset:var(--fg-space-1)}._preparationLines_vuv8r_166{margin:var(--fg-space-3) 0;padding:0;list-style:none}._preparationLines_vuv8r_166 li{align-items:center;gap:var(--fg-space-4);padding-block:var(--fg-space-2);display:flex}._preparationLines_vuv8r_166 li+li{border-top:var(--fg-border-width-hairline) solid var(--fg-mkt-line-warm)}._preparationLines_vuv8r_166 img{width:var(--fg-mkt-preparation-product);height:var(--fg-mkt-preparation-product);object-fit:contain;flex:none}._lineContent_vuv8r_186{gap:var(--fg-space-1);min-width:0;display:grid}._amount_vuv8r_191{align-items:center;gap:var(--fg-space-3);font-variant-numeric:tabular-nums;flex-wrap:wrap;display:flex}._amount_vuv8r_191 strong{font-size:var(--fg-mkt-preparation-quantity);font-weight:var(--fg-mkt-weight-bold);line-height:var(--fg-mkt-leading-title);letter-spacing:var(--fg-mkt-tracking-tight)}._amount_vuv8r_191[data-updated=true] strong{color:var(--fg-text-brand)}._amount_vuv8r_191 del{color:var(--fg-text-secondary);font-size:var(--fg-mkt-type-xl);font-weight:var(--fg-mkt-weight-bold)}._amount_vuv8r_191 svg{flex:none}._unit_vuv8r_215{font-size:var(--fg-mkt-type-body);line-height:var(--fg-mkt-leading-body)}._calculation_vuv8r_219{margin-top:var(--fg-space-3);border-top:var(--fg-border-width-hairline) solid var(--fg-mkt-line-warm)}._calculation_vuv8r_219>summary{justify-content:space-between;align-items:center;gap:var(--fg-space-3);min-height:var(--fg-density-control-height);color:var(--fg-text-brand);font-size:var(--fg-mkt-type-body);line-height:var(--fg-mkt-leading-normal);cursor:pointer;list-style:none;display:flex}._calculation_vuv8r_219>summary::-webkit-details-marker{display:none}._calculation_vuv8r_219>summary:focus-visible{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)}._calculationBody_vuv8r_243{padding-block:var(--fg-space-3);font-size:var(--fg-mkt-type-body);line-height:var(--fg-mkt-leading-body)}._calculationBody_vuv8r_243 h4,._calculationBody_vuv8r_243 p{margin:0 0 var(--fg-space-3);font-size:inherit}._calculationBody_vuv8r_243 p{color:var(--fg-text-secondary)}._calculationItems_vuv8r_256{gap:var(--fg-space-4);margin:var(--fg-space-4) 0;display:grid}._calculationItems_vuv8r_256 dt{font-weight:var(--fg-mkt-weight-medium)}._calculationItems_vuv8r_256 dd{gap:var(--fg-space-1);margin:var(--fg-space-1) 0 0;font-variant-numeric:tabular-nums;display:grid}._reviewActions_vuv8r_270{margin-top:var(--fg-space-2)}._review_vuv8r_270:not([hidden]),._approved_vuv8r_274{gap:var(--fg-space-4);margin-top:var(--fg-space-4);padding:var(--fg-space-4);border:var(--fg-border-width-hairline) solid var(--fg-mkt-line-warm);border-radius:var(--fg-radius-lg);background:var(--fg-mkt-preparation-subtle);display:grid}._review_vuv8r_270 h4,._review_vuv8r_270 p,._approved_vuv8r_274 p{font-size:var(--fg-mkt-type-body);line-height:var(--fg-mkt-leading-body);margin:0}._review_vuv8r_270 p,._approved_vuv8r_274 p{color:var(--fg-text-secondary)}._pending_vuv8r_294{align-content:center;justify-items:start;gap:var(--fg-space-3);display:grid;position:absolute;inset:0}._pending_vuv8r_294 h3,._pending_vuv8r_294 p{margin:0}._pending_vuv8r_294 h3{font-size:var(--fg-mkt-type-title-md);line-height:var(--fg-mkt-leading-title)}._pending_vuv8r_294 p{color:var(--fg-text-secondary);font-size:var(--fg-mkt-type-body);line-height:var(--fg-mkt-leading-body)}@media (width<45rem){._scene_vuv8r_3{gap:var(--fg-space-5);grid-template-columns:minmax(0,1fr)}._conversation_vuv8r_10{padding-block:0}._connector_vuv8r_104{display:none}._preparationLines_vuv8r_166 li{gap:var(--fg-space-3)}}

:root[data-fg-experience=marketing]{--fg-mkt-report-columns:var(--fg-mkt-assistant-columns);--fg-mkt-report-card-inset:clamp(1rem, 1.5vw, 1.5rem);--fg-mkt-report-chat-min:26rem;--fg-mkt-report-source-offset:1.5rem;--fg-mkt-report-result-offset:-.75rem;--fg-mkt-report-card-radius:1.5rem;--fg-mkt-report-label-radius:var(--fg-radius-full);--fg-mkt-report-message-wash:#ffe5dc;--fg-mkt-report-insight-wash:#fff3ed;--fg-mkt-report-series-previous:#c86a58;--fg-mkt-report-series-current:#ef512e;--fg-mkt-report-connector-top:8rem;--fg-mkt-report-card-shadow:0 1rem 2.75rem -1.5rem color-mix(in srgb, var(--fg-mkt-cta-pressed) 20%, transparent)}._scene_1rnai_3{grid-template-columns:var(--fg-mkt-report-columns);align-items:center;gap:var(--fg-mkt-assistant-scene-gap);min-width:0;color:var(--fg-text-primary);display:grid}._conversation_1rnai_11{min-width:0;padding-block:var(--fg-space-4);position:relative}._eyebrow_1rnai_16{margin:0 0 var(--fg-space-3);color:var(--fg-text-secondary);font-size:var(--fg-mkt-type-fine);font-weight:var(--fg-mkt-weight-medium);line-height:var(--fg-mkt-leading-normal)}._requests_1rnai_23{justify-items:start;gap:var(--fg-space-3);display:grid}._requestSlot_1rnai_28{max-width:100%}._requestSlot_1rnai_28[data-visible=false]{opacity:0}._responses_1rnai_34{display:grid}._responses_1rnai_34>*{grid-area:1/1}._measure_1rnai_40,._context_1rnai_41[data-visible=false],._resultContent_1rnai_42[data-visible=false]{visibility:hidden}._bubble_1rnai_45,._reply_1rnai_46{max-width:100%;padding:var(--fg-space-3) var(--fg-space-4);border:var(--fg-border-width-hairline) solid var(--fg-mkt-line-warm);border-radius:var(--fg-mkt-radius-tile);background:var(--fg-surface-base);font-size:var(--fg-mkt-type-body);line-height:var(--fg-mkt-leading-relaxed);overflow-wrap:anywhere;margin:0}._bubble_1rnai_45[data-primary=true]{background:var(--fg-mkt-report-message-wash);border-color:#0000}._assistant_1rnai_61{margin-top:var(--fg-space-5)}._identity_1rnai_64{align-items:center;gap:var(--fg-space-2);margin-bottom:var(--fg-space-3);display:flex}._identity_1rnai_64>span{flex:none;display:flex}._identity_1rnai_64 h3{font-size:var(--fg-mkt-type-body);font-weight:var(--fg-mkt-weight-bold);line-height:var(--fg-mkt-leading-normal);margin:0}._sources_1rnai_80{gap:var(--fg-space-2);margin:var(--fg-space-3) 0 0;flex-wrap:wrap;padding:0;list-style:none;display:flex}._sources_1rnai_80 li{padding:var(--fg-space-1) var(--fg-space-3);border-radius:var(--fg-radius-full);background:var(--fg-mkt-surface-warm);color:var(--fg-text-secondary);font-size:var(--fg-mkt-type-fine);line-height:var(--fg-mkt-leading-normal)}._context_1rnai_41>p,._phaseCaption_1rnai_97,._downloadStatus_1rnai_98{margin:var(--fg-space-2) 0 0;color:var(--fg-text-secondary);font-size:var(--fg-mkt-type-fine);line-height:var(--fg-mkt-leading-body)}._phaseCaption_1rnai_97{margin-top:var(--fg-space-4)}._connector_1rnai_107{width:var(--fg-mkt-assistant-scene-gap);color:var(--fg-mkt-report-series-current);pointer-events:none;display:block;position:absolute;inset-block-end:var(--fg-space-12);inset-inline-start:100%}._result_1rnai_42{min-width:0;padding:var(--fg-mkt-report-card-inset);border:var(--fg-border-width-hairline) solid var(--fg-mkt-line-accent);border-radius:var(--fg-mkt-report-card-radius);background:var(--fg-surface-base);box-shadow:var(--fg-mkt-report-card-shadow)}._resultStage_1rnai_124{position:relative}._resultHeader_1rnai_127{justify-content:space-between;align-items:center;gap:var(--fg-space-3);margin-bottom:var(--fg-space-2);display:flex}._resultHeader_1rnai_127>p{margin:0}._metric_1rnai_137{align-items:center;gap:var(--fg-space-2) var(--fg-space-3);margin-bottom:var(--fg-space-3);font-variant-numeric:tabular-nums;flex-wrap:wrap;display:flex}._total_1rnai_145{font-size:var(--fg-mkt-type-title-xl);font-weight:var(--fg-mkt-weight-bold);line-height:var(--fg-mkt-leading-title);letter-spacing:var(--fg-mkt-tracking-tight);margin:0}._change_1rnai_152{padding:var(--fg-space-2) var(--fg-space-3);border-radius:var(--fg-radius-full);background:var(--fg-mkt-report-message-wash);color:var(--fg-text-brand);font-size:var(--fg-mkt-type-lg);font-weight:var(--fg-mkt-weight-bold);line-height:var(--fg-mkt-leading-normal);white-space:nowrap}._chart_1rnai_162{--fg-component-chart-series1:var(--fg-mkt-report-series-current);--fg-component-chart-series2:var(--fg-mkt-report-series-previous);min-width:0}._shareValues_1rnai_168{gap:var(--fg-space-2);margin:var(--fg-space-4) 0 0;grid-template-columns:repeat(3,minmax(0,1fr));padding:0;list-style:none;display:grid}._shareValues_1rnai_168 li{gap:var(--fg-space-1);font-size:var(--fg-mkt-type-fine);line-height:var(--fg-mkt-leading-normal);overflow-wrap:anywhere;display:grid}._shareValues_1rnai_168 strong{font-size:var(--fg-mkt-type-xl);font-weight:var(--fg-mkt-weight-bold);font-variant-numeric:tabular-nums}._mobileComparison_1rnai_188{display:none}._insight_1rnai_191{margin:var(--fg-space-3) 0 0;color:var(--fg-text-secondary);font-size:var(--fg-mkt-type-body);line-height:var(--fg-mkt-leading-body)}._downloadStatus_1rnai_98:empty{display:none}._pending_1rnai_200{align-content:center;justify-items:start;gap:var(--fg-space-3);display:grid;position:absolute;inset:0}._pending_1rnai_200 h3,._pending_1rnai_200 p{margin:0}._pending_1rnai_200 h3{font-size:var(--fg-mkt-type-title-md);line-height:var(--fg-mkt-leading-title)}._pending_1rnai_200 p{font-size:var(--fg-mkt-type-body);line-height:var(--fg-mkt-leading-body);color:var(--fg-text-secondary)}@media (width<45rem){._scene_1rnai_3{gap:var(--fg-space-5);grid-template-columns:minmax(0,1fr)}._conversation_1rnai_11{padding-block:0}._connector_1rnai_107{display:none}._mobileComparison_1rnai_188{margin:var(--fg-space-4) 0 0;display:block}._mobileComparison_1rnai_188>p{margin:0 0 var(--fg-space-2);color:var(--fg-text-secondary);font-size:var(--fg-mkt-type-fine);line-height:var(--fg-mkt-leading-normal)}._mobileValues_1rnai_242{gap:var(--fg-space-2);font-size:var(--fg-mkt-type-body);line-height:var(--fg-mkt-leading-normal);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;display:grid}._mobileValues_1rnai_242 dt{margin-bottom:var(--fg-space-1);font-size:var(--fg-mkt-type-fine);font-weight:var(--fg-mkt-weight-medium)}._mobileValues_1rnai_242 dd{gap:var(--fg-space-1);font-variant-numeric:tabular-nums;margin:0;display:grid}}

._viewport_1wi8p_2{container:solutions/inline-size}._section_1wi8p_6{isolation:isolate;grid-template-columns:minmax(0, 1fr) minmax(0, var(--fg-mkt-solutions-core)) minmax(0, 1fr);min-height:var(--fg-mkt-solutions-desktop-height);align-items:center;gap:var(--fg-space-4);padding:var(--fg-mkt-solutions-section-space) var(--fg-mkt-gutter);display:grid;position:relative;overflow:clip}._section_1wi8p_6[data-discovery-active]{z-index:var(--fg-mkt-stack-5);overflow:visible}._core_1wi8p_23{--fg-mkt-space-heading-gap:var(--fg-space-4);z-index:var(--fg-mkt-stack-1);text-align:center;overflow-wrap:anywhere;align-content:center;justify-items:center;min-width:0;display:grid;position:relative}._core_1wi8p_23>header{margin-bottom:0}._services_1wi8p_39{justify-content:center;gap:var(--fg-space-1) var(--fg-space-5);max-width:100%;margin:var(--fg-space-5) 0 0;flex-wrap:wrap;padding:0;list-style:none;display:flex}._services_1wi8p_39 li{min-width:0}._services_1wi8p_39 a{min-height:var(--fg-mkt-action-height);color:var(--fg-text-brand);font-size:var(--fg-mkt-type-body);font-weight:var(--fg-mkt-weight-medium);line-height:var(--fg-mkt-leading-body);align-items:center;text-decoration:none;display:inline-flex}._services_1wi8p_39 a:is(:hover,:focus-visible){text-underline-offset:var(--fg-space-1);text-decoration:underline}._action_1wi8p_70{max-width:100%;margin-top:var(--fg-space-4)}._hint_1wi8p_75{max-width:100%;margin:var(--fg-space-4) 0 0;color:var(--fg-text-secondary);font-size:var(--fg-mkt-type-fine);line-height:var(--fg-mkt-leading-body)}._touchHint_1wi8p_83{display:none}._side_1wi8p_88{contain:size;grid-template-columns:repeat(2, minmax(0, var(--fg-mkt-solutions-lane-max)));height:max(var(--fg-mkt-solutions-ribbon-height), calc(var(--fg-mkt-solutions-desktop-height) - var(--fg-mkt-solutions-section-space) * 2));justify-content:center;gap:var(--fg-space-2);clip-path:inset(0 -100%);min-width:0;display:grid;-webkit-mask-image:linear-gradient(#0000,#000 10% 90%,#0000);mask-image:linear-gradient(#0000,#000 10% 90%,#0000);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:200% 100%;mask-size:200% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-clip:no-clip;mask-clip:no-clip}._lane_1wi8p_107{min-width:0;min-height:0;perspective:var(--fg-mkt-solutions-perspective);perspective-origin:50%;position:relative}._lane_1wi8p_107 ul{justify-items:center;gap:var(--fg-space-2);transform-style:preserve-3d;margin:0;padding:0;list-style:none;display:grid}._card_1wi8p_125{width:min(var(--fg-mkt-solutions-photo), 90%);aspect-ratio:4/5;transform-style:preserve-3d;position:relative}._trigger_1wi8p_132{border:var(--fg-mkt-solutions-photo-frame) solid var(--fg-surface-base);border-radius:var(--fg-radius-lg);background:var(--fg-surface-base);box-shadow:var(--fg-mkt-shadow-float);backface-visibility:hidden;position:relative;overflow:hidden}._lane_1wi8p_107[data-ribbon-ready] ._card_1wi8p_125{position:absolute;top:0;left:0}._card_1wi8p_125[data-selected],._card_1wi8p_125:focus-within{z-index:var(--fg-mkt-stack-1)}._card_1wi8p_125[data-selected] ._trigger_1wi8p_132,._card_1wi8p_125:focus-within ._trigger_1wi8p_132{border-color:var(--fg-text-brand);box-shadow:var(--fg-mkt-solutions-selected-shadow)}._floatingLayer_1wi8p_159{z-index:var(--fg-mkt-stack-5);pointer-events:none;padding:var(--fg-mkt-header-offset) var(--fg-mkt-gutter) var(--fg-mkt-gutter);position:absolute;inset:0}._floatingStage_1wi8p_167{width:min(var(--fg-mkt-solutions-floating-panel), calc(100vw - var(--fg-mkt-gutter) * 2));max-height:var(--fg-mkt-solutions-floating-limit);overscroll-behavior:contain;border-radius:var(--fg-radius-lg);box-shadow:var(--fg-mkt-shadow-float);pointer-events:auto;position:absolute;top:0;left:0;overflow:auto}._detailFrame_1wi8p_180{position:relative}._floatingPhoto_1wi8p_184{width:var(--fg-mkt-solutions-detail-thumbnail);height:var(--fg-mkt-solutions-detail-thumbnail);border-radius:var(--fg-radius-md);margin:0;overflow:hidden}._floatingPhoto_1wi8p_184 img{object-fit:cover;width:100%;height:100%;display:block}._floatingPanel_1wi8p_199{gap:var(--fg-space-2);grid-template-columns:minmax(0,1fr);min-width:0;min-height:0;display:grid}._floatingHeading_1wi8p_207{grid-template-columns:var(--fg-mkt-solutions-detail-thumbnail) minmax(0, 1fr) auto;align-items:center;gap:var(--fg-space-2);display:grid}._floatingHeading_1wi8p_207 h3{color:var(--fg-text-primary);font-size:var(--fg-mkt-type-body-lg);font-weight:var(--fg-mkt-weight-semibold);line-height:var(--fg-mkt-leading-snug);overflow-wrap:anywhere;margin:0}._floatingPanelContent_1wi8p_223{min-width:0;min-height:0}._trigger_1wi8p_132,._trigger_1wi8p_132>button{width:100%;height:100%}._trigger_1wi8p_132>button{border-radius:inherit;min-width:0;padding:0;display:block}._trigger_1wi8p_132>button>.fg-button__label,._photo_1wi8p_242{width:100%;height:100%;display:block}._card_1wi8p_125 img{object-fit:cover;width:100%;height:100%;display:block}._caption_1wi8p_255{inset-inline:var(--fg-space-1);bottom:var(--fg-space-2);padding:var(--fg-space-2) var(--fg-space-1);border-radius:var(--fg-radius-md);background:color-mix(in srgb, var(--fg-surface-base) 94%, transparent);color:var(--fg-text-primary);font-size:var(--fg-mkt-type-caption);font-weight:var(--fg-mkt-weight-semibold);line-height:var(--fg-mkt-leading-snug);text-align:center;overflow-wrap:normal;position:absolute}._discover_1wi8p_270{top:var(--fg-space-2);right:var(--fg-space-2);width:var(--fg-space-6);height:var(--fg-space-6);border-radius:var(--fg-radius-full);background:var(--fg-surface-base);color:var(--fg-text-brand);font-size:var(--fg-mkt-type-body);font-weight:var(--fg-mkt-weight-medium);line-height:var(--fg-mkt-leading-snug);place-items:center;display:grid;position:absolute}._detail_1wi8p_180{gap:var(--fg-space-2);color:var(--fg-text-primary);font-size:var(--fg-mkt-type-body);line-height:var(--fg-mkt-leading-body);overflow-wrap:anywhere;grid-template-columns:minmax(0,1fr);display:grid}._detail_1wi8p_180 p{margin:0}._tools_1wi8p_300{color:var(--fg-text-secondary);font-size:var(--fg-mkt-type-fine)}._tools_1wi8p_300>p{font-weight:var(--fg-mkt-weight-medium)}._rows_1wi8p_309{display:none}@container solutions (80rem<=width<90rem){._side_1wi8p_88{grid-template-columns:minmax(0,1fr)}._side_1wi8p_88>._lane_1wi8p_107:nth-child(2){display:none}}@container solutions (width<80rem){._section_1wi8p_6{grid-template-columns:minmax(0,1fr);gap:0;min-height:auto;padding-inline:0}._side_1wi8p_88{display:none}._core_1wi8p_23{width:100%;max-width:calc(var(--fg-mkt-solutions-core) + var(--fg-mkt-gutter) * 2);padding-inline:var(--fg-mkt-gutter);margin-inline:auto}._rows_1wi8p_309{margin-top:var(--fg-space-5);gap:0;display:grid;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}._lane_1wi8p_107[data-axis=row]{height:var(--fg-mkt-solutions-row-height)}._lane_1wi8p_107[data-axis=row] ul{gap:var(--fg-space-2);display:flex}._lane_1wi8p_107[data-axis=row] ._card_1wi8p_125{width:var(--fg-mkt-solutions-row-photo);aspect-ratio:1;flex:none}}@media (hover:none){._desktopHint_1wi8p_369{display:none}._touchHint_1wi8p_83{display:inline}}@container solutions (width<48rem){._floatingPhoto_1wi8p_184{display:none}._floatingHeading_1wi8p_207{grid-template-columns:minmax(0,1fr) auto}}

._costNote_1w10c_1{gap:var(--fg-space-1);max-width:var(--fg-mkt-measure);margin:var(--fg-space-6) auto 0;padding:var(--fg-space-3) var(--fg-space-5);border-radius:var(--fg-radius-lg);background:color-mix(in srgb, var(--fg-mkt-canvas) 94%, transparent);color:var(--fg-mkt-ink-warm);font-size:var(--fg-mkt-type-fine);line-height:var(--fg-mkt-leading-relaxed);text-align:center;display:grid}._costNote_1w10c_1 p{margin:0}._costTerms_1w10c_19{color:var(--fg-text-primary);font-size:var(--fg-mkt-type-body);font-weight:var(--fg-mkt-weight-semibold)}._pricingSection_1w10c_25{isolation:isolate;padding-block:var(--fg-space-12) var(--fg-mkt-space-10);background:var(--fg-mkt-surface-warm-sunken);overflow:clip}._pricingBackdrop_1w10c_32{z-index:var(--fg-mkt-stack-behind);pointer-events:none;height:74rem;position:absolute;inset:0 0 auto}._pricingBackdrop_1w10c_32 img{object-fit:cover;object-position:center;width:100%;height:100%;display:block}._pricingBackdrop_1w10c_32:after{content:"";background:linear-gradient(180deg,  var(--fg-mkt-canvas) 0%, color-mix(in srgb, var(--fg-mkt-canvas) 92%, transparent) 19%, color-mix(in srgb, var(--fg-mkt-canvas) 32%, transparent) 36%, color-mix(in srgb, var(--fg-mkt-canvas) 3.1%, transparent) 55%, color-mix(in srgb, var(--fg-mkt-canvas) 3.1%, transparent) 80%,  var(--fg-mkt-surface-warm-sunken) 100%);position:absolute;inset:0}._pricingInner_1w10c_65{max-width:82rem;position:relative}@media (width<56.25rem){._pricingSection_1w10c_25{background:repeating-linear-gradient(0deg, transparent 0 11rem, color-mix(in srgb, var(--fg-mkt-line-warm) 20%, transparent) 11rem calc(11rem + 1px)), linear-gradient(180deg, var(--fg-mkt-canvas), var(--fg-mkt-surface-warm-sunken) 40%, var(--fg-mkt-surface-warm) 85%, var(--fg-mkt-canvas))}._pricingBackdrop_1w10c_32{height:65rem;bottom:auto}._pricingBackdrop_1w10c_32 img{object-position:70% center}._pricingBackdrop_1w10c_32:after{background:linear-gradient(180deg, color-mix(in srgb, var(--fg-mkt-canvas) 96%, transparent), color-mix(in srgb, var(--fg-mkt-canvas) 61%, transparent) 35%, color-mix(in srgb, var(--fg-mkt-surface-warm-sunken) 20%, transparent) 65%, var(--fg-mkt-surface-warm-sunken))}}@media (width<45rem){._pricingBackdrop_1w10c_32{display:none}}

._billing_1sous_1{justify-items:center;gap:var(--fg-space-3);min-width:0;max-width:100%;margin:var(--fg-mkt-space-7) auto var(--fg-space-8);text-align:center;display:grid}._toggle_1sous_11{--billing-selected-shadow:0 .15rem .35rem color-mix(in srgb, var(--fg-mkt-shadow-ink) 14%, transparent);gap:var(--fg-space-1);min-width:0;max-width:100%;padding:var(--fg-space-1);border:1px solid var(--fg-mkt-line-warm);border-radius:var(--fg-radius-lg);background:color-mix(in srgb, var(--fg-mkt-canvas) 96%, transparent);box-shadow:var(--fg-mkt-shadow-warm-lift);flex-wrap:wrap;margin:0;display:flex}._legend_1sous_28,._option_1sous_29 input{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._option_1sous_29{cursor:pointer;min-width:0;display:flex;position:relative}._option_1sous_29>span{justify-content:center;align-items:center;gap:var(--fg-space-3);min-width:0;max-width:100%;min-height:2.85rem;padding:var(--fg-space-2) var(--fg-space-5);border-radius:var(--fg-radius-md);color:var(--fg-mkt-muted);font-size:var(--fg-mkt-type-small);font-weight:var(--fg-mkt-weight-semibold);line-height:var(--fg-mkt-leading-snug);display:flex}._option_1sous_29 small{min-width:0;max-width:100%;padding:var(--fg-space-1) var(--fg-space-2);border-radius:var(--fg-radius-sm);background:var(--fg-brand-subtle);color:var(--fg-text-brand);font-size:var(--fg-mkt-type-fine);font-weight:var(--fg-mkt-weight-semibold);overflow-wrap:anywhere}._option_1sous_29 input:focus-visible+span{outline:2px solid var(--fg-text-brand);outline-offset:4px}._benefit_1sous_81{min-width:0;max-width:min(100%,33rem);color:var(--fg-mkt-muted);font-size:var(--fg-mkt-type-fine);line-height:var(--fg-mkt-leading-relaxed);overflow-wrap:anywhere;margin:0}._benefit_1sous_81 strong{color:var(--fg-text-brand);font-weight:var(--fg-mkt-weight-semibold)}@media (width<30rem){._option_1sous_29>span{gap:var(--fg-space-1);padding-inline:var(--fg-space-3);flex-wrap:wrap}}._gift_1dgnz_1{align-items:center;gap:var(--fg-space-8);margin-top:var(--fg-space-12);padding:clamp(var(--fg-space-6), 4vw, var(--fg-space-12));border:1px solid color-mix(in srgb, var(--fg-surface-base) 13%, transparent);border-radius:var(--fg-mkt-radius-3xl);background:radial-gradient(ellipse at 80% 20%, color-mix(in srgb, var(--fg-mkt-inverse) 85%, var(--fg-text-inverse)), transparent 65%), var(--fg-mkt-inverse);box-shadow:var(--fg-mkt-shadow-lift);color:var(--fg-surface-base);grid-template-columns:1fr 1fr;display:grid;position:relative;overflow:hidden}._copy_1dgnz_22{z-index:var(--fg-mkt-stack-1);position:relative}._eyebrow_1dgnz_26{align-items:center;gap:var(--fg-space-2);color:var(--fg-mkt-line-accent);font-size:var(--fg-mkt-type-fine);font-weight:var(--fg-mkt-weight-semibold);display:flex}._copy_1dgnz_22 h2{margin:var(--fg-space-4) 0;font-size:var(--fg-mkt-type-title-xl);line-height:var(--fg-mkt-leading-heading);letter-spacing:var(--fg-mkt-tracking-display);font-weight:var(--fg-mkt-weight-bold);text-wrap:balance}._copy_1dgnz_22 h2 span{color:var(--fg-border-brand)}._copy_1dgnz_22>p:not(._eyebrow_1dgnz_26){max-width:32em;color:var(--fg-mkt-on-inverse-muted);line-height:var(--fg-mkt-leading-loose);font-size:var(--fg-mkt-type-body)}._copy_1dgnz_22>a{align-items:center;gap:var(--fg-space-2);padding-block:var(--fg-space-2);margin-top:var(--fg-space-2);color:var(--fg-surface-base);font-size:var(--fg-mkt-type-small);font-weight:var(--fg-mkt-weight-semibold);text-underline-offset:5px;text-decoration:underline;display:inline-flex}._copy_1dgnz_22>a:focus-visible{outline:3px solid var(--fg-border-brand);outline-offset:5px;border-radius:var(--fg-radius-xs)}._kit_1dgnz_68{min-width:0;padding-bottom:var(--fg-space-6);position:relative}._devices_1dgnz_73{aspect-ratio:1.5;filter:drop-shadow(0 18px 16px color-mix(in srgb, var(--fg-text-primary) 33%, transparent));position:relative}._devices_1dgnz_73 img{width:62%;height:auto;position:absolute}._devices_1dgnz_73 img:first-child{top:-12%;left:0;transform:rotate(-14deg)}._devices_1dgnz_73 img:nth-child(2){top:-10%;right:-4%;transform:rotate(12deg)}._devices_1dgnz_73 img:nth-child(3){top:26%;left:-7%;transform:rotate(-12deg)}._devices_1dgnz_73 img:nth-child(4){top:32%;right:0;transform:rotate(8deg)}._sticker_1dgnz_103{top:0;right:calc(-1 * var(--fg-space-2));background:var(--fg-border-brand);width:5.3rem;height:5.3rem;color:var(--fg-mkt-ink-warm-strong);font-size:var(--fg-mkt-type-fine);font-weight:var(--fg-mkt-weight-semibold);box-shadow:0 5px 18px color-mix(in srgb, var(--fg-text-primary) 13%, transparent);border-radius:50%;flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;transform:rotate(10deg)}._sticker_1dgnz_103 strong{font-size:var(--fg-mkt-type-6xl);line-height:var(--fg-mkt-leading-none);letter-spacing:var(--fg-mkt-tracking-tighter)}._kitLabel_1dgnz_126{margin-top:var(--fg-space-4);color:var(--fg-mkt-on-inverse-muted);text-align:center;font-size:var(--fg-mkt-type-fine);letter-spacing:var(--fg-mkt-tracking-caps);display:block;position:relative}@media (width<45rem){._gift_1dgnz_1{gap:var(--fg-space-6);grid-template-columns:1fr}._kit_1dgnz_68{justify-self:center;width:min(100%,25rem)}._copy_1dgnz_22 h2{max-width:16em}}._plans_12cbe_1{isolation:isolate;align-items:stretch;gap:var(--fg-space-4);max-width:74rem;padding-top:var(--fg-space-6);grid-template-columns:repeat(3,minmax(0,1fr));margin-inline:auto;display:grid;position:relative}._plan_12cbe_1{--plan-enter-x:0%;--plan-enter-y:100px;--plan-enter-angle:0deg;--plan-enter-scale:.86;--plan-detail-travel:18px;--plan-coin-travel:42px;min-width:0;padding-block:var(--fg-space-3);scroll-margin-top:var(--fg-space-4);transform-origin:50% 85%;display:grid;position:relative}._plan_12cbe_1[data-plan-position="0"]{--plan-enter-x:65%;--plan-enter-angle:-8deg}._plan_12cbe_1[data-plan-position="2"]{--plan-enter-x:-65%;--plan-enter-angle:8deg}._surfaceMotion_12cbe_39{display:contents}._plan_12cbe_1 article{transform-origin:50% 85%;min-width:0;height:100%;padding:clamp(var(--fg-space-5), var(--fg-space-4) + 1vw, var(--fg-mkt-space-7));border:1px solid color-mix(in srgb, var(--fg-mkt-hover-border) calc(var(--mkt-hover,0) * 100%), var(--fg-border-subtle));border-radius:var(--fg-radius-2xl);corner-shape:var(--fg-corner-shape);background:var(--fg-surface-base);color:var(--fg-text-primary);box-shadow:var(--fg-mkt-shadow-drop), var(--fg-mkt-feedback-shadow);translate:0 calc(var(--mkt-hover,0) * -1 * var(--fg-mkt-hover-lift));flex-direction:column;display:flex;position:relative}._plan_12cbe_1[data-featured=true]{z-index:var(--fg-mkt-stack-1);padding-block:0}._plan_12cbe_1[data-featured=true] article{padding-block:calc(clamp(var(--fg-space-5), var(--fg-space-4) + 1vw, var(--fg-mkt-space-7)) + var(--fg-space-3));border-color:color-mix(in srgb, var(--fg-mkt-muted) 55%, var(--fg-mkt-inverse));background:radial-gradient(ellipse 120% 60% at 115% 110%, color-mix(in srgb, var(--fg-mkt-muted) 35%, transparent), transparent 76%), linear-gradient(145deg, color-mix(in srgb, var(--fg-mkt-muted) 22%, var(--fg-mkt-inverse)), var(--fg-mkt-inverse) 48%, var(--fg-text-primary));color:var(--fg-text-inverse);box-shadow:0 1.25rem 2.5rem -1rem color-mix(in srgb, var(--fg-mkt-inverse) 28%, transparent)}._heading_12cbe_91{min-height:10.25rem}._identity_12cbe_95{align-items:center;gap:var(--fg-space-3);min-height:3.5rem;display:flex}._planIcon_12cbe_102[data-size]{--illustration-tile:3.5rem;border-radius:var(--fg-radius-lg);background:linear-gradient(140deg, var(--fg-surface-base), var(--fg-brand-subtle));box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--fg-brand-accent) 5%, transparent);flex:none}._plan_12cbe_1[data-featured=true] ._planIcon_12cbe_102{background:linear-gradient(140deg, color-mix(in srgb, var(--fg-brand-accent) 34%, var(--fg-mkt-inverse)), color-mix(in srgb, var(--fg-brand-accent) 72%, var(--fg-mkt-inverse)));box-shadow:0 .5rem 1rem -.5rem var(--fg-mkt-inverse)}._audience_12cbe_120{align-items:center;gap:var(--fg-space-2);max-width:100%;padding:var(--fg-space-1) var(--fg-space-3);border:1px solid var(--fg-border-subtle);border-radius:var(--fg-radius-full);color:var(--fg-mkt-muted);font-size:var(--fg-mkt-type-fine);line-height:var(--fg-mkt-leading-body);margin:0;display:inline-flex}._plan_12cbe_1[data-featured=true] ._audience_12cbe_120{color:var(--fg-text-inverse);border-color:color-mix(in srgb, var(--fg-text-inverse) 22%, transparent)}._name_12cbe_139{min-width:0;max-width:100%;margin:var(--fg-space-3) 0 0;font-size:var(--fg-mkt-type-title-lg);font-weight:var(--fg-mkt-weight-display);line-height:var(--fg-mkt-leading-heading);letter-spacing:var(--fg-mkt-tracking-display);overflow-wrap:anywhere}._identity_12cbe_95>div{min-width:0;max-width:100%}._description_12cbe_155{max-width:24em;margin:var(--fg-space-2) 0 0;color:var(--fg-mkt-muted);font-size:var(--fg-mkt-type-body);line-height:var(--fg-mkt-leading-body)}._illustration_12cbe_163{align-items:center;gap:var(--fg-space-1);max-width:8.75rem;padding:var(--fg-space-2) var(--fg-space-3) var(--fg-space-2) var(--fg-space-2);border:1px solid color-mix(in srgb, var(--fg-brand-accent) 8%, var(--fg-surface-base));border-radius:var(--fg-radius-lg);background:linear-gradient(135deg, var(--fg-surface-base), var(--fg-brand-subtle));box-shadow:0 .75rem 1.5rem -.75rem color-mix(in srgb, var(--fg-text-primary) 25%, transparent);color:var(--fg-text-brand);font-size:var(--fg-mkt-type-fine);font-weight:var(--fg-mkt-weight-semibold);line-height:var(--fg-mkt-leading-title);pointer-events:none;display:flex;position:absolute;top:-1.65rem;right:-.35rem;rotate:9deg}._badge_12cbe_184[data-size]{--illustration-tile:2.5rem;box-shadow:none;background:0 0}._priceBlock_12cbe_191{min-width:0}._price_12cbe_191{margin:var(--fg-space-4) 0 0;padding-block:var(--fg-space-5);border-block:1px solid var(--fg-border-subtle);font-size:var(--fg-mkt-type-figure);font-weight:var(--fg-mkt-weight-bold);font-variant-numeric:tabular-nums;line-height:var(--fg-mkt-leading-none);letter-spacing:var(--fg-mkt-tracking-tighter);overflow-wrap:anywhere;position:relative}._price_12cbe_191 ._startingAt_12cbe_209,._plans_12cbe_1[data-appearance=receipt] ._price_12cbe_191 ._startingAt_12cbe_209{margin:0 var(--fg-space-2) 0 0;color:var(--fg-mkt-muted);font-size:var(--fg-mkt-type-body);font-weight:var(--fg-mkt-weight-semibold);letter-spacing:var(--fg-mkt-tracking-normal);display:inline}._plans_12cbe_1[data-billing-period=annual] ._price_12cbe_191{font-size:var(--fg-mkt-type-title-xl)}._annualDetails_12cbe_223{gap:var(--fg-space-1);margin-top:var(--fg-space-3);color:var(--fg-mkt-muted);font-size:var(--fg-mkt-type-fine);line-height:var(--fg-mkt-leading-body);display:grid}._annualDetails_12cbe_223 p{margin:0}._annualDetails_12cbe_223 strong{color:var(--fg-text-brand);font-weight:var(--fg-mkt-weight-semibold)}._annualGift_12cbe_241{align-items:center;gap:var(--fg-space-2);margin:var(--fg-space-4) 0 0;padding:var(--fg-space-3) var(--fg-space-3);border:1px solid var(--fg-mkt-line-warm-strong);border-radius:var(--fg-radius-sm);background:var(--fg-mkt-surface-warm);color:var(--fg-mkt-ink-warm);font-size:var(--fg-mkt-type-fine);font-weight:var(--fg-mkt-weight-semibold);line-height:var(--fg-mkt-leading-normal);display:flex}._annualGift_12cbe_241>span{flex:none;display:flex}._plans_12cbe_1[data-appearance=default] ._plan_12cbe_1[data-featured=true] ._annualDetails_12cbe_223{color:var(--fg-mkt-line-cool)}._plans_12cbe_1[data-appearance=default] ._plan_12cbe_1[data-featured=true] ._annualDetails_12cbe_223 strong{color:var(--fg-mkt-line-accent)}._plans_12cbe_1[data-appearance=receipt][data-billing-period=annual] ._price_12cbe_191{font-size:var(--fg-mkt-type-title-xl)}._price_12cbe_191 span{margin-top:var(--fg-space-3);color:var(--fg-mkt-muted);font-size:var(--fg-mkt-type-fine);font-weight:var(--fg-font-weight-regular);line-height:var(--fg-mkt-leading-body);letter-spacing:var(--fg-mkt-tracking-normal);display:block}._capacity_12cbe_283{margin-top:var(--fg-space-5);flex:1}._capacityLabel_12cbe_288{align-items:center;gap:var(--fg-space-2);margin:0 0 var(--fg-space-4);font-size:var(--fg-mkt-type-fine);font-weight:var(--fg-mkt-weight-semibold);line-height:var(--fg-mkt-leading-body);flex-wrap:wrap;display:flex}._capacityLabel_12cbe_288>span{padding:calc(var(--fg-space-1) / 2) var(--fg-space-2);border-radius:var(--fg-radius-full);background:var(--fg-brand-subtle);color:var(--fg-text-brand);font-size:var(--fg-mkt-type-fine);font-weight:var(--fg-font-weight-medium)}._included_12cbe_308{gap:var(--fg-space-2);font-size:var(--fg-mkt-type-body);line-height:var(--fg-mkt-leading-body);overflow-wrap:anywhere;margin:0;padding:0;list-style:none;display:grid}._included_12cbe_308 li{align-items:start;gap:var(--fg-space-2);grid-template-columns:1.5rem minmax(0,1fr);display:grid}._check_12cbe_326{border-radius:var(--fg-radius-full);background:var(--fg-brand-subtle);width:1.5rem;height:1.5rem;color:var(--fg-brand-accent);place-items:center;margin-top:.0625rem;display:grid}._extra_12cbe_337{align-items:center;gap:var(--fg-space-3);min-height:4.5rem;margin:var(--fg-space-5) 0 0;padding:var(--fg-space-3);border-radius:var(--fg-radius-md);background:var(--fg-mkt-canvas);color:var(--fg-mkt-muted);font-size:var(--fg-mkt-type-fine);line-height:var(--fg-mkt-leading-body);overflow-wrap:anywhere;grid-template-columns:1.25rem minmax(0,1fr);display:grid}._action_12cbe_353 a{white-space:normal;overflow-wrap:anywhere;min-width:0;max-width:100%}._plan_12cbe_1[data-featured=true] ._description_12cbe_155,._plan_12cbe_1[data-featured=true] ._price_12cbe_191 span{color:color-mix(in srgb, var(--fg-text-inverse) 76%, transparent)}._plan_12cbe_1[data-featured=true] ._extra_12cbe_337{background:color-mix(in srgb, var(--fg-text-inverse) 7%, transparent);color:color-mix(in srgb, var(--fg-text-inverse) 82%, transparent)}._plan_12cbe_1[data-featured=true] ._check_12cbe_326{background:color-mix(in srgb, var(--fg-brand-accent) 15%, var(--fg-text-inverse) 8%);color:color-mix(in srgb, var(--fg-brand-accent) 72%, var(--fg-surface-base))}._plan_12cbe_1[data-featured=true] ._price_12cbe_191{border-block-color:color-mix(in srgb, var(--fg-text-inverse) 18%, transparent)}._action_12cbe_353{margin-top:var(--fg-space-4)}._action_12cbe_353 a{min-height:var(--fg-mkt-action-height);border-radius:var(--fg-mkt-action-radius);font-weight:var(--fg-mkt-weight-semibold)}._plans_12cbe_1[data-appearance=receipt]{--receipt-paper:var(--fg-mkt-surface-warm);--receipt-perforation:var(--fg-mkt-ink-warm-subtle);--receipt-rail:repeating-linear-gradient(0deg, color-mix(in srgb, var(--fg-surface-base) 3.1%, transparent) 0 1px, color-mix(in srgb, var(--fg-mkt-ink-warm) 3.1%, transparent) 1px 3px), linear-gradient(180deg, var(--fg-mkt-surface-warm) 0%, var(--fg-mkt-line-warm-strong) 5%, var(--fg-mkt-ink-warm-subtle) 15%, var(--fg-mkt-line-warm-strong) 42%, var(--fg-mkt-ink-warm-muted) 77%, var(--fg-mkt-ink-warm) 87%, var(--fg-mkt-line-warm-strong) 92%, var(--fg-mkt-ink-warm-muted) 100%);gap:clamp(var(--fg-space-6), 3vw, var(--fg-mkt-space-11));max-width:72rem;padding-top:var(--fg-space-6)}._plans_12cbe_1[data-appearance=receipt]:before{content:"";z-index:var(--fg-mkt-stack-behind);border-block:1px solid color-mix(in srgb, var(--fg-brand-subtle) 46%, transparent);background:var(--receipt-rail);width:100vw;height:3rem;box-shadow:0 2px 0 color-mix(in srgb, var(--fg-mkt-ink-warm) 42%, transparent), 0 8px 16px color-mix(in srgb, var(--fg-mkt-ink-warm-strong) 23%, transparent);pointer-events:none;position:absolute;top:0;left:50%;transform:translate(-50%)}._plans_12cbe_1[data-appearance=receipt] ._plan_12cbe_1{transform-origin:50% 0;padding-block:0}._plans_12cbe_1[data-appearance=receipt] ._surfaceMotion_12cbe_39{transform-origin:50% -8px;min-width:0;display:grid}._plans_12cbe_1[data-appearance=receipt] ._plan_12cbe_1[data-featured=true]{--receipt-paper:var(--fg-brand-subtle)}._plans_12cbe_1[data-appearance=receipt] ._plan_12cbe_1 article{padding:var(--fg-mkt-space-9) clamp(var(--fg-space-5), 2vw, var(--fg-mkt-space-7)) var(--fg-space-5);background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160' viewBox='0 0 160 160'%3E%3Cfilter id='grain'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.82' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Cpath fill='%23786b59' opacity='.085' filter='url(%23grain)' d='M0 0h160v160H0z'/%3E%3C/svg%3E") 0 0 / 160px 160px, linear-gradient(177deg, transparent 37%, color-mix(in srgb, var(--fg-mkt-ink-warm) 3.1%, transparent) 39%, color-mix(in srgb, var(--fg-surface-base) 38%, transparent) 39.4%, transparent 42%), linear-gradient(94deg, color-mix(in srgb, var(--fg-mkt-ink-warm) 3.5%, transparent), color-mix(in srgb, var(--fg-surface-base) 20%, transparent) 8%, transparent 38%, color-mix(in srgb, var(--fg-mkt-ink-warm) 3.9%, transparent) 76%, color-mix(in srgb, var(--fg-surface-base) 34%, transparent) 97%), var(--receipt-paper);color:var(--fg-text-primary);box-shadow:inset 0 1px 0 color-mix(in srgb, var(--fg-surface-base) 64%, transparent), inset 1px 0 0 color-mix(in srgb, var(--fg-surface-base) 64%, transparent), inset -1px 0 0 color-mix(in srgb, var(--fg-mkt-ink-warm-muted) 13%, transparent), 1px 3px 5px color-mix(in srgb, var(--fg-mkt-ink-warm-strong) 7.1%, transparent), 2px 17px 20px -7px color-mix(in srgb, var(--fg-mkt-ink-warm-strong) 20%, transparent), -5px 25px 24px -16px color-mix(in srgb, var(--fg-mkt-ink-warm-strong) 15%, transparent), var(--fg-mkt-feedback-shadow);transform-origin:50% -8px;border:0;border-radius:.125rem .125rem 0 0}._receiptPaper_12cbe_485{transform-origin:50% -8px;min-width:0;height:100%;transform:translate3d(calc(var(--scene-pointer-x,0) * var(--fg-space-1)), calc(var(--scene-pointer-y,0) * var(--fg-space-1)), 0) rotate(calc(var(--scene-pointer-x,0) * .8deg));display:grid}._plans_12cbe_1[data-appearance=receipt] ._receiptGhost_12cbe_498{z-index:var(--fg-mkt-stack-2);transform-origin:50% -8px;pointer-events:none;padding:0;position:absolute;inset:0 0 auto}._plans_12cbe_1[data-appearance=receipt] ._receiptGhost_12cbe_498[data-previous-period=monthly] ._price_12cbe_191{font-size:var(--fg-mkt-type-display-sm)}._plans_12cbe_1[data-appearance=receipt] ._receiptGhost_12cbe_498[data-previous-period=annual] ._price_12cbe_191{font-size:var(--fg-mkt-type-title-xl)}._plans_12cbe_1[data-appearance=receipt] ._plan_12cbe_1 article:before{content:"";border-radius:inherit;background:radial-gradient(ellipse 40% 5% at 50% 0, color-mix(in srgb, var(--fg-mkt-ink-warm-strong) 10%, transparent), transparent), linear-gradient(174deg, transparent 93%, color-mix(in srgb, var(--fg-surface-base) 38%, transparent) 97%, color-mix(in srgb, var(--fg-mkt-ink-warm-muted) 4.3%, transparent));pointer-events:none;position:absolute;inset:0}._plans_12cbe_1[data-appearance=receipt] ._plan_12cbe_1 article:after{content:"";inset:auto 0 calc(-1 * var(--fg-space-2));background:inherit;pointer-events:none;height:10px;position:absolute;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 10'%3E%3Cpath d='M0 0h16L8 10Z'/%3E%3C/svg%3E") 0 0/16px 10px repeat-x;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 10'%3E%3Cpath d='M0 0h16L8 10Z'/%3E%3C/svg%3E") 0 0/16px 10px repeat-x}._receiptClip_12cbe_546{z-index:var(--fg-mkt-stack-3);top:calc(-1 * var(--fg-space-6));border:1px solid var(--fg-mkt-ink-warm);border-radius:var(--fg-radius-xs) var(--fg-radius-xs) var(--fg-radius-xs) var(--fg-radius-xs);background:repeating-linear-gradient(0deg, color-mix(in srgb, var(--fg-surface-base) 3.1%, transparent) 0 1px, color-mix(in srgb, var(--fg-text-primary) 2.4%, transparent) 1px 3px), linear-gradient(90deg, var(--fg-mkt-line-warm) 0%, var(--fg-mkt-ink-warm-muted) 8%, var(--fg-mkt-ink-warm-subtle) 18%, var(--fg-mkt-ink-warm-muted) 68%, var(--fg-mkt-ink-warm-subtle) 90%, var(--fg-mkt-line-warm-strong) 100%);width:2.6rem;height:3.55rem;box-shadow:inset 0 1px 1px color-mix(in srgb, var(--fg-brand-subtle) 79%, transparent), inset 0 0 0 2px color-mix(in srgb, var(--fg-mkt-ink-warm) 29%, transparent), 0 2px 2px color-mix(in srgb, var(--fg-mkt-ink-warm-strong) 35%, transparent), 2px 6px 7px color-mix(in srgb, var(--fg-mkt-ink-warm-strong) 25%, transparent);pointer-events:none;position:absolute;left:50%;transform:translate(-50%)}._receiptClip_12cbe_546:before{content:"";top:var(--fg-space-2);border:1px solid var(--fg-mkt-ink-warm);background:linear-gradient(127deg, transparent 43%, var(--fg-mkt-ink-warm) 44% 53%, transparent 54%), radial-gradient(circle at 30% 25%, var(--fg-mkt-line-warm), var(--fg-mkt-ink-warm-subtle) 49%, var(--fg-mkt-ink-warm) 75%, var(--fg-mkt-line-warm-strong));width:.8rem;height:.8rem;box-shadow:0 1px 0 color-mix(in srgb, var(--fg-mkt-line-warm) 61%, transparent), inset 0 1px 1px var(--fg-mkt-ink-warm-strong);border-radius:50%;position:absolute;left:50%;transform:translate(-50%)}._receiptClip_12cbe_546:after{content:"";border:1px solid var(--fg-mkt-ink-warm);border-radius:.05rem .05rem var(--fg-radius-xs) var(--fg-radius-xs);background:linear-gradient(180deg, var(--fg-mkt-surface-warm), var(--fg-mkt-ink-warm-muted) 34%, var(--fg-mkt-ink-warm) 63%, var(--fg-mkt-line-warm-strong));height:.45rem;box-shadow:0 2px 2px color-mix(in srgb, var(--fg-mkt-ink-warm-strong) 25%, transparent);position:absolute;inset:auto -2px 0}._receiptMeta_12cbe_620{justify-content:space-between;align-items:flex-start;gap:var(--fg-space-3);min-height:2rem;margin-bottom:var(--fg-space-3);color:var(--fg-mkt-muted);font-family:ui-monospace,SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:var(--fg-mkt-type-label);font-weight:var(--fg-mkt-weight-medium);line-height:var(--fg-mkt-leading-body);letter-spacing:var(--fg-mkt-tracking-label);display:flex}._receiptMeta_12cbe_620>span:first-child{display:grid}._receiptMeta_12cbe_620 strong{color:var(--fg-text-primary);font-weight:var(--fg-mkt-weight-bold);letter-spacing:var(--fg-mkt-tracking-caps)}._receiptMeta_12cbe_620>span:last-child{text-align:right;max-width:10em}._receiptMeta_12cbe_620 ._receiptStamp_12cbe_650{padding:var(--fg-space-1) var(--fg-space-2);border:1px solid color-mix(in srgb, var(--fg-text-brand) 45%, transparent);border-radius:var(--fg-radius-xs);background:color-mix(in srgb, var(--fg-brand-accent) 4.3%, transparent);color:var(--fg-text-brand);font-weight:var(--fg-mkt-weight-bold);line-height:var(--fg-mkt-leading-normal);box-shadow:inset 0 0 0 2px var(--receipt-paper)}._plans_12cbe_1[data-appearance=receipt] ._heading_12cbe_91{min-height:8.5rem}._plans_12cbe_1[data-appearance=receipt] ._identity_12cbe_95{align-items:center;gap:var(--fg-space-3);flex-direction:row;min-height:2.25rem}._receiptIcon_12cbe_672{border-radius:var(--fg-radius-md);background:color-mix(in srgb, var(--fg-brand-accent) 7.1%, transparent);width:2.25rem;height:2.25rem;color:var(--fg-text-brand);flex:none;place-items:center;display:grid}._plans_12cbe_1[data-appearance=receipt] ._audience_12cbe_120{color:var(--fg-mkt-muted);font-size:var(--fg-mkt-type-fine);line-height:var(--fg-mkt-leading-normal);border:0;border-radius:0;padding:0}._plans_12cbe_1[data-appearance=receipt] ._name_12cbe_139{margin-top:var(--fg-space-3);font-size:var(--fg-mkt-type-title-lg);font-weight:var(--fg-mkt-weight-display)}._plans_12cbe_1[data-appearance=receipt] ._description_12cbe_155{margin-top:var(--fg-space-2);color:var(--fg-mkt-muted);font-size:var(--fg-mkt-type-body);line-height:var(--fg-mkt-leading-body)}@media (width>=56.25rem){._description_12cbe_155{min-height:2lh}}._plans_12cbe_1[data-appearance=receipt] ._price_12cbe_191{margin-top:var(--fg-space-2);padding-block:var(--fg-space-4);border-block:1px dashed var(--receipt-perforation);font-size:var(--fg-mkt-type-display-sm);font-weight:var(--fg-mkt-weight-display)}._plans_12cbe_1[data-appearance=receipt] ._price_12cbe_191 span{margin-top:var(--fg-space-2);color:var(--fg-mkt-muted);font-size:var(--fg-mkt-type-fine)}._plans_12cbe_1[data-appearance=receipt] ._capacity_12cbe_283{margin-top:var(--fg-space-4)}._plans_12cbe_1[data-appearance=receipt] ._capacityLabel_12cbe_288{gap:var(--fg-space-2);margin-bottom:var(--fg-space-2);font-size:var(--fg-mkt-type-fine)}._plans_12cbe_1[data-appearance=receipt] ._capacityLabel_12cbe_288>span{background:color-mix(in srgb, var(--fg-brand-accent) 7.1%, transparent);font-size:var(--fg-mkt-type-fine)}._plans_12cbe_1[data-appearance=receipt] ._included_12cbe_308{gap:var(--fg-space-1);font-size:var(--fg-mkt-type-body);line-height:var(--fg-mkt-leading-normal)}._plans_12cbe_1[data-appearance=receipt] ._included_12cbe_308 li{gap:var(--fg-space-2);grid-template-columns:1.3rem minmax(0,1fr)}._plans_12cbe_1[data-appearance=receipt] ._check_12cbe_326{background:color-mix(in srgb, var(--fg-brand-accent) 9.4%, transparent);width:1.3rem;height:1.3rem;color:var(--fg-text-brand)}._plans_12cbe_1[data-appearance=receipt] ._extra_12cbe_337{align-items:start;gap:var(--fg-space-2);min-height:0;margin-top:var(--fg-space-4);padding:var(--fg-space-3) 0 0;border-top:1px dashed var(--receipt-perforation);color:var(--fg-mkt-muted);font-size:var(--fg-mkt-type-fine);line-height:var(--fg-mkt-leading-body);background:0 0;border-radius:0}._plans_12cbe_1[data-appearance=receipt] ._extra_12cbe_337>svg{margin-top:var(--fg-space-1)}._plans_12cbe_1[data-appearance=receipt] ._action_12cbe_353{margin-top:var(--fg-space-4)}._plans_12cbe_1[data-appearance=receipt] ._plan_12cbe_1:not([data-featured=true]) ._action_12cbe_353 a{border-color:var(--fg-mkt-ink-warm-muted);background:color-mix(in srgb, var(--fg-surface-base) 14%, transparent);color:var(--fg-text-primary)}@media (hover:hover) and (pointer:fine){._plans_12cbe_1[data-appearance=receipt] ._plan_12cbe_1:not([data-featured=true]) ._action_12cbe_353 a[data-hovered]{background:var(--fg-action-secondary-hover)}}._plans_12cbe_1[data-appearance=receipt] ._plan_12cbe_1:not([data-featured=true]) ._action_12cbe_353 a:is(:active,[data-pressed=true]){background:var(--fg-action-secondary-pressed)}@media (width<64rem) and (width>=56.25rem){._audience_12cbe_120{padding-inline:var(--fg-space-2);font-size:var(--fg-mkt-type-fine)}._heading_12cbe_91{min-height:12.5rem}._identity_12cbe_95{flex-direction:column;align-items:flex-start}}@media (width<56.25rem){._plans_12cbe_1{gap:var(--fg-space-6);grid-template-columns:1fr;max-width:31rem}._plan_12cbe_1[data-plan-position],._plan_12cbe_1[data-featured=true]{--plan-enter-x:0%;--plan-enter-y:24px;--plan-enter-angle:-1deg;--plan-enter-scale:.98;--plan-detail-travel:8px;--plan-coin-travel:18px;padding-block:0}._plan_12cbe_1[data-plan-position="2"]{--plan-enter-angle:1deg}._plan_12cbe_1 article,._plan_12cbe_1[data-featured=true] article{padding:var(--fg-space-6)}._heading_12cbe_91{min-height:0}._price_12cbe_191{font-size:var(--fg-mkt-type-compact-lg)}._extra_12cbe_337{min-height:0}}@media (width<24rem){._identity_12cbe_95{gap:var(--fg-space-2)}._planIcon_12cbe_102[data-size]{--illustration-tile:2.75rem}._audience_12cbe_120{padding-inline:var(--fg-space-2)}._illustration_12cbe_163{right:var(--fg-space-2)}}@media (width<56.25rem){._plans_12cbe_1[data-appearance=receipt]{gap:var(--fg-mkt-space-18);max-width:29rem}._plans_12cbe_1[data-appearance=receipt]:before{display:none}._plans_12cbe_1[data-appearance=receipt] ._plan_12cbe_1:before{content:"";z-index:var(--fg-mkt-stack-behind);top:calc(-1 * var(--fg-space-6));border-block:1px solid color-mix(in srgb, var(--fg-brand-subtle) 46%, transparent);border-radius:var(--fg-radius-xs);background:var(--receipt-rail);width:calc(100% + 4rem);height:3rem;box-shadow:0 2px 0 color-mix(in srgb, var(--fg-mkt-ink-warm) 42%, transparent), 0 8px 16px color-mix(in srgb, var(--fg-mkt-ink-warm-strong) 23%, transparent);pointer-events:none;position:absolute;left:50%;transform:translate(-50%)}._plans_12cbe_1[data-appearance=receipt] ._receiptGhost_12cbe_498:before{display:none}._plans_12cbe_1[data-appearance=receipt] ._plan_12cbe_1 article{padding:var(--fg-mkt-space-10) clamp(var(--fg-space-5), 6vw, var(--fg-space-8)) var(--fg-space-6)}._plans_12cbe_1[data-appearance=receipt] ._heading_12cbe_91{min-height:0}._plans_12cbe_1[data-appearance=receipt] ._price_12cbe_191{margin-top:var(--fg-space-5);font-size:var(--fg-mkt-type-8xl)}._plans_12cbe_1[data-appearance=receipt] ._receiptGhost_12cbe_498[data-previous-period=monthly] ._price_12cbe_191{font-size:var(--fg-mkt-type-8xl)}._plans_12cbe_1[data-appearance=receipt] ._extra_12cbe_337{min-height:0}}

._questionsSection_1umvr_1{padding:var(--fg-space-16) var(--fg-mkt-gutter) var(--fg-space-8)}._faqInner_1umvr_5{align-items:start;gap:var(--fg-mkt-faq-gap);max-width:var(--fg-mkt-faq-max);grid-template-columns:minmax(0,.83fr) minmax(0,1.17fr);margin-inline:auto;display:grid}._intro_1umvr_14{min-width:0}._intro_1umvr_14>header{margin-block-end:var(--fg-space-6)}._scene_1umvr_22{width:var(--fg-mkt-faq-scene-width);max-width:none;pointer-events:none;margin-block-start:var(--fg-space-4);margin-inline-start:var(--fg-mkt-faq-scene-offset);display:block}._scene_1umvr_22 img{width:100%;height:auto;display:block}._panel_1umvr_37{min-width:0}._questions_1umvr_1{border-block-start:var(--fg-mkt-hero-note-stroke) solid var(--fg-mkt-line-tint)}._questions_1umvr_1 .accordion__item{border-block-end:var(--fg-mkt-hero-note-stroke) solid var(--fg-mkt-line-tint)}._questions_1umvr_1 .accordion__item:after{display:none}._questions_1umvr_1 .accordion__heading{min-width:0;max-width:100%;margin:0}._questions_1umvr_1 .accordion__trigger{align-items:center;gap:var(--fg-space-5);width:100%;min-width:0;max-width:100%;padding:var(--fg-space-5) 0;color:var(--fg-text-primary);text-align:start;cursor:pointer;background:0 0;border:0;display:flex}._questions_1umvr_1 .accordion__trigger:focus-visible{outline:var(--fg-mkt-hero-play-stroke) solid var(--fg-mkt-hero-accent);outline-offset:var(--fg-space-1);border-radius:var(--fg-radius-md)}._question_1umvr_1{min-width:0;max-width:100%;font-size:var(--fg-mkt-faq-question);font-weight:var(--fg-mkt-weight-semibold);line-height:var(--fg-mkt-leading-normal);letter-spacing:var(--fg-mkt-tracking-tight);text-align:start;overflow-wrap:anywhere;flex:1}@media (hover:hover) and (pointer:fine){._questions_1umvr_1 .accordion__trigger:hover ._question_1umvr_1{color:var(--fg-text-brand)}}._questions_1umvr_1 .accordion__indicator{width:var(--fg-mkt-faq-indicator);height:var(--fg-mkt-faq-indicator);border:var(--fg-mkt-hero-note-stroke) solid var(--fg-mkt-line-tint);border-radius:var(--fg-radius-full);background:var(--fg-mkt-faq-indicator-background);color:var(--fg-text-primary);flex:none;place-items:center;display:grid;position:relative}._questions_1umvr_1 .accordion__indicator svg{display:none}._questions_1umvr_1 .accordion__indicator:before,._questions_1umvr_1 .accordion__indicator:after{content:"";width:var(--fg-mkt-faq-indicator-stroke-length);height:var(--fg-mkt-hero-play-stroke);border-radius:var(--fg-radius-full);background:currentColor;position:absolute}._questions_1umvr_1 .accordion__indicator:after{transform:rotate(90deg)}._questions_1umvr_1 .accordion__indicator[data-expanded=true]{border-color:var(--fg-brand-subtle-pressed);background:var(--fg-brand-subtle);color:var(--fg-text-brand)}._questions_1umvr_1 .accordion__indicator[data-expanded=true]:after{transform:rotate(90deg)scaleX(0)}._questions_1umvr_1 .accordion__body-inner{padding:0 calc(var(--fg-mkt-faq-indicator) + var(--fg-space-5)) var(--fg-space-6) 0}._answer_1umvr_147{justify-items:start;gap:var(--fg-space-2);max-width:min(100%, var(--fg-mkt-faq-answer-measure));display:grid}._answer_1umvr_147 p{color:var(--fg-text-secondary);font-size:var(--fg-mkt-faq-answer);line-height:var(--fg-mkt-faq-answer-leading);margin:0}._answer_1umvr_147 a,._contact_1umvr_162 a{align-items:center;column-gap:var(--fg-space-2);min-height:var(--fg-mkt-faq-target);max-width:100%;font-size:var(--fg-mkt-type-body);font-weight:var(--fg-mkt-weight-medium);line-height:var(--fg-mkt-leading-body);display:inline-flex}._contact_1umvr_162{align-items:center;column-gap:var(--fg-space-3);row-gap:var(--fg-space-1);padding:var(--fg-space-5) 0 var(--fg-space-1);color:var(--fg-mkt-muted);font-size:var(--fg-mkt-type-body);line-height:var(--fg-mkt-leading-body);flex-wrap:wrap;margin:0;display:flex}@media (width<68.75rem){._faqInner_1umvr_5{gap:var(--fg-space-6)}}@media (width<56.25rem){._faqInner_1umvr_5{gap:var(--fg-space-8);grid-template-columns:minmax(0,1fr)}._intro_1umvr_14{min-height:var(--fg-mkt-faq-intro-tablet);padding-inline-end:calc(var(--fg-mkt-faq-scene-tablet) + var(--fg-space-4));position:relative}._scene_1umvr_22{right:var(--fg-mkt-faq-scene-offset);width:var(--fg-mkt-faq-scene-tablet);margin:0;position:absolute;bottom:0}}@media (width<45rem){._questionsSection_1umvr_1{padding:var(--fg-space-8) var(--fg-space-3) var(--fg-space-4)}._faqInner_1umvr_5{gap:var(--fg-space-6)}._intro_1umvr_14{min-height:0;padding-inline-end:0}._scene_1umvr_22{width:min(100%, var(--fg-mkt-faq-scene-mobile));margin:var(--fg-space-2) auto calc(-1 * var(--fg-space-4));position:static}._questions_1umvr_1 .accordion__trigger{gap:var(--fg-space-3);padding-block:var(--fg-space-4)}._questions_1umvr_1 .accordion__body-inner{padding:0 0 var(--fg-space-5)}._contact_1umvr_162{justify-content:center;column-gap:var(--fg-space-2);padding:var(--fg-space-4) var(--fg-space-2) var(--fg-space-2);text-align:center}}

._form_1cfur_2{gap:var(--fg-space-5);min-width:0;display:grid}._label_1cfur_7{margin:0 0 var(--fg-space-2);color:var(--fg-text-primary);font-size:var(--fg-type-small-size);line-height:var(--fg-type-small-line-height);font-weight:var(--fg-mkt-weight-bold)}._contact_1cfur_14{min-width:0}._channel_1cfur_17{align-items:center;gap:var(--fg-space-2);display:inline-flex}._channelField_1cfur_22{padding-top:var(--fg-space-3)}._menu_1cfur_27{min-width:0}._menuTitle_1cfur_30{align-items:center;gap:var(--fg-space-4);text-align:start;min-width:0;display:flex}._menuIcon_1cfur_37{color:var(--fg-mkt-cta);flex:none;place-items:center;display:inline-grid}._menuText_1cfur_43{gap:var(--fg-space-1);min-width:0;color:var(--fg-text-primary);font-size:var(--fg-mkt-type-body);line-height:var(--fg-mkt-leading-snug);display:grid}._optional_1cfur_51,._menuSummary_1cfur_56{color:var(--fg-mkt-muted);font-size:var(--fg-type-small-size);font-weight:var(--fg-mkt-weight-regular)}._menuPanel_1cfur_61{padding-top:var(--fg-space-4);min-width:0}._conversionField_1cfur_66{gap:var(--fg-space-1);min-width:0;display:grid}._conversionDetails_1cfur_71{min-width:0;margin-inline-start:calc(var(--fg-space-5) + var(--fg-space-3))}._conversionNotice_1cfur_75{color:var(--fg-mkt-muted);font-size:var(--fg-mkt-type-fine);line-height:var(--fg-mkt-leading-body);overflow-wrap:anywhere;margin:0}._submit_1cfur_83{gap:var(--fg-space-2);padding-top:var(--fg-space-1);text-align:center;display:grid}._plan_1cfur_89,._next_1cfur_90{color:var(--fg-mkt-muted);margin:0}._plan_1cfur_89{font-size:var(--fg-type-small-size);line-height:var(--fg-type-small-line-height);font-weight:var(--fg-mkt-weight-semibold)}._next_1cfur_90{font-size:var(--fg-type-small-size);line-height:var(--fg-type-small-line-height)}._received_1cfur_104{justify-items:start;gap:var(--fg-space-4);min-width:0;display:grid}._receivedIcon_1cfur_110{color:var(--fg-status-success-icon);place-items:center;display:inline-grid}._receivedTitle_1cfur_115{color:var(--fg-text-primary);font-size:var(--fg-mkt-type-title-lg);line-height:var(--fg-mkt-leading-title);font-weight:var(--fg-mkt-weight-bold);letter-spacing:var(--fg-mkt-tracking-tight);margin:0}._receivedTitle_1cfur_115:focus-visible{outline:none}._receivedLead_1cfur_126{color:var(--fg-mkt-muted);font-size:var(--fg-mkt-type-lead-sm);line-height:var(--fg-mkt-leading-body);margin:0}._contactLine_1cfur_132{align-items:center;gap:var(--fg-space-2) var(--fg-space-3);color:var(--fg-text-primary);font-size:var(--fg-mkt-type-body);line-height:var(--fg-mkt-leading-body);flex-wrap:wrap;display:flex}._scheduleOffer_1cfur_141{align-items:center;gap:var(--fg-space-4);width:100%;margin-top:var(--fg-space-2);padding:var(--fg-space-5);border:1px solid var(--fg-mkt-line-warm);border-radius:var(--fg-radius-xl);background:var(--fg-surface-base);grid-template-columns:auto minmax(0,1fr) auto;display:grid}._offerIcon_1cfur_153{color:var(--fg-mkt-cta);place-items:center;display:inline-grid}._offerTitle_1cfur_158,._offerHelp_1cfur_159{margin:0}._offerTitle_1cfur_158{color:var(--fg-text-primary);font-size:var(--fg-mkt-type-body);line-height:var(--fg-mkt-leading-snug);font-weight:var(--fg-mkt-weight-bold)}._offerHelp_1cfur_159{margin-top:var(--fg-space-1);color:var(--fg-mkt-muted);font-size:var(--fg-type-small-size);line-height:var(--fg-type-small-line-height)}._menuState_1cfur_174{align-items:center;gap:var(--fg-space-2);color:var(--fg-mkt-muted);font-size:var(--fg-type-small-size);line-height:var(--fg-type-small-line-height);flex-wrap:wrap;margin:0;display:flex}._note_1cfur_184{color:var(--fg-mkt-muted);font-size:var(--fg-mkt-type-fine);line-height:var(--fg-mkt-leading-body);margin:0}@media (width<45rem){._scheduleOffer_1cfur_141{grid-template-columns:auto minmax(0,1fr)}._scheduleOffer_1cfur_141>a{grid-column:1/-1}}._fieldset_16y0b_1{border:0;min-width:0;margin:0;padding:0}._content_16y0b_7{gap:var(--fg-space-2);display:grid}._dropzone_16y0b_11{gap:var(--fg-space-4);padding:var(--fg-space-5);border:1px dashed var(--fg-mkt-line-warm-strong);border-radius:var(--fg-radius-panel);corner-shape:var(--fg-corner-shape);background:var(--fg-mkt-surface-warm);color:var(--fg-text-primary);display:grid;position:relative}._dropzone_16y0b_11[data-filled]{background:0 0;border-color:#0000;gap:0;padding:0}._emptyState_16y0b_28{justify-items:center;gap:var(--fg-space-2);text-align:center;min-width:0;display:grid}._uploadIcon_16y0b_35{padding:var(--fg-space-3);border-radius:var(--fg-radius-full);background:var(--fg-surface-canvas);place-items:center;display:grid}._dropzone_16y0b_11[data-dragging]{border-color:var(--fg-selection-border);background:var(--fg-selection-background);outline:var(--fg-focus-ring-width) solid var(--fg-selection-border);outline-offset:var(--fg-focus-ring-offset)}._instruction_16y0b_48{font-size:var(--fg-mkt-type-body);line-height:var(--fg-type-body-line-height);font-weight:var(--fg-font-weight-medium);text-align:center;margin:0}._help_16y0b_55{color:var(--fg-mkt-muted);font-size:var(--fg-type-small-size);line-height:var(--fg-type-small-line-height);margin:0}._visuallyHidden_16y0b_61{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._files_16y0b_72,._errors_16y0b_73{margin:0;padding:0;list-style:none}._files_16y0b_72{gap:var(--fg-space-2);display:grid}._file_16y0b_72{align-items:flex-start;gap:var(--fg-space-3);min-width:0;padding:var(--fg-space-3);border:1px solid var(--fg-mkt-line-warm);border-radius:var(--fg-radius-card);corner-shape:var(--fg-corner-shape);background:var(--fg-mkt-surface-warm);display:flex}._preview_16y0b_93{width:var(--fg-mkt-space-24);aspect-ratio:3/4;border:1px solid var(--fg-mkt-line-warm);border-radius:var(--fg-radius-sm);background:var(--fg-surface-canvas);flex-shrink:0;place-items:center;display:grid;overflow:hidden}._preview_16y0b_93 img{object-fit:contain;width:100%;height:100%;display:block}._pdfPreview_16y0b_110{justify-items:center;gap:var(--fg-space-1);color:var(--fg-text-brand);font-size:var(--fg-type-small-size);font-weight:var(--fg-font-weight-bold);display:grid}._fileDetails_16y0b_118{flex:1;align-self:center;gap:0;min-width:0;display:grid}._fileHeader_16y0b_125{gap:var(--fg-space-1);display:grid}._fileName_16y0b_129{overflow-wrap:anywhere;color:var(--fg-text-primary);font-size:var(--fg-type-body-size);font-weight:var(--fg-font-weight-medium);line-height:var(--fg-type-body-line-height)}._fileSize_16y0b_136{color:var(--fg-mkt-muted);font-size:var(--fg-type-small-size);line-height:var(--fg-type-small-line-height)}._file_16y0b_72>button{flex-shrink:0}._fileTools_16y0b_144{justify-content:center;min-width:0;display:flex}._fileTools_16y0b_144>button{max-width:100%}._dropzone_16y0b_11[data-filled] ._fileTools_16y0b_144{justify-content:flex-start;margin-block-start:var(--fg-space-2)}._helpContent_16y0b_156{gap:var(--fg-space-1);min-width:0;display:grid}._changeAction_16y0b_161{--fg-component-button-ghost-foreground:var(--fg-text-brand);justify-self:start;margin-inline-start:calc(-1 * var(--fg-space-3))}._errors_16y0b_73{gap:var(--fg-space-2);overflow-wrap:anywhere;font-size:var(--fg-type-small-size);line-height:var(--fg-type-small-line-height);display:grid}._section_zpq0v_1{padding:var(--fg-mkt-space-section) var(--fg-mkt-gutter);scroll-margin-top:var(--fg-space-4);overflow:clip}._section_zpq0v_1:focus-visible{outline:none}._panel_zpq0v_11{isolation:isolate;align-items:center;gap:var(--fg-mkt-space-14);max-width:88rem;padding:clamp(var(--fg-mkt-space-10), 3.4vw, var(--fg-space-12)) clamp(var(--fg-space-8), 3.7vw, var(--fg-space-12)) clamp(var(--fg-space-12), 4.5vw, var(--fg-mkt-space-14)) clamp(var(--fg-space-8), 5.6vw, var(--fg-mkt-space-18));border:1px solid var(--fg-mkt-line-warm);border-radius:var(--fg-mkt-radius-4xl);background:linear-gradient(150deg, var(--fg-brand-subtle), var(--fg-mkt-canvas) 45%, var(--fg-surface-base));grid-template-columns:minmax(0,1fr) minmax(0,34.5rem);margin-inline:auto;display:grid;position:relative;overflow:hidden}._intro_zpq0v_36{z-index:var(--fg-mkt-stack-1);min-width:0;position:relative}._title_zpq0v_41{max-width:9.5em;color:var(--fg-text-primary);font-size:var(--fg-mkt-type-section-title);line-height:var(--fg-mkt-leading-heading);letter-spacing:var(--fg-mkt-tracking-display);font-weight:var(--fg-mkt-weight-display);text-wrap:balance;margin:0}._dot_zpq0v_51{color:var(--fg-mkt-cta)}._description_zpq0v_54{max-width:27rem;margin:var(--fg-mkt-space-heading-after) 0 0;color:var(--fg-mkt-muted);font-size:var(--fg-mkt-type-lead);line-height:var(--fg-mkt-leading-body)}._facts_zpq0v_61{align-items:center;gap:var(--fg-space-2) var(--fg-space-4);margin:var(--fg-space-6) 0 0;color:var(--fg-mkt-muted);font-size:var(--fg-mkt-type-body);line-height:var(--fg-mkt-leading-body);flex-wrap:wrap;padding:0;list-style:none;display:flex}._facts_zpq0v_61 li{align-items:center;gap:var(--fg-space-2);display:inline-flex}._facts_zpq0v_61 li+li:before{content:"·";margin-right:var(--fg-space-2)}._art_zpq0v_84{width:min(100%,30rem);height:14.5rem;margin-top:var(--fg-mkt-space-10);pointer-events:none;position:relative}._tile_zpq0v_91{aspect-ratio:1;border:1px solid var(--fg-mkt-surface-warm-sunken);border-radius:var(--fg-mkt-radius-3xl);background:linear-gradient(145deg, var(--fg-surface-base), var(--fg-mkt-canvas));width:100%;height:auto;box-shadow:var(--fg-mkt-shadow-coral)}._menuTile_zpq0v_100,._clocheTile_zpq0v_101{position:absolute}._menuTile_zpq0v_100{top:var(--fg-space-2);left:var(--fg-space-12);width:11.5rem;rotate:-8deg}._clocheTile_zpq0v_101{right:var(--fg-space-6);bottom:calc(-1 * var(--fg-space-8));width:8.75rem;rotate:8deg}._route_zpq0v_116{top:var(--fg-space-6);fill:none;width:8rem;height:6rem;stroke:var(--fg-border-brand);stroke-width:1.5px;stroke-dasharray:6 8;position:absolute;left:13.5rem}._spark_zpq0v_127{top:var(--fg-space-1);width:var(--fg-mkt-space-7);height:var(--fg-space-8);fill:none;stroke:color-mix(in srgb, var(--fg-brand-accent) 65%, var(--fg-surface-base));stroke-width:3px;stroke-linecap:round;position:absolute;left:0}._formColumn_zpq0v_139{z-index:var(--fg-mkt-stack-1);min-width:0;position:relative}@media (width<64rem){._panel_zpq0v_11{gap:var(--fg-mkt-space-10);max-width:44rem;padding:var(--fg-space-12) var(--fg-space-8) var(--fg-mkt-space-10);grid-template-columns:minmax(0,1fr)}._art_zpq0v_84{width:min(100%,21rem);height:10rem;margin-top:var(--fg-space-6)}._menuTile_zpq0v_100{left:var(--fg-space-8);width:7.5rem}._clocheTile_zpq0v_101{right:var(--fg-space-4);bottom:calc(-1 * var(--fg-space-4));width:5.75rem}._route_zpq0v_116{width:5.5rem;height:4rem;left:9rem}}@media (width<30rem){._section_zpq0v_1{padding-inline:var(--fg-space-3)}._facts_zpq0v_61 li+li:before{content:none}._panel_zpq0v_11{padding:var(--fg-mkt-space-10) var(--fg-space-5) var(--fg-space-8);border-radius:var(--fg-mkt-radius-3xl)}}
