@charset "UTF-8";@layer properties;@layer theme,base,components,utilities;@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,:host{--color-background: var(--av-background);--color-foreground: var(--av-foreground);--color-surface: var(--av-surface);--color-muted: var(--av-muted);--color-accent: var(--av-accent);--color-accent-foreground: var(--av-accent-foreground);--color-border: var(--av-border);--color-default: var(--av-default);--shadow-overlay: var(--av-overlay-shadow);--shadow-field: var(--av-field-shadow);--border-width-field: var(--av-field-border-width, var(--av-border-width));--radius-xs: calc(var(--av-radius) * .25);--radius-md: calc(var(--av-radius) * .75);--radius-lg: calc(var(--av-radius) * 1);--radius-xl: calc(var(--av-radius) * 1.5);--radius-2xl: calc(var(--av-radius) * 2);--radius-3xl: calc(var(--av-radius) * 3);--radius-4xl: calc(var(--av-radius) * 4);--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: linear;--animate-skeleton: skeleton 2s linear infinite;--font-mono: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-red-500: oklch(63.7% .237 25.331);--color-red-950: oklch(25.8% .092 26.042);--color-amber-100: oklch(96.2% .059 95.617);--color-amber-900: oklch(41.4% .112 45.904);--color-green-500: oklch(72.3% .219 149.579);--color-emerald-100: oklch(95% .052 163.051);--color-emerald-200: oklch(90.5% .093 164.15);--color-emerald-300: oklch(84.5% .143 164.978);--color-emerald-400: oklch(76.5% .177 163.223);--color-emerald-500: oklch(69.6% .17 162.48);--color-emerald-800: oklch(43.2% .095 166.913);--color-emerald-900: oklch(37.8% .077 168.94);--color-cyan-500: oklch(71.5% .143 215.221);--color-cyan-600: oklch(60.9% .126 221.723);--color-sky-400: oklch(74.6% .16 232.661);--color-blue-50: oklch(97% .014 254.604);--color-blue-100: oklch(93.2% .032 255.585);--color-blue-200: oklch(88.2% .059 254.128);--color-blue-300: oklch(80.9% .105 251.813);--color-blue-400: oklch(70.7% .165 254.624);--color-blue-500: oklch(62.3% .214 259.815);--color-blue-600: oklch(54.6% .245 262.881);--color-blue-700: oklch(48.8% .243 264.376);--color-blue-800: oklch(42.4% .199 265.638);--color-blue-900: oklch(37.9% .146 265.522);--color-blue-950: oklch(28.2% .091 267.935);--color-purple-100: oklch(94.6% .033 307.174);--color-purple-300: oklch(82.7% .119 306.383);--color-purple-400: oklch(71.4% .203 305.504);--color-purple-500: oklch(62.7% .265 303.9);--color-purple-900: oklch(38.1% .176 304.987);--color-pink-500: oklch(65.6% .241 354.308);--color-gray-100: oklch(96.7% .003 264.542);--color-gray-200: oklch(92.8% .006 264.531);--color-gray-400: oklch(70.7% .022 261.325);--color-gray-800: oklch(27.8% .033 256.848);--color-zinc-50: oklch(98.5% 0 0);--color-zinc-100: oklch(96.7% .001 286.375);--color-zinc-200: oklch(92% .004 286.32);--color-zinc-300: oklch(87.1% .006 286.286);--color-zinc-400: oklch(70.5% .015 286.067);--color-zinc-500: oklch(55.2% .016 285.938);--color-zinc-600: oklch(44.2% .017 285.786);--color-zinc-700: oklch(37% .013 285.805);--color-zinc-800: oklch(27.4% .006 286.033);--color-zinc-900: oklch(21% .006 285.885);--color-zinc-950: oklch(14.1% .005 285.823);--color-neutral-50: oklch(98.5% 0 0);--color-neutral-200: oklch(92.2% 0 0);--color-neutral-400: oklch(70.8% 0 0);--color-neutral-800: oklch(26.9% 0 0);--color-neutral-900: oklch(20.5% 0 0);--color-neutral-950: oklch(14.5% 0 0);--color-black: #000;--color-white: #fff;--spacing: .25rem;--container-2xs: 18rem;--container-xs: 20rem;--container-sm: 24rem;--container-md: 28rem;--container-lg: 32rem;--container-xl: 36rem;--container-2xl: 42rem;--container-3xl: 48rem;--container-4xl: 56rem;--text-xs: .75rem;--text-xs--line-height: calc(1 / .75);--text-sm: .875rem;--text-sm--line-height: calc(1.25 / .875);--text-base: 1rem;--text-base--line-height: 1.5 ;--text-lg: 1.125rem;--text-lg--line-height: calc(1.75 / 1.125);--text-xl: 1.25rem;--text-xl--line-height: calc(1.75 / 1.25);--text-2xl: 1.5rem;--text-2xl--line-height: calc(2 / 1.5);--text-3xl: 1.875rem;--text-3xl--line-height: 1.2 ;--text-4xl: 2.25rem;--text-4xl--line-height: calc(2.5 / 2.25);--font-weight-normal: 400;--font-weight-medium: 500;--font-weight-semibold: 600;--font-weight-bold: 700;--font-weight-extrabold: 800;--tracking-tight: -.025em;--tracking-wide: .025em;--leading-relaxed: 1.625;--leading-loose: 2;--drop-shadow-lg: 0 4px 4px rgb(0 0 0 / .15);--ease-out: cubic-bezier(0, 0, .2, 1);--animate-spin: spin 1s linear infinite;--animate-ping: ping 1s cubic-bezier(0, 0, .2, 1) infinite;--animate-pulse: pulse 2s cubic-bezier(.4, 0, .6, 1) infinite;--blur-sm: 8px;--blur-md: 12px;--blur-2xl: 40px;--default-transition-duration: .15s;--default-transition-timing-function: cubic-bezier(.4, 0, .2, 1);--default-font-family: "Plus Jakarta Sans", ui-sans-serif, system-ui, sans-serif;--default-mono-font-family: var(--font-mono)}@layer components{*,:after,:before,::backdrop,::file-selector-button{border-color:var(--av-border, currentColor)}:root{view-transition-name:none}::view-transition{pointer-events:none}}@layer theme.theme.base{:root,.av-light,[data-av-theme=light]{color-scheme:light;--av-spacing: .25rem;--av-border-width: 1px;--av-field-border-width: 0px;--av-disabled-opacity: .5;--av-ring-offset-width: 2px;--av-cursor-interactive: pointer;--av-cursor-disabled: not-allowed;--av-radius: .5rem;--av-field-radius: calc(var(--av-radius) * 1.5);--av-eclipse: oklch(.205 0 0);--av-snow: oklch(1 0 0);--av-white: oklch(1 0 0);--av-black: oklch(.205 0 0);--av-background: oklch(.985 0 0);--av-foreground: oklch(.205 0 0);--av-surface: oklch(1 0 0);--av-surface-foreground: var(--av-foreground);--av-surface-secondary: oklch(.968 0 0);--av-surface-secondary-foreground: var(--av-foreground);--av-surface-tertiary: oklch(.945 0 0);--av-surface-tertiary-foreground: var(--av-foreground);--av-overlay: oklch(1 0 0);--av-overlay-foreground: var(--av-foreground);--av-muted: oklch(.545 0 0);--av-scrollbar-thumb: var(--av-foreground);@supports (color: color-mix(in lab,red,red)){--av-scrollbar-thumb: color-mix(in oklch, var(--av-foreground) 16%, transparent)}--av-scrollbar-track: transparent;--av-scrollbar-gutter: auto;--av-scrollbar-width: thin;--av-scrollbar-color: var(--av-scrollbar-thumb) var(--av-scrollbar-track);--av-default: oklch(.955 0 0);--av-default-foreground: oklch(.245 0 0);--av-accent: oklch(.585 .205 255);--av-accent-foreground: var(--av-white);--av-field-background: oklch(1 0 0);--av-field-foreground: var(--av-foreground);--av-field-placeholder: var(--av-muted);--av-field-border: oklch(.895 0 0);--av-success: oklch(.69 .17 151);--av-success-foreground: oklch(.19 .025 151);--av-warning: oklch(.79 .155 75);--av-warning-foreground: oklch(.235 .04 65);--av-danger: oklch(.625 .225 25);--av-danger-foreground: var(--av-white);--av-segment: oklch(1 0 0);--av-segment-foreground: var(--av-foreground);--av-border: oklch(.905 0 0);--av-separator: oklch(.925 0 0);--av-focus: var(--av-accent);--av-link: var(--av-accent);--av-backdrop: rgba(0, 0, 0, .5);--av-surface-shadow: 0 1px 2px rgb(0 0 0 / .04), 0 2px 8px rgb(0 0 0 / .035);--av-overlay-shadow: 0 8px 24px rgb(0 0 0 / .08), 0 2px 8px rgb(0 0 0 / .04);--av-field-shadow: 0 1px 2px rgb(0 0 0 / .025);--av-surface-hover: var(--av-surface);@supports (color: color-mix(in lab,red,red)){--av-surface-hover: color-mix(in oklab, var(--av-surface) 94%, var(--av-surface-foreground) 6%)}--av-background-secondary: var(--av-background);@supports (color: color-mix(in lab,red,red)){--av-background-secondary: color-mix(in oklab, var(--av-background) 96%, var(--av-foreground) 4%)}--av-background-tertiary: var(--av-background);@supports (color: color-mix(in lab,red,red)){--av-background-tertiary: color-mix(in oklab, var(--av-background) 92%, var(--av-foreground) 8%)}--av-background-inverse: var(--av-foreground);--av-default-hover: var(--av-default);@supports (color: color-mix(in lab,red,red)){--av-default-hover: color-mix(in oklab, var(--av-default) 94%, var(--av-default-foreground) 6%)}--av-accent-hover: var(--av-accent);@supports (color: color-mix(in lab,red,red)){--av-accent-hover: color-mix(in oklab, var(--av-accent) 88%, black 12%)}--av-success-hover: var(--av-success);@supports (color: color-mix(in lab,red,red)){--av-success-hover: color-mix(in oklab, var(--av-success) 90%, black 10%)}--av-warning-hover: var(--av-warning);@supports (color: color-mix(in lab,red,red)){--av-warning-hover: color-mix(in oklab, var(--av-warning) 90%, black 10%)}--av-danger-hover: var(--av-danger);@supports (color: color-mix(in lab,red,red)){--av-danger-hover: color-mix(in oklab, var(--av-danger) 90%, black 10%)}--av-field-hover: var(--av-field-background);@supports (color: color-mix(in lab,red,red)){--av-field-hover: color-mix(in oklab, var(--av-field-background) 96%, var(--av-field-foreground) 4%)}--av-field-focus: var(--av-field-background);--av-field-border-hover: var(--av-field-border);@supports (color: color-mix(in lab,red,red)){--av-field-border-hover: color-mix(in oklab, var(--av-field-border) 82%, var(--av-field-foreground) 18%)}--av-field-border-focus: var(--av-accent);@supports (color: color-mix(in lab,red,red)){--av-field-border-focus: color-mix(in oklab, var(--av-accent) 65%, var(--av-field-border) 35%)}--av-default-soft: var(--av-default);@supports (color: color-mix(in lab,red,red)){--av-default-soft: color-mix(in oklab, var(--av-default) 55%, transparent)}--av-default-soft-foreground: var(--av-default-foreground);--av-default-soft-hover: var(--av-default);@supports (color: color-mix(in lab,red,red)){--av-default-soft-hover: color-mix(in oklab, var(--av-default) 75%, transparent)}--av-accent-soft: var(--av-accent);@supports (color: color-mix(in lab,red,red)){--av-accent-soft: color-mix(in oklab, var(--av-accent) 12%, transparent)}--av-accent-soft-foreground: var(--av-accent);@supports (color: color-mix(in lab,red,red)){--av-accent-soft-foreground: color-mix(in oklab, var(--av-accent) 82%, var(--av-foreground) 18%)}--av-accent-soft-hover: var(--av-accent);@supports (color: color-mix(in lab,red,red)){--av-accent-soft-hover: color-mix(in oklab, var(--av-accent) 17%, transparent)}--av-danger-soft: var(--av-danger);@supports (color: color-mix(in lab,red,red)){--av-danger-soft: color-mix(in oklab, var(--av-danger) 11%, transparent)}--av-danger-soft-foreground: var(--av-danger);@supports (color: color-mix(in lab,red,red)){--av-danger-soft-foreground: color-mix(in oklab, var(--av-danger) 75%, var(--av-foreground) 25%)}--av-danger-soft-hover: var(--av-danger);@supports (color: color-mix(in lab,red,red)){--av-danger-soft-hover: color-mix(in oklab, var(--av-danger) 16%, transparent)}--av-warning-soft: var(--av-warning);@supports (color: color-mix(in lab,red,red)){--av-warning-soft: color-mix(in oklab, var(--av-warning) 15%, transparent)}--av-warning-soft-foreground: var(--av-warning);@supports (color: color-mix(in lab,red,red)){--av-warning-soft-foreground: color-mix(in oklab, var(--av-warning) 65%, var(--av-foreground) 55%)}--av-warning-soft-hover: var(--av-warning);@supports (color: color-mix(in lab,red,red)){--av-warning-soft-hover: color-mix(in oklab, var(--av-warning) 21%, transparent)}--av-success-soft: var(--av-success);@supports (color: color-mix(in lab,red,red)){--av-success-soft: color-mix(in oklab, var(--av-success) 12%, transparent)}--av-success-soft-foreground: var(--av-success);@supports (color: color-mix(in lab,red,red)){--av-success-soft-foreground: color-mix(in oklab, var(--av-success) 72%, var(--av-foreground) 28%)}--av-success-soft-hover: var(--av-success);@supports (color: color-mix(in lab,red,red)){--av-success-soft-hover: color-mix(in oklab, var(--av-success) 17%, transparent)}--av-separator-secondary: var(--av-surface);@supports (color: color-mix(in lab,red,red)){--av-separator-secondary: color-mix(in oklab, var(--av-surface) 86%, var(--av-surface-foreground) 14%)}--av-separator-tertiary: var(--av-surface);@supports (color: color-mix(in lab,red,red)){--av-separator-tertiary: color-mix(in oklab, var(--av-surface) 82%, var(--av-surface-foreground) 18%)}--av-border-secondary: var(--av-surface);@supports (color: color-mix(in lab,red,red)){--av-border-secondary: color-mix(in oklab, var(--av-surface) 79%, var(--av-surface-foreground) 21%)}--av-border-tertiary: var(--av-surface);@supports (color: color-mix(in lab,red,red)){--av-border-tertiary: color-mix(in oklab, var(--av-surface) 70%, var(--av-surface-foreground) 30%)}--av-skeleton-animation: shimmer}.av-dark,[data-av-theme=dark]{color-scheme:dark;--av-eclipse: oklch(.17 0 0);--av-snow: oklch(.985 0 0);--av-white: oklch(1 0 0);--av-black: oklch(.145 0 0);--av-background: oklch(.145 0 0);--av-foreground: oklch(.955 0 0);--av-surface: oklch(.205 0 0);--av-surface-foreground: var(--av-foreground);--av-surface-secondary: oklch(.235 0 0);--av-surface-secondary-foreground: var(--av-foreground);--av-surface-tertiary: oklch(.265 0 0);--av-surface-tertiary-foreground: var(--av-foreground);--av-overlay: oklch(.215 0 0);--av-overlay-foreground: var(--av-foreground);--av-muted: oklch(.68 0 0);--av-scrollbar-thumb: var(--av-foreground);@supports (color: color-mix(in lab,red,red)){--av-scrollbar-thumb: color-mix(in oklch, var(--av-foreground) 18%, transparent)}--av-scrollbar-color: var(--av-scrollbar-thumb) var(--av-scrollbar-track);--av-default: oklch(.27 0 0);--av-default-foreground: oklch(.955 0 0);--av-accent: oklch(.64 .195 255);--av-accent-foreground: var(--av-white);--av-field-background: oklch(.215 0 0);--av-field-foreground: var(--av-foreground);--av-field-placeholder: var(--av-muted);--av-field-border: oklch(.31 0 0);--av-success: oklch(.72 .17 151);--av-success-foreground: oklch(.17 .025 151);--av-warning: oklch(.82 .145 77);--av-warning-foreground: oklch(.19 .035 70);--av-danger: oklch(.64 .205 25);--av-danger-foreground: var(--av-white);--av-segment: oklch(.31 0 0);--av-segment-foreground: var(--av-foreground);--av-border: oklch(.295 0 0);--av-separator: oklch(.255 0 0);--av-focus: var(--av-accent);--av-link: oklch(.72 .15 252);--av-backdrop: rgba(0, 0, 0, .6);--av-surface-shadow: 0 0 0 1px rgb(255 255 255 / .025) inset, 0 2px 8px rgb(0 0 0 / .18);--av-overlay-shadow: 0 0 0 1px rgb(255 255 255 / .055) inset, 0 12px 32px rgb(0 0 0 / .35);--av-field-shadow: 0 0 0 1px rgb(255 255 255 / .015) inset;--av-surface-hover: var(--av-surface);@supports (color: color-mix(in lab,red,red)){--av-surface-hover: color-mix(in oklab, var(--av-surface) 91%, var(--av-surface-foreground) 9%)}--av-background-secondary: var(--av-background);@supports (color: color-mix(in lab,red,red)){--av-background-secondary: color-mix(in oklab, var(--av-background) 94%, var(--av-foreground) 6%)}--av-background-tertiary: var(--av-background);@supports (color: color-mix(in lab,red,red)){--av-background-tertiary: color-mix(in oklab, var(--av-background) 90%, var(--av-foreground) 10%)}--av-background-inverse: var(--av-foreground);--av-default-hover: var(--av-default);@supports (color: color-mix(in lab,red,red)){--av-default-hover: color-mix(in oklab, var(--av-default) 91%, var(--av-default-foreground) 9%)}--av-accent-hover: var(--av-accent);@supports (color: color-mix(in lab,red,red)){--av-accent-hover: color-mix(in oklab, var(--av-accent) 90%, white 10%)}--av-success-hover: var(--av-success);@supports (color: color-mix(in lab,red,red)){--av-success-hover: color-mix(in oklab, var(--av-success) 90%, white 10%)}--av-warning-hover: var(--av-warning);@supports (color: color-mix(in lab,red,red)){--av-warning-hover: color-mix(in oklab, var(--av-warning) 90%, white 10%)}--av-danger-hover: var(--av-danger);@supports (color: color-mix(in lab,red,red)){--av-danger-hover: color-mix(in oklab, var(--av-danger) 90%, white 10%)}--av-field-hover: var(--av-field-background);@supports (color: color-mix(in lab,red,red)){--av-field-hover: color-mix(in oklab, var(--av-field-background) 92%, var(--av-field-foreground) 8%)}--av-field-focus: var(--av-field-background);--av-field-border-hover: var(--av-field-border);@supports (color: color-mix(in lab,red,red)){--av-field-border-hover: color-mix(in oklab, var(--av-field-border) 75%, var(--av-field-foreground) 25%)}--av-field-border-focus: var(--av-accent);@supports (color: color-mix(in lab,red,red)){--av-field-border-focus: color-mix(in oklab, var(--av-accent) 72%, var(--av-field-border) 28%)}--av-default-soft: var(--av-default);@supports (color: color-mix(in lab,red,red)){--av-default-soft: color-mix(in oklab, var(--av-default) 55%, transparent)}--av-default-soft-foreground: var(--av-default-foreground);--av-default-soft-hover: var(--av-default);@supports (color: color-mix(in lab,red,red)){--av-default-soft-hover: color-mix(in oklab, var(--av-default) 72%, transparent)}--av-accent-soft: var(--av-accent);@supports (color: color-mix(in lab,red,red)){--av-accent-soft: color-mix(in oklab, var(--av-accent) 14%, transparent)}--av-accent-soft-foreground: var(--av-accent);@supports (color: color-mix(in lab,red,red)){--av-accent-soft-foreground: color-mix(in oklab, var(--av-accent) 76%, var(--av-foreground) 24%)}--av-accent-soft-hover: var(--av-accent);@supports (color: color-mix(in lab,red,red)){--av-accent-soft-hover: color-mix(in oklab, var(--av-accent) 20%, transparent)}--av-danger-soft: var(--av-danger);@supports (color: color-mix(in lab,red,red)){--av-danger-soft: color-mix(in oklab, var(--av-danger) 14%, transparent)}--av-danger-soft-foreground: var(--av-danger);@supports (color: color-mix(in lab,red,red)){--av-danger-soft-foreground: color-mix(in oklab, var(--av-danger) 76%, var(--av-foreground) 24%)}--av-danger-soft-hover: var(--av-danger);@supports (color: color-mix(in lab,red,red)){--av-danger-soft-hover: color-mix(in oklab, var(--av-danger) 20%, transparent)}--av-warning-soft: var(--av-warning);@supports (color: color-mix(in lab,red,red)){--av-warning-soft: color-mix(in oklab, var(--av-warning) 13%, transparent)}--av-warning-soft-foreground: var(--av-warning);@supports (color: color-mix(in lab,red,red)){--av-warning-soft-foreground: color-mix(in oklab, var(--av-warning) 75%, var(--av-foreground) 25%)}--av-warning-soft-hover: var(--av-warning);@supports (color: color-mix(in lab,red,red)){--av-warning-soft-hover: color-mix(in oklab, var(--av-warning) 18%, transparent)}--av-success-soft: var(--av-success);@supports (color: color-mix(in lab,red,red)){--av-success-soft: color-mix(in oklab, var(--av-success) 13%, transparent)}--av-success-soft-foreground: var(--av-success);@supports (color: color-mix(in lab,red,red)){--av-success-soft-foreground: color-mix(in oklab, var(--av-success) 75%, var(--av-foreground) 25%)}--av-success-soft-hover: var(--av-success);@supports (color: color-mix(in lab,red,red)){--av-success-soft-hover: color-mix(in oklab, var(--av-success) 18%, transparent)}--av-separator-secondary: var(--av-surface);@supports (color: color-mix(in lab,red,red)){--av-separator-secondary: color-mix(in oklab, var(--av-surface) 85%, var(--av-surface-foreground) 15%)}--av-separator-tertiary: var(--av-surface);@supports (color: color-mix(in lab,red,red)){--av-separator-tertiary: color-mix(in oklab, var(--av-surface) 81%, var(--av-surface-foreground) 19%)}--av-border-secondary: var(--av-surface);@supports (color: color-mix(in lab,red,red)){--av-border-secondary: color-mix(in oklab, var(--av-surface) 77%, var(--av-surface-foreground) 23%)}--av-border-tertiary: var(--av-surface);@supports (color: color-mix(in lab,red,red)){--av-border-tertiary: color-mix(in oklab, var(--av-surface) 68%, var(--av-surface-foreground) 32%)}}}@layer theme.theme{[data-av-vibrant-palette=true]:not(.av-dark):not([data-av-theme=dark]){--av-accent-soft-foreground: var(--av-accent);@supports (color: color-mix(in lab,red,red)){--av-accent-soft-foreground: color-mix(in oklab, var(--av-accent) 92%, var(--av-foreground) 8%)}--av-danger-soft-foreground: var(--av-danger);@supports (color: color-mix(in lab,red,red)){--av-danger-soft-foreground: color-mix(in oklab, var(--av-danger) 92%, var(--av-foreground) 8%)}--av-warning-soft-foreground: var(--av-warning);@supports (color: color-mix(in lab,red,red)){--av-warning-soft-foreground: color-mix(in oklab, var(--av-warning) 92%, var(--av-foreground) 8%)}--av-success-soft-foreground: var(--av-success);@supports (color: color-mix(in lab,red,red)){--av-success-soft-foreground: color-mix(in oklab, var(--av-success) 92%, var(--av-foreground) 8%)}}[data-av-vibrant-palette=true].av-dark,[data-av-vibrant-palette=true][data-av-theme=dark]{--av-accent-soft-foreground: var(--av-accent);@supports (color: color-mix(in lab,red,red)){--av-accent-soft-foreground: color-mix(in oklab, var(--av-accent) 92%, var(--av-foreground) 8%)}--av-danger-soft-foreground: var(--av-danger);@supports (color: color-mix(in lab,red,red)){--av-danger-soft-foreground: color-mix(in oklab, var(--av-danger) 92%, var(--av-foreground) 8%)}--av-warning-soft-foreground: var(--av-warning);@supports (color: color-mix(in lab,red,red)){--av-warning-soft-foreground: color-mix(in oklab, var(--av-warning) 92%, var(--av-foreground) 8%)}--av-success-soft-foreground: var(--av-success);@supports (color: color-mix(in lab,red,red)){--av-success-soft-foreground: color-mix(in oklab, var(--av-success) 92%, var(--av-foreground) 8%)}}}@layer components{.av-button{position:relative;isolation:isolate;display:inline-flex;height:calc(var(--spacing) * 10);width:fit-content;transform-origin:center;align-items:center;justify-content:center;gap:calc(var(--spacing) * 2);border-radius:calc(var(--av-radius) * 3);padding-inline:calc(var(--spacing) * 4);font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height));--tw-font-weight: var(--font-weight-medium);font-weight:var(--font-weight-medium);white-space:nowrap;--tw-outline-style: none;outline-style:none;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;@media(width>=48rem){height:calc(var(--spacing) * 9)}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,);&:is([data-av-reduce-motion=true],[data-av-reduce-motion=true] *){transition-property:none;&:before,&:after{transition-property:none}}@media(prefers-reduced-motion:reduce){&:not(:is([data-av-reduce-motion=true],[data-av-reduce-motion=true] *)){transition-property:none;&:before,&:after{transition-property:none}}}cursor:var(--av-cursor-interactive);--av-button-bg: transparent;--av-button-bg-hover: var(--av-button-bg);--av-button-bg-pressed: var(--av-button-bg-hover);--av-button-fg: currentColor;background-color:var(--av-button-bg);color:var(--av-button-fg);&:focus-visible:not(:focus),&[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(--av-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-ring-offset-color: var(--av-background);--tw-outline-style: none;outline-style:none;--tw-ring-offset-width: var(--av-ring-offset-width)}&:disabled,&[aria-disabled=true]{opacity:var(--av-disabled-opacity);cursor:var(--av-cursor-disabled);pointer-events:none}&[data-pending=true]{pointer-events:none}&:active,&[data-pressed=true]{background-color:var(--av-button-bg-pressed);transform:scale(.97)}@media(hover:hover){&:hover,&[data-hovered=true]{background-color:var(--av-button-bg-hover)}}& 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:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5);flex-shrink:0;align-self:center;@media(width>=40rem){margin-block:var(--spacing)}@media(width>=40rem){width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}}}.av-button--sm{height:calc(var(--spacing) * 9);padding-inline:calc(var(--spacing) * 3);@media(width>=48rem){height:calc(var(--spacing) * 8)}& svg:not([data-slot=spinner] svg,[data-slot=link-icon] svg){width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}&:active,&[data-pressed=true]{transform:scale(.98)}}.av-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){height:calc(var(--spacing) * 10)}&:active,&[data-pressed=true]{transform:scale(.96)}}.av-button--primary{--av-button-bg: var(--av-accent);--av-button-bg-hover: var(--av-accent-hover);--av-button-bg-pressed: var(--av-accent-hover);--av-button-fg: var(--av-accent-foreground)}.av-button--secondary{--av-button-bg: var(--av-default);--av-button-bg-hover: var(--av-default-hover);--av-button-bg-pressed: var(--av-default-hover);--av-button-fg: var(--av-accent-soft-foreground)}.av-button--tertiary{--av-button-bg: var(--av-default);--av-button-bg-hover: var(--av-default-hover);--av-button-bg-pressed: var(--av-default-hover)}.av-button--ghost,.av-button--outline{--av-button-bg: transparent;--av-button-bg-hover: var(--av-default);--av-button-bg-pressed: var(--av-default);--av-button-fg: var(--av-default-foreground)}.av-button--outline{border-style:var(--tw-border-style);border-width:1px;border-color:var(--av-border);--av-button-bg-hover: var(--av-default);@supports (color: color-mix(in lab,red,red)){--av-button-bg-hover: color-mix(in srgb, var(--av-default) 60%, transparent)}}.av-button--danger{--av-button-bg: var(--av-danger);--av-button-bg-hover: var(--av-danger-hover);--av-button-bg-pressed: var(--av-danger-hover);--av-button-fg: var(--av-danger-foreground)}.av-button--danger-soft{--av-button-bg: var(--av-danger-soft);--av-button-bg-hover: var(--av-danger-soft-hover);--av-button-bg-pressed: var(--av-danger-soft-hover);--av-button-fg: var(--av-danger-soft-foreground)}.av-button--icon-only{width:calc(var(--spacing) * 10);padding:0;@media(width>=48rem){width:calc(var(--spacing) * 9)}}.av-button--icon-only.av-button--sm{width:calc(var(--spacing) * 9);@media(width>=48rem){width:calc(var(--spacing) * 8)}}.av-button--icon-only.av-button--lg{width:calc(var(--spacing) * 11);@media(width>=48rem){width:calc(var(--spacing) * 10)}}.av-button--full-width{width:100%}.av-button-group{display:inline-flex;height:auto;align-items:center;justify-content:center;gap:0}.av-button-group--horizontal{flex-direction:row}.av-button-group--vertical{flex-direction:column}.av-button-group .av-button{border-radius:0}.av-button-group--horizontal .av-button:first-child{border-start-start-radius:calc(var(--av-radius) * 3);border-end-start-radius:calc(var(--av-radius) * 3)}.av-button-group--horizontal .av-button:last-child{border-start-end-radius:calc(var(--av-radius) * 3);border-end-end-radius:calc(var(--av-radius) * 3)}.av-button-group--horizontal .av-button:first-child:last-child{border-radius:calc(var(--av-radius) * 3)}.av-button-group--vertical .av-button:first-child{border-top-left-radius:calc(var(--av-radius) * 3);border-top-right-radius:calc(var(--av-radius) * 3)}.av-button-group--vertical .av-button:last-child{border-bottom-right-radius:calc(var(--av-radius) * 3);border-bottom-left-radius:calc(var(--av-radius) * 3)}.av-button-group--vertical .av-button:first-child:last-child{border-radius:calc(var(--av-radius) * 3)}.av-button-group .av-button:active,.av-button-group .av-button[data-pressed=true]{transform:none}.av-button-group .av-button:focus-visible:not(:focus),.av-button-group .av-button[data-focus-visible=true]{--tw-ring-offset-width: 0px;--tw-ring-inset: inset}.av-button-group__separator{border-radius:calc(var(--av-radius) * .5);background-color:currentcolor;opacity:15%;position:absolute;pointer-events:none;transition:opacity .15s var(--ease-smooth);&:is([data-av-reduce-motion=true],[data-av-reduce-motion=true] *){transition-property:none;&:before,&:after{transition-property:none}}@media(prefers-reduced-motion:reduce){&:not(:is([data-av-reduce-motion=true],[data-av-reduce-motion=true] *)){transition-property:none;&:before,&:after{transition-property:none}}}.av-button-group--horizontal &{left:-1px;top:25%;width:1px;height:50%}.av-button-group--vertical &{left:25%;top:-1px;width:50%;height:1px}}.av-button-group--horizontal .av-button--outline:first-child{border-inline-end-style:var(--tw-border-style);border-inline-end-width:0px}.av-button-group--horizontal .av-button--outline:last-child{border-inline-start-style:var(--tw-border-style);border-inline-start-width:0px}.av-button-group--horizontal .av-button--outline:not(:first-child):not(:last-child){border-inline-style:var(--tw-border-style);border-inline-width:0px}.av-button-group--vertical .av-button--outline:first-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0px}.av-button-group--vertical .av-button--outline:last-child{border-top-style:var(--tw-border-style);border-top-width:0px}.av-button-group--vertical .av-button--outline:not(:first-child):not(:last-child){border-block-style:var(--tw-border-style);border-block-width:0px}.av-button-group--full-width{width:100%}.av-close-button{position:relative;isolation:isolate;display:inline-flex;height:calc(var(--spacing) * 6);width:calc(var(--spacing) * 6);flex-shrink:0;transform-origin:center;align-items:center;justify-content:center;border-radius:calc(var(--av-radius) * 1.5);padding:var(--spacing);-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;cursor:var(--av-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,);&:is([data-av-reduce-motion=true],[data-av-reduce-motion=true] *){transition-property:none;&:before,&:after{transition-property:none}}@media(prefers-reduced-motion:reduce){&:not(:is([data-av-reduce-motion=true],[data-av-reduce-motion=true] *)){transition-property:none;&:before,&:after{transition-property:none}}}&:focus-visible:not(:focus),&[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(--av-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-ring-offset-color: var(--av-background);--tw-outline-style: none;outline-style:none;--tw-ring-offset-width: var(--av-ring-offset-width)}&:disabled,&[aria-disabled=true]{opacity:var(--av-disabled-opacity);cursor:var(--av-cursor-disabled);pointer-events:none}&[data-pending=true]{pointer-events:none}& svg{pointer-events:none;width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4);flex-shrink:0;align-self:center;margin-inline:calc(var(--spacing) * -.5);margin-block:calc(var(--spacing) * .5)}}.av-close-button--default{background-color:var(--av-default);color:var(--av-muted);@media(hover:hover){&:hover,&[data-hovered=true]{background-color:var(--av-default-hover)}}&:active,&[data-pressed=true]{transform:scale(.93)}}.av-label{font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height));--tw-font-weight: var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--av-foreground)}.av-label--required,[data-required=true]:not([role=group]):not([role=radiogroup]):not([role=checkboxgroup])>.av-label,[data-required=true]:not([data-slot=radio]):not([data-slot=checkbox])>.av-label{&:after{content:var(--tw-content);margin-left:calc(var(--spacing) * .5)}&:after{content:var(--tw-content);color:var(--av-danger)}&:after{--tw-content: "*";content:var(--tw-content)}}.av-label--disabled,[data-disabled=true] .av-label{opacity:var(--av-disabled-opacity);cursor:var(--av-cursor-disabled);pointer-events:none}.av-label--invalid,[data-invalid=true] .av-label,[aria-invalid=true] .av-label{color:var(--av-danger)}.av-description{font-size:var(--text-xs);line-height:var(--tw-leading, var(--text-xs--line-height));text-wrap:wrap;overflow-wrap:break-word;color:var(--av-muted)}.av-field-error{height:0;padding-inline:var(--spacing);font-size:var(--text-xs);line-height:var(--tw-leading, var(--text-xs--line-height));overflow-wrap:break-word;color:var(--av-danger);opacity:0%;transition:opacity .15s var(--ease-out),height .35s var(--ease-smooth);&:is([data-av-reduce-motion=true],[data-av-reduce-motion=true] *){transition-property:none;&:before,&:after{transition-property:none}}@media(prefers-reduced-motion:reduce){&:not(:is([data-av-reduce-motion=true],[data-av-reduce-motion=true] *)){transition-property:none;&:before,&:after{transition-property:none}}}}.av-field-error[data-visible=true]{height:auto;opacity:100%}.av-checkbox>.av-field-error,.av-checkbox>[data-slot=field-error],.av-switch>.av-field-error,.av-switch>[data-slot=field-error],.av-radio>.av-field-error,.av-radio>[data-slot=field-error]{margin:0;height:auto;min-height:0;padding:0;color:var(--av-muted);opacity:100%;transition:none}.av-error-message{height:auto;font-size:var(--text-xs);line-height:var(--tw-leading, var(--text-xs--line-height));overflow-wrap:break-word;color:var(--av-danger);transition:opacity .15s var(--ease-out),height .35s var(--ease-smooth);&:is([data-av-reduce-motion=true],[data-av-reduce-motion=true] *){transition-property:none;&:before,&:after{transition-property:none}}@media(prefers-reduced-motion:reduce){&:not(:is([data-av-reduce-motion=true],[data-av-reduce-motion=true] *)){transition-property:none;&:before,&:after{transition-property:none}}}}.av-fieldset{display:flex;flex-shrink:1;flex-grow:1;flex-basis:0;flex-direction:column;gap:calc(var(--spacing) * 6)}.av-fieldset__legend{font-size:var(--text-base);line-height:var(--tw-leading, var(--text-base--line-height));--tw-font-weight: var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--av-foreground)}.av-fieldset__field-group{width:100%;:where(&>:not(:last-child)){--tw-space-y-reverse: 0;margin-block-start:calc(calc(var(--spacing) * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-y-reverse)))}}.av-fieldset__actions{display:flex;align-items:center;gap:calc(var(--spacing) * 2);padding-top:var(--spacing)}.av-input{border-radius:var(--av-field-radius, calc(var(--av-radius) * 1.5));border-style:var(--tw-border-style);border-width:1px;background-color:var(--av-field-background, var(--av-default));padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);font-size:var(--text-base);line-height:var(--tw-leading, var(--text-base--line-height));color:var(--av-field-foreground, var(--av-foreground));--tw-shadow: var(--av-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;outline-style:none;&::placeholder{color:var(--av-field-placeholder, var(--av-muted))}@media(width>=40rem){font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height))}border-width:var(--av-field-border-width, var(--av-border-width));border-color:var(--av-field-border, var(--av-border));transition:background-color .15s var(--ease-smooth),border-color .15s var(--ease-smooth),box-shadow .15s var(--ease-out);&:is([data-av-reduce-motion=true],[data-av-reduce-motion=true] *){transition-property:none;&:before,&:after{transition-property:none}}@media(prefers-reduced-motion:reduce){&:not(:is([data-av-reduce-motion=true],[data-av-reduce-motion=true] *)){transition-property:none;&:before,&:after{transition-property:none}}}@media(hover:hover){&:hover:not(:focus):not(:focus-visible),&[data-hovered=true]:not([data-focused=true]):not([data-focus-visible=true]){background-color:var(--av-field-hover);border-color:var(--av-field-border-hover)}}&:focus,&[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(--av-focus);--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;--tw-ring-offset-width: 0px;border-color:var(--av-field-border-focus);background-color:var(--av-field-focus)}&[data-invalid=true]{outline-style:var(--tw-outline-style);outline-width:1px;outline-color:var(--av-danger);--tw-outline-style: solid;outline-style:solid;--tw-ring-offset-width: 3px;&:focus,&:focus-visible,&[data-focused=true],&[data-focus-visible=true],&:focus-within,&[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(--av-danger);--tw-ring-offset-shadow: var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-offset-width: 0px}background-color:var(--av-field-focus)}&:disabled,&[data-disabled=true],&[aria-disabled=true]{opacity:var(--av-disabled-opacity);cursor:var(--av-cursor-disabled);pointer-events:none}}.av-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(--av-input-bg);--av-input-bg: var(--av-default);--av-input-bg-hover: var(--av-default-hover);--av-input-bg-focus: var(--av-default);@media(hover:hover){&:hover:not(:focus):not(:focus-visible),&[data-hovered=true]:not([data-focus-visible=true]):not([data-focused=true]){background-color:var(--av-input-bg-hover)}}&:focus,&[data-focused=true]{background-color:var(--av-input-bg-focus)}&[data-invalid=true]{outline-style:var(--tw-outline-style);outline-width:1px;outline-color:var(--av-danger);--tw-outline-style: solid;outline-style:solid;--tw-ring-offset-width: 3px;&:focus,&:focus-visible,&[data-focused=true],&[data-focus-visible=true],&:focus-within,&[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(--av-danger);--tw-ring-offset-shadow: var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-offset-width: 0px}background-color:var(--av-input-bg-focus)}}.av-input--full-width{width:100%}.av-input-otp{position:relative;display:flex;align-items:center;gap:calc(var(--spacing) * 2);&[data-disabled=true]{cursor:not-allowed}}.av-input-otp__container{pointer-events:none;position:relative;z-index:0;display:flex;align-items:center;gap:calc(var(--spacing) * 2)}.av-input-otp__input{position:absolute;inset:0;z-index:10;height:100%;width:100%;opacity:0%;caret-color:transparent;color:transparent}.av-input-otp__group{display:flex;align-items:center;gap:calc(var(--spacing) * 2)}.av-input-otp__slot{position:relative;display:flex;height:calc(var(--spacing) * 10);width:calc(var(--spacing) * 9.5);flex:1;align-items:center;justify-content:center;border-radius:var(--av-field-radius, calc(var(--av-radius) * 1.5));border-style:var(--tw-border-style);border-width:1px;background-color:var(--av-field-background, var(--av-default));font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height));--tw-font-weight: var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--av-field-foreground, var(--av-foreground));--tw-shadow: var(--av-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;outline-style:none;border-width:var(--av-field-border-width, var(--av-border-width));border-color:var(--av-field-border, var(--av-border));transition:background-color .15s var(--ease-smooth),border-color .15s var(--ease-smooth),box-shadow .15s var(--ease-out);&:is([data-av-reduce-motion=true],[data-av-reduce-motion=true] *){transition-property:none;&:before,&:after{transition-property:none}}@media(prefers-reduced-motion:reduce){&:not(:is([data-av-reduce-motion=true],[data-av-reduce-motion=true] *)){transition-property:none;&:before,&:after{transition-property:none}}}@media(hover:hover){&:hover,&[data-hovered=true]{background-color:var(--av-field-hover);border-color:var(--av-field-border-hover)}}&[data-active=true]{z-index:10;background-color:var(--av-field-focus);--tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color: var(--av-focus);--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;--tw-ring-offset-width: 0px}&[data-filled=true]{background-color:var(--av-field-focus)}&[data-disabled=true]{opacity:var(--av-disabled-opacity);cursor:var(--av-cursor-disabled);pointer-events:none}&[data-invalid=true]{outline-style:var(--tw-outline-style);outline-width:1px;outline-color:var(--av-danger);--tw-outline-style: solid;outline-style:solid;--tw-ring-offset-width: 3px;&:focus,&:focus-visible,&[data-focused=true],&[data-focus-visible=true],&:focus-within,&[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(--av-danger);--tw-ring-offset-shadow: var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-offset-width: 0px}background-color:var(--av-field-focus)}}.av-input-otp__slot-value{font-size:var(--text-lg);line-height:var(--tw-leading, var(--text-lg--line-height));--tw-leading: calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6);--tw-tracking: -.27px;letter-spacing:-.27px;animation:av-input-otp-slot-value-in .25s var(--ease-smooth) both;transform-origin:bottom center;&:is([data-av-reduce-motion=true],[data-av-reduce-motion=true] *){animation:none;&:before,&:after{animation:none}}@media(prefers-reduced-motion:reduce){&:not(:is([data-av-reduce-motion=true],[data-av-reduce-motion=true] *)){animation:none;&:before,&:after{animation:none}}}}.av-input-otp__slot-placeholder{font-size:var(--text-lg);line-height:var(--tw-leading, var(--text-lg--line-height));--tw-leading: calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6);--tw-tracking: -.27px;letter-spacing:-.27px;color:var(--av-field-placeholder, var(--av-muted));opacity:50%}.av-input-otp__caret{position:absolute;height:calc(var(--spacing) * 4);width:2px;animation:caret-blink 1.2s ease-out infinite;border-radius:calc(var(--av-radius) * .5);background-color:var(--av-field-placeholder, var(--av-muted))}.av-input-otp__separator{height:2px;width:6px;flex-shrink:0;border-radius:calc(var(--av-radius) * .5);background-color:var(--av-separator)}.av-input-otp--secondary .av-input-otp__slot{--tw-shadow: 0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);background-color:var(--av-input-otp-slot-bg);--av-input-otp-slot-bg: var(--av-default);--av-input-otp-slot-bg-hover: var(--av-default-hover);--av-input-otp-slot-bg-focus: var(--av-default);@media(hover:hover){&:hover,&[data-hovered=true]{background-color:var(--av-input-otp-slot-bg-hover)}}&[data-active=true],&[data-filled=true]{background-color:var(--av-input-otp-slot-bg-focus)}}@keyframes av-input-otp-slot-value-in{0%{opacity:0;transform:translateY(8px) scale(.8)}to{opacity:1;transform:translateY(0) scale(1)}}noscript .av-input-otp__container{display:none}noscript .av-input-otp__input{pointer-events:auto;position:relative;z-index:0;opacity:100%;caret-color:var(--av-foreground);color:var(--av-foreground);letter-spacing:.25em;text-align:center;border-width:var(--av-field-border-width, var(--av-border-width));border-color:var(--av-field-border, var(--av-border));border-style:solid;border-radius:var(--av-field-radius, calc(var(--av-radius) * 1.5));background-color:var(--av-field-background, var(--av-default))}.av-input-group{display:inline-flex;min-height:calc(var(--spacing) * 9);align-items:center;border-radius:var(--av-field-radius, calc(var(--av-radius) * 1.5));border-style:var(--tw-border-style);border-width:1px;background-color:var(--av-field-background, var(--av-default));font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height));color:var(--av-field-foreground, var(--av-foreground));--tw-shadow: var(--av-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;outline-style:none;border-width:var(--av-field-border-width, var(--av-border-width));border-color:var(--av-field-border, var(--av-border));&:has([data-slot=input-group-textarea]){align-items:flex-start;height:auto}transition:background-color .15s var(--ease-smooth),border-color .15s var(--ease-smooth),box-shadow .15s var(--ease-out);&:is([data-av-reduce-motion=true],[data-av-reduce-motion=true] *){transition-property:none;&:before,&:after{transition-property:none}}@media(prefers-reduced-motion:reduce){&:not(:is([data-av-reduce-motion=true],[data-av-reduce-motion=true] *)){transition-property:none;&:before,&:after{transition-property:none}}}@media(hover:hover){&:hover:not(:focus-within),&[data-hovered=true]:not([data-focus-within=true]){background-color:var(--av-field-hover);border-color:var(--av-field-border-hover)}}&:has([data-slot=input-group-input]:focus),&: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(--av-focus);--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;--tw-ring-offset-width: 0px;border-color:var(--av-field-border-focus);background-color:var(--av-field-focus)}&[data-invalid=true]{outline-style:var(--tw-outline-style);outline-width:1px;outline-color:var(--av-danger);--tw-outline-style: solid;outline-style:solid;--tw-ring-offset-width: 3px;&:focus,&:focus-visible,&[data-focused=true],&[data-focus-visible=true],&:focus-within,&[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(--av-danger);--tw-ring-offset-shadow: var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-offset-width: 0px}background-color:var(--av-field-focus);border-color:var(--av-danger)}&[data-disabled=true],&[aria-disabled=true]{opacity:var(--av-disabled-opacity);cursor:var(--av-cursor-disabled);pointer-events:none}&:has([data-slot=input-group-input]:-webkit-autofill),&:has([data-slot=input-group-input]:autofill){background-color:var(--av-field-focus);border-color:var(--av-field-border-focus)}}.av-input-group__input{flex:1;border-radius:0;border-style:var(--tw-border-style);border-width:0px;background-color:transparent;padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 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;outline-style:none;&::placeholder{color:var(--av-field-placeholder, var(--av-muted))}@media(width>=40rem){font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height))}.av-input-group:has([data-slot=input-group-prefix]) &{border-top-left-radius:0;border-bottom-left-radius:0;padding-left:0}.av-input-group:has([data-slot=input-group-suffix]) &{border-top-right-radius:0;border-bottom-right-radius:0;padding-right:0}&:focus,&:focus-visible{--tw-outline-style: none;outline-style:none}&:-webkit-autofill,&:-webkit-autofill:hover,&:-webkit-autofill:focus,&:-webkit-autofill:active,&:autofill{-webkit-box-shadow:0 0 0 1000px transparent inset;box-shadow:0 0 0 1000px transparent inset;-webkit-text-fill-color:var(--av-field-foreground, var(--av-foreground));caret-color:var(--av-field-foreground, var(--av-foreground));transition:background-color 9999s ease-in-out 0s}}.av-input-group__input[data-slot=input-group-textarea]{min-height:38px;resize:vertical}.av-input-group__prefix{display:flex;height:100%;align-items:center;justify-content:center;border-top-left-radius:var(--av-field-radius, calc(var(--av-radius) * 1.5));border-bottom-left-radius:var(--av-field-radius, calc(var(--av-radius) * 1.5));border-top-right-radius:0;border-bottom-right-radius:0;background-color:transparent;padding-inline:calc(var(--spacing) * 3);color:var(--av-field-placeholder, var(--av-muted));border-width:var(--av-field-border-width, var(--av-border-width));border-color:var(--av-field-border, var(--av-border));border-style:solid;border-right-color:var(--av-field-border, var(--av-border));border-left:none;border-top:none;border-bottom:none;.av-input-group:has([data-slot=input-group-textarea]) &{align-items:flex-start;padding-top:.5rem}transition:background-color .15s var(--ease-smooth),border-color .15s var(--ease-smooth);&:is([data-av-reduce-motion=true],[data-av-reduce-motion=true] *){transition-property:none;&:before,&:after{transition-property:none}}@media(prefers-reduced-motion:reduce){&:not(:is([data-av-reduce-motion=true],[data-av-reduce-motion=true] *)){transition-property:none;&:before,&:after{transition-property:none}}}}.av-input-group__suffix{display:flex;height:100%;align-items:center;justify-content:center;border-top-left-radius:0;border-bottom-left-radius:0;border-top-right-radius:var(--av-field-radius, calc(var(--av-radius) * 1.5));border-bottom-right-radius:var(--av-field-radius, calc(var(--av-radius) * 1.5));background-color:transparent;padding-inline:calc(var(--spacing) * 3);color:var(--av-field-placeholder, var(--av-muted));border-width:var(--av-field-border-width, var(--av-border-width));border-color:var(--av-field-border, var(--av-border));border-style:solid;border-left-color:var(--av-field-border, var(--av-border));border-right:none;border-top:none;border-bottom:none;.av-input-group:has([data-slot=input-group-textarea]) &{align-items:flex-start;padding-top:.5rem}transition:background-color .15s var(--ease-smooth),border-color .15s var(--ease-smooth);&:is([data-av-reduce-motion=true],[data-av-reduce-motion=true] *){transition-property:none;&:before,&:after{transition-property:none}}@media(prefers-reduced-motion:reduce){&:not(:is([data-av-reduce-motion=true],[data-av-reduce-motion=true] *)){transition-property:none;&:before,&:after{transition-property:none}}}}.av-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(--av-input-group-bg);--av-input-group-bg: var(--av-default);--av-input-group-bg-hover: var(--av-default-hover);--av-input-group-bg-focus: var(--av-default);@media(hover:hover){&:hover:not(:focus-within),&[data-hovered=true]:not([data-focus-within=true]){background-color:var(--av-input-group-bg-hover)}}&:has([data-slot=input-group-input]:focus),&:has([data-slot=input-group-textarea]:focus){background-color:var(--av-input-group-bg-focus)}&[data-invalid=true]{outline-style:var(--tw-outline-style);outline-width:1px;outline-color:var(--av-danger);--tw-outline-style: solid;outline-style:solid;--tw-ring-offset-width: 3px;&:focus,&:focus-visible,&[data-focused=true],&[data-focus-visible=true],&:focus-within,&[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(--av-danger);--tw-ring-offset-shadow: var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-offset-width: 0px}border-color:var(--av-danger);background-color:var(--av-input-group-bg-focus)}[data-slot=input-group-input],[data-slot=input-group-textarea]{background-color:transparent}}.av-input-group--full-width{width:100%}.av-textarea{border-radius:var(--av-field-radius, calc(var(--av-radius) * 1.5));border-style:var(--tw-border-style);border-width:1px;background-color:var(--av-field-background, var(--av-default));padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);font-size:var(--text-base);line-height:var(--tw-leading, var(--text-base--line-height));color:var(--av-field-foreground, var(--av-foreground));--tw-shadow: var(--av-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;outline-style:none;&::placeholder{color:var(--av-field-placeholder, var(--av-muted))}@media(width>=40rem){font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height))}min-height:38px;border-width:var(--av-field-border-width, var(--av-border-width));border-color:var(--av-field-border, var(--av-border));transition:background-color .15s var(--ease-smooth),border-color .15s var(--ease-smooth),box-shadow .15s var(--ease-out);&:is([data-av-reduce-motion=true],[data-av-reduce-motion=true] *){transition-property:none;&:before,&:after{transition-property:none}}@media(prefers-reduced-motion:reduce){&:not(:is([data-av-reduce-motion=true],[data-av-reduce-motion=true] *)){transition-property:none;&:before,&:after{transition-property:none}}}@media(hover:hover){&:hover:not(:focus):not(:focus-visible),&[data-hovered=true]:not([data-focused=true]):not([data-focus-visible=true]){background-color:var(--av-field-hover);border-color:var(--av-field-border-hover)}}&:focus,&[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(--av-focus);--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;--tw-ring-offset-width: 0px;border-color:var(--av-field-border-focus);background-color:var(--av-field-focus)}&[data-invalid=true]{outline-style:var(--tw-outline-style);outline-width:1px;outline-color:var(--av-danger);--tw-outline-style: solid;outline-style:solid;--tw-ring-offset-width: 3px;&:focus,&:focus-visible,&[data-focused=true],&[data-focus-visible=true],&:focus-within,&[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(--av-danger);--tw-ring-offset-shadow: var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-offset-width: 0px}background-color:var(--av-field-focus)}&:disabled,&[data-disabled=true],&[aria-disabled=true]{opacity:var(--av-disabled-opacity);cursor:var(--av-cursor-disabled);pointer-events:none}}.av-textarea--secondary{--tw-shadow: 0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);background-color:var(--av-textarea-bg);--av-textarea-bg: var(--av-default);--av-textarea-bg-hover: var(--av-default-hover);--av-textarea-bg-focus: var(--av-default);@media(hover:hover){&:hover:not(:focus):not(:focus-visible),&[data-hovered=true]:not([data-focused=true]):not([data-focus-visible=true]){background-color:var(--av-textarea-bg-hover)}}&:focus,&[data-focused=true]{background-color:var(--av-textarea-bg-focus)}&[data-invalid=true]{outline-style:var(--tw-outline-style);outline-width:1px;outline-color:var(--av-danger);--tw-outline-style: solid;outline-style:solid;--tw-ring-offset-width: 3px;&:focus,&:focus-visible,&[data-focused=true],&[data-focus-visible=true],&:focus-within,&[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(--av-danger);--tw-ring-offset-shadow: var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-offset-width: 0px}background-color:var(--av-textarea-bg-focus)}}.av-textarea--full-width{width:100%}.av-toggle-button{position:relative;isolation:isolate;display:inline-flex;height:calc(var(--spacing) * 10);width:fit-content;transform-origin:center;align-items:center;justify-content:center;gap:calc(var(--spacing) * 2);border-radius:calc(var(--av-radius) * 3);padding-inline:calc(var(--spacing) * 4);font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height));--tw-font-weight: var(--font-weight-medium);font-weight:var(--font-weight-medium);white-space:nowrap;--tw-outline-style: none;outline-style:none;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;@media(width>=48rem){height:calc(var(--spacing) * 9)}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,);&:is([data-av-reduce-motion=true],[data-av-reduce-motion=true] *){transition-property:none;&:before,&:after{transition-property:none}}@media(prefers-reduced-motion:reduce){&:not(:is([data-av-reduce-motion=true],[data-av-reduce-motion=true] *)){transition-property:none;&:before,&:after{transition-property:none}}}cursor:var(--av-cursor-interactive);--av-toggle-button-bg: var(--av-default);--av-toggle-button-bg-hover: var(--av-default-hover);--av-toggle-button-bg-pressed: var(--av-default-hover);--av-toggle-button-fg: currentColor;--av-toggle-button-bg-selected: var(--av-accent-soft);--av-toggle-button-bg-selected-hover: var(--av-accent-soft-hover);--av-toggle-button-bg-selected-pressed: var(--av-accent-soft-hover);--av-toggle-button-fg-selected: var(--av-accent-soft-foreground);background-color:var(--av-toggle-button-bg);color:var(--av-toggle-button-fg);&:focus-visible:not(:focus),&[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(--av-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-ring-offset-color: var(--av-background);--tw-outline-style: none;outline-style:none;--tw-ring-offset-width: var(--av-ring-offset-width)}&:disabled,&[aria-disabled=true]{opacity:var(--av-disabled-opacity);cursor:var(--av-cursor-disabled);pointer-events:none}@media(hover:hover){&:hover,&[data-hovered=true]{background-color:var(--av-toggle-button-bg-hover)}}&:active,&[data-pressed=true]{background-color:var(--av-toggle-button-bg-pressed);transform:scale(.97)}&[data-selected=true]{background-color:var(--av-toggle-button-bg-selected);color:var(--av-toggle-button-fg-selected);@media(hover:hover){&:hover,&[data-hovered=true]{background-color:var(--av-toggle-button-bg-selected-hover)}}&:active,&[data-pressed=true]{background-color:var(--av-toggle-button-bg-selected-pressed)}}& svg{pointer-events:none;margin-inline:calc(var(--spacing) * -.5);margin-block:calc(var(--spacing) * .5);width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5);flex-shrink:0;align-self:center;@media(width>=40rem){margin-block:var(--spacing)}@media(width>=40rem){width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}}}.av-toggle-button--sm{height:calc(var(--spacing) * 9);padding-inline:calc(var(--spacing) * 3);@media(width>=48rem){height:calc(var(--spacing) * 8)}& svg{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}&:active,&[data-pressed=true]{transform:scale(.98)}}.av-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){height:calc(var(--spacing) * 10)}&:active,&[data-pressed=true]{transform:scale(.96)}}.av-toggle-button--default{--av-toggle-button-bg: var(--av-default);--av-toggle-button-bg-hover: var(--av-default-hover);--av-toggle-button-bg-pressed: var(--av-default-hover)}.av-toggle-button--ghost{--av-toggle-button-bg: transparent;--av-toggle-button-bg-hover: var(--av-default);--av-toggle-button-bg-pressed: var(--av-default);--av-toggle-button-fg: var(--av-default-foreground)}.av-toggle-button--icon-only{width:calc(var(--spacing) * 10);padding:0;@media(width>=48rem){width:calc(var(--spacing) * 9)}}.av-toggle-button--icon-only.av-toggle-button--sm{width:calc(var(--spacing) * 9);@media(width>=48rem){width:calc(var(--spacing) * 8)}}.av-toggle-button--icon-only.av-toggle-button--lg{width:calc(var(--spacing) * 11);@media(width>=48rem){width:calc(var(--spacing) * 10)}}.av-toggle-button-group{display:inline-flex;height:auto;width:fit-content;align-items:center;justify-content:center;gap:0}.av-toggle-button-group--horizontal{flex-direction:row}.av-toggle-button-group--vertical{flex-direction:column}.av-toggle-button-group--full-width{width:100%}.av-toggle-button-group .av-toggle-button{border-radius:0}.av-toggle-button-group--horizontal .av-toggle-button:first-child{border-start-start-radius:calc(var(--av-radius) * 3);border-end-start-radius:calc(var(--av-radius) * 3)}.av-toggle-button-group--horizontal .av-toggle-button:last-child{border-start-end-radius:calc(var(--av-radius) * 3);border-end-end-radius:calc(var(--av-radius) * 3)}.av-toggle-button-group--horizontal .av-toggle-button:first-child:last-child{border-radius:calc(var(--av-radius) * 3)}.av-toggle-button-group--vertical .av-toggle-button:first-child{border-top-left-radius:calc(var(--av-radius) * 3);border-top-right-radius:calc(var(--av-radius) * 3)}.av-toggle-button-group--vertical .av-toggle-button:last-child{border-bottom-right-radius:calc(var(--av-radius) * 3);border-bottom-left-radius:calc(var(--av-radius) * 3)}.av-toggle-button-group--vertical .av-toggle-button:first-child:last-child{border-radius:calc(var(--av-radius) * 3)}.av-toggle-button-group .av-toggle-button:active,.av-toggle-button-group .av-toggle-button[data-pressed=true]{transform:none}.av-toggle-button-group .av-toggle-button:focus-visible:not(:focus),.av-toggle-button-group .av-toggle-button[data-focus-visible=true]{--tw-ring-offset-width: 0px;--tw-ring-inset: inset}.av-toggle-button-group--full-width .av-toggle-button{flex:1}.av-toggle-button-group__separator{border-radius:calc(var(--av-radius) * .5);background-color:currentcolor;opacity:15%;position:absolute;pointer-events:none;transition:opacity .15s var(--ease-smooth);&:is([data-av-reduce-motion=true],[data-av-reduce-motion=true] *){transition-property:none;&:before,&:after{transition-property:none}}@media(prefers-reduced-motion:reduce){&:not(:is([data-av-reduce-motion=true],[data-av-reduce-motion=true] *)){transition-property:none;&:before,&:after{transition-property:none}}}.av-toggle-button-group--horizontal &{left:-1px;top:25%;width:1px;height:50%}.av-toggle-button-group--vertical &{left:25%;top:-1px;width:50%;height:1px}}.av-toggle-button-group--detached{gap:var(--spacing)}.av-toggle-button-group--detached .av-toggle-button{border-radius:calc(var(--av-radius) * 3)}.av-toggle-button-group--detached .av-toggle-button-group__separator{display:none}.av-switch{display:inline-flex;align-items:center;gap:calc(var(--spacing) * 3);-webkit-tap-highlight-color:transparent;cursor:var(--av-cursor-interactive);--av-switch-control-bg: var(--av-default);--av-switch-control-bg-hover: var(--av-switch-control-bg);@supports (color: color-mix(in lab,red,red)){--av-switch-control-bg-hover: color-mix(in oklab, var(--av-switch-control-bg), transparent 20%)}--av-switch-control-bg-pressed: var(--av-switch-control-bg-hover);--av-switch-control-bg-checked: var(--av-accent);--av-switch-control-bg-checked-hover: var(--av-accent-hover);&:disabled,&[data-disabled=true],&[aria-disabled=true]{opacity:var(--av-disabled-opacity);cursor:var(--av-cursor-disabled);pointer-events:none;.av-switch__thumb{background-color:var(--av-default-foreground);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--av-default-foreground) 20%,transparent)}}}&:disabled[aria-checked=true],&:disabled[data-selected=true],&[data-disabled=true][aria-checked=true],&[data-disabled=true][data-selected=true],&[aria-disabled=true][aria-checked=true],&[aria-disabled=true][data-selected=true]{.av-switch__thumb{opacity:.4}}}.av-switch__input{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border-width:0}.av-switch__control{position:relative;display:flex;flex-shrink:0;align-items:center;overflow:hidden;border-radius:calc(var(--av-radius) * 1.5);height:1.25rem;width:2.5rem;background-color:var(--av-switch-control-bg);transition:background-color .25s var(--ease-smooth),box-shadow .15s var(--ease-out);&:is([data-av-reduce-motion=true],[data-av-reduce-motion=true] *){transition-property:none;&:before,&:after{transition-property:none}}@media(prefers-reduced-motion:reduce){&:not(:is([data-av-reduce-motion=true],[data-av-reduce-motion=true] *)){transition-property:none;&:before,&:after{transition-property:none}}}.av-switch:focus-visible &,.av-switch[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(--av-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-ring-offset-color: var(--av-background);--tw-outline-style: none;outline-style:none;--tw-ring-offset-width: var(--av-ring-offset-width)}.av-switch:hover &,.av-switch[data-hovered=true] &{background-color:var(--av-switch-control-bg-hover)}.av-switch:active &,.av-switch[data-pressed=true] &{background-color:var(--av-switch-control-bg-pressed);&:is([data-av-reduce-motion=true],[data-av-reduce-motion=true] *){transform:none;&:before,&:after{transform:none}}@media(prefers-reduced-motion:reduce){&:not(:is([data-av-reduce-motion=true],[data-av-reduce-motion=true] *)){transform:none;&:before,&:after{transform:none}}}}.av-switch[aria-checked=true] &,.av-switch[data-selected=true] &{background-color:var(--av-switch-control-bg-checked)}.av-switch[aria-checked=true]:hover &,.av-switch[data-selected=true]:hover &,.av-switch[aria-checked=true][data-hovered=true] &,.av-switch[data-selected=true][data-hovered=true] &{background-color:var(--av-switch-control-bg-checked-hover)}.av-switch[aria-checked=true]:active &,.av-switch[data-selected=true]:active &,.av-switch[aria-checked=true][data-pressed=true] &,.av-switch[data-selected=true][data-pressed=true] &{background-color:var(--av-switch-control-bg-checked-hover)}}.av-switch--sm .av-switch__control{border-radius:calc(var(--av-radius) * 1);height:1rem;width:2rem}.av-switch--lg .av-switch__control{height:1.5rem;width:3rem}.av-switch__thumb{margin-inline-start:calc(var(--spacing) * .5);display:flex;transform-origin:center;border-radius:calc(var(--av-radius) * 1);background-color:var(--color-white);color:var(--color-black);height:1rem;width:1.375rem;box-shadow:var(--shadow-field);transition:margin .3s var(--ease-out-fluid),background-color .2s var(--ease-out);&:is([data-av-reduce-motion=true],[data-av-reduce-motion=true] *){transition-property:none;&:before,&:after{transition-property:none}}@media(prefers-reduced-motion:reduce){&:not(:is([data-av-reduce-motion=true],[data-av-reduce-motion=true] *)){transition-property:none;&:before,&:after{transition-property:none}}}.av-switch[aria-checked=true] &,.av-switch[data-selected=true] &{margin-inline-start:calc(100% - 1.5rem);background-color:var(--av-accent-foreground);color:var(--av-accent);box-shadow:0 0 5px #00000005,0 2px 10px #0000000f,0 0 1px #0000004d}}.av-switch--sm .av-switch__thumb{border-radius:calc(var(--av-radius) * .75);height:.75rem;width:1.03125rem;.av-switch[aria-checked=true] &,.av-switch[data-selected=true] &{margin-inline-start:calc(100% - 1.15625rem)}}.av-switch--lg .av-switch__thumb{border-radius:calc(var(--av-radius) * 1.5);height:1.25rem;width:1.71875rem;.av-switch[aria-checked=true] &,.av-switch[data-selected=true] &{margin-inline-start:calc(100% - 1.84375rem)}}.av-switch__thumb>*{display:flex;width:100%;height:100%;align-items:center;justify-content:center}.av-switch__icon{display:flex;width:100%;height:100%;align-items:center;justify-content:center}.av-switch__content{display:flex;flex-direction:column;gap:0}.av-switch-group{display:flex;gap:calc(var(--spacing) * 4)}.av-switch-group--horizontal{flex-direction:row;flex-wrap:wrap}.av-switch-group--vertical{flex-direction:column}.av-slider{display:grid;width:100%;gap:var(--spacing);grid-template-areas:"label output" "track track";grid-template-columns:1fr auto;[data-slot=label]{width:fit-content;font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height));--tw-font-weight: var(--font-weight-medium);font-weight:var(--font-weight-medium);grid-area:label}.av-slider__output{font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height));--tw-font-weight: var(--font-weight-medium);font-weight:var(--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}.av-slider__track{position:relative;border-radius:calc(var(--av-radius) * 1.5);background-color:var(--av-default);grid-area:track}.av-slider__fill{pointer-events:none;position:absolute;background-color:var(--av-accent)}.av-slider__thumb{position:absolute;display:flex;cursor:grab;align-items:center;justify-content:center;border-radius:calc(var(--av-radius) * 1.5);background-color:var(--av-accent);-webkit-tap-highlight-color:transparent;transition:background-color .25s var(--ease-smooth),transform .25s var(--ease-out),box-shadow .15s var(--ease-out);&:is([data-av-reduce-motion=true],[data-av-reduce-motion=true] *){transition-property:none;&:before,&:after{transition-property:none}}@media(prefers-reduced-motion:reduce){&:not(:is([data-av-reduce-motion=true],[data-av-reduce-motion=true] *)){transition-property:none;&:before,&:after{transition-property:none}}}&:after{position:relative;z-index:10;border-radius:calc(var(--av-radius) * 1);background-color:var(--av-accent-foreground);color:var(--color-black);content:"";box-shadow:var(--shadow-field);transform-origin:center;transition-property:all;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration));&:is([data-av-reduce-motion=true],[data-av-reduce-motion=true] *){transition-property:none;&:before,&:after{transition-property:none}}@media(prefers-reduced-motion:reduce){&:not(:is([data-av-reduce-motion=true],[data-av-reduce-motion=true] *)){transition-property:none;&:before,&:after{transition-property:none}}}}&[data-dragging=true]{cursor:grabbing;&:after{scale:.9;&:is([data-av-reduce-motion=true],[data-av-reduce-motion=true] *){--tw-scale-x: 100%;--tw-scale-y: 100%;--tw-scale-z: 100%;scale:var(--tw-scale-x) var(--tw-scale-y);&:before,&:after{--tw-scale-x: 100%;--tw-scale-y: 100%;--tw-scale-z: 100%;scale:var(--tw-scale-x) var(--tw-scale-y)}}@media(prefers-reduced-motion:reduce){&:not(:is([data-av-reduce-motion=true],[data-av-reduce-motion=true] *)){--tw-scale-x: 100%;--tw-scale-y: 100%;--tw-scale-z: 100%;scale:var(--tw-scale-x) var(--tw-scale-y);&:before,&:after{--tw-scale-x: 100%;--tw-scale-y: 100%;--tw-scale-z: 100%;scale:var(--tw-scale-x) var(--tw-scale-y)}}}}}&[data-focus-visible=true]{z-index:10;--tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color: var(--av-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-ring-offset-color: var(--av-background);--tw-outline-style: none;outline-style:none;--tw-ring-offset-width: var(--av-ring-offset-width)}&[data-disabled=true]{cursor:default}}&:disabled,&[data-disabled=true],&[aria-disabled=true]{opacity:var(--av-disabled-opacity);cursor:var(--av-cursor-disabled);pointer-events:none;[data-slot=label]{opacity:100%}}&[data-orientation=horizontal]{.av-slider__track{height:calc(var(--spacing) * 5);width:100%;border-inline-style:var(--tw-border-style);border-inline-width:.75rem;border-inline-color:transparent;&[data-fill-start=true]{border-inline-start-color:var(--av-accent)}&[data-fill-end=true]{border-inline-end-color:var(--av-accent)}}.av-slider__fill,.av-slider__thumb{height:100%}.av-slider__thumb{top:50%;width:1.75rem;transform:translate(-50%,-50%);&:after{width:1.5rem;height:1rem}}}&[data-orientation=vertical]{height:100%;gap:calc(var(--spacing) * 2);grid-template-areas:"output" "track" "label";grid-template-rows:auto 1fr auto;grid-template-columns:1fr;.av-slider__output,[data-slot=label]{text-align:center}.av-slider__track{height:100%;width:calc(var(--spacing) * 5);justify-self:center;border-block-style:var(--tw-border-style);border-block-width:.75rem;border-block-color:transparent;&[data-fill-start=true]{border-bottom-color:var(--av-accent)}&[data-fill-end=true]{border-top-color:var(--av-accent)}}.av-slider__fill,.av-slider__thumb{width:100%}.av-slider__thumb{left:50%;height:1.75rem;transform:translate(-50%,50%);&:after{width:1rem;height:1.5rem}}}}.av-checkbox{display:flex;gap:calc(var(--spacing) * 3);--tw-outline-style: none;outline-style:none;-webkit-tap-highlight-color:transparent;cursor:var(--av-cursor-interactive);&:not(:has([data-slot=description])){align-items:center}&:has([data-slot=description]){align-items:flex-start}[data-slot=label]{-webkit-user-select:none;user-select:none}[data-slot=description]{text-wrap:wrap;-webkit-user-select:none;user-select:none}&:disabled,&[data-disabled=true],&[aria-disabled=true]{opacity:var(--av-disabled-opacity);cursor:var(--av-cursor-disabled);pointer-events:none}&[data-selected=true],&[data-indeterminate=true]{.av-checkbox__indicator{border-color:var(--color-accent-foreground)}}[data-slot=checkbox-default-indicator--checkmark]{width:calc(var(--spacing) * 2.5);height:calc(var(--spacing) * 2.5);stroke-width:2.5px;color:var(--av-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;&:is([data-av-reduce-motion=true],[data-av-reduce-motion=true] *){transition-property:none;&:before,&:after{transition-property:none}}@media(prefers-reduced-motion:reduce){&:not(:is([data-av-reduce-motion=true],[data-av-reduce-motion=true] *)){transition-property:none;&:before,&:after{transition-property:none}}}}&[data-selected=true] [data-slot=checkbox-default-indicator--checkmark]{transition:stroke-dashoffset .15s linear 15ms}&[data-invalid=true][data-selected=true] [data-slot=checkbox-default-indicator--checkmark],&[data-invalid=true][aria-checked=true] [data-slot=checkbox-default-indicator--checkmark],&[aria-invalid=true][data-selected=true] [data-slot=checkbox-default-indicator--checkmark],&[aria-invalid=true][aria-checked=true] [data-slot=checkbox-default-indicator--checkmark]{color:var(--av-danger-foreground)}&[data-indeterminate=true]{[data-slot=checkbox-default-indicator--indeterminate]{width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}}&[data-indeterminate=true][data-invalid=true] [data-slot=checkbox-default-indicator--indeterminate],&[data-indeterminate=true][aria-invalid=true] [data-slot=checkbox-default-indicator--indeterminate]{color:var(--av-danger-foreground)}}.av-checkbox__input{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border-width:0}.av-checkbox__control{position:relative;display:inline-flex;width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4);flex-shrink:0;align-items:center;justify-content:center;overflow:hidden;border-radius:calc(var(--av-radius) * .75);border-style:var(--tw-border-style);border-width:1px;border-color:var(--av-field-border, var(--av-border));background-color:var(--av-field-background, var(--av-default));--tw-shadow: var(--av-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;outline-style:none;-webkit-tap-highlight-color:transparent;border-width:var(--border-width-field);transition:background-color .2s var(--ease-out),border-color .2s var(--ease-out),transform .1s var(--ease-out);&:is([data-av-reduce-motion=true],[data-av-reduce-motion=true] *){transition-property:none;&:before,&:after{transition-property:none}}@media(prefers-reduced-motion:reduce){&:not(:is([data-av-reduce-motion=true],[data-av-reduce-motion=true] *)){transition-property:none;&:before,&:after{transition-property:none}}}cursor:var(--av-cursor-interactive);.av-checkbox:has([data-slot=description]) &{margin-top:calc(var(--spacing) * .5)}&:before{pointer-events:none;position:absolute;inset:0;z-index:0;transform-origin:center;--tw-scale-x: 70%;--tw-scale-y: 70%;--tw-scale-z: 70%;scale:var(--tw-scale-x) var(--tw-scale-y);border-radius:calc(var(--av-radius) * .75);background-color:var(--av-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);&:is([data-av-reduce-motion=true],[data-av-reduce-motion=true] *){transition-property:none;&:before,&:after{transition-property:none}}@media(prefers-reduced-motion:reduce){&:not(:is([data-av-reduce-motion=true],[data-av-reduce-motion=true] *)){transition-property:none;&:before,&:after{transition-property:none}}}}.av-checkbox:focus-visible &,.av-checkbox[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(--av-focus);--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;--tw-ring-offset-width: 0px}.av-checkbox:hover &,.av-checkbox[data-hovered=true] &{border-color:var(--av-field-border-hover);&:before{background-color:var(--av-accent-hover)}}.av-checkbox[aria-checked=true] &,.av-checkbox[data-selected=true] &{border-color:transparent;color:var(--av-accent-foreground);&:before{--tw-scale-x: 100%;--tw-scale-y: 100%;--tw-scale-z: 100%;scale:var(--tw-scale-x) var(--tw-scale-y);opacity:100%}}.av-checkbox[data-indeterminate=true] &{background-color:var(--av-accent);color:var(--av-accent-foreground)}.av-checkbox:active[data-indeterminate=true] &,.av-checkbox[data-pressed=true][data-indeterminate=true] &{background-color:var(--av-accent-hover)}.av-checkbox[data-invalid=true]:not([aria-checked=true]):not([data-selected=true]):not([data-indeterminate=true]) &,.av-checkbox[aria-invalid=true]:not([aria-checked=true]):not([data-selected=true]):not([data-indeterminate=true]) &{outline-style:var(--tw-outline-style);outline-width:1px;outline-color:var(--av-danger);--tw-outline-style: solid;outline-style:solid;--tw-ring-offset-width: 3px;&:focus,&:focus-visible,&[data-focused=true],&[data-focus-visible=true],&:focus-within,&[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(--av-danger);--tw-ring-offset-shadow: var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-offset-width: 0px}}.av-checkbox[data-invalid=true][aria-checked=true] &,.av-checkbox[data-invalid=true][data-selected=true] &,.av-checkbox[aria-invalid=true][aria-checked=true] &,.av-checkbox[aria-invalid=true][data-selected=true] &{border-color:transparent;background-color:var(--av-danger);color:var(--av-danger-foreground);&: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(--av-danger);opacity:100%}}.av-checkbox[data-indeterminate=true][aria-invalid=true] &,.av-checkbox[data-indeterminate=true][data-invalid=true] &{background-color:var(--av-danger);color:var(--av-danger-foreground)}}.av-checkbox__indicator{position:relative;z-index:10;display:flex;width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3);align-items:center;justify-content:center;& svg{transform:translateZ(0) var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}}.av-checkbox__content{display:flex;flex-direction:column;gap:0}.av-checkbox--secondary .av-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(--av-checkbox-control-bg);--av-checkbox-control-bg: var(--av-default);.av-checkbox:hover &,.av-checkbox[data-hovered=true] &{border-color:var(--av-field-border-hover)}}.av-checkbox--secondary:not([aria-checked=true]):not([data-selected=true]):not([data-indeterminate=true]) .av-checkbox__control{background-color:var(--av-checkbox-control-bg)}.av-checkbox--secondary[aria-checked=true] .av-checkbox__control,.av-checkbox--secondary[data-selected=true] .av-checkbox__control{&:before{background-color:var(--av-accent)}}.av-checkbox--secondary[data-indeterminate=true] .av-checkbox__control{background-color:var(--av-accent);&:before{background-color:var(--av-accent)}}.av-checkbox-group{display:flex;flex-direction:column;[data-slot=checkbox]{margin-top:calc(var(--spacing) * 4)}}.av-radio{position:relative;display:flex;align-items:flex-start;gap:calc(var(--spacing) * 3);--tw-outline-style: none;outline-style:none;-webkit-tap-highlight-color:transparent;cursor:var(--av-cursor-interactive);&:not(:has([data-slot=description])){align-items:center}&:has([data-slot=description]){align-items:flex-start}[data-slot=label]{-webkit-user-select:none;user-select:none}[data-slot=description]{text-wrap:wrap;-webkit-user-select:none;user-select:none}&:disabled,&[data-disabled=true],&[aria-disabled=true]{opacity:var(--av-disabled-opacity);cursor:var(--av-cursor-disabled);pointer-events:none}}.av-radio__input{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border-width:0}.av-radio__control{position:relative;margin-top:3px;display:inline-flex;width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4);flex-shrink:0;align-items:center;justify-content:center;border-radius:calc(var(--av-radius) * 1);border-style:var(--tw-border-style);border-width:1px;border-color:var(--av-field-border, var(--av-border));background-color:var(--av-field-background, var(--av-default));--tw-shadow: var(--av-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;outline-style:none;-webkit-tap-highlight-color:transparent;border-width:var(--border-width-field);transition:background-color .2s var(--ease-out),border-color .2s var(--ease-out),transform .1s var(--ease-out);&:is([data-av-reduce-motion=true],[data-av-reduce-motion=true] *){transition-property:none;&:before,&:after{transition-property:none}}@media(prefers-reduced-motion:reduce){&:not(:is([data-av-reduce-motion=true],[data-av-reduce-motion=true] *)){transition-property:none;&:before,&:after{transition-property:none}}}cursor:var(--av-cursor-interactive);.av-radio:has([data-slot=description]) &{margin-top:calc(var(--spacing) * .5)}.av-radio:focus-visible &,.av-radio[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(--av-focus);--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;--tw-ring-offset-width: 0px}.av-radio:hover &,.av-radio[data-hovered=true] &{border-color:var(--av-field-border-hover)}.av-radio:hover:not([aria-checked=true]):not([data-selected=true]) &,.av-radio[data-hovered=true]:not([aria-checked=true]):not([data-selected=true]) &{.av-radio__indicator:empty:before{background-color:var(--av-field-hover)}}.av-radio:active &,.av-radio[data-pressed=true] &{--tw-scale-x: 95%;--tw-scale-y: 95%;--tw-scale-z: 95%;scale:var(--tw-scale-x) var(--tw-scale-y)}.av-radio[aria-checked=true] &,.av-radio[data-selected=true] &{border-color:transparent;background-color:var(--av-accent)}.av-radio:active[data-selected=true] &,.av-radio[data-pressed=true][data-selected=true] &{background-color:var(--av-accent-hover)}.av-radio[data-invalid=true] &,.av-radio[aria-invalid=true] &{outline-style:var(--tw-outline-style);outline-width:1px;outline-color:var(--av-danger);--tw-outline-style: solid;outline-style:solid;--tw-ring-offset-width: 3px;&:focus,&:focus-visible,&[data-focused=true],&[data-focus-visible=true],&:focus-within,&[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(--av-danger);--tw-ring-offset-shadow: var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-offset-width: 0px}}.av-radio[data-invalid=true][aria-checked=true] &,.av-radio[data-invalid=true][data-selected=true] &,.av-radio[aria-invalid=true][aria-checked=true] &,.av-radio[aria-invalid=true][data-selected=true] &{outline-style:var(--tw-outline-style);outline-width:1px;outline-color:var(--av-danger);--tw-outline-style: solid;outline-style:solid;--tw-ring-offset-width: 3px;&:focus,&:focus-visible,&[data-focused=true],&[data-focus-visible=true],&:focus-within,&[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(--av-danger);--tw-ring-offset-shadow: var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-offset-width: 0px}}}.av-radio__indicator{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;pointer-events:none}.av-radio__indicator:empty:before{content:"";border-radius:calc(var(--av-radius) * 1);background-color:var(--av-field-background, var(--av-default));width:100%;height:100%;scale:1;transition:scale .2s var(--ease-out),background-color .2s var(--ease-out);&:is([data-av-reduce-motion=true],[data-av-reduce-motion=true] *){transition-property:none;&:before,&:after{transition-property:none}}@media(prefers-reduced-motion:reduce){&:not(:is([data-av-reduce-motion=true],[data-av-reduce-motion=true] *)){transition-property:none;&:before,&:after{transition-property:none}}}}.av-radio[aria-checked=true] .av-radio__indicator:empty:before,.av-radio[data-selected=true] .av-radio__indicator:empty:before{background-color:var(--av-accent-foreground);scale:.4286}.av-radio[data-selected=true][data-pressed=true] .av-radio__indicator:empty:before{scale:.5714}.av-radio__content{display:flex;flex-direction:column;gap:0}.av-radio--secondary .av-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(--av-radio-control-bg);--av-radio-control-bg: var(--av-default);--av-radio-control-bg-hover: var(--av-default-hover);.av-radio:hover &,.av-radio[data-hovered=true] &{border-color:var(--av-field-border-hover)}}.av-radio--secondary:not([aria-checked=true]):not([data-selected=true]) .av-radio__control{background-color:var(--av-radio-control-bg)}.av-radio--secondary:not([aria-checked=true]):not([data-selected=true]) .av-radio__indicator:empty:before{background-color:var(--av-radio-control-bg)}.av-radio--secondary:hover:not([aria-checked=true]):not([data-selected=true]) .av-radio__indicator:empty:before,.av-radio--secondary[data-hovered=true]:not([aria-checked=true]):not([data-selected=true]) .av-radio__indicator:empty:before{background-color:var(--av-radio-control-bg-hover)}.av-radio-group{display:flex;flex-direction:column}.av-radio-group--vertical{[data-slot=radio]{margin-top:calc(var(--spacing) * 4)}[data-slot=radio]:first-child{margin-top:0}}.av-radio-group--horizontal{flex-direction:row;flex-wrap:wrap;gap:calc(var(--spacing) * 4);[data-slot=radio]{margin-top:0}}.av-radio-group--secondary .av-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(--av-radio-control-bg);--av-radio-control-bg: var(--av-default);--av-radio-control-bg-hover: var(--av-default-hover);.av-radio:hover &,.av-radio[data-hovered=true] &{border-color:var(--av-field-border-hover)}.av-radio:not([aria-checked=true]):not([data-selected=true]) & .av-radio__indicator:empty:before{background-color:var(--av-radio-control-bg)}.av-radio:hover:not([aria-checked=true]):not([data-selected=true]) &,.av-radio[data-hovered=true]:not([aria-checked=true]):not([data-selected=true]) &{.av-radio__indicator:empty:before{background-color:var(--av-radio-control-bg-hover)}}}.av-avatar{position:relative;display:flex;width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10);flex-shrink:0;align-items:center;justify-content:center;overflow:hidden;border-radius:calc(var(--av-radius) * 3);background-color:var(--av-default)}.av-avatar__fallback{display:flex;width:100%;height:100%;align-items:center;justify-content:center;background-color:var(--av-default);font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height));--tw-font-weight: var(--font-weight-medium);font-weight:var(--font-weight-medium)}.av-avatar__image{position:absolute;inset:0;aspect-ratio:1 / 1;width:100%;height:100%;object-fit:cover;opacity:0%;transition-property:opacity;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration));--tw-duration: .25s;transition-duration:.25s;@media(prefers-reduced-motion:reduce){transition-property:none}&[data-loaded=true]{opacity:100%}}.av-avatar--sm{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8);border-radius:calc(var(--av-radius) * 2)}.av-avatar--lg{width:calc(var(--spacing) * 12);height:calc(var(--spacing) * 12);border-radius:calc(var(--av-radius) * 3);.av-avatar__fallback{font-size:var(--text-base);line-height:var(--tw-leading, var(--text-base--line-height))}}.av-avatar__fallback--accent{color:var(--av-accent-soft-foreground)}.av-avatar__fallback--default{color:var(--av-default-soft-foreground)}.av-avatar__fallback--success{color:var(--av-success-soft-foreground)}.av-avatar__fallback--warning{color:var(--av-warning-soft-foreground)}.av-avatar__fallback--danger{color:var(--av-danger-soft-foreground)}.av-avatar--soft{background-color:transparent}.av-avatar--soft .av-avatar__fallback--accent{background-color:var(--av-accent-soft);color:var(--av-accent-soft-foreground)}.av-avatar--soft .av-avatar__fallback--success{background-color:var(--av-success-soft);color:var(--av-success-soft-foreground)}.av-avatar--soft .av-avatar__fallback--warning{background-color:var(--av-warning-soft);color:var(--av-warning-soft-foreground)}.av-avatar--soft .av-avatar__fallback--default{background-color:var(--av-default-soft);color:var(--av-default-soft-foreground)}.av-avatar--soft .av-avatar__fallback--danger{background-color:var(--av-danger-soft);color:var(--av-danger-soft-foreground)}.av-badge{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;gap:calc(var(--spacing) * .5);--tw-font-weight: var(--font-weight-medium);font-weight:var(--font-weight-medium);min-height:calc(var(--spacing) * 7);min-width:calc(var(--spacing) * 7);border-radius:calc(var(--av-radius) * 3);font-size:var(--text-xs);line-height:var(--tw-leading, var(--text-xs--line-height));--tw-leading: 1.34;line-height:1.34;--av-badge-bg: var(--av-default);--av-badge-fg: var(--av-default-foreground);--av-badge-border: var(--av-background);background-color:var(--av-badge-bg);color:var(--av-badge-fg);border:1px solid var(--av-badge-border)}.av-badge__label{padding-inline:calc(var(--spacing) * .5)}.av-badge-anchor{position:relative;display:inline-flex;flex-shrink:0}.av-badge--lg{min-height:calc(var(--spacing) * 8);min-width:calc(var(--spacing) * 8);border-radius:calc(var(--av-radius) * 2);font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height));--tw-leading: 1.43;line-height:1.43}.av-badge--sm{min-height:calc(var(--spacing) * 4);min-width:calc(var(--spacing) * 4);border-radius:calc(var(--av-radius) * 1.5);font-size:10px;--tw-leading: 1.34;line-height:1.34}.av-badge--accent{--av-badge-fg: var(--av-accent-soft-foreground)}.av-badge--default{--av-badge-fg: var(--av-default-foreground)}.av-badge--success{--av-badge-fg: var(--av-success-soft-foreground)}.av-badge--warning{--av-badge-fg: var(--av-warning-soft-foreground)}.av-badge--danger{--av-badge-fg: var(--av-danger-soft-foreground)}.av-badge--top-right{position:absolute;top:0;right:0;transform:translate(25%,-25%)}.av-badge--top-left{position:absolute;top:0;left:0;transform:translate(-25%,-25%)}.av-badge--bottom-right{position:absolute;right:0;bottom:0;transform:translate(25%,25%)}.av-badge--bottom-left{position:absolute;bottom:0;left:0;transform:translate(-25%,25%)}.av-badge--primary.av-badge--accent{--av-badge-bg: var(--av-accent);--av-badge-fg: var(--av-accent-foreground)}.av-badge--primary.av-badge--default{--av-badge-bg: var(--av-default);--av-badge-fg: var(--av-default-foreground)}.av-badge--primary.av-badge--success{--av-badge-bg: var(--av-success);--av-badge-fg: var(--av-success-foreground)}.av-badge--primary.av-badge--warning{--av-badge-bg: var(--av-warning);--av-badge-fg: var(--av-warning-foreground)}.av-badge--primary.av-badge--danger{--av-badge-bg: var(--av-danger);--av-badge-fg: var(--av-danger-foreground)}.av-badge--soft.av-badge--accent{--av-badge-bg: var(--av-accent-soft);--av-badge-fg: var(--av-accent-soft-foreground)}.av-badge--soft.av-badge--default{--av-badge-bg: var(--av-default-soft);--av-badge-fg: var(--av-default-soft-foreground)}.av-badge--soft.av-badge--success{--av-badge-bg: var(--av-success-soft);--av-badge-fg: var(--av-success-soft-foreground)}.av-badge--soft.av-badge--warning{--av-badge-bg: var(--av-warning-soft);--av-badge-fg: var(--av-warning-soft-foreground)}.av-badge--soft.av-badge--danger{--av-badge-bg: var(--av-danger-soft);--av-badge-fg: var(--av-danger-soft-foreground)}.av-chip{display:inline-flex;flex-shrink:0;align-items:center;gap:calc(var(--spacing) * .5);border-radius:calc(var(--av-radius) * 2);padding-inline:calc(var(--spacing) * 2);padding-block:calc(var(--spacing) * .5);font-size:var(--text-xs);line-height:var(--tw-leading, var(--text-xs--line-height));--tw-leading: calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5);--tw-font-weight: var(--font-weight-medium);font-weight:var(--font-weight-medium);--av-chip-bg: var(--av-default);--av-chip-fg: currentColor;background-color:var(--av-chip-bg);color:var(--av-chip-fg)}.av-chip__label{padding-inline:calc(var(--spacing) * .5)}.av-chip--accent{--av-chip-fg: var(--av-accent-soft-foreground)}.av-chip--danger{--av-chip-fg: var(--av-danger-soft-foreground)}.av-chip--default{--av-chip-fg: var(--av-default-foreground)}.av-chip--success{--av-chip-fg: var(--av-success-soft-foreground)}.av-chip--warning{--av-chip-fg: var(--av-warning-soft-foreground)}.av-chip--tertiary{--av-chip-bg: transparent}.av-chip--sm{padding-inline:var(--spacing);padding-block:0;font-size:var(--text-xs);line-height:var(--tw-leading, var(--text-xs--line-height))}.av-chip--md{font-size:var(--text-xs);line-height:var(--tw-leading, var(--text-xs--line-height))}.av-chip--lg{padding-inline:calc(var(--spacing) * 3);padding-block:var(--spacing);font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height));--tw-font-weight: var(--font-weight-medium);font-weight:var(--font-weight-medium)}.av-chip--primary.av-chip--accent{--av-chip-bg: var(--av-accent);--av-chip-fg: var(--av-accent-foreground)}.av-chip--primary.av-chip--success{--av-chip-bg: var(--av-success);--av-chip-fg: var(--av-success-foreground)}.av-chip--primary.av-chip--warning{--av-chip-bg: var(--av-warning);--av-chip-fg: var(--av-warning-foreground)}.av-chip--primary.av-chip--danger{--av-chip-bg: var(--av-danger);--av-chip-fg: var(--av-danger-foreground)}.av-chip--accent.av-chip--soft{--av-chip-bg: var(--av-accent-soft);--av-chip-fg: var(--av-accent-soft-foreground)}.av-chip--success.av-chip--soft{--av-chip-bg: var(--av-success-soft);--av-chip-fg: var(--av-success-soft-foreground)}.av-chip--warning.av-chip--soft{--av-chip-bg: var(--av-warning-soft);--av-chip-fg: var(--av-warning-soft-foreground)}.av-chip--danger.av-chip--soft{--av-chip-bg: var(--av-danger-soft);--av-chip-fg: var(--av-danger-soft-foreground)}.av-chip--default.av-chip--soft{--av-chip-bg: var(--av-default-soft);--av-chip-fg: var(--av-default-soft-foreground)}.av-tag{--av-optical-offset: .031em;position:relative;display:inline-flex;align-items:center;gap:var(--spacing);border-radius:calc(var(--av-radius) * 1.5);--tw-font-weight: var(--font-weight-medium);font-weight:var(--font-weight-medium);-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;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:center;transform:translateZ(0) var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,);&:is([data-av-reduce-motion=true],[data-av-reduce-motion=true] *){transition-property:none;&:before,&:after{transition-property:none}}@media(prefers-reduced-motion:reduce){&:not(:is([data-av-reduce-motion=true],[data-av-reduce-motion=true] *)){transition-property:none;&:before,&:after{transition-property:none}}}cursor:var(--av-cursor-interactive);padding-inline:calc(var(--spacing) * 2);padding-block:var(--spacing);font-size:var(--text-xs);line-height:var(--tw-leading, var(--text-xs--line-height));& svg{pointer-events:none;width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3);flex-shrink:0;align-self:center;color:currentcolor}}.av-tag:is([data-disabled=true],[aria-disabled=true]){opacity:var(--av-disabled-opacity);cursor:var(--av-cursor-disabled);pointer-events:none}.av-tag:is(:focus-visible,[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(--av-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-ring-offset-color: var(--av-background);--tw-outline-style: none;outline-style:none;--tw-ring-offset-width: var(--av-ring-offset-width)}.av-tag:is([data-selected=true],[aria-selected=true]){background-color:var(--av-accent-soft);color:var(--av-accent-soft-foreground);@media(hover:hover){&:is(:hover,[data-hovered=true]){background-color:var(--av-accent-soft-hover)}}}.av-tag--sm{padding-inline:calc(var(--spacing) * 2);padding-block:calc(var(--spacing) * .5);font-size:var(--text-xs);line-height:var(--tw-leading, var(--text-xs--line-height))}.av-tag--lg{border-radius:calc(var(--av-radius) * 2);padding-inline:calc(var(--spacing) * 2.5);padding-block:calc(var(--spacing) * 1.5);font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height))}.av-tag--default{background-color:var(--av-default);color:var(--av-default-foreground);@media(hover:hover){&:is(:hover,[data-hovered=true]):not([data-selected=true]):not([data-disabled=true]){background-color:var(--av-default-hover)}}}.av-tag--surface{background-color:var(--av-surface);color:var(--av-surface-foreground);@media(hover:hover){&:is(:hover,[data-hovered=true]):not([data-selected=true]):not([data-disabled=true]){background-color:var(--av-surface-hover)}}}.av-tag__remove-button{display:inline-flex;width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3);flex-shrink:0;align-items:center;justify-content:center;color:inherit;cursor:var(--av-cursor-interactive);& svg{width:inherit;height:inherit;flex-shrink:0;align-self:center;color:currentcolor}&:disabled,&[aria-disabled=true]{opacity:var(--av-disabled-opacity);cursor:var(--av-cursor-disabled);pointer-events:none}}.av-tag-group{position:relative;display:flex;flex-direction:column;gap:var(--spacing)}.av-tag-group__list{position:relative;display:flex;flex-wrap:wrap;gap:calc(var(--spacing) * 1.5)}.av-tag-group [slot=description],.av-tag-group [data-slot=description],.av-tag-group [slot=errorMessage],.av-tag-group [data-slot=error-message]{padding:var(--spacing)}.av-table-root{position:relative;display:grid;width:100%;overflow:clip;grid-template-columns:minmax(0,1fr)}.av-table__scroll-container{scrollbar-width:var(--av-scrollbar-width);scrollbar-color:var(--av-scrollbar-color);scrollbar-gutter:var(--av-scrollbar-gutter);overflow-x:auto;scrollbar-gutter:auto}.av-table-root--primary{background-color:var(--av-surface-secondary);padding-inline:var(--spacing);padding-bottom:var(--spacing);border-radius:min(32px,calc(var(--av-radius) * 2.5))}.av-table-root--secondary .av-table__header{border-bottom-style:var(--tw-border-style);border-bottom-width:0px;background-color:transparent}.av-table-root--secondary .av-table__column{background-color:var(--av-surface-secondary)}.av-table-root--secondary .av-table__column:first-child{border-start-start-radius:min(32px,var(--radius-2xl));border-end-start-radius:min(32px,var(--radius-2xl))}.av-table-root--secondary .av-table__column:last-child{border-start-end-radius:min(32px,var(--radius-2xl));border-end-end-radius:min(32px,var(--radius-2xl))}.av-table-root--secondary .av-table__body{--tw-shadow: 0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);& tr:first-child td:first-child,tr:first-child td:last-child,tr:last-child td:first-child,tr:last-child td:last-child{border-radius:0}&:not(tbody){overflow:visible;border-radius:0}}.av-table-root--secondary .av-table__row{.av-table__cell{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--av-separator-tertiary);@supports (color: color-mix(in lab,red,red)){border-color:color-mix(in oklab,var(--av-separator-tertiary) 50%,transparent)}background-color:transparent}@media(hover:hover){&:hover .av-table__cell,&[data-hovered=true] .av-table__cell{background-color:var(--av-default);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--av-default) 50%,transparent)}}}}.av-table__content{width:100%;border-collapse:separate;--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y);font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height))}.av-table-root--primary .av-table__content{overflow:clip}.av-table__header{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--av-separator);@supports (color: color-mix(in lab,red,red)){border-color:color-mix(in oklab,var(--av-separator) 50%,transparent)}background-color:var(--av-surface-secondary)}.av-table__column{position:relative;padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 2.5);text-align:left;font-size:var(--text-xs);line-height:var(--tw-leading, var(--text-xs--line-height));--tw-font-weight: var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--av-muted);&:after{content:"";pointer-events:none;position:absolute;top:50%;right:0;height:calc(var(--spacing) * 4);width:1px;--tw-translate-y: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y);border-radius:calc(var(--av-radius) * .5);background-color:var(--av-separator)}&:last-child:not(:only-child):after{content:none}&[data-allows-sorting=true]{cursor:var(--av-cursor-interactive)}@media(hover:hover){&[data-allows-sorting=true]:hover,&[data-allows-sorting=true][data-hovered=true]{color:var(--av-foreground)}}&:focus-visible,&[data-focus-visible=true]{border-radius:calc(var(--av-radius) * 1);--tw-outline-style: none;outline-style:none;box-shadow:inset 0 0 0 2px var(--av-focus)}}.av-table__body{& tr:first-child td:first-child{border-start-start-radius:min(32px,var(--radius-2xl))}& tr:first-child td:last-child{border-start-end-radius:min(32px,var(--radius-2xl))}& tr:last-child td:first-child{border-end-start-radius:min(32px,var(--radius-2xl))}& tr:last-child td:last-child{border-end-end-radius:min(32px,var(--radius-2xl))}&:not(tbody){position:relative;height:100%;overflow:clip;border-radius:min(32px,var(--radius-2xl))}}.av-table__row{position:relative;height:100%;border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--av-separator);@supports (color: color-mix(in lab,red,red)){border-color:color-mix(in oklab,var(--av-separator) 50%,transparent)}&:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0px}@media(hover:hover){&:hover .av-table__cell,&[data-hovered=true] .av-table__cell{background-color:var(--av-surface);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--av-surface) 40%,transparent)}}}&[data-selected=true] .av-table__cell{background-color:var(--av-surface);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--av-surface) 10%,transparent)}}&[aria-disabled=true],&[data-disabled=true]{opacity:var(--av-disabled-opacity);cursor:var(--av-cursor-disabled);pointer-events:none}&:focus-visible,&[data-focus-visible=true]{--tw-outline-style: none;outline-style:none}&[data-dragging=true]{opacity:50%}&[data-drop-target=true] .av-table__cell{background-color:var(--av-accent-soft)}}.av-table__cell{height:100%;border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--av-separator-tertiary);@supports (color: color-mix(in lab,red,red)){border-color:color-mix(in oklab,var(--av-separator-tertiary) 50%,transparent)}background-color:var(--av-surface);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 3);vertical-align:middle;font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height));color:var(--av-foreground);&:focus-visible,&[data-focus-visible=true]{border-radius:calc(var(--av-radius) * 1);--tw-outline-style: none;outline-style:none;box-shadow:inset 0 0 0 2px var(--av-focus)}}.av-table__row:is(:focus-visible,[data-focus-visible=true]) :is(.av-table__cell,.av-table__column){--tw-shadow: 0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.av-table__row:is(:focus-visible,[data-focus-visible=true])>:is(.av-table__cell,.av-table__column):only-child,.av-table__row:is(:focus-visible,[data-focus-visible=true])>*:only-child :is(.av-table__cell,.av-table__column){border-radius:calc(var(--av-radius) * 1);--tw-shadow: inset 0 0 0 2px var(--tw-shadow-color, var(--av-focus));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-outline-style: none;outline-style:none}.av-table__row:is(:focus-visible,[data-focus-visible=true])>:is(.av-table__cell,.av-table__column):first-child:not(:only-child),.av-table__row:is(:focus-visible,[data-focus-visible=true])>*:first-child:not(:only-child) :is(.av-table__cell,.av-table__column){border-top-left-radius:calc(var(--av-radius) * 1);border-bottom-left-radius:calc(var(--av-radius) * 1);--tw-shadow: inset 2px 0 0 0 var(--tw-shadow-color, var(--av-focus)), inset 0 2px 0 0 var(--tw-shadow-color, var(--av-focus)), inset 0 -2px 0 0 var(--tw-shadow-color, var(--av-focus));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-outline-style: none;outline-style:none}.av-table__row:is(:focus-visible,[data-focus-visible=true])>:is(.av-table__cell,.av-table__column):last-child:not(:only-child),.av-table__row:is(:focus-visible,[data-focus-visible=true])>*:last-child:not(:only-child) :is(.av-table__cell,.av-table__column){border-top-right-radius:calc(var(--av-radius) * 1);border-bottom-right-radius:calc(var(--av-radius) * 1);--tw-shadow: inset -2px 0 0 0 var(--tw-shadow-color, var(--av-focus)), inset 0 2px 0 0 var(--tw-shadow-color, var(--av-focus)), inset 0 -2px 0 0 var(--tw-shadow-color, var(--av-focus));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-outline-style: none;outline-style:none}.av-table__row:is(:focus-visible,[data-focus-visible=true])>:is(.av-table__cell,.av-table__column):not(:first-child):not(:last-child):not(:only-child),.av-table__row:is(:focus-visible,[data-focus-visible=true])>*:not(:first-child):not(:last-child):not(:only-child) :is(.av-table__cell,.av-table__column){--tw-shadow: inset 0 2px 0 0 var(--tw-shadow-color, var(--av-focus)), inset 0 -2px 0 0 var(--tw-shadow-color, var(--av-focus));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-outline-style: none;outline-style:none}.av-table__cell[data-tree-column]{padding-inline-start:calc(1rem * var(--table-row-level, 1))}.av-table__footer{display:flex;align-items:center;padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 2.5)}.av-table__resizable-container{position:relative;scrollbar-width:var(--av-scrollbar-width);scrollbar-color:var(--av-scrollbar-color);scrollbar-gutter:var(--av-scrollbar-gutter);overflow:auto;scrollbar-gutter:auto}.av-table__column-resizer{position:absolute;top:50%;right:0;box-sizing:content-box;height:calc(var(--spacing) * 4);width:1px;--tw-translate-x: 50% ;--tw-translate-y: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y);cursor:col-resize;touch-action:none;border-radius:calc(var(--av-radius) * .5);background-color:var(--av-separator);padding-inline:calc(var(--spacing) * 2);--tw-border-style: none;border-style:none;background-clip:content-box;--tw-outline-style: none;outline-style:none;&[data-hovered=true],&:hover{height:100%;width:calc(var(--spacing) * .5);background-color:var(--av-accent)}&[data-resizing=true]{height:100%;width:calc(var(--spacing) * .5);background-color:var(--av-accent)}&[data-focus-visible=true],&:focus-visible{height:100%;width:calc(var(--spacing) * .5);background-color:var(--av-focus)}}.av-table__column:has(.av-table__column-resizer):after{content:none}.av-table__load-more{[role=rowheader],td{padding-block:calc(var(--spacing) * 3);text-align:center;>*{margin-inline:auto}}}.av-table__load-more-content{display:flex;align-items:center;justify-content:center;gap:calc(var(--spacing) * 2);padding-block:calc(var(--spacing) * 2)}.av-kbd{display:inline-flex;height:calc(var(--spacing) * 6);align-items:center;:where(&>: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)))}border-radius:calc(var(--av-radius) * 1);background-color:var(--av-default);padding-inline:calc(var(--spacing) * 2);text-align:center;font-family:Plus Jakarta Sans,ui-sans-serif,system-ui,sans-serif;font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height));--tw-font-weight: var(--font-weight-medium);font-weight:var(--font-weight-medium);white-space:nowrap;color:var(--av-muted);&:where(:dir(rtl),[dir=rtl],[dir=rtl] *){:where(&>:not(:last-child)){--tw-space-x-reverse: 1}}word-spacing:-.25rem}.av-kbd__abbr{display:flex;justify-content:center;align-items:center;width:100%;height:100%;text-decoration:none}.av-kbd__content{display:flex;justify-content:center;align-items:center}.av-kbd--light{background-color:transparent}.av-separator{flex-shrink:0;border-radius:calc(var(--av-radius) * .5);border-top-style:var(--tw-border-style);border-top-width:0px;border-bottom-style:var(--tw-border-style);border-bottom-width:0px;background-color:var(--av-separator);height:1px;width:100%}.av-separator--horizontal{height:1px;width:100%}.av-separator--vertical{height:auto;min-height:calc(var(--spacing) * 2);width:1px;align-self:stretch}.av-separator--default{background-color:var(--av-separator)}.av-separator--secondary{background-color:var(--av-separator-secondary)}.av-separator--tertiary{background-color:var(--av-separator-tertiary)}.av-separator__container{display:flex;align-items:center;gap:calc(var(--spacing) * 3)}.av-separator__container--horizontal{width:100%;flex-direction:row}.av-separator__container--vertical{height:100%;flex-direction:column;justify-content:center}.av-separator__line{flex-shrink:0;flex-grow:1}.av-separator__line--horizontal{height:1px}.av-separator__line--vertical{width:1px}.av-separator__line--default{background-color:var(--av-separator)}.av-separator__line--secondary{background-color:var(--av-separator-secondary)}.av-separator__line--tertiary{background-color:var(--av-separator-tertiary)}.av-separator__content{display:inline-flex;align-items:center;justify-content:center;text-align:center;white-space:nowrap;color:var(--av-muted)}.av-separator__content--horizontal,.av-separator__content--vertical{text-align:center}.av-progress-circle{display:inline-flex;align-items:center;justify-content:center;--av-progress-circle-stroke: var(--av-accent);--av-progress-circle-track-stroke: var(--av-default);.av-progress-circle__track{width:calc(var(--spacing) * 7);height:calc(var(--spacing) * 7)}.av-progress-circle__track-circle{stroke:var(--av-progress-circle-track-stroke)}.av-progress-circle__fill-circle{stroke:var(--av-progress-circle-stroke);transition:stroke-dashoffset .3s var(--ease-out);&:is([data-av-reduce-motion=true],[data-av-reduce-motion=true] *){transition-property:none;&:before,&:after{transition-property:none}}@media(prefers-reduced-motion:reduce){&:not(:is([data-av-reduce-motion=true],[data-av-reduce-motion=true] *)){transition-property:none;&:before,&:after{transition-property:none}}}}&:not([aria-valuenow]){.av-progress-circle__track{animation:av-progress-circle-spin 1s linear infinite;&:is([data-av-reduce-motion=true],[data-av-reduce-motion=true] *){animation:none;&:before,&:after{animation:none}}@media(prefers-reduced-motion:reduce){&:not(:is([data-av-reduce-motion=true],[data-av-reduce-motion=true] *)){animation:none;&:before,&:after{animation:none}}}}}&:disabled,&[data-disabled=true],&[aria-disabled=true]{opacity:var(--av-disabled-opacity);cursor:var(--av-cursor-disabled);pointer-events:none}}@keyframes av-progress-circle-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.av-progress-circle--sm{.av-progress-circle__track{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}}.av-progress-circle--lg{.av-progress-circle__track{width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9)}}.av-progress-circle--default{--av-progress-circle-stroke: var(--av-default-foreground)}.av-progress-circle--accent{--av-progress-circle-stroke: var(--av-accent)}.av-progress-circle--success{--av-progress-circle-stroke: var(--av-success)}.av-progress-circle--warning{--av-progress-circle-stroke: var(--av-warning)}.av-progress-circle--danger{--av-progress-circle-stroke: var(--av-danger)}.av-progress-bar{display:grid;width:100%;gap:var(--spacing);grid-template-areas:"label output" "track track";grid-template-columns:1fr auto;--av-progress-bar-fill: var(--av-accent);[data-slot=label]{width:fit-content;font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height));--tw-font-weight: var(--font-weight-medium);font-weight:var(--font-weight-medium);grid-area:label}.av-progress-bar__output{font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height));--tw-font-weight: var(--font-weight-medium);font-weight:var(--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}.av-progress-bar__track{position:relative;overflow:hidden;border-radius:calc(var(--av-radius) * .5);background-color:var(--av-default);grid-area:track;height:calc(var(--spacing) * 2)}.av-progress-bar__fill{position:absolute;top:0;left:0;height:100%;border-radius:calc(var(--av-radius) * .5);background-color:var(--av-progress-bar-fill);transition:width .3s var(--ease-out);&:is([data-av-reduce-motion=true],[data-av-reduce-motion=true] *){transition-property:none;&:before,&:after{transition-property:none}}@media(prefers-reduced-motion:reduce){&:not(:is([data-av-reduce-motion=true],[data-av-reduce-motion=true] *)){transition-property:none;&:before,&:after{transition-property:none}}}}&:not([aria-valuenow]){.av-progress-bar__fill{width:40%;animation:av-progress-bar-indeterminate 1.5s cubic-bezier(.65,0,.35,1) infinite;&:is([data-av-reduce-motion=true],[data-av-reduce-motion=true] *){animation:none;&:before,&:after{animation:none}}@media(prefers-reduced-motion:reduce){&:not(:is([data-av-reduce-motion=true],[data-av-reduce-motion=true] *)){animation:none;&:before,&:after{animation:none}}}}}&:disabled,&[data-disabled=true],&[aria-disabled=true]{opacity:var(--av-disabled-opacity);cursor:var(--av-cursor-disabled);pointer-events:none;[data-slot=label]{opacity:100%}}}@keyframes av-progress-bar-indeterminate{0%{transform:translate(-100%)}to{transform:translate(350%)}}.av-progress-bar--sm{.av-progress-bar__track{height:var(--spacing);border-radius:calc(var(--av-radius) * .25)}.av-progress-bar__fill{border-radius:calc(var(--av-radius) * .25)}}.av-progress-bar--lg{.av-progress-bar__track{height:calc(var(--spacing) * 3);border-radius:calc(var(--av-radius) * .75)}.av-progress-bar__fill{border-radius:calc(var(--av-radius) * .75)}}.av-progress-bar--default{--av-progress-bar-fill: var(--av-default-foreground)}.av-progress-bar--accent{--av-progress-bar-fill: var(--av-accent)}.av-progress-bar--success{--av-progress-bar-fill: var(--av-success)}.av-progress-bar--warning{--av-progress-bar-fill: var(--av-warning)}.av-progress-bar--danger{--av-progress-bar-fill: var(--av-danger)}.av-meter{display:grid;width:100%;gap:var(--spacing);grid-template-areas:"label output" "track track";grid-template-columns:1fr auto;--av-meter-fill: var(--av-accent);[data-slot=label]{width:fit-content;font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height));--tw-font-weight: var(--font-weight-medium);font-weight:var(--font-weight-medium);grid-area:label}.av-meter__output{font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height));--tw-font-weight: var(--font-weight-medium);font-weight:var(--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}.av-meter__track{position:relative;overflow:hidden;border-radius:calc(var(--av-radius) * .5);background-color:var(--av-default);grid-area:track;height:calc(var(--spacing) * 2)}.av-meter__fill{position:absolute;top:0;left:0;height:100%;border-radius:calc(var(--av-radius) * .5);background-color:var(--av-meter-fill);transition:width .3s var(--ease-out);&:is([data-av-reduce-motion=true],[data-av-reduce-motion=true] *){transition-property:none;&:before,&:after{transition-property:none}}@media(prefers-reduced-motion:reduce){&:not(:is([data-av-reduce-motion=true],[data-av-reduce-motion=true] *)){transition-property:none;&:before,&:after{transition-property:none}}}}&:disabled,&[data-disabled=true],&[aria-disabled=true]{opacity:var(--av-disabled-opacity);cursor:var(--av-cursor-disabled);pointer-events:none;[data-slot=label]{opacity:100%}}}.av-meter--sm{.av-meter__track{height:var(--spacing);border-radius:calc(var(--av-radius) * .25)}.av-meter__fill{border-radius:calc(var(--av-radius) * .25)}}.av-meter--lg{.av-meter__track{height:calc(var(--spacing) * 3);border-radius:calc(var(--av-radius) * .75)}.av-meter__fill{border-radius:calc(var(--av-radius) * .75)}}.av-meter--default{--av-meter-fill: var(--av-default-foreground)}.av-meter--accent{--av-meter-fill: var(--av-accent)}.av-meter--success{--av-meter-fill: var(--av-success)}.av-meter--warning{--av-meter-fill: var(--av-warning)}.av-meter--danger{--av-meter-fill: var(--av-danger)}.av-skeleton{pointer-events:none;position:relative;overflow:hidden;border-radius:calc(var(--av-radius) * .5);background-color:var(--av-surface-tertiary);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--av-surface-tertiary) 70%,transparent)}}.av-skeleton--shimmer{&:after{position:absolute;inset:0;--tw-translate-x: -100%;translate:var(--tw-translate-x) var(--tw-translate-y);animation:skeleton 2s linear infinite;--tw-gradient-position: to right;@supports (background-image: linear-gradient(in lab,red,red)){--tw-gradient-position: to right in oklab}background-image:linear-gradient(var(--tw-gradient-stops));--tw-gradient-from: transparent;--tw-gradient-via: var(--av-surface-tertiary);--tw-gradient-via-stops: var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-via-stops);--tw-gradient-to: transparent;--tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));--tw-content: "";content:var(--tw-content)}&:has(.av-skeleton){&:after{content:none}&:before{position:absolute;inset:0;--tw-translate-x: -100%;translate:var(--tw-translate-x) var(--tw-translate-y);animation:skeleton 2s linear infinite;--tw-content: "";content:var(--tw-content);background:linear-gradient(90deg,transparent 0%,rgba(255,255,255,.5) 50%,transparent 100%);z-index:10;pointer-events:none;mix-blend-mode:overlay}.av-skeleton{&:after{content:none}}}}.av-skeleton--pulse{animation:var(--animate-pulse)}.av-spinner{pointer-events:none;display:inline-flex;width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6);flex-shrink:0;animation:spin .75s linear infinite;&:is([data-av-reduce-motion=true],[data-av-reduce-motion=true] *){animation:none;&:before,&:after{animation:none}}@media(prefers-reduced-motion:reduce){&:not(:is([data-av-reduce-motion=true],[data-av-reduce-motion=true] *)){animation:none;&:before,&:after{animation:none}}}}.av-spinner--sm{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.av-spinner--lg{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8)}.av-spinner--xl{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10)}.av-spinner--current{color:inherit}.av-spinner--accent{color:var(--av-accent)}.av-spinner--danger{color:var(--av-danger)}.av-spinner--success{color:var(--av-success)}.av-spinner--warning{color:var(--av-warning)}.av-card{position:relative;display:flex;flex-direction:column;gap:calc(var(--spacing) * 3);overflow:visible;padding:calc(var(--spacing) * 4);--tw-shadow: var(--av-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))}.av-card__header{display:flex;flex-direction:column}.av-card__title{font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height));--tw-leading: calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6);--tw-font-weight: var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--av-foreground)}.av-card__description{font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height));--tw-leading: calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5);color:var(--av-muted)}.av-card__content{display:flex;flex:1;flex-direction:column;gap:var(--spacing)}.av-card__footer{display:flex;flex-direction:row;align-items:center}.av-card--transparent{--tw-border-style: none;border-style:none;background-color:transparent;--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)}.av-card--default{background-color:var(--av-surface)}.av-card--secondary{background-color:var(--av-surface-secondary)}.av-card--tertiary{background-color:var(--av-surface-tertiary)}.av-surface{position:relative;color:var(--av-foreground)}.av-surface--transparent{background-color:transparent}.av-surface--default{background-color:var(--av-surface);color:var(--av-surface-foreground)}.av-surface--secondary{background-color:var(--av-surface-secondary);color:var(--av-surface-secondary-foreground)}.av-surface--tertiary{background-color:var(--av-surface-tertiary);color:var(--av-surface-tertiary-foreground)}.av-toolbar{display:grid;width:fit-content;grid-auto-flow:column;align-items:center;gap:calc(var(--spacing) * 2);.av-separator--vertical{height:50%;align-self:center}.av-separator--horizontal{width:50%;justify-content:center;justify-self:center}}.av-toolbar--vertical{grid-auto-flow:row;align-items:flex-start;justify-content:flex-start;.av-button-group{justify-content:flex-start}}.av-toolbar--attached{border-radius:calc(var(--av-radius) * 3);background-color:var(--av-surface);padding:var(--spacing);--tw-shadow: var(--av-overlay-shadow);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.av-modal-overlay-pane.cdk-overlay-pane{pointer-events:none!important;position:relative}.av-modal__trigger{display:inline-block;cursor:var(--av-cursor-interactive);transition:transform .25s var(--ease-out-quart),background-color .15s var(--ease-smooth),box-shadow .15s var(--ease-out);&:is([data-av-reduce-motion=true],[data-av-reduce-motion=true] *){transition-property:none;&:before,&:after{transition-property:none}}@media(prefers-reduced-motion:reduce){&:not(:is([data-av-reduce-motion=true],[data-av-reduce-motion=true] *)){transition-property:none;&:before,&:after{transition-property:none}}}&:focus-visible:not(:focus),&[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(--av-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-ring-offset-color: var(--av-background);--tw-outline-style: none;outline-style:none;--tw-ring-offset-width: var(--av-ring-offset-width)}&:disabled,&[aria-disabled=true]{opacity:var(--av-disabled-opacity);cursor:var(--av-cursor-disabled);pointer-events:none}&:active,&[data-pressed=true]{transform:scale(.97)}}.av-modal__backdrop{position:absolute;inset:0;pointer-events:none;&[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;transition-duration:.15s;--tw-ease: var(--ease-out);transition-timing-function:var(--ease-out);--tw-enter-opacity: 0 ;--tw-enter-opacity: 0}&[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;transition-duration:.1s;--tw-ease: var(--ease-out);transition-timing-function:var(--ease-out);--tw-exit-opacity: 0 ;--tw-exit-opacity: 0}&[data-exiting=true],&[data-entering=true]{will-change:opacity;&:is([data-av-reduce-motion=true],[data-av-reduce-motion=true] *){animation:none;&:before,&:after{animation:none}}@media(prefers-reduced-motion:reduce){&:not(:is([data-av-reduce-motion=true],[data-av-reduce-motion=true] *)){animation:none;&:before,&:after{animation:none}}}}}.av-modal__backdrop--transparent{background-color:transparent}.av-modal__backdrop--opaque{background-color:var(--av-backdrop)}.av-modal__backdrop--blur{--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,)}.av-modal__container{position:relative;z-index:10;display:flex;flex-direction:column;align-items:center;height:100dvh;width:100%;min-width:0;flex:1;padding:calc(var(--spacing) * 4);@media(width>=40rem){width:fit-content}@media(width>=40rem){padding:calc(var(--spacing) * 10)}pointer-events:none;&[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;transition-duration:.25s;--tw-ease: cubic-bezier(.25, .46, .45, .94);transition-timing-function:cubic-bezier(.25,.46,.45,.94);--tw-enter-opacity: 0 ;--tw-enter-opacity: 0;--tw-enter-scale: 105% ;&[data-placement=auto]{--tw-enter-translate-y: calc(1*var(--spacing));@media(width>=40rem){--tw-enter-translate-y: calc(0*var(--spacing));--tw-enter-translate-y: 0% }}&[data-placement=top]{--tw-enter-translate-y: calc(1*var(--spacing)*-1)}&[data-placement=center]{--tw-enter-translate-y: calc(0*var(--spacing)*-1);--tw-enter-translate-y: -0% }&[data-placement=bottom]{--tw-enter-translate-y: calc(1*var(--spacing))}}&[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;transition-duration:.1s;--tw-ease: cubic-bezier(.25, .46, .45, .94);transition-timing-function:cubic-bezier(.25,.46,.45,.94);--tw-exit-opacity: 0 ;--tw-exit-opacity: 0;--tw-exit-scale: 95% ;--tw-exit-scale: .95}&[data-exiting=true],&[data-entering=true]{will-change:opacity,transform;&:is([data-av-reduce-motion=true],[data-av-reduce-motion=true] *){animation:none;&:before,&:after{animation:none}}@media(prefers-reduced-motion:reduce){&:not(:is([data-av-reduce-motion=true],[data-av-reduce-motion=true] *)){animation:none;&:before,&:after{animation:none}}}}}.av-modal__container--scroll-outside{scrollbar-width:var(--av-scrollbar-width);scrollbar-color:var(--av-scrollbar-color);scrollbar-gutter:var(--av-scrollbar-gutter);overflow-y:auto;pointer-events:auto;-webkit-overflow-scrolling:touch}.av-modal__container--full{padding:0;@media(width>=40rem){padding:0}&[data-entering=true]{--tw-enter-translate-y: calc(0*var(--spacing));--tw-enter-translate-y: 0% ;--tw-enter-scale: 100% ;--tw-enter-scale: 1;@media(width>=40rem){--tw-enter-translate-y: calc(0*var(--spacing));--tw-enter-translate-y: 0% }}&[data-exiting=true]{--tw-exit-scale: 100% ;--tw-exit-scale: 1}}.av-modal__dialog{position:relative;display:flex;width:100%;flex-direction:column;background-color:var(--av-overlay);--tw-shadow: var(--av-overlay-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;outline-style:none;border-radius:min(32px,var(--radius-3xl));padding:calc(var(--spacing) * 6);pointer-events:auto;&[data-placement=auto]{margin-top:auto;@media(width>=40rem){margin-block:auto}}&[data-placement=center]{margin-block:auto}&[data-placement=bottom]{margin-top:auto}&[data-placement=top]{margin-top:0}}.av-modal__dialog--scroll-inside{max-height:calc(100dvh - 2rem);overflow:clip;@media(width>=40rem){max-height:calc(100dvh - 5rem)}}.av-modal__dialog--scroll-outside{height:auto;min-height:0;flex-shrink:0}.av-modal__dialog--xs{max-width:var(--container-xs)}.av-modal__dialog--sm{max-width:var(--container-sm)}.av-modal__dialog--md{max-width:var(--container-md)}.av-modal__dialog--lg{max-width:var(--container-lg)}.av-modal__dialog--cover{height:100%;min-height:100%;width:100%}.av-modal__dialog--full{height:100%;min-height:100%;width:100%;border-radius:0;--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)}.av-modal__dialog--cover.av-modal__dialog--scroll-inside,.av-modal__dialog--full.av-modal__dialog--scroll-inside{height:auto;max-height:calc(100dvh - 2rem);min-height:0;@media(width>=40rem){max-height:calc(100dvh - 5rem)}}.av-modal__header{display:flex;flex-direction:column;gap:calc(var(--spacing) * 3);margin-bottom:0;>.av-modal__icon{margin-bottom:0}}.av-modal__dialog--scroll-inside .av-modal__header,.av-modal__dialog--scroll-inside .av-modal__footer{flex-shrink:0}.av-modal__heading{vertical-align:middle;font-size:var(--text-base);line-height:var(--tw-leading, var(--text-base--line-height));--tw-font-weight: var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--av-foreground)}.av-modal__icon{display:flex;align-items:center;justify-content:center;width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10);flex-shrink:0;border-radius:calc(var(--av-radius) * 3);-webkit-user-select:none;user-select:none}.av-modal__body{min-height:0;flex:1;font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height));--tw-leading: 1.43;line-height:1.43;color:var(--av-muted);margin:-3px;margin-block:0;overflow:visible;padding:3px}.av-modal__body--scroll-inside{scrollbar-width:var(--av-scrollbar-width);scrollbar-color:var(--av-scrollbar-color);scrollbar-gutter:var(--av-scrollbar-gutter);overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.av-modal__body--scroll-outside{overflow-y:visible}.av-modal__footer{display:flex;flex-direction:row;align-items:center;justify-content:flex-end;gap:calc(var(--spacing) * 2);margin-top:0}.av-modal__close-trigger{position:absolute;top:calc(var(--spacing) * 4);right:calc(var(--spacing) * 4)}.av-modal__header+.av-modal__body{margin-top:calc(var(--spacing) * 2)}.av-modal__header+.av-modal__footer{margin-top:calc(var(--spacing) * 5)}.av-modal__body+.av-modal__footer{margin-top:calc(var(--spacing) * 5)}.av-drawer-overlay-pane.cdk-overlay-pane{pointer-events:none!important;position:relative}.av-drawer__trigger{display:inline-block;cursor:var(--av-cursor-interactive)}.av-drawer__backdrop{position:absolute;inset:0;pointer-events:none;opacity:1;&:not([data-exiting=true]){animation:av-drawer-backdrop-in var(--drawer-enter-duration, .25s) var(--ease-out-fluid) both}&[data-exiting=true]{animation:av-drawer-backdrop-out var(--drawer-exit-duration, .25s) var(--ease-out-fluid) both;will-change:opacity}@media(prefers-reduced-motion:reduce){animation:none;transition:none}}@keyframes av-drawer-backdrop-in{0%{opacity:0}to{opacity:1}}@keyframes av-drawer-backdrop-out{0%{opacity:1}to{opacity:0}}.av-drawer__backdrop--transparent{background-color:transparent}.av-drawer__backdrop--opaque{background-color:var(--av-backdrop)}.av-drawer__backdrop--blur{background-color:var(--av-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,)}.av-drawer__content{pointer-events:none;position:absolute;inset:0;display:flex;height:100%;width:100%;min-width:0}.av-drawer__content--bottom{align-items:flex-end}.av-drawer__content--top{align-items:flex-start}.av-drawer__content--left{justify-content:flex-start}.av-drawer__content--right{justify-content:flex-end}.av-drawer__dialog{position:relative;display:flex;flex-direction:column;background-color:var(--av-overlay);--tw-shadow: var(--av-overlay-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;outline-style:none;padding:calc(var(--spacing) * 6);pointer-events:auto;--drawer-enter-duration: .25s;--drawer-exit-duration: .25s;--drawer-enter-ease: var(--ease-out-fluid);--drawer-exit-ease: var(--ease-out-fluid);will-change:translate;@media(prefers-reduced-motion:reduce){animation:none!important}&[data-placement=bottom]{width:100%;max-height:85vh;border-top-left-radius:min(32px,var(--radius-2xl));border-top-right-radius:min(32px,var(--radius-2xl))}&[data-placement=top]{width:100%;max-height:85vh;border-bottom-left-radius:min(32px,var(--radius-2xl));border-bottom-right-radius:min(32px,var(--radius-2xl))}&[data-placement=left]{height:100%;border-radius:0;width:calc(var(--spacing) * 80);max-width:85vw;@media(width>=40rem){width:calc(var(--spacing) * 96)}}&[data-placement=right]{height:100%;border-radius:0;width:calc(var(--spacing) * 80);max-width:85vw;@media(width>=40rem){width:calc(var(--spacing) * 96)}}}[data-exiting=true] .av-drawer__dialog{animation-fill-mode:both}.av-drawer__content--left .av-drawer__dialog,.av-drawer__content--right .av-drawer__dialog,.av-drawer__content--top .av-drawer__dialog,.av-drawer__content--bottom .av-drawer__dialog{translate:0 0}.av-drawer__content--left:not([data-exiting=true]) .av-drawer__dialog{animation:av-drawer-enter-left var(--drawer-enter-duration) var(--drawer-enter-ease) both}.av-drawer__content--right:not([data-exiting=true]) .av-drawer__dialog{animation:av-drawer-enter-right var(--drawer-enter-duration) var(--drawer-enter-ease) both}.av-drawer__content--top:not([data-exiting=true]) .av-drawer__dialog{animation:av-drawer-enter-top var(--drawer-enter-duration) var(--drawer-enter-ease) both}.av-drawer__content--bottom:not([data-exiting=true]) .av-drawer__dialog{animation:av-drawer-enter-bottom var(--drawer-enter-duration) var(--drawer-enter-ease) both}.av-drawer__content--left[data-exiting=true] .av-drawer__dialog{animation:av-drawer-exit-left var(--drawer-exit-duration) var(--drawer-exit-ease) both}.av-drawer__content--right[data-exiting=true] .av-drawer__dialog{animation:av-drawer-exit-right var(--drawer-exit-duration) var(--drawer-exit-ease) both}.av-drawer__content--top[data-exiting=true] .av-drawer__dialog{animation:av-drawer-exit-top var(--drawer-exit-duration) var(--drawer-exit-ease) both}.av-drawer__content--bottom[data-exiting=true] .av-drawer__dialog{animation:av-drawer-exit-bottom var(--drawer-exit-duration) var(--drawer-exit-ease) both}@keyframes av-drawer-enter-bottom{0%{translate:0 100%}to{translate:0 0}}@keyframes av-drawer-enter-top{0%{translate:0 -100%}to{translate:0 0}}@keyframes av-drawer-enter-left{0%{translate:-100% 0}to{translate:0 0}}@keyframes av-drawer-enter-right{0%{translate:100% 0}to{translate:0 0}}@keyframes av-drawer-exit-bottom{0%{translate:0 0}to{translate:0 100%}}@keyframes av-drawer-exit-top{0%{translate:0 0}to{translate:0 -100%}}@keyframes av-drawer-exit-left{0%{translate:0 0}to{translate:-100% 0}}@keyframes av-drawer-exit-right{0%{translate:0 0}to{translate:100% 0}}.av-drawer__dialog--top{padding-bottom:calc(var(--spacing) * 2);.av-drawer__handle{padding-bottom:0}}.av-drawer__header{display:flex;flex-direction:column;gap:calc(var(--spacing) * 3);margin-bottom:0}.av-drawer__heading{vertical-align:middle;font-size:var(--text-base);line-height:var(--tw-leading, var(--text-base--line-height));--tw-font-weight: var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--av-foreground)}.av-drawer__body{min-height:0;flex:1;scrollbar-width:var(--av-scrollbar-width);scrollbar-color:var(--av-scrollbar-color);scrollbar-gutter:var(--av-scrollbar-gutter);font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height));--tw-leading: 1.43;line-height:1.43;color:var(--av-muted);margin:-3px;margin-block:0;padding:3px;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.av-drawer__footer{display:flex;flex-direction:row;align-items:center;justify-content:flex-end;gap:calc(var(--spacing) * 2);margin-top:0}.av-drawer__handle{display:flex;align-items:center;justify-content:center;padding-bottom:calc(var(--spacing) * 2);>[data-slot=drawer-handle-bar]{height:var(--spacing);width:calc(var(--spacing) * 9);border-radius:calc(var(--av-radius) * .25);background-color:var(--av-separator)}}.av-drawer__close-trigger{position:absolute;top:calc(var(--spacing) * 4);right:calc(var(--spacing) * 4)}.av-drawer__header+.av-drawer__body{margin-top:calc(var(--spacing) * 2)}.av-drawer__header+.av-drawer__footer{margin-top:calc(var(--spacing) * 5)}.av-drawer__body+.av-drawer__footer{margin-top:calc(var(--spacing) * 5)}.av-drawer__handle+.av-drawer__header{margin-top:0}.av-drawer__handle+.av-drawer__body{margin-top:0}.av-alert-dialog-overlay-pane.cdk-overlay-pane{pointer-events:none!important;position:relative}.av-alert-dialog__trigger{display:inline-block;cursor:var(--av-cursor-interactive);transition:transform .25s var(--ease-out-quart),background-color .15s var(--ease-smooth),box-shadow .15s var(--ease-out);&:is([data-av-reduce-motion=true],[data-av-reduce-motion=true] *){transition-property:none;&:before,&:after{transition-property:none}}@media(prefers-reduced-motion:reduce){&:not(:is([data-av-reduce-motion=true],[data-av-reduce-motion=true] *)){transition-property:none;&:before,&:after{transition-property:none}}}&:focus-visible:not(:focus),&[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(--av-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-ring-offset-color: var(--av-background);--tw-outline-style: none;outline-style:none;--tw-ring-offset-width: var(--av-ring-offset-width)}&:disabled,&[aria-disabled=true]{opacity:var(--av-disabled-opacity);cursor:var(--av-cursor-disabled);pointer-events:none}&:active,&[data-pressed=true]{transform:scale(.97)}}.av-alert-dialog__backdrop{position:absolute;inset:0;pointer-events:none;&[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;transition-duration:.15s;--tw-ease: var(--ease-out);transition-timing-function:var(--ease-out);--tw-enter-opacity: 0 ;--tw-enter-opacity: 0}&[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;transition-duration:.1s;--tw-ease: var(--ease-out);transition-timing-function:var(--ease-out);--tw-exit-opacity: 0 ;--tw-exit-opacity: 0}&[data-exiting=true],&[data-entering=true]{will-change:opacity;&:is([data-av-reduce-motion=true],[data-av-reduce-motion=true] *){animation:none;&:before,&:after{animation:none}}@media(prefers-reduced-motion:reduce){&:not(:is([data-av-reduce-motion=true],[data-av-reduce-motion=true] *)){animation:none;&:before,&:after{animation:none}}}}}.av-alert-dialog__backdrop--transparent{background-color:transparent}.av-alert-dialog__backdrop--opaque{background-color:var(--av-backdrop)}.av-alert-dialog__backdrop--blur{--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,)}.av-alert-dialog__container{position:relative;z-index:10;display:flex;flex-direction:column;align-items:center;height:100dvh;width:100%;min-width:0;padding:calc(var(--spacing) * 4);@media(width>=40rem){width:100%}@media(width>=40rem){padding:calc(var(--spacing) * 10)}pointer-events:none;&[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;transition-duration:.25s;--tw-ease: cubic-bezier(.25, .46, .45, .94);transition-timing-function:cubic-bezier(.25,.46,.45,.94);--tw-enter-opacity: 0 ;--tw-enter-opacity: 0;--tw-enter-scale: 105% ;&[data-placement=auto]{--tw-enter-translate-y: calc(1*var(--spacing));@media(width>=40rem){--tw-enter-translate-y: calc(0*var(--spacing));--tw-enter-translate-y: 0% }}&[data-placement=top]{--tw-enter-translate-y: calc(1*var(--spacing)*-1)}&[data-placement=center]{--tw-enter-translate-y: calc(0*var(--spacing)*-1);--tw-enter-translate-y: -0% }&[data-placement=bottom]{--tw-enter-translate-y: calc(1*var(--spacing))}}&[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;transition-duration:.1s;--tw-ease: cubic-bezier(.25, .46, .45, .94);transition-timing-function:cubic-bezier(.25,.46,.45,.94);--tw-exit-opacity: 0 ;--tw-exit-opacity: 0;--tw-exit-scale: 95% ;--tw-exit-scale: .95}&[data-exiting=true],&[data-entering=true]{will-change:opacity,transform;&:is([data-av-reduce-motion=true],[data-av-reduce-motion=true] *){animation:none;&:before,&:after{animation:none}}@media(prefers-reduced-motion:reduce){&:not(:is([data-av-reduce-motion=true],[data-av-reduce-motion=true] *)){animation:none;&:before,&:after{animation:none}}}}}.av-alert-dialog__container--scroll-outside{scrollbar-width:var(--av-scrollbar-width);scrollbar-color:var(--av-scrollbar-color);scrollbar-gutter:var(--av-scrollbar-gutter);overflow-y:auto;pointer-events:auto;-webkit-overflow-scrolling:touch}.av-alert-dialog__dialog{position:relative;display:flex;width:100%;flex-direction:column;background-color:var(--av-overlay);--tw-shadow: var(--av-overlay-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;outline-style:none;border-radius:min(32px,var(--radius-3xl));padding:calc(var(--spacing) * 6);pointer-events:auto;&[data-placement=auto]{margin-top:auto;@media(width>=40rem){margin-block:auto}}&[data-placement=center]{margin-block:auto}&[data-placement=bottom]{margin-top:auto}&[data-placement=top]{margin-top:0}}.av-alert-dialog__dialog--scroll-inside{max-height:calc(100dvh - 2rem);overflow:clip;@media(width>=40rem){max-height:calc(100dvh - 5rem)}}.av-alert-dialog__dialog--scroll-outside{height:auto;min-height:0;flex-shrink:0}.av-alert-dialog__dialog--xs{max-width:var(--container-xs)}.av-alert-dialog__dialog--sm{max-width:var(--container-sm)}.av-alert-dialog__dialog--md{max-width:var(--container-md)}.av-alert-dialog__dialog--lg{max-width:var(--container-lg)}.av-alert-dialog__dialog--cover{height:100%;min-height:100%;width:100%}.av-alert-dialog__dialog--cover.av-alert-dialog__dialog--scroll-inside{height:auto;max-height:calc(100dvh - 2rem);min-height:0;@media(width>=40rem){max-height:calc(100dvh - 5rem)}}.av-alert-dialog__header{display:flex;flex-direction:column;gap:calc(var(--spacing) * 3);margin-bottom:0;>.av-alert-dialog__icon{margin-bottom:0}}.av-alert-dialog__dialog--scroll-inside .av-alert-dialog__header,.av-alert-dialog__dialog--scroll-inside .av-alert-dialog__footer{flex-shrink:0}.av-alert-dialog__heading{vertical-align:middle;font-size:var(--text-base);line-height:var(--tw-leading, var(--text-base--line-height));--tw-font-weight: var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--av-foreground)}.av-alert-dialog__icon{display:flex;align-items:center;justify-content:center;width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10);flex-shrink:0;border-radius:calc(var(--av-radius) * 3);-webkit-user-select:none;user-select:none}.av-alert-dialog__icon--default{background-color:var(--av-default);color:var(--av-foreground)}.av-alert-dialog__icon--accent{background-color:var(--av-accent-soft);color:var(--av-accent-soft-foreground)}.av-alert-dialog__icon--success{background-color:var(--av-success-soft);color:var(--av-success-soft-foreground)}.av-alert-dialog__icon--warning{background-color:var(--av-warning-soft);color:var(--av-warning-soft-foreground)}.av-alert-dialog__icon--danger{background-color:var(--av-danger-soft);color:var(--av-danger-soft-foreground)}.av-alert-dialog__body{min-height:0;flex:1;font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height));--tw-leading: 1.43;line-height:1.43;color:var(--av-muted);margin:-3px;margin-block:0;overflow:visible;padding:3px}.av-alert-dialog__body--scroll-inside{scrollbar-width:var(--av-scrollbar-width);scrollbar-color:var(--av-scrollbar-color);scrollbar-gutter:var(--av-scrollbar-gutter);overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.av-alert-dialog__body--scroll-outside{overflow-y:visible}.av-alert-dialog__footer{display:flex;flex-direction:row;align-items:center;justify-content:flex-end;gap:calc(var(--spacing) * 2);margin-top:0}.av-alert-dialog__close-trigger{position:absolute;top:calc(var(--spacing) * 4);right:calc(var(--spacing) * 4)}.av-alert-dialog__header+.av-alert-dialog__body{margin-top:calc(var(--spacing) * 2)}.av-alert-dialog__header+.av-alert-dialog__footer{margin-top:calc(var(--spacing) * 5)}.av-alert-dialog__body+.av-alert-dialog__footer{margin-top:calc(var(--spacing) * 5)}.av-popover{position:relative;transform-origin:var(--trigger-anchor-point);overflow:visible;background-color:var(--av-overlay);padding:0;font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height));border-radius:min(32px,var(--radius-3xl));box-shadow:var(--shadow-overlay);&[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;transition-duration:.15s;--tw-ease: var(--ease-out);transition-timing-function:var(--ease-out);--tw-enter-opacity: 0 ;--tw-enter-opacity: 0;--tw-enter-scale: 90% ;--tw-enter-scale: .9;&[data-placement=top]{--tw-enter-translate-y: calc(1*var(--spacing))}&[data-placement=bottom]{--tw-enter-translate-y: calc(1*var(--spacing)*-1)}&[data-placement=left]{--tw-enter-translate-x: calc(1*var(--spacing))}&[data-placement=right]{--tw-enter-translate-x: calc(1*var(--spacing)*-1)}}&[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;transition-duration:.1s;--tw-ease: var(--ease-out);transition-timing-function:var(--ease-out);--tw-exit-scale: 95% ;--tw-exit-scale: .95;--tw-exit-opacity: 0;pointer-events:none;animation-fill-mode:forwards}&[data-exiting=true],&[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;&:is([data-av-reduce-motion=true],[data-av-reduce-motion=true] *){animation:none;&:before,&:after{animation:none}}@media(prefers-reduced-motion:reduce){&:not(:is([data-av-reduce-motion=true],[data-av-reduce-motion=true] *)){animation:none;&:before,&:after{animation:none}}}}[data-slot=popover-arrow]{pointer-events:none;position:absolute;display:block;width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}&[data-placement=top] [data-slot=popover-arrow]{bottom:0;left:50%;translate:-50% calc(100% - 1px)}&[data-placement=bottom] [data-slot=popover-arrow]{top:0;left:50%;translate:-50% calc(-100% + 1px)}&[data-placement=left] [data-slot=popover-arrow]{top:50%;right:0;translate:calc(100% - 1px) -50%}&[data-placement=right] [data-slot=popover-arrow]{top:50%;left:0;translate:calc(-100% + 1px) -50%}[data-slot=popover-overlay-arrow]{display:block;width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3);fill:var(--av-overlay)}&[data-placement=bottom] [data-slot=popover-overlay-arrow]{rotate:180deg}&[data-placement=left] [data-slot=popover-overlay-arrow]{rotate:-90deg}&[data-placement=right] [data-slot=popover-overlay-arrow]{rotate:90deg}}.av-popover__dialog{padding:calc(var(--spacing) * 4);--tw-outline-style: none;outline-style:none}.av-popover__heading{--tw-font-weight: var(--font-weight-medium);font-weight:var(--font-weight-medium)}.av-popover__trigger{display:inline-block;cursor:var(--av-cursor-interactive);transition:color .15s var(--ease-smooth),background-color .15s var(--ease-smooth),box-shadow .15s var(--ease-out);&:is([data-av-reduce-motion=true],[data-av-reduce-motion=true] *){transition-property:none;&:before,&:after{transition-property:none}}@media(prefers-reduced-motion:reduce){&:not(:is([data-av-reduce-motion=true],[data-av-reduce-motion=true] *)){transition-property:none;&:before,&:after{transition-property:none}}}&:focus-visible:not(:focus),&[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(--av-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-ring-offset-color: var(--av-background);--tw-outline-style: none;outline-style:none;--tw-ring-offset-width: var(--av-ring-offset-width)}&:disabled,&[aria-disabled=true]{opacity:var(--av-disabled-opacity);cursor:var(--av-cursor-disabled);pointer-events:none}}.av-dropdown{display:flex;flex-direction:column;gap:var(--spacing)}.av-dropdown__trigger{display:inline-block;--tw-outline-style: none;outline-style:none;cursor:var(--av-cursor-interactive);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,);&:is([data-av-reduce-motion=true],[data-av-reduce-motion=true] *){transition-property:none;&:before,&:after{transition-property:none}}@media(prefers-reduced-motion:reduce){&:not(:is([data-av-reduce-motion=true],[data-av-reduce-motion=true] *)){transition-property:none;&:before,&:after{transition-property:none}}}&:focus-visible:not(:focus),&[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(--av-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-ring-offset-color: var(--av-background);--tw-outline-style: none;outline-style:none;--tw-ring-offset-width: var(--av-ring-offset-width)}&:disabled,&[aria-disabled=true]{opacity:var(--av-disabled-opacity);pointer-events:none;cursor:var(--av-cursor-disabled)}&[data-pending=true]{pointer-events:none}&:active,&[data-pressed=true]{transform:scale(.97)}}.av-dropdown__popover{max-width:48svw;transform-origin:var(--trigger-anchor-point);scroll-padding-block:var(--spacing);scrollbar-width:var(--av-scrollbar-width);scrollbar-color:var(--av-scrollbar-color);scrollbar-gutter:var(--av-scrollbar-gutter);overflow-y:auto;overscroll-behavior:contain;padding:0;font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height));@media(width>=48rem){min-width:calc(var(--spacing) * 55)}background-color:var(--av-overlay);color:var(--av-overlay-foreground);border-radius:min(32px,calc(var(--av-radius) * 3));box-shadow:var(--av-overlay-shadow);&:focus-visible:not(:focus),&[data-focus-visible=true]{--tw-outline-style: none;outline-style:none}&[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;transition-duration:.15s;--tw-ease: var(--ease-out);transition-timing-function:var(--ease-out);--tw-enter-opacity: 0 ;--tw-enter-opacity: 0;--tw-enter-scale: 90% ;--tw-enter-scale: .9;&[data-placement=top]{--tw-enter-translate-y: calc(1*var(--spacing))}&[data-placement=bottom]{--tw-enter-translate-y: calc(1*var(--spacing)*-1)}&[data-placement=left]{--tw-enter-translate-x: calc(1*var(--spacing))}&[data-placement=right]{--tw-enter-translate-x: calc(1*var(--spacing)*-1)}}&[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;transition-duration:.1s;--tw-ease: var(--ease-out);transition-timing-function:var(--ease-out);--tw-exit-scale: 95% ;--tw-exit-scale: .95;--tw-exit-opacity: 0;pointer-events:none;animation-fill-mode:forwards}&[data-exiting=true],&[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;&:is([data-av-reduce-motion=true],[data-av-reduce-motion=true] *){animation:none;&:before,&:after{animation:none}}@media(prefers-reduced-motion:reduce){&:not(:is([data-av-reduce-motion=true],[data-av-reduce-motion=true] *)){animation:none;&:before,&:after{animation:none}}}}[data-slot=popover-overlay-arrow]{fill:var(--av-overlay)}&[data-placement=bottom] [data-slot=popover-overlay-arrow]{rotate:180deg}&[data-placement=left] [data-slot=popover-overlay-arrow]{rotate:-90deg}&[data-placement=right] [data-slot=popover-overlay-arrow]{rotate:90deg}[data-slot=dropdown-menu]{padding:calc(var(--spacing) * 1.5);--tw-outline-style: none;outline-style:none}[data-slot=menu-item]{padding-inline:calc(var(--spacing) * 2.5)}}.av-dropdown__menu{position:relative;display:flex;width:100%;flex-direction:column;gap:calc(var(--spacing) * .5);overflow:clip;padding:var(--spacing);[data-slot=separator]{margin-left:3%;width:94%}}.av-menu-item{position:relative;display:flex;min-height:calc(var(--spacing) * 9);width:100%;align-items:center;justify-content:flex-start;gap:calc(var(--spacing) * 3);border-radius:calc(var(--av-radius) * 2);padding-inline:calc(var(--spacing) * 2);padding-block:calc(var(--spacing) * 1.5);--tw-outline-style: none;outline-style:none;-webkit-tap-highlight-color:transparent;transition:transform .25s var(--ease-smooth),box-shadow .15s var(--ease-out);&:is([data-av-reduce-motion=true],[data-av-reduce-motion=true] *){transition-property:none;&:before,&:after{transition-property:none}}@media(prefers-reduced-motion:reduce){&:not(:is([data-av-reduce-motion=true],[data-av-reduce-motion=true] *)){transition-property:none;&:before,&:after{transition-property:none}}}cursor:var(--av-cursor-interactive);[data-slot=label]{pointer-events:none;width:fit-content;-webkit-user-select:none;user-select:none}[data-slot=description]{pointer-events:none;text-wrap:wrap;-webkit-user-select:none;user-select:none}[data-slot=submenu-indicator] svg{width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}&:has(.av-menu-item__indicator){padding-inline-start:calc(var(--spacing) * 7)}&:focus-visible:not(:focus),&[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(--av-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-ring-offset-color: var(--av-background);--tw-outline-style: none;outline-style:none;--tw-ring-offset-width: var(--av-ring-offset-width)}&:active,&[data-pressed=true]{transform:scale(.98)}@media(hover:hover){&:hover,&[data-hovered=true]{background-color:var(--av-default)}}&[aria-checked=true],&[aria-selected=true],&[data-selected=true]{[data-slot=menu-item-indicator--checkmark]{transition:stroke-dashoffset .1s linear;&:is([data-av-reduce-motion=true],[data-av-reduce-motion=true] *){transition-property:none;&:before,&:after{transition-property:none}}@media(prefers-reduced-motion:reduce){&:not(:is([data-av-reduce-motion=true],[data-av-reduce-motion=true] *)){transition-property:none;&:before,&:after{transition-property:none}}}}[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:100%}}&[data-disabled=true]{opacity:var(--av-disabled-opacity);cursor:var(--av-cursor-disabled);pointer-events:none}}.av-menu-item__indicator{position:absolute;inset-inline-start:calc(var(--spacing) * 2);top:50%;display:flex;width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4);flex-shrink:0;--tw-translate-y: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y);align-items:center;justify-content:center;color:var(--av-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;transition-duration:.25s;&:is([data-av-reduce-motion=true],[data-av-reduce-motion=true] *){transition-property:none;&:before,&:after{transition-property:none}}@media(prefers-reduced-motion:reduce){&:not(:is([data-av-reduce-motion=true],[data-av-reduce-motion=true] *)){transition-property:none;&:before,&:after{transition-property:none}}}[data-slot=menu-item-indicator--checkmark]{width:calc(var(--spacing) * 2.5);height:calc(var(--spacing) * 2.5);.av-menu-item[data-selection-mode=multiple] &{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;&:is([data-av-reduce-motion=true],[data-av-reduce-motion=true] *){transition-property:none;&:before,&:after{transition-property:none}}@media(prefers-reduced-motion:reduce){&:not(:is([data-av-reduce-motion=true],[data-av-reduce-motion=true] *)){transition-property:none;&:before,&:after{transition-property:none}}}}}[data-slot=menu-item-indicator--dot]{width:calc(var(--spacing) * 2);height:calc(var(--spacing) * 2);--tw-scale-x: 70%;--tw-scale-y: 70%;--tw-scale-z: 70%;scale:var(--tw-scale-x) var(--tw-scale-y);opacity:0%;.av-menu-item[data-selection-mode=multiple] &{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;&:is([data-av-reduce-motion=true],[data-av-reduce-motion=true] *){transition-property:none;&:before,&:after{transition-property:none}}@media(prefers-reduced-motion:reduce){&:not(:is([data-av-reduce-motion=true],[data-av-reduce-motion=true] *)){transition-property:none;&:before,&:after{transition-property:none}}}}}}.av-menu-item__indicator--submenu{color:var(--av-muted);svg{width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}}.av-menu-item--danger{.av-menu-item__indicator,[data-slot=label]{color:var(--av-danger)}}.av-menu-section{display:flex;flex-direction:column;align-items:flex-start;gap:0}.av-list-box{position:relative;width:100%;overflow:clip;padding:var(--spacing);>*+*{margin-top:var(--spacing)}[data-slot=separator][data-orientation=horizontal]{margin-left:3%;width:94%}}.av-list-box-item{position:relative;display:flex;min-height:calc(var(--spacing) * 9);width:100%;align-items:center;justify-content:flex-start;gap:calc(var(--spacing) * 3);border-radius:calc(var(--av-radius) * 2);padding-inline:calc(var(--spacing) * 2);padding-block:calc(var(--spacing) * 1.5);--tw-outline-style: none;outline-style:none;-webkit-tap-highlight-color:transparent;transition:transform .25s var(--ease-out-quart),box-shadow .15s var(--ease-out);&:is([data-av-reduce-motion=true],[data-av-reduce-motion=true] *){transition-property:none;&:before,&:after{transition-property:none}}@media(prefers-reduced-motion:reduce){&:not(:is([data-av-reduce-motion=true],[data-av-reduce-motion=true] *)){transition-property:none;&:before,&:after{transition-property:none}}}cursor:var(--av-cursor-interactive);[data-slot=label]{pointer-events:none;width:fit-content;-webkit-user-select:none;user-select:none}[data-slot=description]{pointer-events:none;text-wrap:wrap;-webkit-user-select:none;user-select:none}&:has(.av-list-box-item__indicator){padding-inline-end:calc(var(--spacing) * 7)}&:focus-visible:not(:focus),&[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(--av-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-ring-offset-color: var(--av-background);--tw-outline-style: none;outline-style:none;--tw-ring-offset-width: var(--av-ring-offset-width)}&:active,&[data-pressed=true]{transform:scale(.98)}@media(hover:hover){&:hover,&[data-hovered=true]{background-color:var(--av-default)}}&[data-disabled=true]{opacity:var(--av-disabled-opacity);cursor:var(--av-cursor-disabled);pointer-events:none}}.av-list-box-item__indicator{position:absolute;inset-inline-end:calc(var(--spacing) * 2);top:50%;display:flex;width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4);flex-shrink:0;--tw-translate-y: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y);align-items:center;justify-content:center;color:var(--av-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;transition-duration:.25s;&:is([data-av-reduce-motion=true],[data-av-reduce-motion=true] *){transition-property:none;&:before,&:after{transition-property:none}}@media(prefers-reduced-motion:reduce){&:not(:is([data-av-reduce-motion=true],[data-av-reduce-motion=true] *)){transition-property:none;&:before,&:after{transition-property:none}}}[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;&:is([data-av-reduce-motion=true],[data-av-reduce-motion=true] *){transition-property:none;&:before,&:after{transition-property:none}}@media(prefers-reduced-motion:reduce){&:not(:is([data-av-reduce-motion=true],[data-av-reduce-motion=true] *)){transition-property:none;&:before,&:after{transition-property:none}}}}.av-list-box-item[aria-selected=true] [data-slot=list-box-item-indicator--checkmark],.av-list-box-item[data-selected=true] [data-slot=list-box-item-indicator--checkmark]{transition:stroke-dashoffset .25s linear;&:is([data-av-reduce-motion=true],[data-av-reduce-motion=true] *){transition-property:none;&:before,&:after{transition-property:none}}@media(prefers-reduced-motion:reduce){&:not(:is([data-av-reduce-motion=true],[data-av-reduce-motion=true] *)){transition-property:none;&:before,&:after{transition-property:none}}}}}.av-list-box-item--danger{.av-list-box-item__indicator,[data-slot=label]{color:var(--av-danger)}}.av-list-box-section{display:flex;flex-direction:column;align-items:flex-start;gap:0}.av-select{display:flex;flex-direction:column;gap:var(--spacing);&[data-invalid=true],&[aria-invalid=true]{[data-slot=description]{display:none}}[data-slot=label]{width:fit-content}}.av-select__trigger{position:relative;isolation:isolate;display:inline-flex;min-height:calc(var(--spacing) * 9);border-radius:var(--av-field-radius, calc(var(--av-radius) * 1.5));border-style:var(--tw-border-style);border-width:1px;background-color:var(--av-field-background, var(--av-default));padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height));color:var(--av-field-foreground, var(--av-foreground));--tw-shadow: var(--av-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;outline-style:none;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;transition:background-color .15s var(--ease-smooth),border-color .15s var(--ease-smooth),box-shadow .15s var(--ease-out);&:is([data-av-reduce-motion=true],[data-av-reduce-motion=true] *){transition-property:none;&:before,&:after{transition-property:none}}@media(prefers-reduced-motion:reduce){&:not(:is([data-av-reduce-motion=true],[data-av-reduce-motion=true] *)){transition-property:none;&:before,&:after{transition-property:none}}}cursor:var(--av-cursor-interactive);border-width:var(--av-field-border-width, var(--av-border-width));border-color:var(--av-field-border, var(--av-border));&:has(.av-select__indicator){padding-inline-end:calc(var(--spacing) * 7)}@media(hover:hover){&:hover,&[data-hovered=true]{background-color:var(--av-field-hover);border-color:var(--av-field-border-hover)}}&:focus-visible:not(:focus),&[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(--av-focus);--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;--tw-ring-offset-width: 0px;border-color:var(--av-field-border-focus);background-color:var(--av-field-focus)}.av-select[data-invalid=true] &,.av-select[aria-invalid=true] &{outline-style:var(--tw-outline-style);outline-width:1px;outline-color:var(--av-danger);--tw-outline-style: solid;outline-style:solid;--tw-ring-offset-width: 3px;&:focus,&:focus-visible,&[data-focused=true],&[data-focus-visible=true],&:focus-within,&[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(--av-danger);--tw-ring-offset-shadow: var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-offset-width: 0px}background-color:var(--av-field-focus)}&:disabled,&[data-disabled=true],&[aria-disabled=true]{opacity:var(--av-disabled-opacity);cursor:var(--av-cursor-disabled);pointer-events:none}}.av-select--secondary .av-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(--av-select-trigger-bg);--av-select-trigger-bg: var(--av-default);--av-select-trigger-bg-hover: var(--av-default-hover);--av-select-trigger-bg-focus: var(--av-default);@media(hover:hover){&:hover,&[data-hovered=true]{background-color:var(--av-select-trigger-bg-hover)}}&:focus-visible:not(:focus),&[data-focus-visible=true]{background-color:var(--av-select-trigger-bg-focus)}.av-select[data-invalid=true] &,.av-select[aria-invalid=true] &{background-color:var(--av-select-trigger-bg-focus)}}.av-select__value{flex:1;text-align:start;font-size:var(--text-base);line-height:var(--tw-leading, var(--text-base--line-height));overflow-wrap:break-word;color:currentcolor;@media(width>=40rem){font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height))}&[data-placeholder=true]{color:var(--av-field-placeholder, var(--av-muted))}[data-slot=list-box-item-indicator]{display:none}}.av-select__indicator{position:absolute;inset-block:0;inset-inline-end:calc(var(--spacing) * 2);margin-block:auto;display:flex;flex-shrink:0;align-items:center;justify-content:center;color:var(--av-field-placeholder, var(--av-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: .15s;transition-duration:.15s;&[data-open=true]{rotate:180deg}&[data-slot=select-default-indicator],[data-slot=select-default-indicator]{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}}.av-select__popover{min-width:var(--trigger-width);transform-origin:var(--trigger-anchor-point);scroll-padding-block:var(--spacing);scrollbar-width:var(--av-scrollbar-width);scrollbar-color:var(--av-scrollbar-color);scrollbar-gutter:var(--av-scrollbar-gutter);overflow-y:auto;overscroll-behavior:contain;background-color:var(--av-overlay);padding:0;font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height));border-radius:min(32px,calc(var(--av-radius) * 3));box-shadow:var(--av-overlay-shadow);&:focus-visible:not(:focus),&[data-focus-visible=true]{--tw-outline-style: none;outline-style:none}&[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;transition-duration:.15s;--tw-ease: var(--ease-out);transition-timing-function:var(--ease-out);--tw-enter-opacity: 0 ;--tw-enter-opacity: 0;--tw-enter-scale: 95% ;--tw-enter-scale: .95;&[data-placement=top]{--tw-enter-translate-y: calc(1*var(--spacing))}&[data-placement=bottom]{--tw-enter-translate-y: calc(1*var(--spacing)*-1)}&[data-placement=left]{--tw-enter-translate-x: calc(1*var(--spacing))}&[data-placement=right]{--tw-enter-translate-x: calc(1*var(--spacing)*-1)}}&[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;transition-duration:.1s;--tw-ease: var(--ease-out);transition-timing-function:var(--ease-out);--tw-exit-scale: 95% ;--tw-exit-scale: .95;--tw-exit-opacity: 0;pointer-events:none;animation-fill-mode:forwards}&[data-exiting=true],&[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;&:is([data-av-reduce-motion=true],[data-av-reduce-motion=true] *){animation:none;&:before,&:after{animation:none}}@media(prefers-reduced-motion:reduce){&:not(:is([data-av-reduce-motion=true],[data-av-reduce-motion=true] *)){animation:none;&:before,&:after{animation:none}}}}[data-slot=popover-overlay-arrow]{fill:var(--av-overlay)}&[data-placement=bottom] [data-slot=popover-overlay-arrow]{rotate:180deg}&[data-placement=left] [data-slot=popover-overlay-arrow]{rotate:-90deg}&[data-placement=right] [data-slot=popover-overlay-arrow]{rotate:90deg}[data-slot=list-box]{padding:calc(var(--spacing) * 1.5);--tw-outline-style: none;outline-style:none}[data-slot=list-box-item]{padding-inline:calc(var(--spacing) * 2.5)}[data-slot=list-box]:not([aria-multiselectable=true]) [data-slot=list-box-item-indicator],[data-slot=list-box]:not([aria-multiselectable=true]) [data-slot=list-box-item-indicator] [data-slot=list-box-item-indicator--checkmark]{transition-property:none}}.av-select--full-width,.av-select__trigger--full-width{width:100%}.av-tooltip{pointer-events:none;position:fixed;z-index:50;max-width:var(--container-xs);transform-origin:var(--trigger-anchor-point);background-color:var(--av-overlay);padding:calc(var(--spacing) * 2);font-size:var(--text-xs);line-height:var(--tw-leading, var(--text-xs--line-height));word-break:break-all;border-radius:min(32px,var(--radius-xl));box-shadow:var(--shadow-overlay);&[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;transition-duration:.15s;--tw-ease: var(--ease-out);transition-timing-function:var(--ease-out);--tw-enter-opacity: 0 ;--tw-enter-opacity: 0;--tw-enter-scale: 90% ;--tw-enter-scale: .9;&[data-placement=top]{--tw-enter-translate-y: calc(1*var(--spacing))}&[data-placement=bottom]{--tw-enter-translate-y: calc(1*var(--spacing)*-1)}&[data-placement=left]{--tw-enter-translate-x: calc(1*var(--spacing))}&[data-placement=right]{--tw-enter-translate-x: calc(1*var(--spacing)*-1)}}&[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;transition-duration:.1s;--tw-ease: var(--ease-out);transition-timing-function:var(--ease-out);--tw-exit-scale: 95% ;--tw-exit-scale: .95;--tw-exit-opacity: 0;animation-fill-mode:forwards}&[data-exiting=true],&[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;&:is([data-av-reduce-motion=true],[data-av-reduce-motion=true] *){animation:none;&:before,&:after{animation:none}}@media(prefers-reduced-motion:reduce){&:not(:is([data-av-reduce-motion=true],[data-av-reduce-motion=true] *)){animation:none;&:before,&:after{animation:none}}}}[data-slot=overlay-arrow]{pointer-events:none;position:absolute;display:block;width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3);stroke:var(--av-border);@supports (color: color-mix(in lab,red,red)){stroke:color-mix(in oklab,var(--av-border) 40%,transparent)}color:var(--av-overlay);path{fill:currentColor;stroke:inherit}}&[data-placement=top] [data-slot=overlay-arrow]{bottom:0;left:50%;translate:-50% calc(100% - 1px)}&[data-placement=bottom] [data-slot=overlay-arrow]{top:0;left:50%;translate:-50% calc(-100% + 1px);rotate:180deg}&[data-placement=left] [data-slot=overlay-arrow]{top:50%;right:0;translate:calc(100% - 1px) -50%;rotate:-90deg}&[data-placement=right] [data-slot=overlay-arrow]{top:50%;left:0;translate:calc(-100% + 1px) -50%;rotate:90deg}}.av-tooltip__text{position:relative;z-index:10}.av-toast-region{pointer-events:none;position:fixed;z-index:50;--tw-outline-style: none;outline-style:none;width:calc(100vw - 2rem);@media(width>=40rem){width:auto}@media(width>=40rem){min-width:var(--av-toast-width)}display:block}.av-toast-region--bottom{bottom:calc(var(--spacing) * 4);left:50%;--tw-translate-x: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y)}.av-toast-region--bottom-start{inset-inline-start:calc(var(--spacing) * 4);bottom:calc(var(--spacing) * 4)}.av-toast-region--bottom-end{inset-inline-end:calc(var(--spacing) * 4);bottom:calc(var(--spacing) * 4)}.av-toast-region--top{top:calc(var(--spacing) * 4);left:50%;--tw-translate-x: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y)}.av-toast-region--top-start{inset-inline-start:calc(var(--spacing) * 4);top:calc(var(--spacing) * 4)}.av-toast-region--top-end{inset-inline-end:calc(var(--spacing) * 4);top:calc(var(--spacing) * 4)}.av-toast-region:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px;outline-offset:2px;outline-color:var(--av-focus)}.av-toast{--lift-amount: calc(var(--av-toast-lift, -1) * var(--av-gap));--swipe-amount: 0px;position:absolute;inset-inline:0;z-index:var(--z-index, 1);touch-action:none;pointer-events:auto;display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start;gap:calc(var(--spacing) * 1.5);background-color:var(--av-surface);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 3);--tw-shadow: var(--av-overlay-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));transform:translateY(calc(var(--av-toast-lift, -1) * var(--offset, 0px))) translateY(var(--swipe-amount));transition:transform .4s var(--ease-smooth),height .4s var(--ease-smooth),opacity .4s var(--ease-smooth);&:is([data-av-reduce-motion=true],[data-av-reduce-motion=true] *){transition-property:none;&:before,&:after{transition-property:none}}@media(prefers-reduced-motion:reduce){&:not(:is([data-av-reduce-motion=true],[data-av-reduce-motion=true] *)){transition-property:none;&:before,&:after{transition-property:none}}}}.av-toast--bottom,.av-toast--bottom-start,.av-toast--bottom-end{bottom:0;--av-toast-lift: -1}.av-toast--top,.av-toast--top-start,.av-toast--top-end{top:0;--av-toast-lift: 1}.av-toast:after{content:"";position:absolute;inset-inline:0;width:100%;height:calc(var(--av-gap) + 1px);pointer-events:auto}.av-toast--bottom:after,.av-toast--bottom-start:after,.av-toast--bottom-end:after{bottom:100%}.av-toast--top:after,.av-toast--top-start:after,.av-toast--top-end:after{top:100%}.av-toast[data-expanded=false][data-front=false]{pointer-events:none;height:var(--front-toast-height, var(--front-height));overflow:hidden;transform:translateY(calc(var(--lift-amount) * var(--toasts-before, 0))) scale(calc(1 - var(--toasts-before, 0) * var(--av-scale-factor, .05)));.av-toast__close-button{pointer-events:none;opacity:0%;outline:none}}.av-toast[data-expanded=false][data-front=false]>*{opacity:0;transition:opacity .4s var(--ease-smooth);&:is([data-av-reduce-motion=true],[data-av-reduce-motion=true] *){transition-property:none;&:before,&:after{transition-property:none}}@media(prefers-reduced-motion:reduce){&:not(:is([data-av-reduce-motion=true],[data-av-reduce-motion=true] *)){transition-property:none;&:before,&:after{transition-property:none}}}}.av-toast[data-expanded=true]{height:var(--initial-height, auto);transform:translateY(calc(var(--av-toast-lift, -1) * var(--offset, 0px))) translateY(var(--swipe-amount))}.av-toast[data-expanded=true]>*{opacity:1;transition:opacity .4s var(--ease-smooth);&:is([data-av-reduce-motion=true],[data-av-reduce-motion=true] *){transition-property:none;&:before,&:after{transition-property:none}}@media(prefers-reduced-motion:reduce){&:not(:is([data-av-reduce-motion=true],[data-av-reduce-motion=true] *)){transition-property:none;&:before,&:after{transition-property:none}}}}.av-toast[data-expanded=true][data-front=false]{pointer-events:auto;overflow:visible}.av-toast[data-hidden=true],.av-toast[data-visible=false]{pointer-events:none;display:flex;opacity:0%}.av-toast[data-swiping=true]{transition:none}.av-toast[data-swipe-out=true]{opacity:0;transition:transform .2s var(--ease-smooth),opacity .2s var(--ease-smooth);&:is([data-av-reduce-motion=true],[data-av-reduce-motion=true] *){transition-property:none;&:before,&:after{transition-property:none}}@media(prefers-reduced-motion:reduce){&:not(:is([data-av-reduce-motion=true],[data-av-reduce-motion=true] *)){transition-property:none;&:before,&:after{transition-property:none}}}}.av-toast:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px;outline-offset:2px;outline-color:var(--av-focus)}.av-toast[data-entering=true]{animation-duration:.35s;animation-timing-function:ease-out;animation-fill-mode:both;&:is([data-av-reduce-motion=true],[data-av-reduce-motion=true] *){animation:none;&:before,&:after{animation:none}}@media(prefers-reduced-motion:reduce){&:not(:is([data-av-reduce-motion=true],[data-av-reduce-motion=true] *)){animation:none;&:before,&:after{animation:none}}}}.av-toast[data-exiting=true],.av-toast[data-removed=true]{animation-duration:.35s;animation-timing-function:ease-in;animation-fill-mode:forwards;&:is([data-av-reduce-motion=true],[data-av-reduce-motion=true] *){animation:none;&:before,&:after{animation:none}}@media(prefers-reduced-motion:reduce){&:not(:is([data-av-reduce-motion=true],[data-av-reduce-motion=true] *)){animation:none;&:before,&:after{animation:none}}}}.av-toast--bottom[data-entering=true],.av-toast--bottom-start[data-entering=true],.av-toast--bottom-end[data-entering=true]{animation-name:av-toast-slide-bottom-in}.av-toast--bottom[data-exiting=true],.av-toast--bottom-start[data-exiting=true],.av-toast--bottom-end[data-exiting=true],.av-toast--bottom[data-removed=true],.av-toast--bottom-start[data-removed=true],.av-toast--bottom-end[data-removed=true]{animation-name:av-toast-slide-bottom-out}.av-toast--top[data-entering=true],.av-toast--top-start[data-entering=true],.av-toast--top-end[data-entering=true]{animation-name:av-toast-slide-top-in}.av-toast--top[data-exiting=true],.av-toast--top-start[data-exiting=true],.av-toast--top-end[data-exiting=true],.av-toast--top[data-removed=true],.av-toast--top-start[data-removed=true],.av-toast--top-end[data-removed=true]{animation-name:av-toast-slide-top-out}.av-toast__content{display:flex;height:100%;flex-grow:1;flex-direction:column;align-items:flex-start;align-self:center}.av-toast__indicator{display:flex;flex-shrink:0;align-items:center;justify-content:center;padding:var(--spacing);color:var(--av-overlay-foreground);-webkit-user-select:none;user-select:none;[data-slot=toast-default-icon]{box-sizing:content-box;width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}[data-slot=spinner],[data-slot=spinner-icon]{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}}.av-toast__title{font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height));--tw-leading: calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5);--tw-font-weight: var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--av-overlay-foreground)}.av-toast__description{font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height));color:var(--av-muted)}.av-toast__close-button{pointer-events:none;position:absolute;inset-inline-end:calc(var(--spacing) * -1);top:calc(var(--spacing) * -1);display:inline-flex;width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5);align-items:center;justify-content:center;border-radius:calc(var(--av-radius) * 1.5);border-color:var(--av-border);background-color:var(--av-default);opacity:0%;@media(width>=40rem){border-style:var(--tw-border-style);border-width:1px}@media(width>=40rem){background-color:var(--av-overlay)}transition:opacity .15s var(--ease-smooth);&:is([data-av-reduce-motion=true],[data-av-reduce-motion=true] *){transition-property:none;&:before,&:after{transition-property:none}}@media(prefers-reduced-motion:reduce){&:not(:is([data-av-reduce-motion=true],[data-av-reduce-motion=true] *)){transition-property:none;&:before,&:after{transition-property:none}}}[data-slot=close-button-icon]{width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5);@media(width>=40rem){width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}}@media(hover:hover){&:hover,&[data-hovered=true]{background-color:var(--av-default)}}}.av-toast[data-front=true]:hover .av-toast__close-button,.av-toast[data-expanded=true]:hover .av-toast__close-button{pointer-events:auto;opacity:100%}.av-toast__action{margin-top:calc(var(--spacing) * 2);@media(width>=40rem){margin-top:0}}.av-toast--accent .av-toast__title{color:var(--av-accent-soft-foreground)}.av-toast--success .av-toast__title,.av-toast--success .av-toast__indicator{color:var(--av-success-soft-foreground)}.av-toast--warning .av-toast__title,.av-toast--warning .av-toast__indicator{color:var(--av-warning-soft-foreground)}.av-toast--danger .av-toast__title,.av-toast--danger .av-toast__indicator{color:var(--av-danger-soft-foreground)}@keyframes av-toast-slide-bottom-in{0%{translate:0 100%;opacity:0}}@keyframes av-toast-slide-bottom-out{to{translate:0 100%;opacity:0}}@keyframes av-toast-slide-top-in{0%{translate:0 -100%;opacity:0}}@keyframes av-toast-slide-top-out{to{translate:0 -100%;opacity:0}}.av-alert{display:flex;width:100%;flex-direction:row;align-items:flex-start;justify-content:flex-start;gap:calc(var(--spacing) * 4);background-color:var(--av-surface);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 3);--tw-shadow: var(--av-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))}.av-alert__content{display:flex;height:100%;flex-grow:1;flex-direction:column;align-items:flex-start}.av-alert__indicator{display:flex;align-items:center;justify-content:center;padding:var(--spacing);-webkit-user-select:none;user-select:none;[data-slot=alert-default-icon]{box-sizing:content-box;width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}}.av-alert__title{font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height));--tw-leading: calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6);--tw-font-weight: var(--font-weight-medium);font-weight:var(--font-weight-medium)}.av-alert__description{font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height));color:var(--av-muted)}.av-alert--default .av-alert__indicator,.av-alert--default .av-alert__title{color:var(--av-foreground)}.av-alert--accent .av-alert__indicator,.av-alert--accent .av-alert__title{color:var(--av-accent-soft-foreground)}.av-alert--success .av-alert__indicator,.av-alert--success .av-alert__title{color:var(--av-success-soft-foreground)}.av-alert--warning .av-alert__indicator,.av-alert--warning .av-alert__title{color:var(--av-warning-soft-foreground)}.av-alert--danger .av-alert__indicator,.av-alert--danger .av-alert__title{color:var(--av-danger-soft-foreground)}.av-tabs{display:flex;gap:calc(var(--spacing) * 2);&[data-orientation=horizontal]{flex-direction:column}&[data-orientation=vertical]{flex-direction:row}}.av-tabs__list-container{position:relative;background-color:var(--av-default);border-radius:calc(var(--av-radius) * 2.5);>.av-tabs__list-container__scroller[data-orientation=vertical]{height:100%}>.av-tabs__list-container__scroll-prev,>.av-tabs__list-container__scroll-next{position:absolute;z-index:2;display:none;width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4);cursor:var(--av-cursor-interactive);align-items:center;justify-content:center;border-radius:calc(infinity * 1px);border-style:var(--tw-border-style);border-width:0px;background-color:transparent;padding:0;color:var(--av-foreground);--tw-outline-style: none;outline-style:none;transition:opacity .15s var(--ease-smooth);&:is([data-av-reduce-motion=true],[data-av-reduce-motion=true] *){transition-property:none;&:before,&:after{transition-property:none}}@media(prefers-reduced-motion:reduce){&:not(:is([data-av-reduce-motion=true],[data-av-reduce-motion=true] *)){transition-property:none;&:before,&:after{transition-property:none}}}@media(hover:hover){&:hover{opacity:70%}}&: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(--av-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-ring-offset-color: var(--av-background);--tw-outline-style: none;outline-style:none;--tw-ring-offset-width: var(--av-ring-offset-width)}}&:has([data-orientation=horizontal]){>.av-tabs__list-container__scroll-prev{inset-inline-start:calc(var(--spacing) * 1);top:50%;--tw-translate-y: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y)}>.av-tabs__list-container__scroll-next{inset-inline-end:calc(var(--spacing) * 1);top:50%;--tw-translate-y: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y)}>.av-tabs__list-container__scroll-prev,>.av-tabs__list-container__scroll-next{&:where(:dir(rtl),[dir=rtl],[dir=rtl] *){rotate:180deg}}}&:has([data-orientation=vertical]){>.av-tabs__list-container__scroll-prev{top:var(--spacing);left:50%;--tw-translate-x: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y)}>.av-tabs__list-container__scroll-next{bottom:var(--spacing);left:50%;--tw-translate-x: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y)}}&:has(>:is([data-left-scroll=true],[data-left-right-scroll=true],[data-top-scroll=true],[data-top-bottom-scroll=true]))>.av-tabs__list-container__scroll-prev{display:inline-flex}&:has(>:is([data-right-scroll=true],[data-left-right-scroll=true],[data-bottom-scroll=true],[data-top-bottom-scroll=true]))>.av-tabs__list-container__scroll-next{display:inline-flex}}.av-tabs__list-container__scroller{--av-tabs-scroll-shadow-size: 64px;--av-tabs-scroll-shadow-scrollbar-size: 0px;position:relative;scrollbar-width:none;scrollbar-color:auto;scrollbar-gutter:auto;-ms-overflow-style:none;&[data-orientation=horizontal]{overflow-x:auto;overflow-y:clip}&[data-orientation=vertical]{overflow-x:clip;overflow-y:auto}&[data-orientation=horizontal]:where([data-left-scroll=true],[data-right-scroll=true],[data-left-right-scroll=true]){mask-image:linear-gradient(var(--av-tabs-scroll-linear-gradient)),linear-gradient(#000,#000);mask-position:left top,left bottom;mask-repeat:no-repeat;mask-size:100% calc(100% - var(--av-tabs-scroll-shadow-scrollbar-size)),100% var(--av-tabs-scroll-shadow-scrollbar-size);-webkit-mask-image:linear-gradient(var(--av-tabs-scroll-linear-gradient)),linear-gradient(#000,#000);-webkit-mask-position:left top,left bottom;-webkit-mask-repeat:no-repeat;-webkit-mask-size:100% calc(100% - var(--av-tabs-scroll-shadow-scrollbar-size)),100% var(--av-tabs-scroll-shadow-scrollbar-size)}&[data-orientation=horizontal][data-left-scroll=true]{--av-tabs-scroll-linear-gradient: 270deg, #000 calc(100% - var(--av-tabs-scroll-shadow-size)), transparent}&[data-orientation=horizontal][data-right-scroll=true]{--av-tabs-scroll-linear-gradient: 90deg, #000 calc(100% - var(--av-tabs-scroll-shadow-size)), transparent}&[data-orientation=horizontal][data-left-right-scroll=true]{--av-tabs-scroll-linear-gradient: to right, #000, #000, transparent 0, #000 var(--av-tabs-scroll-shadow-size), #000 calc(100% - var(--av-tabs-scroll-shadow-size)), transparent}&[data-orientation=vertical]:where([data-top-scroll=true],[data-bottom-scroll=true],[data-top-bottom-scroll=true]){mask-image:linear-gradient(var(--av-tabs-scroll-linear-gradient)),linear-gradient(#000,#000);mask-position:left top,right top;mask-repeat:no-repeat;mask-size:calc(100% - var(--av-tabs-scroll-shadow-scrollbar-size)) 100%,var(--av-tabs-scroll-shadow-scrollbar-size) 100%;-webkit-mask-image:linear-gradient(var(--av-tabs-scroll-linear-gradient)),linear-gradient(#000,#000);-webkit-mask-position:left top,right top;-webkit-mask-repeat:no-repeat;-webkit-mask-size:calc(100% - var(--av-tabs-scroll-shadow-scrollbar-size)) 100%,var(--av-tabs-scroll-shadow-scrollbar-size) 100%}&[data-orientation=vertical][data-top-scroll=true]{--av-tabs-scroll-linear-gradient: 0deg, #000 calc(100% - var(--av-tabs-scroll-shadow-size)), transparent}&[data-orientation=vertical][data-bottom-scroll=true]{--av-tabs-scroll-linear-gradient: 180deg, #000 calc(100% - var(--av-tabs-scroll-shadow-size)), transparent}&[data-orientation=vertical][data-top-bottom-scroll=true]{--av-tabs-scroll-linear-gradient: #000, #000, transparent 0, #000 var(--av-tabs-scroll-shadow-size), #000 calc(100% - var(--av-tabs-scroll-shadow-size)), transparent}}.av-tabs__list{position:relative;display:inline-flex;padding:var(--spacing);isolation:isolate;&[data-orientation=horizontal]{width:max-content;min-width:100%;flex-direction:row}&[data-orientation=vertical]{flex-direction:column;gap:var(--spacing);.av-tabs__tab{min-width:calc(var(--spacing) * 20)}}}.av-tabs__tab{position:relative;display:flex;height:calc(var(--spacing) * 8);width:100%;align-items:center;justify-content:center;border-radius:calc(var(--av-radius) * 3);padding-inline:calc(var(--spacing) * 4);text-align:center;font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height));--tw-font-weight: var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--av-muted);--tw-outline-style: none;outline-style:none;-webkit-tap-highlight-color:transparent;z-index:1;cursor:var(--av-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);&:is([data-av-reduce-motion=true],[data-av-reduce-motion=true] *){transition-property:none;&:before,&:after{transition-property:none}}@media(prefers-reduced-motion:reduce){&:not(:is([data-av-reduce-motion=true],[data-av-reduce-motion=true] *)){transition-property:none;&:before,&:after{transition-property:none}}}&[data-selected=true]{color:var(--av-segment-foreground);.av-tabs__separator,+.av-tabs__tab .av-tabs__separator{opacity:0%}}&:disabled,&[data-disabled=true],&[aria-disabled=true]{opacity:var(--av-disabled-opacity);cursor:var(--av-cursor-disabled);pointer-events:none}@media(hover:hover){&:not([data-selected=true]):not([data-disabled=true]):hover,&[data-hovered=true]:not([data-selected=true]):not([data-disabled=true]){opacity:70%}}&:focus-visible:not(:focus),&[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(--av-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-ring-offset-color: var(--av-background);--tw-outline-style: none;outline-style:none;--tw-ring-offset-width: var(--av-ring-offset-width)}}.av-tabs__separator{pointer-events:none;position:absolute;border-radius:calc(var(--av-radius) * .5);background-color:var(--av-muted);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--av-muted) 25%,transparent)}transition:opacity .15s var(--ease-smooth);&:is([data-av-reduce-motion=true],[data-av-reduce-motion=true] *){transition-property:none;&:before,&:after{transition-property:none}}@media(prefers-reduced-motion:reduce){&:not(:is([data-av-reduce-motion=true],[data-av-reduce-motion=true] *)){transition-property:none;&:before,&:after{transition-property:none}}}.av-tabs__list[data-orientation=horizontal] &{inset-inline-start:calc(var(--spacing) * 0);top:25%;height:50%;width:1px}.av-tabs__list[data-orientation=vertical] &{inset-inline-start:5%;top:0;height:1px;width:90%}}.av-tabs__panel{width:100%;padding:calc(var(--spacing) * 2);--tw-outline-style: none;outline-style:none;&[data-exiting=true]{position:absolute;inset-inline-start:calc(var(--spacing) * 0);top:0;width:100%}&[data-orientation=horizontal]{margin-top:calc(var(--spacing) * 4)}&[data-orientation=vertical]{margin-inline-start:calc(var(--spacing) * 4)}}.av-tabs__indicator{position:absolute;inset-inline-start:calc(var(--spacing) * 0);top:0;width:100%;height:100%;border-radius:calc(var(--av-radius) * 3);background-color:var(--av-segment);--tw-shadow: var(--av-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);z-index:-1;pointer-events:none;transition-duration:.25s;transition-property:translate,width,height;transition-timing-function:var(--ease-out-fluid);&:is([data-av-reduce-motion=true],[data-av-reduce-motion=true] *){transition-property:none;&:before,&:after{transition-property:none}}@media(prefers-reduced-motion:reduce){&:not(:is([data-av-reduce-motion=true],[data-av-reduce-motion=true] *)){transition-property:none;&:before,&:after{transition-property:none}}}}.av-tabs--secondary{>.av-tabs__list-container{border-radius:0;background-color:transparent;.av-tabs__list{padding:0}.av-tabs__separator{display:none}.av-tabs__tab{border-radius:0;&[data-selected=true]{color:var(--av-foreground)}}.av-tabs__indicator{border-radius:0;background-color:var(--av-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)}}&[data-orientation=horizontal]>.av-tabs__list-container{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--av-border);.av-tabs__indicator{top:auto;bottom:0;height:calc(var(--spacing) * .5)}}&[data-orientation=vertical]>.av-tabs__list-container{border-inline-start-style:var(--tw-border-style);border-inline-start-width:1px;border-color:var(--av-border);.av-tabs__indicator{inset-inline-start:calc(var(--spacing) * 0);top:0;height:100%;width:calc(var(--spacing) * .5)}}}.av-pagination{display:flex;width:100%;flex-direction:column;align-items:center;justify-content:space-between;gap:calc(var(--spacing) * 4);@media(width>=40rem){flex-direction:row}}.av-pagination__summary{display:flex;align-items:center;gap:calc(var(--spacing) * 2);align-self:flex-start;font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height));color:var(--av-muted);@media(width>=40rem){align-self:center}}.av-pagination__content{display:flex;align-items:center;gap:var(--spacing);align-self:flex-start;@media(width>=40rem){align-self:center}}.av-pagination__item{display:inline-flex}.av-pagination__link{position:relative;isolation:isolate;display:inline-flex;width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9);transform-origin:center;align-items:center;justify-content:center;border-radius:calc(var(--av-radius) * 3);font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height));--tw-font-weight: var(--font-weight-medium);font-weight:var(--font-weight-medium);white-space:nowrap;--tw-outline-style: none;outline-style:none;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;@media(width>=48rem){width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8)}cursor:var(--av-cursor-interactive);transition:transform .25s var(--ease-smooth),background-color .1s var(--ease-out),box-shadow .1s var(--ease-out);transform:translateZ(0) var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,);&:is([data-av-reduce-motion=true],[data-av-reduce-motion=true] *){transition-property:none;&:before,&:after{transition-property:none}}@media(prefers-reduced-motion:reduce){&:not(:is([data-av-reduce-motion=true],[data-av-reduce-motion=true] *)){transition-property:none;&:before,&:after{transition-property:none}}}--av-pagination-link-bg: transparent;--av-pagination-link-bg-hover: var(--av-default-hover);--av-pagination-link-bg-pressed: var(--av-default-hover);--av-pagination-link-fg: var(--av-default-foreground);background-color:var(--av-pagination-link-bg);color:var(--av-pagination-link-fg);&:focus-visible,&[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(--av-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-ring-offset-color: var(--av-background);--tw-outline-style: none;outline-style:none;--tw-ring-offset-width: var(--av-ring-offset-width)}&:disabled,&[aria-disabled=true]{opacity:var(--av-disabled-opacity);cursor:var(--av-cursor-disabled);pointer-events:none}@media(hover:hover){&:hover,&[data-hovered=true]{background-color:var(--av-pagination-link-bg-hover)}}&:active,&[data-pressed=true]{background-color:var(--av-pagination-link-bg-pressed);transform:scale(.97)}&[data-active=true]{--av-pagination-link-bg: var(--av-default);--av-pagination-link-bg-hover: var(--av-default-hover);--av-pagination-link-bg-pressed: var(--av-default-hover)}}.av-pagination__ellipsis{display:inline-flex;width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9);align-items:center;justify-content:center;font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height));color:var(--av-muted);-webkit-user-select:none;user-select:none;@media(width>=48rem){width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8)}}.av-pagination__link--nav{width:auto;gap:calc(var(--spacing) * 1.5);padding-inline:calc(var(--spacing) * 2.5)}.av-pagination--sm{.av-pagination__link{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8);font-size:var(--text-xs);line-height:var(--tw-leading, var(--text-xs--line-height));@media(width>=48rem){width:calc(var(--spacing) * 7);height:calc(var(--spacing) * 7)}&:active,&[data-pressed=true]{transform:scale(.98)}}.av-pagination__link--nav{width:auto;padding-inline:calc(var(--spacing) * 2)}.av-pagination__ellipsis{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8);font-size:var(--text-xs);line-height:var(--tw-leading, var(--text-xs--line-height));@media(width>=48rem){width:calc(var(--spacing) * 7);height:calc(var(--spacing) * 7)}}.av-pagination__summary{font-size:var(--text-xs);line-height:var(--tw-leading, var(--text-xs--line-height))}}.av-pagination--lg{.av-pagination__link{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10);font-size:var(--text-base);line-height:var(--tw-leading, var(--text-base--line-height));@media(width>=48rem){width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9)}&:active,&[data-pressed=true]{transform:scale(.96)}}.av-pagination__link--nav{width:auto;padding-inline:calc(var(--spacing) * 3)}.av-pagination__ellipsis{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10);font-size:var(--text-base);line-height:var(--tw-leading, var(--text-base--line-height));@media(width>=48rem){width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9)}}.av-pagination__summary{font-size:var(--text-base);line-height:var(--tw-leading, var(--text-base--line-height))}}.av-link{position:relative;display:inline-flex;height:fit-content;width:fit-content;align-items:center;border-radius:calc(var(--av-radius) * 1.5);--tw-font-weight: var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--av-link);text-decoration-line:none;text-decoration-color:var(--av-separator-tertiary);text-decoration-thickness:1.5px;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);&:is([data-av-reduce-motion=true],[data-av-reduce-motion=true] *){transition-property:none;&:before,&:after{transition-property:none}}@media(prefers-reduced-motion:reduce){&:not(:is([data-av-reduce-motion=true],[data-av-reduce-motion=true] *)){transition-property:none;&:before,&:after{transition-property:none}}}cursor:var(--av-cursor-interactive);@media(hover:hover){&:hover,&[data-hovered=true]{text-decoration-line:underline;text-decoration-color:var(--av-muted);@supports (color: color-mix(in lab,red,red)){text-decoration-color:color-mix(in oklab,var(--av-muted) 50%,transparent)}.av-link__icon{opacity:100%}}}&:active,&[data-pressed=true]{text-decoration-line:underline;text-decoration-color:var(--av-muted);.av-link__icon{opacity:100%}}&:focus-visible:not(:focus),&[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(--av-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-ring-offset-color: var(--av-background);--tw-outline-style: none;outline-style:none;--tw-ring-offset-width: var(--av-ring-offset-width);.av-link__icon{opacity:100%}}&[aria-disabled=true]{opacity:var(--av-disabled-opacity);cursor:var(--av-cursor-disabled);pointer-events:none}}.av-link--underline-always{text-decoration-line:underline}.av-link--underline-none{text-decoration-line:none;&:hover,&[data-hovered=true],&:active,&[data-pressed=true]{text-decoration-line:none}}.av-link--secondary{color:var(--av-foreground)}.av-link--muted{color:var(--av-muted)}.av-link__icon{pointer-events:none;display:inline-flex;width:.75em;height:.75em;flex-shrink:0;align-items:center;justify-content:center;color:currentcolor;opacity:60%;transition:opacity .15s var(--ease-out);&:is([data-av-reduce-motion=true],[data-av-reduce-motion=true] *){transition-property:none;&:before,&:after{transition-property:none}}@media(prefers-reduced-motion:reduce){&:not(:is([data-av-reduce-motion=true],[data-av-reduce-motion=true] *)){transition-property:none;&:before,&:after{transition-property:none}}}& svg{transform:translateZ(0) var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}}.av-link__icon[data-default-icon=true]{margin-left:var(--spacing);padding-bottom:calc(var(--spacing) * 1.5)}.av-disclosure{position:relative}.av-disclosure__heading{display:flex}.av-disclosure__trigger{cursor:var(--av-cursor-interactive);display:inline-block;-webkit-tap-highlight-color:transparent;&:focus-visible:not(:focus),&[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(--av-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-ring-offset-color: var(--av-background);--tw-outline-style: none;outline-style:none;--tw-ring-offset-width: var(--av-ring-offset-width)}&:disabled,&[aria-disabled=true]{opacity:var(--av-disabled-opacity);cursor:var(--av-cursor-disabled);pointer-events:none}}.av-disclosure__indicator{margin-left:auto;width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4);flex-shrink:0;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;transition-duration:.25s;&:is([data-av-reduce-motion=true],[data-av-reduce-motion=true] *){transition-property:none;&:before,&:after{transition-property:none}}@media(prefers-reduced-motion:reduce){&:not(:is([data-av-reduce-motion=true],[data-av-reduce-motion=true] *)){transition-property:none;&:before,&:after{transition-property:none}}}&[data-expanded=true]{rotate:-180deg}}.av-disclosure__content{--av-disclosure-panel-height: 0px;opacity:0;height:var(--av-disclosure-panel-height);overflow:clip;transition:height .2s var(--ease-out-quad),opacity .2s var(--ease-out);&:is([data-av-reduce-motion=true],[data-av-reduce-motion=true] *){transition-property:none;&:before,&:after{transition-property:none}}@media(prefers-reduced-motion:reduce){&:not(:is([data-av-reduce-motion=true],[data-av-reduce-motion=true] *)){transition-property:none;&:before,&:after{transition-property:none}}}&[data-expanded=true]{will-change:height,opacity;opacity:1}}.av-disclosure__body{padding:calc(var(--spacing) * 2)}.av-disclosure-group{width:100%;contain:layout style}.av-breadcrumbs{display:flex;align-items:center;.av-breadcrumbs__list{margin:0;display:flex;list-style-type:none;align-items:center;padding:0}.av-breadcrumbs__link{position:relative;padding-inline:calc(var(--spacing) * .5);font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height));--tw-leading: calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5);--tw-font-weight: var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--av-muted);text-decoration-line:none;opacity:100%;-webkit-tap-highlight-color:transparent;&:hover,&[data-hovered=true]{text-decoration-line:underline}&[data-current=true]{color:var(--av-link);opacity:100%}&[data-disabled=true],&[aria-disabled=true]{opacity:var(--av-disabled-opacity);cursor:var(--av-cursor-disabled);pointer-events:none}}.av-breadcrumbs__item{display:flex;flex-shrink:0;align-items:center;justify-content:center;gap:calc(var(--spacing) * .5);padding-inline:calc(var(--spacing) * .5)}.av-breadcrumbs__separator{width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3);color:var(--av-muted);&:where(:dir(rtl),[dir=rtl],[dir=rtl] *){rotate:180deg}}}.av-accordion{display:block;width:100%;contain:layout style}.av-accordion__body{font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height))}.av-accordion__body-inner{padding-inline:calc(var(--spacing) * 4);padding-top:0;padding-bottom:calc(var(--spacing) * 4);color:var(--av-muted)}.av-accordion__heading{display:flex}.av-accordion__indicator{margin-left:auto;width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4);flex-shrink:0;color:var(--av-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;transition-duration:.25s;&:is([data-av-reduce-motion=true],[data-av-reduce-motion=true] *){transition-property:none;&:before,&:after{transition-property:none}}@media(prefers-reduced-motion:reduce){&:not(:is([data-av-reduce-motion=true],[data-av-reduce-motion=true] *)){transition-property:none;&:before,&:after{transition-property:none}}}&[data-expanded=true]{rotate:-180deg}}.av-accordion__item{position:relative;--tw-border-style: none;border-style:none}.av-accordion__item:after{content:"";position:absolute;bottom:0;left:0;height:1px;width:100%;border-radius:calc(var(--av-radius) * .25);background-color:var(--av-separator)}.av-accordion__item:last-child:after{content:none}.av-accordion__item[data-hide-separator=true]:after{display:none}.av-accordion__trigger{cursor:var(--av-cursor-interactive);display:flex;flex:1;align-items:center;justify-content:space-between;padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 4);text-align:left;font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height));--tw-font-weight: var(--font-weight-medium);font-weight:var(--font-weight-medium);-webkit-tap-highlight-color:transparent;transition:opacity .15s var(--ease-out),box-shadow .15s var(--ease-out);&:is([data-av-reduce-motion=true],[data-av-reduce-motion=true] *){transition-property:none;&:before,&:after{transition-property:none}}@media(prefers-reduced-motion:reduce){&:not(:is([data-av-reduce-motion=true],[data-av-reduce-motion=true] *)){transition-property:none;&:before,&:after{transition-property:none}}}@media(hover:hover){&:hover:not([aria-expanded=true]),&[data-hovered=true]:not([aria-expanded=true]){background-color:var(--foreground);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--foreground) 3%,transparent 90%)}}}&:focus-visible:not(:focus),&[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(--av-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-ring-offset-color: var(--av-background);--tw-outline-style: none;outline-style:none;--tw-ring-offset-width: var(--av-ring-offset-width)}&:disabled,&[aria-disabled=true]{opacity:var(--av-disabled-opacity);cursor:var(--av-cursor-disabled);pointer-events:none}}.av-accordion__panel{opacity:0;height:var(--av-disclosure-panel-height, 0px);overflow:clip;transition:height .2s var(--ease-out-quad),opacity .2s var(--ease-out);&:is([data-av-reduce-motion=true],[data-av-reduce-motion=true] *){transition-property:none;&:before,&:after{transition-property:none}}@media(prefers-reduced-motion:reduce){&:not(:is([data-av-reduce-motion=true],[data-av-reduce-motion=true] *)){transition-property:none;&:before,&:after{transition-property:none}}}&[data-expanded=true]{will-change:height,opacity;opacity:1}}.av-accordion--surface{background-color:var(--av-surface);border-radius:min(32px,var(--radius-3xl));.av-accordion__trigger{@media(hover:hover){&:hover:not([aria-expanded=true]),&[data-hovered=true]:not([aria-expanded=true]){background-color:var(--av-default)}}}.av-accordion__item:after{background-color:var(--av-surface-foreground);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--av-surface-foreground) 6%,transparent)}}}.av-accordion--surface .av-accordion__item{&:after{left:3%;width:94%}&:first-child [data-slot=accordion-trigger]{border-top-left-radius:min(32px,var(--radius-3xl));border-top-right-radius:min(32px,var(--radius-3xl))}&:last-child:not(:has([data-slot=accordion-trigger][aria-expanded=true])) [data-slot=accordion-trigger]{border-bottom-left-radius:min(32px,var(--radius-3xl));border-bottom-right-radius:min(32px,var(--radius-3xl))}}.av-calendar{position:relative;width:15.75rem;max-width:15.75rem;container-type:inline-size}.av-calendar:has(.av-calendar-year-picker__year-grid){position:relative}.av-calendar--week-view{.av-calendar__cell{aspect-ratio:1 / 1;width:auto;height:auto;width:100%;place-self:center}}.av-calendar--day-view{.av-calendar__cell{aspect-ratio:1 / 1;width:auto;height:auto;width:100%;place-self:center}.av-calendar__grid{display:flex;flex-direction:column}.av-calendar__grid-header{display:grid;grid-template-columns:repeat(7,1fr);width:100%}.av-calendar__grid-body{display:grid;grid-template-columns:repeat(7,1fr);margin-top:var(--spacing);width:100%}}.av-calendar__header{display:flex;align-items:center;justify-content:space-between;padding-inline:calc(var(--spacing) * .5);padding-bottom:calc(var(--spacing) * 4);&:has(.av-calendar-year-picker__trigger[data-open=true]){.av-calendar__nav-button{pointer-events:none;opacity:0%}}}.av-calendar__heading{flex:1;font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height));--tw-font-weight: var(--font-weight-medium);font-weight:var(--font-weight-medium)}.av-calendar__nav-button{display:flex;width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6);align-items:center;justify-content:center;border-radius:calc(var(--av-radius) * 2);color:var(--av-accent-soft-foreground);-webkit-tap-highlight-color:transparent;will-change:scale;transition:transform .25s var(--av-ease-out, ease-out),background-color .1s var(--av-ease-out, ease-out),box-shadow .1s var(--av-ease-out, ease-out),opacity .15s var(--av-ease-out, 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,);@media(prefers-reduced-motion:reduce){transition-property:none}cursor:var(--av-cursor-interactive);@media(hover:hover){&:hover,&[data-hovered=true]{background-color:var(--av-default);color:var(--av-accent-soft-foreground)}}&:active,&[data-pressed=true]{transform:scale(.95)}&:focus-visible,&[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(--av-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-ring-offset-color: var(--av-background);--tw-outline-style: none;outline-style:none;--tw-ring-offset-width: var(--av-ring-offset-width)}&:disabled,&[data-disabled=true]{opacity:var(--av-disabled-opacity);cursor:var(--av-cursor-disabled);pointer-events:none}}.av-calendar__nav-button-icon{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4);&:where(:dir(rtl),[dir=rtl],[dir=rtl] *){rotate:180deg}}.av-calendar__grid{display:grid;grid-template-columns:repeat(7,1fr);width:100%;&[aria-readonly=true]{.av-calendar__cell{pointer-events:none}}}.av-calendar__grid-header,.av-calendar__grid-body,.av-calendar__grid-row{display:contents}.av-calendar__header-cell{display:flex;align-items:center;justify-content:center;padding-bottom:calc(var(--spacing) * 2);font-size:var(--text-xs);line-height:var(--tw-leading, var(--text-xs--line-height));--tw-font-weight: var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--av-muted)}.av-calendar__cell{position:relative;display:flex;aspect-ratio:1 / 1;width:100%;height:100%;align-items:center;justify-content:center;border-radius:calc(var(--av-radius) * 3);text-align:center;font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height));--tw-font-weight: var(--font-weight-medium);font-weight:var(--font-weight-medium);--tw-outline-style: none;outline-style:none;-webkit-tap-highlight-color:transparent;will-change:scale;transition:transform .25s var(--av-ease-out, ease-out),box-shadow .1s var(--av-ease-out, 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,);@media(prefers-reduced-motion:reduce){transition-property:none}cursor:var(--av-cursor-interactive);&:focus-visible,&[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(--av-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-ring-offset-color: var(--av-background);--tw-outline-style: none;outline-style:none;--tw-ring-offset-width: var(--av-ring-offset-width)}&[data-today=true]{background-color:var(--av-accent-soft);color:var(--av-accent-soft-foreground);@media(hover:hover){&:hover:not([data-selected=true]),&[data-hovered=true]:not([data-selected=true]){background-color:var(--av-accent-soft-hover)}}}&[data-selected=true]{background-color:var(--av-accent);color:var(--av-accent-foreground)}&:active,&[data-pressed=true]{background-color:var(--av-default);transform:scale(.95);&[data-selected=true]{background-color:var(--av-accent-hover)}}@media(hover:hover){&:hover:not([data-selected=true]),&[data-hovered=true]:not([data-selected=true]){background-color:var(--av-default)}}&[data-outside-month=true]{color:var(--av-muted);opacity:50%}&[data-selected=true][data-outside-month=true]{background-color:var(--av-default)}&[data-unavailable=true]{opacity:var(--av-disabled-opacity);cursor:var(--av-cursor-disabled);pointer-events:none}&:disabled:not([data-outside-month=true]),&[data-disabled=true]:not([data-outside-month=true]){opacity:var(--av-disabled-opacity);cursor:var(--av-cursor-disabled);pointer-events:none;text-decoration:line-through}}.av-calendar__cell-indicator{position:absolute;bottom:var(--spacing);left:50%;width:3px;height:3px;--tw-translate-x: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y);border-radius:calc(var(--av-radius) * .25);background-color:var(--av-muted);[data-selected=true]>&{background-color:var(--av-accent-foreground)}}.av-calendar:has(.av-calendar-year-picker__year-grid)>[data-slot=calendar-grid]{will-change:opacity;transition:opacity .15s var(--av-ease-out, ease-out),visibility 0ms linear;@media(prefers-reduced-motion:reduce){transition-property:none}}.av-calendar:has(.av-calendar-year-picker__year-grid[data-open=true])>[data-slot=calendar-grid]{pointer-events:none;opacity:0%;visibility:hidden;transition:opacity .15s var(--av-ease-out, ease-out),visibility 0ms linear .15s;@media(prefers-reduced-motion:reduce){transition-property:none}}.av-calendar-year-picker__trigger{display:flex;flex:1;align-items:center;justify-content:flex-start;gap:var(--spacing);border-radius:calc(var(--av-radius) * 1);--tw-outline-style: none;outline-style:none;cursor:var(--av-cursor-interactive);touch-action:manipulation;&: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(--av-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-ring-offset-color: var(--av-background);--tw-outline-style: none;outline-style:none;--tw-ring-offset-width: var(--av-ring-offset-width)}}.av-calendar-year-picker__trigger-heading{font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height));--tw-font-weight: var(--font-weight-medium);font-weight:var(--font-weight-medium);transition:color .15s var(--av-ease-out, ease-out);@media(prefers-reduced-motion:reduce){transition-property:none}}.av-calendar-year-picker__trigger-indicator{font-size:var(--text-xs);line-height:var(--tw-leading, var(--text-xs--line-height));color:var(--av-accent-soft-foreground);&:where(:dir(rtl),[dir=rtl],[dir=rtl] *){transform:rotate(180deg)}transition:transform .15s var(--av-ease-out, ease-out);@media(prefers-reduced-motion:reduce){transition-property:none}}.av-calendar-year-picker__trigger[data-open=true] .av-calendar-year-picker__trigger-indicator{transform:rotate(90deg)}.av-calendar-year-picker__trigger[data-open=true] .av-calendar-year-picker__trigger-heading{color:var(--av-accent-soft-foreground)}.av-calendar-year-picker__year-grid{pointer-events:none;position:absolute;inset-inline-start:calc(var(--spacing) * 0);inset-inline-end:calc(var(--spacing) * 0);display:grid;align-content:flex-start;gap:var(--spacing);overflow-y:auto;padding:var(--spacing);opacity:0%;grid-template-columns:repeat(3,1fr);will-change:opacity}.av-calendar-year-picker__year-grid[data-open=true]{pointer-events:auto;opacity:100%;transition:opacity .2s var(--av-ease-out, ease-out) 50ms;@media(prefers-reduced-motion:reduce){transition-property:none}}.av-calendar-year-picker__year-cell{position:relative;display:inline-flex;height:calc(var(--spacing) * 8);align-items:center;justify-content:center;border-radius:calc(var(--av-radius) * 3);padding-inline:calc(var(--spacing) * 2.5);font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height));--tw-font-weight: var(--font-weight-medium);font-weight:var(--font-weight-medium);--tw-outline-style: none;outline-style:none;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;touch-action:manipulation;transition:color .1s var(--av-ease-smooth, ease),scale .1s var(--av-ease-smooth, ease),opacity .1s var(--av-ease-smooth, ease),background-color .1s var(--av-ease-smooth, ease),box-shadow .1s var(--av-ease-out, ease-out);transform-origin:center;transform:translateZ(0) var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,);@media(prefers-reduced-motion:reduce){transition-property:none}cursor:var(--av-cursor-interactive);@media(hover:hover)and (pointer:fine){&:is(:hover,[data-hovered=true]):not([data-selected=true]){background-color:var(--av-default);color:var(--av-default-foreground)}}&[data-selected=true],&[aria-selected=true]{background-color:var(--av-accent);color:var(--av-accent-foreground);@media(hover:hover)and (pointer:fine){&:is(:hover,[data-hovered=true]){background-color:var(--av-accent-hover)}}}&: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(--av-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-ring-offset-color: var(--av-background);--tw-outline-style: none;outline-style:none;--tw-ring-offset-width: var(--av-ring-offset-width)}}.av-range-calendar{position:relative;width:15.75rem;max-width:15.75rem;container-type:inline-size}.av-range-calendar:has(.av-range-calendar-year-picker__year-grid){position:relative}.av-range-calendar--week-view{.av-range-calendar__cell{aspect-ratio:1 / 1;width:auto;height:auto;width:100%;place-self:center}}.av-range-calendar--day-view{.av-range-calendar__cell{aspect-ratio:1 / 1;width:auto;height:auto;width:100%;place-self:center}.av-range-calendar__grid{display:flex;flex-direction:column}.av-range-calendar__grid-header{display:grid;grid-template-columns:repeat(7,1fr);width:100%}.av-range-calendar__grid-body{display:grid;grid-template-columns:repeat(7,1fr);margin-top:var(--spacing);width:100%;>.av-range-calendar__grid-row:first-child>.av-range-calendar__cell{margin-top:0}}}.av-range-calendar__header{display:flex;align-items:center;justify-content:space-between;padding-inline:calc(var(--spacing) * .5);padding-bottom:calc(var(--spacing) * 4);&:has(.av-range-calendar-year-picker__trigger[data-open=true]){.av-range-calendar__nav-button{pointer-events:none;opacity:0%}}}.av-range-calendar__heading{flex:1;font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height));--tw-font-weight: var(--font-weight-medium);font-weight:var(--font-weight-medium)}.av-range-calendar__nav-button{display:flex;width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6);align-items:center;justify-content:center;border-radius:calc(var(--av-radius) * 1.5);color:var(--av-accent-soft-foreground);-webkit-tap-highlight-color:transparent;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,);&:is([data-av-reduce-motion=true],[data-av-reduce-motion=true] *){transition-property:none;&:before,&:after{transition-property:none}}@media(prefers-reduced-motion:reduce){&:not(:is([data-av-reduce-motion=true],[data-av-reduce-motion=true] *)){transition-property:none;&:before,&:after{transition-property:none}}}cursor:var(--av-cursor-interactive);@media(hover:hover){&:hover,&[data-hovered=true]{background-color:var(--av-default);color:var(--av-accent-soft-foreground)}}&:active,&[data-pressed=true]{transform:scale(.95)}&:focus-visible,&[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(--av-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-ring-offset-color: var(--av-background);--tw-outline-style: none;outline-style:none;--tw-ring-offset-width: var(--av-ring-offset-width)}&:disabled,&[data-disabled=true]{opacity:var(--av-disabled-opacity);cursor:var(--av-cursor-disabled);pointer-events:none}}.av-range-calendar__nav-button-icon{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4);&:where(:dir(rtl),[dir=rtl],[dir=rtl] *){rotate:180deg}}.av-range-calendar__grid{display:grid;grid-template-columns:repeat(7,1fr);width:100%;&[aria-readonly=true]{.av-range-calendar__cell{pointer-events:none}}}.av-range-calendar__grid-header,.av-range-calendar__grid-body,.av-range-calendar__grid-row{display:contents}.av-range-calendar__header-cell{display:flex;align-items:center;justify-content:center;padding-bottom:calc(var(--spacing) * 2);font-size:var(--text-xs);line-height:var(--tw-leading, var(--text-xs--line-height));--tw-font-weight: var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--av-muted)}.av-range-calendar__grid-body>.av-range-calendar__grid-row:first-child>.av-range-calendar__cell{margin-top:var(--spacing)}.av-range-calendar__cell{position:relative;z-index:1;margin-inline:0;margin-block:2px;border-radius:calc(var(--av-radius) * 3);padding:0;--tw-outline-style: none;outline-style:none;cursor:var(--av-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,);&:is([data-av-reduce-motion=true],[data-av-reduce-motion=true] *){transition-property:none;&:before,&:after{transition-property:none}}@media(prefers-reduced-motion:reduce){&:not(:is([data-av-reduce-motion=true],[data-av-reduce-motion=true] *)){transition-property:none;&:before,&:after{transition-property:none}}}.av-range-calendar__cell-button{display:flex;aspect-ratio:1 / 1;width:100%;align-items:center;justify-content:center;border-radius:calc(var(--av-radius) * 3);font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height));--tw-font-weight: var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--av-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,);&:is([data-av-reduce-motion=true],[data-av-reduce-motion=true] *){transition-property:none;&:before,&:after{transition-property:none}}@media(prefers-reduced-motion:reduce){&:not(:is([data-av-reduce-motion=true],[data-av-reduce-motion=true] *)){transition-property:none;&:before,&:after{transition-property:none}}}}&:focus-visible:not(:focus),&[data-focus-visible=true]{z-index:2;.av-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(--av-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-ring-offset-color: var(--av-background);--tw-outline-style: none;outline-style:none;--tw-ring-offset-width: var(--av-ring-offset-width)}}&[data-today=true]{.av-range-calendar__cell-button{background-color:var(--av-accent-soft);color:var(--av-accent-soft-foreground)}@media(hover:hover){&:hover:not([data-selected=true]),&[data-hovered=true]:not([data-selected=true]){.av-range-calendar__cell-button{background-color:var(--av-accent-soft-hover)}}}}&[data-selected=true]:not([data-outside-month=true]){border-radius:0;background-color:var(--av-accent-soft)}&[data-selected=true]:is(.av-range-calendar__grid-row>:first-child,[aria-disabled=true]+*){border-start-start-radius:calc(var(--av-radius) * 1);border-end-start-radius:calc(var(--av-radius) * 1);&[data-selection-start=true]{border-start-start-radius:calc(var(--av-radius) * 3);border-end-start-radius:calc(var(--av-radius) * 3)}}&[data-selected=true]:is(.av-range-calendar__grid-row>:last-child,:has(+[aria-disabled=true])){border-start-end-radius:calc(var(--av-radius) * 1);border-end-end-radius:calc(var(--av-radius) * 1);&[data-selection-end=true]{border-start-end-radius:calc(var(--av-radius) * 3);border-end-end-radius:calc(var(--av-radius) * 3)}}&[data-selection-start=true]:not([data-outside-month=true]),&[data-selection-end=true]:not([data-outside-month=true]){z-index:2;.av-range-calendar__cell-button{background-color:var(--av-accent);color:var(--av-accent-foreground)}}&[data-selection-start=true]:not([data-outside-month=true]){border-start-start-radius:calc(var(--av-radius) * 3);border-end-start-radius:calc(var(--av-radius) * 3)}&[data-selection-end=true]:not([data-outside-month=true]){border-start-end-radius:calc(var(--av-radius) * 3);border-end-end-radius:calc(var(--av-radius) * 3)}&:active,&[data-pressed=true]{.av-range-calendar__cell-button{scale:.9}&[data-selection-start=true],&[data-selection-end=true]{.av-range-calendar__cell-button{background-color:var(--av-accent-hover)}}}@media(hover:hover){&:hover:not([data-selected=true]),&[data-hovered=true]:not([data-selected=true]){.av-range-calendar__cell-button{background-color:var(--av-default)}}}&[data-outside-month=true]{color:var(--av-muted);opacity:50%}&[data-selected=true][data-outside-month=true]:not([data-selection-start=true],[data-selection-end=true]){background-color:var(--av-default);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--av-default) 20%,transparent)}}&[data-unavailable=true]{opacity:var(--av-disabled-opacity);cursor:var(--av-cursor-disabled);pointer-events:none}&:disabled:not([data-outside-month=true]),&[data-disabled=true]:not([data-outside-month=true]){opacity:var(--av-disabled-opacity);cursor:var(--av-cursor-disabled);pointer-events:none;text-decoration:line-through}}.av-range-calendar__grid-row>.av-range-calendar__cell[data-outside-month=true]+.av-range-calendar__cell[data-selected=true]{border-start-start-radius:calc(var(--av-radius) * 1);border-end-start-radius:calc(var(--av-radius) * 1);&[data-outside-month=true],&[data-selection-start=true]{border-start-start-radius:calc(var(--av-radius) * 3);border-end-start-radius:calc(var(--av-radius) * 3)}}.av-range-calendar__grid-row>.av-range-calendar__cell[data-selected=true]:has(+.av-range-calendar__cell[data-outside-month=true]){border-start-end-radius:calc(var(--av-radius) * 1);border-end-end-radius:calc(var(--av-radius) * 1);&[data-outside-month=true],&[data-selection-end=true]{border-start-end-radius:calc(var(--av-radius) * 3);border-end-end-radius:calc(var(--av-radius) * 3)}}.av-range-calendar__cell-indicator{position:absolute;bottom:var(--spacing);left:50%;width:3px;height:3px;--tw-translate-x: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y);border-radius:calc(var(--av-radius) * .25);background-color:var(--av-muted);[data-selected=true]>&{background-color:var(--av-accent-foreground)}}.av-range-calendar:has(.av-range-calendar-year-picker__year-grid)>[data-slot=range-calendar-grid]{will-change:opacity;transition:opacity .15s var(--ease-out),visibility 0ms linear;&:is([data-av-reduce-motion=true],[data-av-reduce-motion=true] *){transition-property:none;&:before,&:after{transition-property:none}}@media(prefers-reduced-motion:reduce){&:not(:is([data-av-reduce-motion=true],[data-av-reduce-motion=true] *)){transition-property:none;&:before,&:after{transition-property:none}}}}.av-range-calendar:has(.av-range-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 0ms linear .15s;&:is([data-av-reduce-motion=true],[data-av-reduce-motion=true] *){transition-property:none;&:before,&:after{transition-property:none}}@media(prefers-reduced-motion:reduce){&:not(:is([data-av-reduce-motion=true],[data-av-reduce-motion=true] *)){transition-property:none;&:before,&:after{transition-property:none}}}}.av-range-calendar-year-picker__trigger{display:flex;flex:1;align-items:center;justify-content:flex-start;gap:var(--spacing);border-radius:calc(var(--av-radius) * 1);--tw-outline-style: none;outline-style:none;cursor:var(--av-cursor-interactive);touch-action:manipulation;&: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(--av-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-ring-offset-color: var(--av-background);--tw-outline-style: none;outline-style:none;--tw-ring-offset-width: var(--av-ring-offset-width)}}.av-range-calendar-year-picker__trigger-heading{font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height));--tw-font-weight: var(--font-weight-medium);font-weight:var(--font-weight-medium);transition:color .15s var(--ease-out);&:is([data-av-reduce-motion=true],[data-av-reduce-motion=true] *){transition-property:none;&:before,&:after{transition-property:none}}@media(prefers-reduced-motion:reduce){&:not(:is([data-av-reduce-motion=true],[data-av-reduce-motion=true] *)){transition-property:none;&:before,&:after{transition-property:none}}}}.av-range-calendar-year-picker__trigger-indicator{font-size:var(--text-xs);line-height:var(--tw-leading, var(--text-xs--line-height));color:var(--av-accent-soft-foreground);&:where(:dir(rtl),[dir=rtl],[dir=rtl] *){transform:rotate(180deg)}transition:transform .15s var(--ease-out);&:is([data-av-reduce-motion=true],[data-av-reduce-motion=true] *){transition-property:none;&:before,&:after{transition-property:none}}@media(prefers-reduced-motion:reduce){&:not(:is([data-av-reduce-motion=true],[data-av-reduce-motion=true] *)){transition-property:none;&:before,&:after{transition-property:none}}}}.av-range-calendar-year-picker__trigger[data-open=true] .av-range-calendar-year-picker__trigger-indicator{transform:rotate(90deg)}.av-range-calendar-year-picker__trigger[data-open=true] .av-range-calendar-year-picker__trigger-heading{color:var(--av-accent-soft-foreground)}.av-range-calendar-year-picker__year-grid{pointer-events:none;position:absolute;inset-inline-start:calc(var(--spacing) * 0);inset-inline-end:calc(var(--spacing) * 0);display:grid;scrollbar-width:var(--av-scrollbar-width);scrollbar-color:var(--av-scrollbar-color);scrollbar-gutter:var(--av-scrollbar-gutter);align-content:flex-start;gap:var(--spacing);overflow-y:auto;padding:var(--spacing);opacity:0%;grid-template-columns:repeat(3,1fr);will-change:opacity}.av-range-calendar-year-picker__year-grid[data-open=true]{pointer-events:auto;opacity:100%;transition:opacity .2s var(--ease-out) 50ms;&:is([data-av-reduce-motion=true],[data-av-reduce-motion=true] *){transition-property:none;&:before,&:after{transition-property:none}}@media(prefers-reduced-motion:reduce){&:not(:is([data-av-reduce-motion=true],[data-av-reduce-motion=true] *)){transition-property:none;&:before,&:after{transition-property:none}}}}.av-range-calendar-year-picker__year-cell{position:relative;display:inline-flex;height:calc(var(--spacing) * 8);align-items:center;justify-content:center;border-radius:calc(var(--av-radius) * 3);padding-inline:calc(var(--spacing) * 2.5);font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height));--tw-font-weight: var(--font-weight-medium);font-weight:var(--font-weight-medium);--tw-outline-style: none;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:center;transform:translateZ(0) var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,);&:is([data-av-reduce-motion=true],[data-av-reduce-motion=true] *){transition-property:none;&:before,&:after{transition-property:none}}@media(prefers-reduced-motion:reduce){&:not(:is([data-av-reduce-motion=true],[data-av-reduce-motion=true] *)){transition-property:none;&:before,&:after{transition-property:none}}}cursor:var(--av-cursor-interactive);@media(hover:hover)and (pointer:fine){&:is(:hover,[data-hovered=true]):not([data-selected=true]){background-color:var(--av-default);color:var(--av-default-foreground)}}&[data-selected=true],&[aria-selected=true]{background-color:var(--av-accent);color:var(--av-accent-foreground);@media(hover:hover)and (pointer:fine){&:is(:hover,[data-hovered=true]){background-color:var(--av-accent-hover)}}}&: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(--av-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-ring-offset-color: var(--av-background);--tw-outline-style: none;outline-style:none;--tw-ring-offset-width: var(--av-ring-offset-width)}}.av-date-field{display:flex;flex-direction:column;gap:var(--spacing);&[data-invalid=true],&[aria-invalid=true]{[data-slot=description]{display:none}}[data-slot=label]{width:fit-content}}.av-date-field--full-width{width:100%}.av-date-input-group{display:inline-flex;height:calc(var(--spacing) * 9);align-items:center;overflow:hidden;border-radius:var(--av-field-radius, calc(var(--av-radius) * 1.5));border-style:var(--tw-border-style);border-width:1px;background-color:var(--av-field-background, var(--av-default));font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height));color:var(--av-field-foreground, var(--av-foreground));--tw-shadow: var(--av-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;outline-style:none;border-width:var(--av-field-border-width, var(--av-border-width));border-color:var(--av-field-border, var(--av-border));transition:background-color .15s var(--ease-smooth),border-color .15s var(--ease-smooth),box-shadow .15s var(--ease-out);&:is([data-av-reduce-motion=true],[data-av-reduce-motion=true] *){transition-property:none;&:before,&:after{transition-property:none}}@media(prefers-reduced-motion:reduce){&:not(:is([data-av-reduce-motion=true],[data-av-reduce-motion=true] *)){transition-property:none;&:before,&:after{transition-property:none}}}@media(hover:hover){&:hover:not(:focus-within),&[data-hovered=true]:not([data-focus-within=true]){background-color:var(--av-field-hover);border-color:var(--av-field-border-hover)}}&:focus-within:not(:has([data-slot=date-picker-trigger]:focus,[data-slot=date-picker-trigger][data-focused=true],[data-slot=date-range-picker-trigger]:focus,[data-slot=date-range-picker-trigger][data-focused=true])),&[data-focus-within=true]:not(:has([data-slot=date-picker-trigger]:focus,[data-slot=date-picker-trigger][data-focused=true],[data-slot=date-range-picker-trigger]:focus,[data-slot=date-range-picker-trigger][data-focused=true])){--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(--av-focus);--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;--tw-ring-offset-width: 0px}&[data-invalid=true]{outline-style:var(--tw-outline-style);outline-width:1px;outline-color:var(--av-danger);--tw-outline-style: solid;outline-style:solid;--tw-ring-offset-width: 3px;&:focus,&:focus-visible,&[data-focused=true],&[data-focus-visible=true],&:focus-within,&[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(--av-danger);--tw-ring-offset-shadow: var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-offset-width: 0px}background-color:var(--av-field-focus);border-color:var(--av-danger)}&[data-disabled=true],&[aria-disabled=true]{opacity:var(--av-disabled-opacity);cursor:var(--av-cursor-disabled);pointer-events:none}}.av-date-input-group__input{display:flex;flex:1;cursor:text;align-items:center;gap:1px;border-radius:0;border-style:var(--tw-border-style);border-width:0px;background-color:transparent;padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 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;outline-style:none;@media(width>=40rem){font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height))}.av-date-input-group:has([data-slot=date-input-group-prefix]) &{border-start-start-radius:0;border-end-start-radius:0;padding-inline-start:calc(var(--spacing) * 2)}.av-date-input-group:has([data-slot=date-input-group-suffix]) &{border-start-end-radius:0;border-end-end-radius:0;padding-inline-end:calc(var(--spacing) * 2)}.av-date-input-group:has(.av-date-range-picker__range-separator) &{&[slot=start]{flex:none;padding-inline-end:0}&[slot=end]{padding-inline-start:0}}&:focus,&:focus-visible{--tw-outline-style: none;outline-style:none}}.av-date-input-group__input-container{display:flex;flex:1;align-items:center;width:fit-content;overflow-x:auto;overflow-y:clip}.av-date-input-group__segment{display:inline-block;border-radius:calc(var(--av-radius) * .75);padding-inline:calc(var(--spacing) * .5);text-align:end;text-wrap:nowrap;--tw-outline-style: none;outline-style:none;&[data-type=literal]{padding:0;color:var(--av-muted)}&[data-type=dayPeriod]{cursor:var(--av-cursor-interactive)}&[data-placeholder=true]{color:var(--av-field-placeholder, var(--av-muted))}&:focus,&[data-focused=true]{background-color:var(--av-accent-soft);color:var(--av-accent-soft-foreground)}&[data-disabled=true]{opacity:50%}&[data-invalid=true]{color:var(--av-danger);&:focus,&[data-focused=true]{background-color:var(--av-danger-soft);color:var(--av-danger-soft-foreground)}}}.av-date-input-group__prefix{pointer-events:none;margin-inline-start:calc(var(--spacing) * 3);margin-inline-end:0;display:flex;flex-shrink:0;align-items:center;color:var(--av-field-placeholder, var(--av-muted))}.av-date-input-group__suffix{pointer-events:none;margin-inline-end:calc(var(--spacing) * 3);display:flex;flex-shrink:0;align-items:center;color:var(--av-field-placeholder, var(--av-muted))}.av-date-input-group--secondary{--tw-shadow: 0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);background-color:var(--av-date-input-group-bg, var(--av-default));--av-date-input-group-bg: var(--av-default);--av-date-input-group-bg-hover: var(--av-default-hover);--av-date-input-group-bg-focus: var(--av-default);@media(hover:hover){&:hover:not(:focus-within),&[data-hovered=true]:not([data-focus-within=true]){background-color:var(--av-date-input-group-bg-hover)}}&:focus-within,&[data-focus-within=true]{background-color:var(--av-date-input-group-bg-focus)}&[data-invalid=true]{outline-style:var(--tw-outline-style);outline-width:1px;outline-color:var(--av-danger);--tw-outline-style: solid;outline-style:solid;--tw-ring-offset-width: 3px;&:focus,&:focus-visible,&[data-focused=true],&[data-focus-visible=true],&:focus-within,&[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(--av-danger);--tw-ring-offset-shadow: var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-offset-width: 0px}border-color:var(--av-danger);background-color:var(--av-date-input-group-bg-focus)}}.av-date-input-group--full-width{width:100%}.av-date-picker{display:inline-flex;flex-direction:column;gap:var(--spacing);.av-date-input-group__suffix,.av-date-input-group__prefix{pointer-events:auto}&[data-invalid=true],&[aria-invalid=true]{[data-slot=description]{display:none}}[data-slot=label]{width:fit-content}}.av-date-picker--full-width{width:100%}.av-date-picker__trigger{pointer-events:auto;display:inline-flex;width:100%;align-items:center;border-radius:var(--av-field-radius, calc(var(--av-radius) * 1.5));padding:var(--spacing);font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height));--tw-outline-style: none;outline-style:none;-webkit-tap-highlight-color:transparent;cursor:var(--av-cursor-interactive);transition:box-shadow .15s var(--ease-out);&:is([data-av-reduce-motion=true],[data-av-reduce-motion=true] *){transition-property:none;&:before,&:after{transition-property:none}}@media(prefers-reduced-motion:reduce){&:not(:is([data-av-reduce-motion=true],[data-av-reduce-motion=true] *)){transition-property:none;&:before,&:after{transition-property:none}}}&:focus-visible:not(:focus),&[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(--av-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-ring-offset-color: var(--av-background);--tw-outline-style: none;outline-style:none;--tw-ring-offset-width: var(--av-ring-offset-width)}&:disabled,&[data-disabled=true],&[aria-disabled=true]{opacity:var(--av-disabled-opacity);cursor:var(--av-cursor-disabled);pointer-events:none}}.av-date-picker__trigger-indicator{display:inline-flex;width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4);align-items:center;justify-content:center;color:var(--av-field-placeholder, var(--av-muted));&[data-slot=date-picker-default-indicator],[data-slot=date-picker-default-indicator]{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}}.av-date-picker__popover{width:fit-content;transform-origin:var(--trigger-anchor-point);scrollbar-width:var(--av-scrollbar-width);scrollbar-color:var(--av-scrollbar-color);scrollbar-gutter:var(--av-scrollbar-gutter);overflow-y:auto;overscroll-behavior:contain;background-color:var(--av-overlay);padding:calc(var(--spacing) * 3);&:is([data-av-reduce-motion=true],[data-av-reduce-motion=true] *){transition-property:none;&:before,&:after{transition-property:none}}@media(prefers-reduced-motion:reduce){&:not(:is([data-av-reduce-motion=true],[data-av-reduce-motion=true] *)){transition-property:none;&:before,&:after{transition-property:none}}}box-shadow:var(--av-overlay-shadow);border-radius:min(32px,calc(var(--av-radius) * 2.5));&:focus-visible:not(:focus),&[data-focus-visible=true]{--tw-outline-style: none;outline-style:none}&[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;transition-duration:.15s;--tw-ease: var(--ease-out);transition-timing-function:var(--ease-out);--tw-enter-opacity: 0 ;--tw-enter-opacity: 0;--tw-enter-scale: 95% ;--tw-enter-scale: .95;&[data-placement=top]{--tw-enter-translate-y: calc(1*var(--spacing))}&[data-placement=bottom]{--tw-enter-translate-y: calc(1*var(--spacing)*-1)}&[data-placement=left]{--tw-enter-translate-x: calc(1*var(--spacing))}&[data-placement=right]{--tw-enter-translate-x: calc(1*var(--spacing)*-1)}}&[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;transition-duration:.1s;--tw-ease: var(--ease-out);transition-timing-function:var(--ease-out);--tw-exit-scale: 95% ;--tw-exit-scale: .95;--tw-exit-opacity: 0;pointer-events:none;animation-fill-mode:forwards}&[data-exiting=true],&[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;&:is([data-av-reduce-motion=true],[data-av-reduce-motion=true] *){animation:none;&:before,&:after{animation:none}}@media(prefers-reduced-motion:reduce){&:not(:is([data-av-reduce-motion=true],[data-av-reduce-motion=true] *)){animation:none;&:before,&:after{animation:none}}}}.av-calendar__nav-button-icon{rotate:0deg}}.av-date-range-picker{display:inline-flex;flex-direction:column;gap:var(--spacing);.av-date-input-group__suffix,.av-date-input-group__prefix{pointer-events:auto}&[data-invalid=true],&[aria-invalid=true]{[data-slot=description]{display:none}}[data-slot=label]{width:fit-content}}.av-date-range-picker--full-width{width:100%}.av-date-range-picker__trigger{pointer-events:auto;display:inline-flex;width:100%;align-items:center;border-radius:var(--av-field-radius, calc(var(--av-radius) * 1.5));padding:var(--spacing);font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height));--tw-outline-style: none;outline-style:none;-webkit-tap-highlight-color:transparent;cursor:var(--av-cursor-interactive);transition:box-shadow .15s var(--ease-out);&:is([data-av-reduce-motion=true],[data-av-reduce-motion=true] *){transition-property:none;&:before,&:after{transition-property:none}}@media(prefers-reduced-motion:reduce){&:not(:is([data-av-reduce-motion=true],[data-av-reduce-motion=true] *)){transition-property:none;&:before,&:after{transition-property:none}}}&:focus-visible:not(:focus),&[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(--av-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-ring-offset-color: var(--av-background);--tw-outline-style: none;outline-style:none;--tw-ring-offset-width: var(--av-ring-offset-width)}&:disabled,&[data-disabled=true],&[aria-disabled=true]{opacity:var(--av-disabled-opacity);cursor:var(--av-cursor-disabled);pointer-events:none}}.av-date-range-picker__trigger-indicator{display:inline-flex;width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4);align-items:center;justify-content:center;color:var(--av-field-placeholder, var(--av-muted));&[data-slot=date-range-picker-default-indicator],[data-slot=date-range-picker-default-indicator]{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}}.av-date-range-picker__range-separator{padding-inline:var(--spacing);color:var(--av-field-placeholder, var(--av-muted));-webkit-user-select:none;user-select:none}.av-date-range-picker__popover{width:fit-content;transform-origin:var(--trigger-anchor-point);scrollbar-width:none;scrollbar-color:auto;scrollbar-gutter:auto;-ms-overflow-style:none;overflow-y:auto;overscroll-behavior:contain;background-color:var(--av-overlay);padding:calc(var(--spacing) * 3);&:is([data-av-reduce-motion=true],[data-av-reduce-motion=true] *){transition-property:none;&:before,&:after{transition-property:none}}@media(prefers-reduced-motion:reduce){&:not(:is([data-av-reduce-motion=true],[data-av-reduce-motion=true] *)){transition-property:none;&:before,&:after{transition-property:none}}}box-shadow:var(--av-overlay-shadow);border-radius:min(32px,calc(var(--av-radius) * 2.5));&:focus-visible:not(:focus),&[data-focus-visible=true]{--tw-outline-style: none;outline-style:none}&[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;transition-duration:.15s;--tw-ease: ease;transition-timing-function:ease;--tw-enter-opacity: 0 ;--tw-enter-opacity: 0;--tw-enter-scale: 95% ;--tw-enter-scale: .95;&[data-placement^=top]{--tw-enter-translate-y: calc(1*var(--spacing))}&[data-placement^=bottom]{--tw-enter-translate-y: calc(1*var(--spacing)*-1)}&[data-placement^=left]{--tw-enter-translate-x: calc(1*var(--spacing))}&[data-placement^=right]{--tw-enter-translate-x: calc(1*var(--spacing)*-1)}}&[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;transition-duration:.1s;--tw-ease: ease;transition-timing-function:ease;--tw-exit-scale: 95% ;--tw-exit-scale: .95;--tw-exit-opacity: 0;pointer-events:none;animation-fill-mode:forwards}&[data-exiting=true],&[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;&:is([data-av-reduce-motion=true],[data-av-reduce-motion=true] *){animation:none;&:before,&:after{animation:none}}@media(prefers-reduced-motion:reduce){&:not(:is([data-av-reduce-motion=true],[data-av-reduce-motion=true] *)){animation:none;&:before,&:after{animation:none}}}}}.av-date-range-picker__popover .av-range-calendar__nav-button-icon,.av-date-range-picker__popover .av-calendar__nav-button-icon{rotate:0deg}.av-time-field{display:flex;flex-direction:column;gap:var(--spacing);&[data-invalid=true],&[aria-invalid=true]{[data-slot=description]{display:none}}[data-slot=label]{width:fit-content}}.av-time-field--full-width{width:100%}.av-typography,.av-typography-prose{color:var(--av-foreground)}.av-typography-prose h1{font-size:var(--text-4xl);line-height:var(--tw-leading, var(--text-4xl--line-height));--tw-font-weight: var(--font-weight-semibold);font-weight:var(--font-weight-semibold);--tw-tracking: var(--tracking-tight);letter-spacing:var(--tracking-tight)}.av-typography-prose h2{font-size:var(--text-3xl);line-height:var(--tw-leading, var(--text-3xl--line-height));--tw-font-weight: var(--font-weight-semibold);font-weight:var(--font-weight-semibold);--tw-tracking: var(--tracking-tight);letter-spacing:var(--tracking-tight)}.av-typography-prose h3{font-size:var(--text-2xl);line-height:var(--tw-leading, var(--text-2xl--line-height));--tw-font-weight: var(--font-weight-semibold);font-weight:var(--font-weight-semibold);--tw-tracking: var(--tracking-tight);letter-spacing:var(--tracking-tight)}.av-typography-prose h4{font-size:var(--text-xl);line-height:var(--tw-leading, var(--text-xl--line-height));--tw-font-weight: var(--font-weight-semibold);font-weight:var(--font-weight-semibold);--tw-tracking: var(--tracking-tight);letter-spacing:var(--tracking-tight)}.av-typography-prose h5{font-size:var(--text-lg);line-height:var(--tw-leading, var(--text-lg--line-height));--tw-font-weight: var(--font-weight-semibold);font-weight:var(--font-weight-semibold);--tw-tracking: var(--tracking-tight);letter-spacing:var(--tracking-tight)}.av-typography-prose h6{font-size:var(--text-base);line-height:var(--tw-leading, var(--text-base--line-height));--tw-font-weight: var(--font-weight-semibold);font-weight:var(--font-weight-semibold);--tw-tracking: var(--tracking-tight);letter-spacing:var(--tracking-tight)}.av-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)}.av-typography-prose code{border-radius:calc(var(--av-radius) * .75);background-color:var(--av-default);padding-inline:calc(var(--spacing) * 1.5);padding-block:calc(var(--spacing) * .5);font-family:var(--font-mono);font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height));color:var(--av-foreground)}.av-typography-prose a{--tw-font-weight: var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--av-link);text-decoration-line:underline;text-underline-offset:4px}.av-typography-prose blockquote{margin-top:calc(var(--spacing) * 4);border-inline-start-style:var(--tw-border-style);border-inline-start-width:4px;border-color:var(--av-border);padding-inline-start:calc(var(--spacing) * 4);color:var(--av-muted);font-style:italic}.av-typography-prose ul{margin-block:calc(var(--spacing) * 4);list-style-type:disc;:where(&>:not(:last-child)){--tw-space-y-reverse: 0;margin-block-start:calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse)))}padding-inline-start:calc(var(--spacing) * 6)}.av-typography-prose ol{margin-block:calc(var(--spacing) * 4);list-style-type:decimal;:where(&>:not(:last-child)){--tw-space-y-reverse: 0;margin-block-start:calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse)))}padding-inline-start:calc(var(--spacing) * 6)}.av-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)}.av-typography-prose hr{margin-block:calc(var(--spacing) * 8);border-color:var(--av-separator)}.av-typography-prose pre{margin-block:calc(var(--spacing) * 4);overflow-x:auto;border-radius:calc(var(--av-radius) * 1.5);background-color:var(--av-default);padding:calc(var(--spacing) * 4);font-family:var(--font-mono);font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height));--tw-leading: var(--leading-relaxed);line-height:var(--leading-relaxed)}.av-typography-prose strong{--tw-font-weight: var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--av-foreground)}.av-typography-prose em{font-style:italic}.av-typography-prose img{margin-block:calc(var(--spacing) * 4);border-radius:calc(var(--av-radius) * 1.5)}.av-typography--h1{font-size:var(--text-4xl);line-height:var(--tw-leading, var(--text-4xl--line-height));--tw-font-weight: var(--font-weight-semibold);font-weight:var(--font-weight-semibold);--tw-tracking: var(--tracking-tight);letter-spacing:var(--tracking-tight)}.av-typography--h2{font-size:var(--text-3xl);line-height:var(--tw-leading, var(--text-3xl--line-height));--tw-font-weight: var(--font-weight-semibold);font-weight:var(--font-weight-semibold);--tw-tracking: var(--tracking-tight);letter-spacing:var(--tracking-tight)}.av-typography--h3{font-size:var(--text-2xl);line-height:var(--tw-leading, var(--text-2xl--line-height));--tw-font-weight: var(--font-weight-semibold);font-weight:var(--font-weight-semibold);--tw-tracking: var(--tracking-tight);letter-spacing:var(--tracking-tight)}.av-typography--h4{font-size:var(--text-xl);line-height:var(--tw-leading, var(--text-xl--line-height));--tw-font-weight: var(--font-weight-semibold);font-weight:var(--font-weight-semibold);--tw-tracking: var(--tracking-tight);letter-spacing:var(--tracking-tight)}.av-typography--h5{font-size:var(--text-lg);line-height:var(--tw-leading, var(--text-lg--line-height));--tw-font-weight: var(--font-weight-semibold);font-weight:var(--font-weight-semibold);--tw-tracking: var(--tracking-tight);letter-spacing:var(--tracking-tight)}.av-typography--h6{font-size:var(--text-base);line-height:var(--tw-leading, var(--text-base--line-height));--tw-font-weight: var(--font-weight-semibold);font-weight:var(--font-weight-semibold);--tw-tracking: var(--tracking-tight);letter-spacing:var(--tracking-tight)}.av-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)}.av-typography--body-sm{font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height));--tw-leading: calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6)}.av-typography--body-xs{font-size:var(--text-xs);line-height:var(--tw-leading, var(--text-xs--line-height));--tw-leading: calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5)}.av-typography--code{border-radius:calc(var(--av-radius) * .75);background-color:var(--av-default);padding-inline:calc(var(--spacing) * 1.5);padding-block:calc(var(--spacing) * .5);font-family:var(--font-mono);font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height));color:var(--av-foreground)}.av-typography--align-start{text-align:start}.av-typography--align-center{text-align:center}.av-typography--align-end{text-align:end}.av-typography--align-justify{text-align:justify}.av-typography--color-default{color:var(--av-foreground)}.av-typography--color-muted{color:var(--av-muted)}.av-typography--truncate{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.av-typography--weight-normal{--tw-font-weight: var(--font-weight-normal);font-weight:var(--font-weight-normal)}.av-typography--weight-medium{--tw-font-weight: var(--font-weight-medium);font-weight:var(--font-weight-medium)}.av-typography--weight-semibold{--tw-font-weight: var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.av-typography--weight-bold{--tw-font-weight: var(--font-weight-bold);font-weight:var(--font-weight-bold)}}@layer theme.theme.base{[data-av-design-theme=sky]:not(.av-dark):not([data-av-theme=dark]){color-scheme:light;--av-background: oklch(97.02% .015 230.34);--av-foreground: oklch(21.03% .015 230.34);--av-surface: oklch(100% .0075 230.34);--av-surface-foreground: oklch(21.03% .015 230.34);--av-surface-secondary: oklch(95.24% .0225 230.34);--av-surface-secondary-foreground: oklch(21.03% .015 230.34);--av-surface-tertiary: oklch(93.73% .0225 230.34);--av-surface-tertiary-foreground: oklch(21.03% .015 230.34);--av-overlay: oklch(100% .0045 230.34);--av-overlay-foreground: oklch(21.03% .015 230.34);--av-muted: oklch(55.17% .03 230.34);--av-scrollbar-thumb: oklch(87.1% .015 230.34);--av-scrollbar-color: var(--av-scrollbar-thumb) var(--av-scrollbar-track);--av-default: oklch(94% .015 230.34);--av-default-foreground: oklch(21.03% .0059 230.34);--av-accent: oklch(82.76% .1013 230.34);--av-accent-foreground: oklch(15% .0203 230.34);--av-field-background: oklch(100% .0075 230.34);--av-field-foreground: oklch(21.03% .015 230.34);--av-field-placeholder: oklch(55.17% .03 230.34);--av-field-border: oklch(90% .015 230.34);--av-success: oklch(73.29% .1992 148.02);--av-success-foreground: oklch(21.03% .0059 148.02);--av-warning: oklch(78.19% .1631 69.51);--av-warning-foreground: oklch(21.03% .0059 69.51);--av-danger: oklch(65.32% .2398 22.91);--av-danger-foreground: oklch(99.11% 0 0);--av-segment: oklch(100% .015 230.34);--av-segment-foreground: oklch(21.03% .015 230.34);--av-border: oklch(90% .015 230.34);--av-separator: oklch(92% .015 230.34);--av-focus: oklch(82.76% .1013 230.34);--av-link: oklch(21.03% .015 230.34);--av-surface-hover: var(--av-surface);@supports (color: color-mix(in lab,red,red)){--av-surface-hover: color-mix(in oklab, var(--av-surface) 92%, var(--av-surface-foreground) 8%)}--av-background-secondary: var(--av-background);@supports (color: color-mix(in lab,red,red)){--av-background-secondary: color-mix(in oklab, var(--av-background) 96%, var(--av-foreground) 4%)}--av-background-tertiary: var(--av-background);@supports (color: color-mix(in lab,red,red)){--av-background-tertiary: color-mix(in oklab, var(--av-background) 92%, var(--av-foreground) 8%)}--av-background-inverse: var(--av-foreground);--av-default-hover: var(--av-default);@supports (color: color-mix(in lab,red,red)){--av-default-hover: color-mix(in oklab, var(--av-default) 96%, var(--av-default-foreground) 4%)}--av-accent-hover: var(--av-accent);@supports (color: color-mix(in lab,red,red)){--av-accent-hover: color-mix(in oklab, var(--av-accent) 90%, var(--av-accent-foreground) 10%)}--av-success-hover: var(--av-success);@supports (color: color-mix(in lab,red,red)){--av-success-hover: color-mix(in oklab, var(--av-success) 90%, var(--av-success-foreground) 10%)}--av-warning-hover: var(--av-warning);@supports (color: color-mix(in lab,red,red)){--av-warning-hover: color-mix(in oklab, var(--av-warning) 90%, var(--av-warning-foreground) 10%)}--av-danger-hover: var(--av-danger);@supports (color: color-mix(in lab,red,red)){--av-danger-hover: color-mix(in oklab, var(--av-danger) 90%, var(--av-danger-foreground) 10%)}--av-field-hover: var(--av-field-background, var(--av-default));@supports (color: color-mix(in lab,red,red)){--av-field-hover: color-mix( in oklab, var(--av-field-background, var(--av-default)) 90%, var(--av-field-foreground, var(--av-foreground)) 2% )}--av-field-focus: var(--av-field-background, var(--av-default));--av-field-border-hover: var(--av-field-border, var(--av-border));@supports (color: color-mix(in lab,red,red)){--av-field-border-hover: color-mix( in oklab, var(--av-field-border, var(--av-border)) 88%, var(--av-field-foreground, var(--av-foreground)) 10% )}--av-field-border-focus: var(--av-field-border, var(--av-border));@supports (color: color-mix(in lab,red,red)){--av-field-border-focus: color-mix( in oklab, var(--av-field-border, var(--av-border)) 74%, var(--av-field-foreground, var(--av-foreground)) 22% )}--av-default-soft: var(--av-default);@supports (color: color-mix(in lab,red,red)){--av-default-soft: color-mix(in oklab, var(--av-default) 50%, transparent)}--av-default-soft-foreground: var(--av-default-foreground);--av-default-soft-hover: var(--av-default);@supports (color: color-mix(in lab,red,red)){--av-default-soft-hover: color-mix(in oklab, var(--av-default) 60%, transparent)}--av-accent-soft: var(--av-accent);@supports (color: color-mix(in lab,red,red)){--av-accent-soft: color-mix(in oklab, var(--av-accent) 15%, transparent)}--av-accent-soft-foreground: var(--av-accent);@supports (color: color-mix(in lab,red,red)){--av-accent-soft-foreground: color-mix(in oklab, var(--av-accent) 70%, var(--av-foreground) 30%)}--av-accent-soft-hover: var(--av-accent);@supports (color: color-mix(in lab,red,red)){--av-accent-soft-hover: color-mix(in oklab, var(--av-accent) 20%, transparent)}--av-danger-soft: var(--av-danger);@supports (color: color-mix(in lab,red,red)){--av-danger-soft: color-mix(in oklab, var(--av-danger) 15%, transparent)}--av-danger-soft-foreground: var(--av-danger);@supports (color: color-mix(in lab,red,red)){--av-danger-soft-foreground: color-mix(in oklab, var(--av-danger) 70%, var(--av-foreground) 40%)}--av-danger-soft-hover: var(--av-danger);@supports (color: color-mix(in lab,red,red)){--av-danger-soft-hover: color-mix(in oklab, var(--av-danger) 20%, transparent)}--av-warning-soft: var(--av-warning);@supports (color: color-mix(in lab,red,red)){--av-warning-soft: color-mix(in oklab, var(--av-warning) 15%, transparent)}--av-warning-soft-foreground: var(--av-warning);@supports (color: color-mix(in lab,red,red)){--av-warning-soft-foreground: color-mix(in oklab, var(--av-warning) 80%, var(--av-foreground) 70%)}--av-warning-soft-hover: var(--av-warning);@supports (color: color-mix(in lab,red,red)){--av-warning-soft-hover: color-mix(in oklab, var(--av-warning) 20%, transparent)}--av-success-soft: var(--av-success);@supports (color: color-mix(in lab,red,red)){--av-success-soft: color-mix(in oklab, var(--av-success) 15%, transparent)}--av-success-soft-foreground: var(--av-success);@supports (color: color-mix(in lab,red,red)){--av-success-soft-foreground: color-mix(in oklab, var(--av-success) 80%, var(--av-foreground) 60%)}--av-success-soft-hover: var(--av-success);@supports (color: color-mix(in lab,red,red)){--av-success-soft-hover: color-mix(in oklab, var(--av-success) 20%, transparent)}--av-separator-secondary: var(--av-surface);@supports (color: color-mix(in lab,red,red)){--av-separator-secondary: color-mix(in oklab, var(--av-surface) 85%, var(--av-surface-foreground) 15%)}--av-separator-tertiary: var(--av-surface);@supports (color: color-mix(in lab,red,red)){--av-separator-tertiary: color-mix(in oklab, var(--av-surface) 81%, var(--av-surface-foreground) 19%)}--av-border-secondary: var(--av-surface);@supports (color: color-mix(in lab,red,red)){--av-border-secondary: color-mix(in oklab, var(--av-surface) 78%, var(--av-surface-foreground) 22%)}--av-border-tertiary: var(--av-surface);@supports (color: color-mix(in lab,red,red)){--av-border-tertiary: color-mix(in oklab, var(--av-surface) 66%, var(--av-surface-foreground) 34%)}}[data-av-design-theme=sky].av-dark,[data-av-design-theme=sky][data-av-theme=dark]{color-scheme:dark;--av-background: oklch(12% .015 230.34);--av-foreground: oklch(99.11% .015 230.34);--av-surface: oklch(21.03% .03 230.34);--av-surface-foreground: oklch(99.11% .015 230.34);--av-surface-secondary: oklch(25.7% .0225 230.34);--av-surface-secondary-foreground: oklch(99.11% .015 230.34);--av-surface-tertiary: oklch(27.21% .0225 230.34);--av-surface-tertiary-foreground: oklch(99.11% .015 230.34);--av-overlay: oklch(21.03% .03 230.34);--av-overlay-foreground: oklch(99.11% .015 230.34);--av-muted: oklch(70.5% .03 230.34);--av-scrollbar-thumb: oklch(70.5% .015 230.34);--av-scrollbar-color: var(--av-scrollbar-thumb) var(--av-scrollbar-track);--av-default: oklch(27.4% .015 230.34);--av-default-foreground: oklch(99.11% 0 0);--av-accent: oklch(82.76% .1013 230.34);--av-accent-foreground: oklch(15% .0203 230.34);--av-field-background: oklch(21.03% .03 230.34);--av-field-foreground: oklch(99.11% .015 230.34);--av-field-placeholder: oklch(70.5% .03 230.34);--av-field-border: oklch(28% .015 230.34);--av-success: oklch(73.29% .1992 148.02);--av-success-foreground: oklch(21.03% .0059 148.02);--av-warning: oklch(78.19% .1631 69.51);--av-warning-foreground: oklch(21.03% .0059 69.51);--av-danger: oklch(65.32% .2398 22.91);--av-danger-foreground: oklch(99.11% 0 0);--av-segment: oklch(39.64% .015 230.34);--av-segment-foreground: oklch(99.11% .015 230.34);--av-border: oklch(28% .015 230.34);--av-separator: oklch(25% .015 230.34);--av-focus: oklch(82.76% .1013 230.34);--av-link: oklch(99.11% .015 230.34);--av-surface-shadow: 0 0 0 0 transparent inset;--av-overlay-shadow: 0 0 1px 0 rgba(255, 255, 255, .3) inset;--av-field-shadow: 0 0 0 0 transparent inset;--av-surface-hover: var(--av-surface);@supports (color: color-mix(in lab,red,red)){--av-surface-hover: color-mix(in oklab, var(--av-surface) 92%, var(--av-surface-foreground) 8%)}--av-background-secondary: var(--av-background);@supports (color: color-mix(in lab,red,red)){--av-background-secondary: color-mix(in oklab, var(--av-background) 96%, var(--av-foreground) 4%)}--av-background-tertiary: var(--av-background);@supports (color: color-mix(in lab,red,red)){--av-background-tertiary: color-mix(in oklab, var(--av-background) 92%, var(--av-foreground) 8%)}--av-background-inverse: var(--av-foreground);--av-default-hover: var(--av-default);@supports (color: color-mix(in lab,red,red)){--av-default-hover: color-mix(in oklab, var(--av-default) 96%, var(--av-default-foreground) 4%)}--av-accent-hover: var(--av-accent);@supports (color: color-mix(in lab,red,red)){--av-accent-hover: color-mix(in oklab, var(--av-accent) 90%, var(--av-accent-foreground) 10%)}--av-success-hover: var(--av-success);@supports (color: color-mix(in lab,red,red)){--av-success-hover: color-mix(in oklab, var(--av-success) 90%, var(--av-success-foreground) 10%)}--av-warning-hover: var(--av-warning);@supports (color: color-mix(in lab,red,red)){--av-warning-hover: color-mix(in oklab, var(--av-warning) 90%, var(--av-warning-foreground) 10%)}--av-danger-hover: var(--av-danger);@supports (color: color-mix(in lab,red,red)){--av-danger-hover: color-mix(in oklab, var(--av-danger) 90%, var(--av-danger-foreground) 10%)}--av-field-hover: var(--av-field-background, var(--av-default));@supports (color: color-mix(in lab,red,red)){--av-field-hover: color-mix( in oklab, var(--av-field-background, var(--av-default)) 90%, var(--av-field-foreground, var(--av-foreground)) 2% )}--av-field-focus: var(--av-field-background, var(--av-default));--av-field-border-hover: var(--av-field-border, var(--av-border));@supports (color: color-mix(in lab,red,red)){--av-field-border-hover: color-mix( in oklab, var(--av-field-border, var(--av-border)) 88%, var(--av-field-foreground, var(--av-foreground)) 10% )}--av-field-border-focus: var(--av-field-border, var(--av-border));@supports (color: color-mix(in lab,red,red)){--av-field-border-focus: color-mix( in oklab, var(--av-field-border, var(--av-border)) 74%, var(--av-field-foreground, var(--av-foreground)) 22% )}--av-default-soft: var(--av-default);@supports (color: color-mix(in lab,red,red)){--av-default-soft: color-mix(in oklab, var(--av-default) 50%, transparent)}--av-default-soft-foreground: var(--av-default-foreground);--av-default-soft-hover: var(--av-default);@supports (color: color-mix(in lab,red,red)){--av-default-soft-hover: color-mix(in oklab, var(--av-default) 60%, transparent)}--av-accent-soft: var(--av-accent);@supports (color: color-mix(in lab,red,red)){--av-accent-soft: color-mix(in oklab, var(--av-accent) 12%, transparent)}--av-accent-soft-foreground: var(--av-accent);@supports (color: color-mix(in lab,red,red)){--av-accent-soft-foreground: color-mix(in oklab, var(--av-accent) 80%, var(--av-foreground) 30%)}--av-accent-soft-hover: var(--av-accent);@supports (color: color-mix(in lab,red,red)){--av-accent-soft-hover: color-mix(in oklab, var(--av-accent) 16%, transparent)}--av-danger-soft: var(--av-danger);@supports (color: color-mix(in lab,red,red)){--av-danger-soft: color-mix(in oklab, var(--av-danger) 15%, transparent)}--av-danger-soft-foreground: var(--av-danger);@supports (color: color-mix(in lab,red,red)){--av-danger-soft-foreground: color-mix(in oklab, var(--av-danger) 80%, var(--av-foreground) 30%)}--av-danger-soft-hover: var(--av-danger);@supports (color: color-mix(in lab,red,red)){--av-danger-soft-hover: color-mix(in oklab, var(--av-danger) 20%, transparent)}--av-warning-soft: var(--av-warning);@supports (color: color-mix(in lab,red,red)){--av-warning-soft: color-mix(in oklab, var(--av-warning) 12%, transparent)}--av-warning-soft-foreground: var(--av-warning);@supports (color: color-mix(in lab,red,red)){--av-warning-soft-foreground: color-mix(in oklab, var(--av-warning) 80%, var(--av-foreground) 30%)}--av-warning-soft-hover: var(--av-warning);@supports (color: color-mix(in lab,red,red)){--av-warning-soft-hover: color-mix(in oklab, var(--av-warning) 16%, transparent)}--av-success-soft: var(--av-success);@supports (color: color-mix(in lab,red,red)){--av-success-soft: color-mix(in oklab, var(--av-success) 12%, transparent)}--av-success-soft-foreground: var(--av-success);@supports (color: color-mix(in lab,red,red)){--av-success-soft-foreground: color-mix(in oklab, var(--av-success) 80%, var(--av-foreground) 30%)}--av-success-soft-hover: var(--av-success);@supports (color: color-mix(in lab,red,red)){--av-success-soft-hover: color-mix(in oklab, var(--av-success) 16%, transparent)}--av-separator-secondary: var(--av-surface);@supports (color: color-mix(in lab,red,red)){--av-separator-secondary: color-mix(in oklab, var(--av-surface) 85%, var(--av-surface-foreground) 15%)}--av-separator-tertiary: var(--av-surface);@supports (color: color-mix(in lab,red,red)){--av-separator-tertiary: color-mix(in oklab, var(--av-surface) 81%, var(--av-surface-foreground) 19%)}--av-border-secondary: var(--av-surface);@supports (color: color-mix(in lab,red,red)){--av-border-secondary: color-mix(in oklab, var(--av-surface) 78%, var(--av-surface-foreground) 22%)}--av-border-tertiary: var(--av-surface);@supports (color: color-mix(in lab,red,red)){--av-border-tertiary: color-mix(in oklab, var(--av-surface) 66%, var(--av-surface-foreground) 34%)}}}@layer theme.theme.base{[data-av-design-theme=lavender]:not(.av-dark):not([data-av-theme=dark]){color-scheme:light;--av-background: oklch(97.02% .015 305.49);--av-foreground: oklch(21.03% .015 305.49);--av-surface: oklch(100% .0075 305.49);--av-surface-foreground: oklch(21.03% .015 305.49);--av-surface-secondary: oklch(95.24% .0225 305.49);--av-surface-secondary-foreground: oklch(21.03% .015 305.49);--av-surface-tertiary: oklch(93.73% .0225 305.49);--av-surface-tertiary-foreground: oklch(21.03% .015 305.49);--av-overlay: oklch(100% .0045 305.49);--av-overlay-foreground: oklch(21.03% .015 305.49);--av-muted: oklch(55.17% .03 305.49);--av-scrollbar-thumb: oklch(87.1% .015 305.49);--av-scrollbar-color: var(--av-scrollbar-thumb) var(--av-scrollbar-track);--av-default: oklch(94% .015 305.49);--av-default-foreground: oklch(21.03% .0059 305.49);--av-accent: oklch(72.17% .1768 305.49);--av-accent-foreground: oklch(15% .03 305.49);--av-field-background: oklch(100% .0075 305.49);--av-field-foreground: oklch(21.03% .015 305.49);--av-field-placeholder: oklch(55.17% .03 305.49);--av-field-border: oklch(90% .015 305.49);--av-success: oklch(73.29% .1992 157.03);--av-success-foreground: oklch(21.03% .0059 157.03);--av-warning: oklch(78.19% .1631 78.52);--av-warning-foreground: oklch(21.03% .0059 78.52);--av-danger: oklch(65.32% .2398 31.93);--av-danger-foreground: oklch(99.11% 0 0);--av-segment: oklch(100% .015 305.49);--av-segment-foreground: oklch(21.03% .015 305.49);--av-border: oklch(90% .015 305.49);--av-separator: oklch(92% .015 305.49);--av-focus: oklch(72.17% .1768 305.49);--av-link: oklch(21.03% .015 305.49);--av-surface-hover: var(--av-surface);@supports (color: color-mix(in lab,red,red)){--av-surface-hover: color-mix(in oklab, var(--av-surface) 92%, var(--av-surface-foreground) 8%)}--av-background-secondary: var(--av-background);@supports (color: color-mix(in lab,red,red)){--av-background-secondary: color-mix(in oklab, var(--av-background) 96%, var(--av-foreground) 4%)}--av-background-tertiary: var(--av-background);@supports (color: color-mix(in lab,red,red)){--av-background-tertiary: color-mix(in oklab, var(--av-background) 92%, var(--av-foreground) 8%)}--av-background-inverse: var(--av-foreground);--av-default-hover: var(--av-default);@supports (color: color-mix(in lab,red,red)){--av-default-hover: color-mix(in oklab, var(--av-default) 96%, var(--av-default-foreground) 4%)}--av-accent-hover: var(--av-accent);@supports (color: color-mix(in lab,red,red)){--av-accent-hover: color-mix(in oklab, var(--av-accent) 90%, var(--av-accent-foreground) 10%)}--av-success-hover: var(--av-success);@supports (color: color-mix(in lab,red,red)){--av-success-hover: color-mix(in oklab, var(--av-success) 90%, var(--av-success-foreground) 10%)}--av-warning-hover: var(--av-warning);@supports (color: color-mix(in lab,red,red)){--av-warning-hover: color-mix(in oklab, var(--av-warning) 90%, var(--av-warning-foreground) 10%)}--av-danger-hover: var(--av-danger);@supports (color: color-mix(in lab,red,red)){--av-danger-hover: color-mix(in oklab, var(--av-danger) 90%, var(--av-danger-foreground) 10%)}--av-field-hover: var(--av-field-background, var(--av-default));@supports (color: color-mix(in lab,red,red)){--av-field-hover: color-mix( in oklab, var(--av-field-background, var(--av-default)) 90%, var(--av-field-foreground, var(--av-foreground)) 2% )}--av-field-focus: var(--av-field-background, var(--av-default));--av-field-border-hover: var(--av-field-border, var(--av-border));@supports (color: color-mix(in lab,red,red)){--av-field-border-hover: color-mix( in oklab, var(--av-field-border, var(--av-border)) 88%, var(--av-field-foreground, var(--av-foreground)) 10% )}--av-field-border-focus: var(--av-field-border, var(--av-border));@supports (color: color-mix(in lab,red,red)){--av-field-border-focus: color-mix( in oklab, var(--av-field-border, var(--av-border)) 74%, var(--av-field-foreground, var(--av-foreground)) 22% )}--av-default-soft: var(--av-default);@supports (color: color-mix(in lab,red,red)){--av-default-soft: color-mix(in oklab, var(--av-default) 50%, transparent)}--av-default-soft-foreground: var(--av-default-foreground);--av-default-soft-hover: var(--av-default);@supports (color: color-mix(in lab,red,red)){--av-default-soft-hover: color-mix(in oklab, var(--av-default) 60%, transparent)}--av-accent-soft: var(--av-accent);@supports (color: color-mix(in lab,red,red)){--av-accent-soft: color-mix(in oklab, var(--av-accent) 15%, transparent)}--av-accent-soft-foreground: var(--av-accent);@supports (color: color-mix(in lab,red,red)){--av-accent-soft-foreground: color-mix(in oklab, var(--av-accent) 70%, var(--av-foreground) 30%)}--av-accent-soft-hover: var(--av-accent);@supports (color: color-mix(in lab,red,red)){--av-accent-soft-hover: color-mix(in oklab, var(--av-accent) 20%, transparent)}--av-danger-soft: var(--av-danger);@supports (color: color-mix(in lab,red,red)){--av-danger-soft: color-mix(in oklab, var(--av-danger) 15%, transparent)}--av-danger-soft-foreground: var(--av-danger);@supports (color: color-mix(in lab,red,red)){--av-danger-soft-foreground: color-mix(in oklab, var(--av-danger) 70%, var(--av-foreground) 40%)}--av-danger-soft-hover: var(--av-danger);@supports (color: color-mix(in lab,red,red)){--av-danger-soft-hover: color-mix(in oklab, var(--av-danger) 20%, transparent)}--av-warning-soft: var(--av-warning);@supports (color: color-mix(in lab,red,red)){--av-warning-soft: color-mix(in oklab, var(--av-warning) 15%, transparent)}--av-warning-soft-foreground: var(--av-warning);@supports (color: color-mix(in lab,red,red)){--av-warning-soft-foreground: color-mix(in oklab, var(--av-warning) 80%, var(--av-foreground) 70%)}--av-warning-soft-hover: var(--av-warning);@supports (color: color-mix(in lab,red,red)){--av-warning-soft-hover: color-mix(in oklab, var(--av-warning) 20%, transparent)}--av-success-soft: var(--av-success);@supports (color: color-mix(in lab,red,red)){--av-success-soft: color-mix(in oklab, var(--av-success) 15%, transparent)}--av-success-soft-foreground: var(--av-success);@supports (color: color-mix(in lab,red,red)){--av-success-soft-foreground: color-mix(in oklab, var(--av-success) 80%, var(--av-foreground) 60%)}--av-success-soft-hover: var(--av-success);@supports (color: color-mix(in lab,red,red)){--av-success-soft-hover: color-mix(in oklab, var(--av-success) 20%, transparent)}--av-separator-secondary: var(--av-surface);@supports (color: color-mix(in lab,red,red)){--av-separator-secondary: color-mix(in oklab, var(--av-surface) 85%, var(--av-surface-foreground) 15%)}--av-separator-tertiary: var(--av-surface);@supports (color: color-mix(in lab,red,red)){--av-separator-tertiary: color-mix(in oklab, var(--av-surface) 81%, var(--av-surface-foreground) 19%)}--av-border-secondary: var(--av-surface);@supports (color: color-mix(in lab,red,red)){--av-border-secondary: color-mix(in oklab, var(--av-surface) 78%, var(--av-surface-foreground) 22%)}--av-border-tertiary: var(--av-surface);@supports (color: color-mix(in lab,red,red)){--av-border-tertiary: color-mix(in oklab, var(--av-surface) 66%, var(--av-surface-foreground) 34%)}}[data-av-design-theme=lavender].av-dark,[data-av-design-theme=lavender][data-av-theme=dark]{color-scheme:dark;--av-background: oklch(12% .015 305.49);--av-foreground: oklch(99.11% .015 305.49);--av-surface: oklch(21.03% .03 305.49);--av-surface-foreground: oklch(99.11% .015 305.49);--av-surface-secondary: oklch(25.7% .0225 305.49);--av-surface-secondary-foreground: oklch(99.11% .015 305.49);--av-surface-tertiary: oklch(27.21% .0225 305.49);--av-surface-tertiary-foreground: oklch(99.11% .015 305.49);--av-overlay: oklch(21.03% .03 305.49);--av-overlay-foreground: oklch(99.11% .015 305.49);--av-muted: oklch(70.5% .03 305.49);--av-scrollbar-thumb: oklch(70.5% .015 305.49);--av-scrollbar-color: var(--av-scrollbar-thumb) var(--av-scrollbar-track);--av-default: oklch(27.4% .015 305.49);--av-default-foreground: oklch(99.11% 0 0);--av-accent: oklch(72.17% .1768 305.49);--av-accent-foreground: oklch(15% .03 305.49);--av-field-background: oklch(21.03% .03 305.49);--av-field-foreground: oklch(99.11% .015 305.49);--av-field-placeholder: oklch(70.5% .03 305.49);--av-field-border: oklch(28% .015 305.49);--av-success: oklch(73.29% .1992 157.03);--av-success-foreground: oklch(21.03% .0059 157.03);--av-warning: oklch(78.19% .1631 78.52);--av-warning-foreground: oklch(21.03% .0059 78.52);--av-danger: oklch(65.32% .2398 31.93);--av-danger-foreground: oklch(99.11% 0 0);--av-segment: oklch(39.64% .015 305.49);--av-segment-foreground: oklch(99.11% .015 305.49);--av-border: oklch(28% .015 305.49);--av-separator: oklch(25% .015 305.49);--av-focus: oklch(72.17% .1768 305.49);--av-link: oklch(99.11% .015 305.49);--av-surface-shadow: 0 0 0 0 transparent inset;--av-overlay-shadow: 0 0 1px 0 rgba(255, 255, 255, .3) inset;--av-field-shadow: 0 0 0 0 transparent inset;--av-surface-hover: var(--av-surface);@supports (color: color-mix(in lab,red,red)){--av-surface-hover: color-mix(in oklab, var(--av-surface) 92%, var(--av-surface-foreground) 8%)}--av-background-secondary: var(--av-background);@supports (color: color-mix(in lab,red,red)){--av-background-secondary: color-mix(in oklab, var(--av-background) 96%, var(--av-foreground) 4%)}--av-background-tertiary: var(--av-background);@supports (color: color-mix(in lab,red,red)){--av-background-tertiary: color-mix(in oklab, var(--av-background) 92%, var(--av-foreground) 8%)}--av-background-inverse: var(--av-foreground);--av-default-hover: var(--av-default);@supports (color: color-mix(in lab,red,red)){--av-default-hover: color-mix(in oklab, var(--av-default) 96%, var(--av-default-foreground) 4%)}--av-accent-hover: var(--av-accent);@supports (color: color-mix(in lab,red,red)){--av-accent-hover: color-mix(in oklab, var(--av-accent) 90%, var(--av-accent-foreground) 10%)}--av-success-hover: var(--av-success);@supports (color: color-mix(in lab,red,red)){--av-success-hover: color-mix(in oklab, var(--av-success) 90%, var(--av-success-foreground) 10%)}--av-warning-hover: var(--av-warning);@supports (color: color-mix(in lab,red,red)){--av-warning-hover: color-mix(in oklab, var(--av-warning) 90%, var(--av-warning-foreground) 10%)}--av-danger-hover: var(--av-danger);@supports (color: color-mix(in lab,red,red)){--av-danger-hover: color-mix(in oklab, var(--av-danger) 90%, var(--av-danger-foreground) 10%)}--av-field-hover: var(--av-field-background, var(--av-default));@supports (color: color-mix(in lab,red,red)){--av-field-hover: color-mix( in oklab, var(--av-field-background, var(--av-default)) 90%, var(--av-field-foreground, var(--av-foreground)) 2% )}--av-field-focus: var(--av-field-background, var(--av-default));--av-field-border-hover: var(--av-field-border, var(--av-border));@supports (color: color-mix(in lab,red,red)){--av-field-border-hover: color-mix( in oklab, var(--av-field-border, var(--av-border)) 88%, var(--av-field-foreground, var(--av-foreground)) 10% )}--av-field-border-focus: var(--av-field-border, var(--av-border));@supports (color: color-mix(in lab,red,red)){--av-field-border-focus: color-mix( in oklab, var(--av-field-border, var(--av-border)) 74%, var(--av-field-foreground, var(--av-foreground)) 22% )}--av-default-soft: var(--av-default);@supports (color: color-mix(in lab,red,red)){--av-default-soft: color-mix(in oklab, var(--av-default) 50%, transparent)}--av-default-soft-foreground: var(--av-default-foreground);--av-default-soft-hover: var(--av-default);@supports (color: color-mix(in lab,red,red)){--av-default-soft-hover: color-mix(in oklab, var(--av-default) 60%, transparent)}--av-accent-soft: var(--av-accent);@supports (color: color-mix(in lab,red,red)){--av-accent-soft: color-mix(in oklab, var(--av-accent) 12%, transparent)}--av-accent-soft-foreground: var(--av-accent);@supports (color: color-mix(in lab,red,red)){--av-accent-soft-foreground: color-mix(in oklab, var(--av-accent) 80%, var(--av-foreground) 30%)}--av-accent-soft-hover: var(--av-accent);@supports (color: color-mix(in lab,red,red)){--av-accent-soft-hover: color-mix(in oklab, var(--av-accent) 16%, transparent)}--av-danger-soft: var(--av-danger);@supports (color: color-mix(in lab,red,red)){--av-danger-soft: color-mix(in oklab, var(--av-danger) 15%, transparent)}--av-danger-soft-foreground: var(--av-danger);@supports (color: color-mix(in lab,red,red)){--av-danger-soft-foreground: color-mix(in oklab, var(--av-danger) 80%, var(--av-foreground) 30%)}--av-danger-soft-hover: var(--av-danger);@supports (color: color-mix(in lab,red,red)){--av-danger-soft-hover: color-mix(in oklab, var(--av-danger) 20%, transparent)}--av-warning-soft: var(--av-warning);@supports (color: color-mix(in lab,red,red)){--av-warning-soft: color-mix(in oklab, var(--av-warning) 12%, transparent)}--av-warning-soft-foreground: var(--av-warning);@supports (color: color-mix(in lab,red,red)){--av-warning-soft-foreground: color-mix(in oklab, var(--av-warning) 80%, var(--av-foreground) 30%)}--av-warning-soft-hover: var(--av-warning);@supports (color: color-mix(in lab,red,red)){--av-warning-soft-hover: color-mix(in oklab, var(--av-warning) 16%, transparent)}--av-success-soft: var(--av-success);@supports (color: color-mix(in lab,red,red)){--av-success-soft: color-mix(in oklab, var(--av-success) 12%, transparent)}--av-success-soft-foreground: var(--av-success);@supports (color: color-mix(in lab,red,red)){--av-success-soft-foreground: color-mix(in oklab, var(--av-success) 80%, var(--av-foreground) 30%)}--av-success-soft-hover: var(--av-success);@supports (color: color-mix(in lab,red,red)){--av-success-soft-hover: color-mix(in oklab, var(--av-success) 16%, transparent)}--av-separator-secondary: var(--av-surface);@supports (color: color-mix(in lab,red,red)){--av-separator-secondary: color-mix(in oklab, var(--av-surface) 85%, var(--av-surface-foreground) 15%)}--av-separator-tertiary: var(--av-surface);@supports (color: color-mix(in lab,red,red)){--av-separator-tertiary: color-mix(in oklab, var(--av-surface) 81%, var(--av-surface-foreground) 19%)}--av-border-secondary: var(--av-surface);@supports (color: color-mix(in lab,red,red)){--av-border-secondary: color-mix(in oklab, var(--av-surface) 78%, var(--av-surface-foreground) 22%)}--av-border-tertiary: var(--av-surface);@supports (color: color-mix(in lab,red,red)){--av-border-tertiary: color-mix(in oklab, var(--av-surface) 66%, var(--av-surface-foreground) 34%)}}}@layer theme.theme.base{[data-av-design-theme=mint]:not(.av-dark):not([data-av-theme=dark]){color-scheme:light;--av-background: oklch(97.02% .015 154.48);--av-foreground: oklch(21.03% .015 154.48);--av-surface: oklch(100% .0075 154.48);--av-surface-foreground: oklch(21.03% .015 154.48);--av-surface-secondary: oklch(95.24% .0225 154.48);--av-surface-secondary-foreground: oklch(21.03% .015 154.48);--av-surface-tertiary: oklch(93.73% .0225 154.48);--av-surface-tertiary-foreground: oklch(21.03% .015 154.48);--av-overlay: oklch(100% .0045 154.48);--av-overlay-foreground: oklch(21.03% .015 154.48);--av-muted: oklch(55.17% .03 154.48);--av-scrollbar-thumb: oklch(87.1% .015 154.48);--av-scrollbar-color: var(--av-scrollbar-thumb) var(--av-scrollbar-track);--av-default: oklch(94% .015 154.48);--av-default-foreground: oklch(21.03% .0059 154.48);--av-accent: oklch(87.12% .1363 154.48);--av-accent-foreground: oklch(15% .0273 154.48);--av-field-background: oklch(100% .0075 154.48);--av-field-foreground: oklch(21.03% .015 154.48);--av-field-placeholder: oklch(55.17% .03 154.48);--av-field-border: oklch(90% .015 154.48);--av-success: oklch(73.29% .1992 138.91);--av-success-foreground: oklch(21.03% .0059 138.91);--av-warning: oklch(78.19% .1631 60.4);--av-warning-foreground: oklch(21.03% .0059 60.4);--av-danger: oklch(65.32% .2398 13.81);--av-danger-foreground: oklch(99.11% 0 0);--av-segment: oklch(100% .015 154.48);--av-segment-foreground: oklch(21.03% .015 154.48);--av-border: oklch(90% .015 154.48);--av-separator: oklch(92% .015 154.48);--av-focus: oklch(87.12% .1363 154.48);--av-link: oklch(21.03% .015 154.48);--av-surface-hover: var(--av-surface);@supports (color: color-mix(in lab,red,red)){--av-surface-hover: color-mix(in oklab, var(--av-surface) 92%, var(--av-surface-foreground) 8%)}--av-background-secondary: var(--av-background);@supports (color: color-mix(in lab,red,red)){--av-background-secondary: color-mix(in oklab, var(--av-background) 96%, var(--av-foreground) 4%)}--av-background-tertiary: var(--av-background);@supports (color: color-mix(in lab,red,red)){--av-background-tertiary: color-mix(in oklab, var(--av-background) 92%, var(--av-foreground) 8%)}--av-background-inverse: var(--av-foreground);--av-default-hover: var(--av-default);@supports (color: color-mix(in lab,red,red)){--av-default-hover: color-mix(in oklab, var(--av-default) 96%, var(--av-default-foreground) 4%)}--av-accent-hover: var(--av-accent);@supports (color: color-mix(in lab,red,red)){--av-accent-hover: color-mix(in oklab, var(--av-accent) 90%, var(--av-accent-foreground) 10%)}--av-success-hover: var(--av-success);@supports (color: color-mix(in lab,red,red)){--av-success-hover: color-mix(in oklab, var(--av-success) 90%, var(--av-success-foreground) 10%)}--av-warning-hover: var(--av-warning);@supports (color: color-mix(in lab,red,red)){--av-warning-hover: color-mix(in oklab, var(--av-warning) 90%, var(--av-warning-foreground) 10%)}--av-danger-hover: var(--av-danger);@supports (color: color-mix(in lab,red,red)){--av-danger-hover: color-mix(in oklab, var(--av-danger) 90%, var(--av-danger-foreground) 10%)}--av-field-hover: var(--av-field-background, var(--av-default));@supports (color: color-mix(in lab,red,red)){--av-field-hover: color-mix( in oklab, var(--av-field-background, var(--av-default)) 90%, var(--av-field-foreground, var(--av-foreground)) 2% )}--av-field-focus: var(--av-field-background, var(--av-default));--av-field-border-hover: var(--av-field-border, var(--av-border));@supports (color: color-mix(in lab,red,red)){--av-field-border-hover: color-mix( in oklab, var(--av-field-border, var(--av-border)) 88%, var(--av-field-foreground, var(--av-foreground)) 10% )}--av-field-border-focus: var(--av-field-border, var(--av-border));@supports (color: color-mix(in lab,red,red)){--av-field-border-focus: color-mix( in oklab, var(--av-field-border, var(--av-border)) 74%, var(--av-field-foreground, var(--av-foreground)) 22% )}--av-default-soft: var(--av-default);@supports (color: color-mix(in lab,red,red)){--av-default-soft: color-mix(in oklab, var(--av-default) 50%, transparent)}--av-default-soft-foreground: var(--av-default-foreground);--av-default-soft-hover: var(--av-default);@supports (color: color-mix(in lab,red,red)){--av-default-soft-hover: color-mix(in oklab, var(--av-default) 60%, transparent)}--av-accent-soft: var(--av-accent);@supports (color: color-mix(in lab,red,red)){--av-accent-soft: color-mix(in oklab, var(--av-accent) 15%, transparent)}--av-accent-soft-foreground: var(--av-accent);@supports (color: color-mix(in lab,red,red)){--av-accent-soft-foreground: color-mix(in oklab, var(--av-accent) 70%, var(--av-foreground) 30%)}--av-accent-soft-hover: var(--av-accent);@supports (color: color-mix(in lab,red,red)){--av-accent-soft-hover: color-mix(in oklab, var(--av-accent) 20%, transparent)}--av-danger-soft: var(--av-danger);@supports (color: color-mix(in lab,red,red)){--av-danger-soft: color-mix(in oklab, var(--av-danger) 15%, transparent)}--av-danger-soft-foreground: var(--av-danger);@supports (color: color-mix(in lab,red,red)){--av-danger-soft-foreground: color-mix(in oklab, var(--av-danger) 70%, var(--av-foreground) 40%)}--av-danger-soft-hover: var(--av-danger);@supports (color: color-mix(in lab,red,red)){--av-danger-soft-hover: color-mix(in oklab, var(--av-danger) 20%, transparent)}--av-warning-soft: var(--av-warning);@supports (color: color-mix(in lab,red,red)){--av-warning-soft: color-mix(in oklab, var(--av-warning) 15%, transparent)}--av-warning-soft-foreground: var(--av-warning);@supports (color: color-mix(in lab,red,red)){--av-warning-soft-foreground: color-mix(in oklab, var(--av-warning) 80%, var(--av-foreground) 70%)}--av-warning-soft-hover: var(--av-warning);@supports (color: color-mix(in lab,red,red)){--av-warning-soft-hover: color-mix(in oklab, var(--av-warning) 20%, transparent)}--av-success-soft: var(--av-success);@supports (color: color-mix(in lab,red,red)){--av-success-soft: color-mix(in oklab, var(--av-success) 15%, transparent)}--av-success-soft-foreground: var(--av-success);@supports (color: color-mix(in lab,red,red)){--av-success-soft-foreground: color-mix(in oklab, var(--av-success) 80%, var(--av-foreground) 60%)}--av-success-soft-hover: var(--av-success);@supports (color: color-mix(in lab,red,red)){--av-success-soft-hover: color-mix(in oklab, var(--av-success) 20%, transparent)}--av-separator-secondary: var(--av-surface);@supports (color: color-mix(in lab,red,red)){--av-separator-secondary: color-mix(in oklab, var(--av-surface) 85%, var(--av-surface-foreground) 15%)}--av-separator-tertiary: var(--av-surface);@supports (color: color-mix(in lab,red,red)){--av-separator-tertiary: color-mix(in oklab, var(--av-surface) 81%, var(--av-surface-foreground) 19%)}--av-border-secondary: var(--av-surface);@supports (color: color-mix(in lab,red,red)){--av-border-secondary: color-mix(in oklab, var(--av-surface) 78%, var(--av-surface-foreground) 22%)}--av-border-tertiary: var(--av-surface);@supports (color: color-mix(in lab,red,red)){--av-border-tertiary: color-mix(in oklab, var(--av-surface) 66%, var(--av-surface-foreground) 34%)}}[data-av-design-theme=mint].av-dark,[data-av-design-theme=mint][data-av-theme=dark]{color-scheme:dark;--av-background: oklch(12% .015 154.48);--av-foreground: oklch(99.11% .015 154.48);--av-surface: oklch(21.03% .03 154.48);--av-surface-foreground: oklch(99.11% .015 154.48);--av-surface-secondary: oklch(25.7% .0225 154.48);--av-surface-secondary-foreground: oklch(99.11% .015 154.48);--av-surface-tertiary: oklch(27.21% .0225 154.48);--av-surface-tertiary-foreground: oklch(99.11% .015 154.48);--av-overlay: oklch(21.03% .03 154.48);--av-overlay-foreground: oklch(99.11% .015 154.48);--av-muted: oklch(70.5% .03 154.48);--av-scrollbar-thumb: oklch(70.5% .015 154.48);--av-scrollbar-color: var(--av-scrollbar-thumb) var(--av-scrollbar-track);--av-default: oklch(27.4% .015 154.48);--av-default-foreground: oklch(99.11% 0 0);--av-accent: oklch(87.12% .1363 154.48);--av-accent-foreground: oklch(15% .0273 154.48);--av-field-background: oklch(21.03% .03 154.48);--av-field-foreground: oklch(99.11% .015 154.48);--av-field-placeholder: oklch(70.5% .03 154.48);--av-field-border: oklch(28% .015 154.48);--av-success: oklch(73.29% .1992 138.91);--av-success-foreground: oklch(21.03% .0059 138.91);--av-warning: oklch(78.19% .1631 60.4);--av-warning-foreground: oklch(21.03% .0059 60.4);--av-danger: oklch(65.32% .2398 13.81);--av-danger-foreground: oklch(99.11% 0 0);--av-segment: oklch(39.64% .015 154.48);--av-segment-foreground: oklch(99.11% .015 154.48);--av-border: oklch(28% .015 154.48);--av-separator: oklch(25% .015 154.48);--av-focus: oklch(87.12% .1363 154.48);--av-link: oklch(99.11% .015 154.48);--av-surface-shadow: 0 0 0 0 transparent inset;--av-overlay-shadow: 0 0 1px 0 rgba(255, 255, 255, .3) inset;--av-field-shadow: 0 0 0 0 transparent inset;--av-surface-hover: var(--av-surface);@supports (color: color-mix(in lab,red,red)){--av-surface-hover: color-mix(in oklab, var(--av-surface) 92%, var(--av-surface-foreground) 8%)}--av-background-secondary: var(--av-background);@supports (color: color-mix(in lab,red,red)){--av-background-secondary: color-mix(in oklab, var(--av-background) 96%, var(--av-foreground) 4%)}--av-background-tertiary: var(--av-background);@supports (color: color-mix(in lab,red,red)){--av-background-tertiary: color-mix(in oklab, var(--av-background) 92%, var(--av-foreground) 8%)}--av-background-inverse: var(--av-foreground);--av-default-hover: var(--av-default);@supports (color: color-mix(in lab,red,red)){--av-default-hover: color-mix(in oklab, var(--av-default) 96%, var(--av-default-foreground) 4%)}--av-accent-hover: var(--av-accent);@supports (color: color-mix(in lab,red,red)){--av-accent-hover: color-mix(in oklab, var(--av-accent) 90%, var(--av-accent-foreground) 10%)}--av-success-hover: var(--av-success);@supports (color: color-mix(in lab,red,red)){--av-success-hover: color-mix(in oklab, var(--av-success) 90%, var(--av-success-foreground) 10%)}--av-warning-hover: var(--av-warning);@supports (color: color-mix(in lab,red,red)){--av-warning-hover: color-mix(in oklab, var(--av-warning) 90%, var(--av-warning-foreground) 10%)}--av-danger-hover: var(--av-danger);@supports (color: color-mix(in lab,red,red)){--av-danger-hover: color-mix(in oklab, var(--av-danger) 90%, var(--av-danger-foreground) 10%)}--av-field-hover: var(--av-field-background, var(--av-default));@supports (color: color-mix(in lab,red,red)){--av-field-hover: color-mix( in oklab, var(--av-field-background, var(--av-default)) 90%, var(--av-field-foreground, var(--av-foreground)) 2% )}--av-field-focus: var(--av-field-background, var(--av-default));--av-field-border-hover: var(--av-field-border, var(--av-border));@supports (color: color-mix(in lab,red,red)){--av-field-border-hover: color-mix( in oklab, var(--av-field-border, var(--av-border)) 88%, var(--av-field-foreground, var(--av-foreground)) 10% )}--av-field-border-focus: var(--av-field-border, var(--av-border));@supports (color: color-mix(in lab,red,red)){--av-field-border-focus: color-mix( in oklab, var(--av-field-border, var(--av-border)) 74%, var(--av-field-foreground, var(--av-foreground)) 22% )}--av-default-soft: var(--av-default);@supports (color: color-mix(in lab,red,red)){--av-default-soft: color-mix(in oklab, var(--av-default) 50%, transparent)}--av-default-soft-foreground: var(--av-default-foreground);--av-default-soft-hover: var(--av-default);@supports (color: color-mix(in lab,red,red)){--av-default-soft-hover: color-mix(in oklab, var(--av-default) 60%, transparent)}--av-accent-soft: var(--av-accent);@supports (color: color-mix(in lab,red,red)){--av-accent-soft: color-mix(in oklab, var(--av-accent) 12%, transparent)}--av-accent-soft-foreground: var(--av-accent);@supports (color: color-mix(in lab,red,red)){--av-accent-soft-foreground: color-mix(in oklab, var(--av-accent) 80%, var(--av-foreground) 30%)}--av-accent-soft-hover: var(--av-accent);@supports (color: color-mix(in lab,red,red)){--av-accent-soft-hover: color-mix(in oklab, var(--av-accent) 16%, transparent)}--av-danger-soft: var(--av-danger);@supports (color: color-mix(in lab,red,red)){--av-danger-soft: color-mix(in oklab, var(--av-danger) 15%, transparent)}--av-danger-soft-foreground: var(--av-danger);@supports (color: color-mix(in lab,red,red)){--av-danger-soft-foreground: color-mix(in oklab, var(--av-danger) 80%, var(--av-foreground) 30%)}--av-danger-soft-hover: var(--av-danger);@supports (color: color-mix(in lab,red,red)){--av-danger-soft-hover: color-mix(in oklab, var(--av-danger) 20%, transparent)}--av-warning-soft: var(--av-warning);@supports (color: color-mix(in lab,red,red)){--av-warning-soft: color-mix(in oklab, var(--av-warning) 12%, transparent)}--av-warning-soft-foreground: var(--av-warning);@supports (color: color-mix(in lab,red,red)){--av-warning-soft-foreground: color-mix(in oklab, var(--av-warning) 80%, var(--av-foreground) 30%)}--av-warning-soft-hover: var(--av-warning);@supports (color: color-mix(in lab,red,red)){--av-warning-soft-hover: color-mix(in oklab, var(--av-warning) 16%, transparent)}--av-success-soft: var(--av-success);@supports (color: color-mix(in lab,red,red)){--av-success-soft: color-mix(in oklab, var(--av-success) 12%, transparent)}--av-success-soft-foreground: var(--av-success);@supports (color: color-mix(in lab,red,red)){--av-success-soft-foreground: color-mix(in oklab, var(--av-success) 80%, var(--av-foreground) 30%)}--av-success-soft-hover: var(--av-success);@supports (color: color-mix(in lab,red,red)){--av-success-soft-hover: color-mix(in oklab, var(--av-success) 16%, transparent)}--av-separator-secondary: var(--av-surface);@supports (color: color-mix(in lab,red,red)){--av-separator-secondary: color-mix(in oklab, var(--av-surface) 85%, var(--av-surface-foreground) 15%)}--av-separator-tertiary: var(--av-surface);@supports (color: color-mix(in lab,red,red)){--av-separator-tertiary: color-mix(in oklab, var(--av-surface) 81%, var(--av-surface-foreground) 19%)}--av-border-secondary: var(--av-surface);@supports (color: color-mix(in lab,red,red)){--av-border-secondary: color-mix(in oklab, var(--av-surface) 78%, var(--av-surface-foreground) 22%)}--av-border-tertiary: var(--av-surface);@supports (color: color-mix(in lab,red,red)){--av-border-tertiary: color-mix(in oklab, var(--av-surface) 66%, var(--av-surface-foreground) 34%)}}}@layer theme.theme.base{[data-av-design-theme=netflix]:not(.av-dark):not([data-av-theme=dark]){color-scheme:light;--av-radius: .125rem;--av-field-radius: .125rem;--av-background: oklch(97.02% .008 27.98);--av-foreground: oklch(21.03% .008 27.98);--av-surface: oklch(100% .004 27.98);--av-surface-foreground: oklch(21.03% .008 27.98);--av-surface-secondary: oklch(95.24% .012 27.98);--av-surface-secondary-foreground: oklch(21.03% .008 27.98);--av-surface-tertiary: oklch(93.73% .012 27.98);--av-surface-tertiary-foreground: oklch(21.03% .008 27.98);--av-overlay: oklch(100% .0024 27.98);--av-overlay-foreground: oklch(21.03% .008 27.98);--av-muted: oklch(55.17% .016 27.98);--av-scrollbar-thumb: oklch(87.1% .008 27.98);--av-scrollbar-color: var(--av-scrollbar-thumb) var(--av-scrollbar-track);--av-default: oklch(94% .008 27.98);--av-default-foreground: oklch(21.03% .0059 27.98);--av-accent: oklch(58.14% .2348 27.98);--av-accent-foreground: oklch(99.11% 0 0);--av-field-background: oklch(100% .004 27.98);--av-field-foreground: oklch(21.03% .008 27.98);--av-field-placeholder: oklch(55.17% .016 27.98);--av-field-border: oklch(90% .008 27.98);--av-success: oklch(.5148 .1337 146.82);--av-success-foreground: oklch(99.11% 0 0);--av-warning: oklch(.561 .116571 78.9352);--av-warning-foreground: oklch(99.11% 0 0);--av-danger: oklch(.4823 .1938 27.64);--av-danger-foreground: oklch(99.11% 0 0);--av-segment: oklch(100% .008 27.98);--av-segment-foreground: oklch(21.03% .008 27.98);--av-border: oklch(90% .008 27.98);--av-separator: oklch(92% .008 27.98);--av-focus: oklch(58.14% .2348 27.98);--av-link: oklch(21.03% .008 27.98);--av-surface-hover: var(--av-surface);@supports (color: color-mix(in lab,red,red)){--av-surface-hover: color-mix(in oklab, var(--av-surface) 92%, var(--av-surface-foreground) 8%)}--av-background-secondary: var(--av-background);@supports (color: color-mix(in lab,red,red)){--av-background-secondary: color-mix(in oklab, var(--av-background) 96%, var(--av-foreground) 4%)}--av-background-tertiary: var(--av-background);@supports (color: color-mix(in lab,red,red)){--av-background-tertiary: color-mix(in oklab, var(--av-background) 92%, var(--av-foreground) 8%)}--av-background-inverse: var(--av-foreground);--av-default-hover: var(--av-default);@supports (color: color-mix(in lab,red,red)){--av-default-hover: color-mix(in oklab, var(--av-default) 96%, var(--av-default-foreground) 4%)}--av-accent-hover: var(--av-accent);@supports (color: color-mix(in lab,red,red)){--av-accent-hover: color-mix(in oklab, var(--av-accent) 90%, var(--av-accent-foreground) 10%)}--av-success-hover: var(--av-success);@supports (color: color-mix(in lab,red,red)){--av-success-hover: color-mix(in oklab, var(--av-success) 90%, var(--av-success-foreground) 10%)}--av-warning-hover: var(--av-warning);@supports (color: color-mix(in lab,red,red)){--av-warning-hover: color-mix(in oklab, var(--av-warning) 90%, var(--av-warning-foreground) 10%)}--av-danger-hover: var(--av-danger);@supports (color: color-mix(in lab,red,red)){--av-danger-hover: color-mix(in oklab, var(--av-danger) 90%, var(--av-danger-foreground) 10%)}--av-field-hover: var(--av-field-background, var(--av-default));@supports (color: color-mix(in lab,red,red)){--av-field-hover: color-mix( in oklab, var(--av-field-background, var(--av-default)) 90%, var(--av-field-foreground, var(--av-foreground)) 2% )}--av-field-focus: var(--av-field-background, var(--av-default));--av-field-border-hover: var(--av-field-border, var(--av-border));@supports (color: color-mix(in lab,red,red)){--av-field-border-hover: color-mix( in oklab, var(--av-field-border, var(--av-border)) 88%, var(--av-field-foreground, var(--av-foreground)) 10% )}--av-field-border-focus: var(--av-field-border, var(--av-border));@supports (color: color-mix(in lab,red,red)){--av-field-border-focus: color-mix( in oklab, var(--av-field-border, var(--av-border)) 74%, var(--av-field-foreground, var(--av-foreground)) 22% )}--av-default-soft: var(--av-default);@supports (color: color-mix(in lab,red,red)){--av-default-soft: color-mix(in oklab, var(--av-default) 50%, transparent)}--av-default-soft-foreground: var(--av-default-foreground);--av-default-soft-hover: var(--av-default);@supports (color: color-mix(in lab,red,red)){--av-default-soft-hover: color-mix(in oklab, var(--av-default) 60%, transparent)}--av-accent-soft: var(--av-accent);@supports (color: color-mix(in lab,red,red)){--av-accent-soft: color-mix(in oklab, var(--av-accent) 15%, transparent)}--av-accent-soft-foreground: var(--av-accent);@supports (color: color-mix(in lab,red,red)){--av-accent-soft-foreground: color-mix(in oklab, var(--av-accent) 70%, var(--av-foreground) 30%)}--av-accent-soft-hover: var(--av-accent);@supports (color: color-mix(in lab,red,red)){--av-accent-soft-hover: color-mix(in oklab, var(--av-accent) 20%, transparent)}--av-danger-soft: var(--av-danger);@supports (color: color-mix(in lab,red,red)){--av-danger-soft: color-mix(in oklab, var(--av-danger) 15%, transparent)}--av-danger-soft-foreground: var(--av-danger);@supports (color: color-mix(in lab,red,red)){--av-danger-soft-foreground: color-mix(in oklab, var(--av-danger) 70%, var(--av-foreground) 40%)}--av-danger-soft-hover: var(--av-danger);@supports (color: color-mix(in lab,red,red)){--av-danger-soft-hover: color-mix(in oklab, var(--av-danger) 20%, transparent)}--av-warning-soft: var(--av-warning);@supports (color: color-mix(in lab,red,red)){--av-warning-soft: color-mix(in oklab, var(--av-warning) 15%, transparent)}--av-warning-soft-foreground: var(--av-warning);@supports (color: color-mix(in lab,red,red)){--av-warning-soft-foreground: color-mix(in oklab, var(--av-warning) 80%, var(--av-foreground) 70%)}--av-warning-soft-hover: var(--av-warning);@supports (color: color-mix(in lab,red,red)){--av-warning-soft-hover: color-mix(in oklab, var(--av-warning) 20%, transparent)}--av-success-soft: var(--av-success);@supports (color: color-mix(in lab,red,red)){--av-success-soft: color-mix(in oklab, var(--av-success) 15%, transparent)}--av-success-soft-foreground: var(--av-success);@supports (color: color-mix(in lab,red,red)){--av-success-soft-foreground: color-mix(in oklab, var(--av-success) 80%, var(--av-foreground) 60%)}--av-success-soft-hover: var(--av-success);@supports (color: color-mix(in lab,red,red)){--av-success-soft-hover: color-mix(in oklab, var(--av-success) 20%, transparent)}--av-separator-secondary: var(--av-surface);@supports (color: color-mix(in lab,red,red)){--av-separator-secondary: color-mix(in oklab, var(--av-surface) 85%, var(--av-surface-foreground) 15%)}--av-separator-tertiary: var(--av-surface);@supports (color: color-mix(in lab,red,red)){--av-separator-tertiary: color-mix(in oklab, var(--av-surface) 81%, var(--av-surface-foreground) 19%)}--av-border-secondary: var(--av-surface);@supports (color: color-mix(in lab,red,red)){--av-border-secondary: color-mix(in oklab, var(--av-surface) 78%, var(--av-surface-foreground) 22%)}--av-border-tertiary: var(--av-surface);@supports (color: color-mix(in lab,red,red)){--av-border-tertiary: color-mix(in oklab, var(--av-surface) 66%, var(--av-surface-foreground) 34%)}}[data-av-design-theme=netflix].av-dark,[data-av-design-theme=netflix][data-av-theme=dark]{color-scheme:dark;--av-radius: .125rem;--av-field-radius: .125rem;--av-background: oklch(12% .008 27.98);--av-foreground: oklch(99.11% .008 27.98);--av-surface: oklch(21.03% .016 27.98);--av-surface-foreground: oklch(99.11% .008 27.98);--av-surface-secondary: oklch(25.7% .012 27.98);--av-surface-secondary-foreground: oklch(99.11% .008 27.98);--av-surface-tertiary: oklch(27.21% .012 27.98);--av-surface-tertiary-foreground: oklch(99.11% .008 27.98);--av-overlay: oklch(21.03% .016 27.98);--av-overlay-foreground: oklch(99.11% .008 27.98);--av-muted: oklch(70.5% .016 27.98);--av-scrollbar-thumb: oklch(70.5% .008 27.98);--av-scrollbar-color: var(--av-scrollbar-thumb) var(--av-scrollbar-track);--av-default: oklch(27.4% .008 27.98);--av-default-foreground: oklch(99.11% 0 0);--av-accent: oklch(58.14% .2348 27.98);--av-accent-foreground: oklch(99.11% 0 0);--av-field-background: oklch(21.03% .016 27.98);--av-field-foreground: oklch(99.11% .008 27.98);--av-field-placeholder: oklch(70.5% .016 27.98);--av-field-border: oklch(28% .008 27.98);--av-success: oklch(.7677 .1899 148.1);--av-success-foreground: oklch(15% .05 148.1);--av-warning: oklch(.8239 .153 74.6);--av-warning-foreground: oklch(15% .0459 74.6);--av-danger: oklch(.4964 .1994 28.56);--av-danger-foreground: oklch(99.11% 0 0);--av-segment: oklch(39.64% .008 27.98);--av-segment-foreground: oklch(99.11% .008 27.98);--av-border: oklch(28% .008 27.98);--av-separator: oklch(25% .008 27.98);--av-focus: oklch(58.14% .2348 27.98);--av-link: oklch(99.11% .008 27.98);--av-surface-shadow: 0 0 0 0 transparent inset;--av-overlay-shadow: 0 0 1px 0 rgba(255, 255, 255, .3) inset;--av-field-shadow: 0 0 0 0 transparent inset;--av-surface-hover: var(--av-surface);@supports (color: color-mix(in lab,red,red)){--av-surface-hover: color-mix(in oklab, var(--av-surface) 92%, var(--av-surface-foreground) 8%)}--av-background-secondary: var(--av-background);@supports (color: color-mix(in lab,red,red)){--av-background-secondary: color-mix(in oklab, var(--av-background) 96%, var(--av-foreground) 4%)}--av-background-tertiary: var(--av-background);@supports (color: color-mix(in lab,red,red)){--av-background-tertiary: color-mix(in oklab, var(--av-background) 92%, var(--av-foreground) 8%)}--av-background-inverse: var(--av-foreground);--av-default-hover: var(--av-default);@supports (color: color-mix(in lab,red,red)){--av-default-hover: color-mix(in oklab, var(--av-default) 96%, var(--av-default-foreground) 4%)}--av-accent-hover: var(--av-accent);@supports (color: color-mix(in lab,red,red)){--av-accent-hover: color-mix(in oklab, var(--av-accent) 90%, var(--av-accent-foreground) 10%)}--av-success-hover: var(--av-success);@supports (color: color-mix(in lab,red,red)){--av-success-hover: color-mix(in oklab, var(--av-success) 90%, var(--av-success-foreground) 10%)}--av-warning-hover: var(--av-warning);@supports (color: color-mix(in lab,red,red)){--av-warning-hover: color-mix(in oklab, var(--av-warning) 90%, var(--av-warning-foreground) 10%)}--av-danger-hover: var(--av-danger);@supports (color: color-mix(in lab,red,red)){--av-danger-hover: color-mix(in oklab, var(--av-danger) 90%, var(--av-danger-foreground) 10%)}--av-field-hover: var(--av-field-background, var(--av-default));@supports (color: color-mix(in lab,red,red)){--av-field-hover: color-mix( in oklab, var(--av-field-background, var(--av-default)) 90%, var(--av-field-foreground, var(--av-foreground)) 2% )}--av-field-focus: var(--av-field-background, var(--av-default));--av-field-border-hover: var(--av-field-border, var(--av-border));@supports (color: color-mix(in lab,red,red)){--av-field-border-hover: color-mix( in oklab, var(--av-field-border, var(--av-border)) 88%, var(--av-field-foreground, var(--av-foreground)) 10% )}--av-field-border-focus: var(--av-field-border, var(--av-border));@supports (color: color-mix(in lab,red,red)){--av-field-border-focus: color-mix( in oklab, var(--av-field-border, var(--av-border)) 74%, var(--av-field-foreground, var(--av-foreground)) 22% )}--av-default-soft: var(--av-default);@supports (color: color-mix(in lab,red,red)){--av-default-soft: color-mix(in oklab, var(--av-default) 50%, transparent)}--av-default-soft-foreground: var(--av-default-foreground);--av-default-soft-hover: var(--av-default);@supports (color: color-mix(in lab,red,red)){--av-default-soft-hover: color-mix(in oklab, var(--av-default) 60%, transparent)}--av-accent-soft: var(--av-accent);@supports (color: color-mix(in lab,red,red)){--av-accent-soft: color-mix(in oklab, var(--av-accent) 12%, transparent)}--av-accent-soft-foreground: var(--av-accent);@supports (color: color-mix(in lab,red,red)){--av-accent-soft-foreground: color-mix(in oklab, var(--av-accent) 80%, var(--av-foreground) 30%)}--av-accent-soft-hover: var(--av-accent);@supports (color: color-mix(in lab,red,red)){--av-accent-soft-hover: color-mix(in oklab, var(--av-accent) 16%, transparent)}--av-danger-soft: var(--av-danger);@supports (color: color-mix(in lab,red,red)){--av-danger-soft: color-mix(in oklab, var(--av-danger) 15%, transparent)}--av-danger-soft-foreground: var(--av-danger);@supports (color: color-mix(in lab,red,red)){--av-danger-soft-foreground: color-mix(in oklab, var(--av-danger) 80%, var(--av-foreground) 30%)}--av-danger-soft-hover: var(--av-danger);@supports (color: color-mix(in lab,red,red)){--av-danger-soft-hover: color-mix(in oklab, var(--av-danger) 20%, transparent)}--av-warning-soft: var(--av-warning);@supports (color: color-mix(in lab,red,red)){--av-warning-soft: color-mix(in oklab, var(--av-warning) 12%, transparent)}--av-warning-soft-foreground: var(--av-warning);@supports (color: color-mix(in lab,red,red)){--av-warning-soft-foreground: color-mix(in oklab, var(--av-warning) 80%, var(--av-foreground) 30%)}--av-warning-soft-hover: var(--av-warning);@supports (color: color-mix(in lab,red,red)){--av-warning-soft-hover: color-mix(in oklab, var(--av-warning) 16%, transparent)}--av-success-soft: var(--av-success);@supports (color: color-mix(in lab,red,red)){--av-success-soft: color-mix(in oklab, var(--av-success) 12%, transparent)}--av-success-soft-foreground: var(--av-success);@supports (color: color-mix(in lab,red,red)){--av-success-soft-foreground: color-mix(in oklab, var(--av-success) 80%, var(--av-foreground) 30%)}--av-success-soft-hover: var(--av-success);@supports (color: color-mix(in lab,red,red)){--av-success-soft-hover: color-mix(in oklab, var(--av-success) 16%, transparent)}--av-separator-secondary: var(--av-surface);@supports (color: color-mix(in lab,red,red)){--av-separator-secondary: color-mix(in oklab, var(--av-surface) 85%, var(--av-surface-foreground) 15%)}--av-separator-tertiary: var(--av-surface);@supports (color: color-mix(in lab,red,red)){--av-separator-tertiary: color-mix(in oklab, var(--av-surface) 81%, var(--av-surface-foreground) 19%)}--av-border-secondary: var(--av-surface);@supports (color: color-mix(in lab,red,red)){--av-border-secondary: color-mix(in oklab, var(--av-surface) 78%, var(--av-surface-foreground) 22%)}--av-border-tertiary: var(--av-surface);@supports (color: color-mix(in lab,red,red)){--av-border-tertiary: color-mix(in oklab, var(--av-surface) 66%, var(--av-surface-foreground) 34%)}}}@layer theme.theme.base{[data-av-design-theme=uber]:not(.av-dark):not([data-av-theme=dark]){color-scheme:light;--av-radius: .25rem;--av-field-radius: .25rem;--av-background: oklch(97.02% .005 0);--av-foreground: oklch(21.03% .005 0);--av-surface: oklch(100% .0025 0);--av-surface-foreground: oklch(21.03% .005 0);--av-surface-secondary: oklch(95.24% .0075 0);--av-surface-secondary-foreground: oklch(21.03% .005 0);--av-surface-tertiary: oklch(93.73% .0075 0);--av-surface-tertiary-foreground: oklch(21.03% .005 0);--av-overlay: oklch(100% .0015 0);--av-overlay-foreground: oklch(21.03% .005 0);--av-muted: oklch(55.17% .01 0);--av-scrollbar-thumb: oklch(87.1% .005 0);--av-scrollbar-color: var(--av-scrollbar-thumb) var(--av-scrollbar-track);--av-default: oklch(94% .005 0);--av-default-foreground: oklch(21.03% .0059 0);--av-accent: oklch(0% 0 0);--av-accent-foreground: oklch(99.11% 0 0);--av-field-background: oklch(100% .0025 0);--av-field-foreground: oklch(21.03% .005 0);--av-field-placeholder: oklch(55.17% .01 0);--av-field-border: oklch(90% .005 0);--av-success: oklch(.6277 .1604 153.06);--av-success-foreground: oklch(99.11% 0 0);--av-warning: oklch(.8446 .1525 80.6);--av-warning-foreground: oklch(15% .0457 80.6);--av-danger: oklch(.573 .2249 21.97);--av-danger-foreground: oklch(99.11% 0 0);--av-segment: oklch(100% .005 0);--av-segment-foreground: oklch(21.03% .005 0);--av-border: oklch(90% .005 0);--av-separator: oklch(92% .005 0);--av-focus: oklch(0% 0 0);--av-link: oklch(21.03% .005 0);--av-surface-hover: var(--av-surface);@supports (color: color-mix(in lab,red,red)){--av-surface-hover: color-mix(in oklab, var(--av-surface) 92%, var(--av-surface-foreground) 8%)}--av-background-secondary: var(--av-background);@supports (color: color-mix(in lab,red,red)){--av-background-secondary: color-mix(in oklab, var(--av-background) 96%, var(--av-foreground) 4%)}--av-background-tertiary: var(--av-background);@supports (color: color-mix(in lab,red,red)){--av-background-tertiary: color-mix(in oklab, var(--av-background) 92%, var(--av-foreground) 8%)}--av-background-inverse: var(--av-foreground);--av-default-hover: var(--av-default);@supports (color: color-mix(in lab,red,red)){--av-default-hover: color-mix(in oklab, var(--av-default) 96%, var(--av-default-foreground) 4%)}--av-accent-hover: var(--av-accent);@supports (color: color-mix(in lab,red,red)){--av-accent-hover: color-mix(in oklab, var(--av-accent) 90%, var(--av-accent-foreground) 10%)}--av-success-hover: var(--av-success);@supports (color: color-mix(in lab,red,red)){--av-success-hover: color-mix(in oklab, var(--av-success) 90%, var(--av-success-foreground) 10%)}--av-warning-hover: var(--av-warning);@supports (color: color-mix(in lab,red,red)){--av-warning-hover: color-mix(in oklab, var(--av-warning) 90%, var(--av-warning-foreground) 10%)}--av-danger-hover: var(--av-danger);@supports (color: color-mix(in lab,red,red)){--av-danger-hover: color-mix(in oklab, var(--av-danger) 90%, var(--av-danger-foreground) 10%)}--av-field-hover: var(--av-field-background, var(--av-default));@supports (color: color-mix(in lab,red,red)){--av-field-hover: color-mix( in oklab, var(--av-field-background, var(--av-default)) 90%, var(--av-field-foreground, var(--av-foreground)) 2% )}--av-field-focus: var(--av-field-background, var(--av-default));--av-field-border-hover: var(--av-field-border, var(--av-border));@supports (color: color-mix(in lab,red,red)){--av-field-border-hover: color-mix( in oklab, var(--av-field-border, var(--av-border)) 88%, var(--av-field-foreground, var(--av-foreground)) 10% )}--av-field-border-focus: var(--av-field-border, var(--av-border));@supports (color: color-mix(in lab,red,red)){--av-field-border-focus: color-mix( in oklab, var(--av-field-border, var(--av-border)) 74%, var(--av-field-foreground, var(--av-foreground)) 22% )}--av-default-soft: var(--av-default);@supports (color: color-mix(in lab,red,red)){--av-default-soft: color-mix(in oklab, var(--av-default) 50%, transparent)}--av-default-soft-foreground: var(--av-default-foreground);--av-default-soft-hover: var(--av-default);@supports (color: color-mix(in lab,red,red)){--av-default-soft-hover: color-mix(in oklab, var(--av-default) 60%, transparent)}--av-accent-soft: var(--av-accent);@supports (color: color-mix(in lab,red,red)){--av-accent-soft: color-mix(in oklab, var(--av-accent) 15%, transparent)}--av-accent-soft-foreground: var(--av-accent);@supports (color: color-mix(in lab,red,red)){--av-accent-soft-foreground: color-mix(in oklab, var(--av-accent) 70%, var(--av-foreground) 30%)}--av-accent-soft-hover: var(--av-accent);@supports (color: color-mix(in lab,red,red)){--av-accent-soft-hover: color-mix(in oklab, var(--av-accent) 20%, transparent)}--av-danger-soft: var(--av-danger);@supports (color: color-mix(in lab,red,red)){--av-danger-soft: color-mix(in oklab, var(--av-danger) 15%, transparent)}--av-danger-soft-foreground: var(--av-danger);@supports (color: color-mix(in lab,red,red)){--av-danger-soft-foreground: color-mix(in oklab, var(--av-danger) 70%, var(--av-foreground) 40%)}--av-danger-soft-hover: var(--av-danger);@supports (color: color-mix(in lab,red,red)){--av-danger-soft-hover: color-mix(in oklab, var(--av-danger) 20%, transparent)}--av-warning-soft: var(--av-warning);@supports (color: color-mix(in lab,red,red)){--av-warning-soft: color-mix(in oklab, var(--av-warning) 15%, transparent)}--av-warning-soft-foreground: var(--av-warning);@supports (color: color-mix(in lab,red,red)){--av-warning-soft-foreground: color-mix(in oklab, var(--av-warning) 80%, var(--av-foreground) 70%)}--av-warning-soft-hover: var(--av-warning);@supports (color: color-mix(in lab,red,red)){--av-warning-soft-hover: color-mix(in oklab, var(--av-warning) 20%, transparent)}--av-success-soft: var(--av-success);@supports (color: color-mix(in lab,red,red)){--av-success-soft: color-mix(in oklab, var(--av-success) 15%, transparent)}--av-success-soft-foreground: var(--av-success);@supports (color: color-mix(in lab,red,red)){--av-success-soft-foreground: color-mix(in oklab, var(--av-success) 80%, var(--av-foreground) 60%)}--av-success-soft-hover: var(--av-success);@supports (color: color-mix(in lab,red,red)){--av-success-soft-hover: color-mix(in oklab, var(--av-success) 20%, transparent)}--av-separator-secondary: var(--av-surface);@supports (color: color-mix(in lab,red,red)){--av-separator-secondary: color-mix(in oklab, var(--av-surface) 85%, var(--av-surface-foreground) 15%)}--av-separator-tertiary: var(--av-surface);@supports (color: color-mix(in lab,red,red)){--av-separator-tertiary: color-mix(in oklab, var(--av-surface) 81%, var(--av-surface-foreground) 19%)}--av-border-secondary: var(--av-surface);@supports (color: color-mix(in lab,red,red)){--av-border-secondary: color-mix(in oklab, var(--av-surface) 78%, var(--av-surface-foreground) 22%)}--av-border-tertiary: var(--av-surface);@supports (color: color-mix(in lab,red,red)){--av-border-tertiary: color-mix(in oklab, var(--av-surface) 66%, var(--av-surface-foreground) 34%)}}[data-av-design-theme=uber].av-dark,[data-av-design-theme=uber][data-av-theme=dark]{color-scheme:dark;--av-radius: .25rem;--av-field-radius: .25rem;--av-background: oklch(12% .005 0);--av-foreground: oklch(99.11% .005 0);--av-surface: oklch(21.03% .01 0);--av-surface-foreground: oklch(99.11% .005 0);--av-surface-secondary: oklch(25.7% .0075 0);--av-surface-secondary-foreground: oklch(99.11% .005 0);--av-surface-tertiary: oklch(27.21% .0075 0);--av-surface-tertiary-foreground: oklch(99.11% .005 0);--av-overlay: oklch(21.03% .01 0);--av-overlay-foreground: oklch(99.11% .005 0);--av-muted: oklch(70.5% .01 0);--av-scrollbar-thumb: oklch(70.5% .005 0);--av-scrollbar-color: var(--av-scrollbar-thumb) var(--av-scrollbar-track);--av-default: oklch(27.4% .005 0);--av-default-foreground: oklch(99.11% 0 0);--av-accent: oklch(98.48% 0 0);--av-accent-foreground: oklch(15% 0 0);--av-field-background: oklch(21.03% .01 0);--av-field-foreground: oklch(99.11% .005 0);--av-field-placeholder: oklch(70.5% .01 0);--av-field-border: oklch(28% .005 0);--av-success: oklch(.6514 .1321 156.22);--av-success-foreground: oklch(15% .0396 156.22);--av-warning: oklch(.8803 .1348 86.06);--av-warning-foreground: oklch(15% .0404 86.06);--av-danger: oklch(.7044 .1872 23.19);--av-danger-foreground: oklch(15% .05 23.19);--av-segment: oklch(39.64% .005 0);--av-segment-foreground: oklch(99.11% .005 0);--av-border: oklch(28% .005 0);--av-separator: oklch(25% .005 0);--av-focus: oklch(98.48% 0 0);--av-link: oklch(99.11% .005 0);--av-surface-shadow: 0 0 0 0 transparent inset;--av-overlay-shadow: 0 0 1px 0 rgba(255, 255, 255, .3) inset;--av-field-shadow: 0 0 0 0 transparent inset;--av-surface-hover: var(--av-surface);@supports (color: color-mix(in lab,red,red)){--av-surface-hover: color-mix(in oklab, var(--av-surface) 92%, var(--av-surface-foreground) 8%)}--av-background-secondary: var(--av-background);@supports (color: color-mix(in lab,red,red)){--av-background-secondary: color-mix(in oklab, var(--av-background) 96%, var(--av-foreground) 4%)}--av-background-tertiary: var(--av-background);@supports (color: color-mix(in lab,red,red)){--av-background-tertiary: color-mix(in oklab, var(--av-background) 92%, var(--av-foreground) 8%)}--av-background-inverse: var(--av-foreground);--av-default-hover: var(--av-default);@supports (color: color-mix(in lab,red,red)){--av-default-hover: color-mix(in oklab, var(--av-default) 96%, var(--av-default-foreground) 4%)}--av-accent-hover: var(--av-accent);@supports (color: color-mix(in lab,red,red)){--av-accent-hover: color-mix(in oklab, var(--av-accent) 90%, var(--av-accent-foreground) 10%)}--av-success-hover: var(--av-success);@supports (color: color-mix(in lab,red,red)){--av-success-hover: color-mix(in oklab, var(--av-success) 90%, var(--av-success-foreground) 10%)}--av-warning-hover: var(--av-warning);@supports (color: color-mix(in lab,red,red)){--av-warning-hover: color-mix(in oklab, var(--av-warning) 90%, var(--av-warning-foreground) 10%)}--av-danger-hover: var(--av-danger);@supports (color: color-mix(in lab,red,red)){--av-danger-hover: color-mix(in oklab, var(--av-danger) 90%, var(--av-danger-foreground) 10%)}--av-field-hover: var(--av-field-background, var(--av-default));@supports (color: color-mix(in lab,red,red)){--av-field-hover: color-mix( in oklab, var(--av-field-background, var(--av-default)) 90%, var(--av-field-foreground, var(--av-foreground)) 2% )}--av-field-focus: var(--av-field-background, var(--av-default));--av-field-border-hover: var(--av-field-border, var(--av-border));@supports (color: color-mix(in lab,red,red)){--av-field-border-hover: color-mix( in oklab, var(--av-field-border, var(--av-border)) 88%, var(--av-field-foreground, var(--av-foreground)) 10% )}--av-field-border-focus: var(--av-field-border, var(--av-border));@supports (color: color-mix(in lab,red,red)){--av-field-border-focus: color-mix( in oklab, var(--av-field-border, var(--av-border)) 74%, var(--av-field-foreground, var(--av-foreground)) 22% )}--av-default-soft: var(--av-default);@supports (color: color-mix(in lab,red,red)){--av-default-soft: color-mix(in oklab, var(--av-default) 50%, transparent)}--av-default-soft-foreground: var(--av-default-foreground);--av-default-soft-hover: var(--av-default);@supports (color: color-mix(in lab,red,red)){--av-default-soft-hover: color-mix(in oklab, var(--av-default) 60%, transparent)}--av-accent-soft: var(--av-accent);@supports (color: color-mix(in lab,red,red)){--av-accent-soft: color-mix(in oklab, var(--av-accent) 12%, transparent)}--av-accent-soft-foreground: var(--av-accent);@supports (color: color-mix(in lab,red,red)){--av-accent-soft-foreground: color-mix(in oklab, var(--av-accent) 80%, var(--av-foreground) 30%)}--av-accent-soft-hover: var(--av-accent);@supports (color: color-mix(in lab,red,red)){--av-accent-soft-hover: color-mix(in oklab, var(--av-accent) 16%, transparent)}--av-danger-soft: var(--av-danger);@supports (color: color-mix(in lab,red,red)){--av-danger-soft: color-mix(in oklab, var(--av-danger) 15%, transparent)}--av-danger-soft-foreground: var(--av-danger);@supports (color: color-mix(in lab,red,red)){--av-danger-soft-foreground: color-mix(in oklab, var(--av-danger) 80%, var(--av-foreground) 30%)}--av-danger-soft-hover: var(--av-danger);@supports (color: color-mix(in lab,red,red)){--av-danger-soft-hover: color-mix(in oklab, var(--av-danger) 20%, transparent)}--av-warning-soft: var(--av-warning);@supports (color: color-mix(in lab,red,red)){--av-warning-soft: color-mix(in oklab, var(--av-warning) 12%, transparent)}--av-warning-soft-foreground: var(--av-warning);@supports (color: color-mix(in lab,red,red)){--av-warning-soft-foreground: color-mix(in oklab, var(--av-warning) 80%, var(--av-foreground) 30%)}--av-warning-soft-hover: var(--av-warning);@supports (color: color-mix(in lab,red,red)){--av-warning-soft-hover: color-mix(in oklab, var(--av-warning) 16%, transparent)}--av-success-soft: var(--av-success);@supports (color: color-mix(in lab,red,red)){--av-success-soft: color-mix(in oklab, var(--av-success) 12%, transparent)}--av-success-soft-foreground: var(--av-success);@supports (color: color-mix(in lab,red,red)){--av-success-soft-foreground: color-mix(in oklab, var(--av-success) 80%, var(--av-foreground) 30%)}--av-success-soft-hover: var(--av-success);@supports (color: color-mix(in lab,red,red)){--av-success-soft-hover: color-mix(in oklab, var(--av-success) 16%, transparent)}--av-separator-secondary: var(--av-surface);@supports (color: color-mix(in lab,red,red)){--av-separator-secondary: color-mix(in oklab, var(--av-surface) 85%, var(--av-surface-foreground) 15%)}--av-separator-tertiary: var(--av-surface);@supports (color: color-mix(in lab,red,red)){--av-separator-tertiary: color-mix(in oklab, var(--av-surface) 81%, var(--av-surface-foreground) 19%)}--av-border-secondary: var(--av-surface);@supports (color: color-mix(in lab,red,red)){--av-border-secondary: color-mix(in oklab, var(--av-surface) 78%, var(--av-surface-foreground) 22%)}--av-border-tertiary: var(--av-surface);@supports (color: color-mix(in lab,red,red)){--av-border-tertiary: color-mix(in oklab, var(--av-surface) 66%, var(--av-surface-foreground) 34%)}}}@layer theme.theme.base{[data-av-design-theme=spotify]:not(.av-dark):not([data-av-theme=dark]){color-scheme:light;--av-field-radius: .125rem;--av-background: oklch(97.02% .002 148.69);--av-foreground: oklch(21.03% .002 148.69);--av-surface: oklch(100% .001 148.69);--av-surface-foreground: oklch(21.03% .002 148.69);--av-surface-secondary: oklch(95.24% .003 148.69);--av-surface-secondary-foreground: oklch(21.03% .002 148.69);--av-surface-tertiary: oklch(93.73% .003 148.69);--av-surface-tertiary-foreground: oklch(21.03% .002 148.69);--av-overlay: oklch(100% .0006 148.69);--av-overlay-foreground: oklch(21.03% .002 148.69);--av-muted: oklch(55.17% .004 148.69);--av-scrollbar-thumb: oklch(87.1% .002 148.69);--av-scrollbar-color: var(--av-scrollbar-thumb) var(--av-scrollbar-track);--av-default: oklch(94% .002 148.69);--av-default-foreground: oklch(21.03% .0059 148.69);--av-accent: oklch(76.97% .2123 148.69);--av-accent-foreground: oklch(15% .03 148.69);--av-field-background: oklch(100% .001 148.69);--av-field-foreground: oklch(21.03% .002 148.69);--av-field-placeholder: oklch(55.17% .004 148.69);--av-field-border: oklch(90% .002 148.69);--av-success: oklch(.6072 .1647 149.02);--av-success-foreground: oklch(99.11% 0 0);--av-warning: oklch(.6972 .1687 54.22);--av-warning-foreground: oklch(15% .05 54.22);--av-danger: oklch(.5509 .2166 25.29);--av-danger-foreground: oklch(99.11% 0 0);--av-segment: oklch(100% .002 148.69);--av-segment-foreground: oklch(21.03% .002 148.69);--av-border: oklch(90% .002 148.69);--av-separator: oklch(92% .002 148.69);--av-focus: oklch(76.97% .2123 148.69);--av-link: oklch(21.03% .002 148.69);--av-surface-hover: var(--av-surface);@supports (color: color-mix(in lab,red,red)){--av-surface-hover: color-mix(in oklab, var(--av-surface) 92%, var(--av-surface-foreground) 8%)}--av-background-secondary: var(--av-background);@supports (color: color-mix(in lab,red,red)){--av-background-secondary: color-mix(in oklab, var(--av-background) 96%, var(--av-foreground) 4%)}--av-background-tertiary: var(--av-background);@supports (color: color-mix(in lab,red,red)){--av-background-tertiary: color-mix(in oklab, var(--av-background) 92%, var(--av-foreground) 8%)}--av-background-inverse: var(--av-foreground);--av-default-hover: var(--av-default);@supports (color: color-mix(in lab,red,red)){--av-default-hover: color-mix(in oklab, var(--av-default) 96%, var(--av-default-foreground) 4%)}--av-accent-hover: var(--av-accent);@supports (color: color-mix(in lab,red,red)){--av-accent-hover: color-mix(in oklab, var(--av-accent) 90%, var(--av-accent-foreground) 10%)}--av-success-hover: var(--av-success);@supports (color: color-mix(in lab,red,red)){--av-success-hover: color-mix(in oklab, var(--av-success) 90%, var(--av-success-foreground) 10%)}--av-warning-hover: var(--av-warning);@supports (color: color-mix(in lab,red,red)){--av-warning-hover: color-mix(in oklab, var(--av-warning) 90%, var(--av-warning-foreground) 10%)}--av-danger-hover: var(--av-danger);@supports (color: color-mix(in lab,red,red)){--av-danger-hover: color-mix(in oklab, var(--av-danger) 90%, var(--av-danger-foreground) 10%)}--av-field-hover: var(--av-field-background, var(--av-default));@supports (color: color-mix(in lab,red,red)){--av-field-hover: color-mix( in oklab, var(--av-field-background, var(--av-default)) 90%, var(--av-field-foreground, var(--av-foreground)) 2% )}--av-field-focus: var(--av-field-background, var(--av-default));--av-field-border-hover: var(--av-field-border, var(--av-border));@supports (color: color-mix(in lab,red,red)){--av-field-border-hover: color-mix( in oklab, var(--av-field-border, var(--av-border)) 88%, var(--av-field-foreground, var(--av-foreground)) 10% )}--av-field-border-focus: var(--av-field-border, var(--av-border));@supports (color: color-mix(in lab,red,red)){--av-field-border-focus: color-mix( in oklab, var(--av-field-border, var(--av-border)) 74%, var(--av-field-foreground, var(--av-foreground)) 22% )}--av-default-soft: var(--av-default);@supports (color: color-mix(in lab,red,red)){--av-default-soft: color-mix(in oklab, var(--av-default) 50%, transparent)}--av-default-soft-foreground: var(--av-default-foreground);--av-default-soft-hover: var(--av-default);@supports (color: color-mix(in lab,red,red)){--av-default-soft-hover: color-mix(in oklab, var(--av-default) 60%, transparent)}--av-accent-soft: var(--av-accent);@supports (color: color-mix(in lab,red,red)){--av-accent-soft: color-mix(in oklab, var(--av-accent) 15%, transparent)}--av-accent-soft-foreground: var(--av-accent);@supports (color: color-mix(in lab,red,red)){--av-accent-soft-foreground: color-mix(in oklab, var(--av-accent) 70%, var(--av-foreground) 30%)}--av-accent-soft-hover: var(--av-accent);@supports (color: color-mix(in lab,red,red)){--av-accent-soft-hover: color-mix(in oklab, var(--av-accent) 20%, transparent)}--av-danger-soft: var(--av-danger);@supports (color: color-mix(in lab,red,red)){--av-danger-soft: color-mix(in oklab, var(--av-danger) 15%, transparent)}--av-danger-soft-foreground: var(--av-danger);@supports (color: color-mix(in lab,red,red)){--av-danger-soft-foreground: color-mix(in oklab, var(--av-danger) 70%, var(--av-foreground) 40%)}--av-danger-soft-hover: var(--av-danger);@supports (color: color-mix(in lab,red,red)){--av-danger-soft-hover: color-mix(in oklab, var(--av-danger) 20%, transparent)}--av-warning-soft: var(--av-warning);@supports (color: color-mix(in lab,red,red)){--av-warning-soft: color-mix(in oklab, var(--av-warning) 15%, transparent)}--av-warning-soft-foreground: var(--av-warning);@supports (color: color-mix(in lab,red,red)){--av-warning-soft-foreground: color-mix(in oklab, var(--av-warning) 80%, var(--av-foreground) 70%)}--av-warning-soft-hover: var(--av-warning);@supports (color: color-mix(in lab,red,red)){--av-warning-soft-hover: color-mix(in oklab, var(--av-warning) 20%, transparent)}--av-success-soft: var(--av-success);@supports (color: color-mix(in lab,red,red)){--av-success-soft: color-mix(in oklab, var(--av-success) 15%, transparent)}--av-success-soft-foreground: var(--av-success);@supports (color: color-mix(in lab,red,red)){--av-success-soft-foreground: color-mix(in oklab, var(--av-success) 80%, var(--av-foreground) 60%)}--av-success-soft-hover: var(--av-success);@supports (color: color-mix(in lab,red,red)){--av-success-soft-hover: color-mix(in oklab, var(--av-success) 20%, transparent)}--av-separator-secondary: var(--av-surface);@supports (color: color-mix(in lab,red,red)){--av-separator-secondary: color-mix(in oklab, var(--av-surface) 85%, var(--av-surface-foreground) 15%)}--av-separator-tertiary: var(--av-surface);@supports (color: color-mix(in lab,red,red)){--av-separator-tertiary: color-mix(in oklab, var(--av-surface) 81%, var(--av-surface-foreground) 19%)}--av-border-secondary: var(--av-surface);@supports (color: color-mix(in lab,red,red)){--av-border-secondary: color-mix(in oklab, var(--av-surface) 78%, var(--av-surface-foreground) 22%)}--av-border-tertiary: var(--av-surface);@supports (color: color-mix(in lab,red,red)){--av-border-tertiary: color-mix(in oklab, var(--av-surface) 66%, var(--av-surface-foreground) 34%)}}[data-av-design-theme=spotify].av-dark,[data-av-design-theme=spotify][data-av-theme=dark]{color-scheme:dark;--av-field-radius: .125rem;--av-background: oklch(12% .002 148.69);--av-foreground: oklch(99.11% .002 148.69);--av-surface: oklch(21.03% .004 148.69);--av-surface-foreground: oklch(99.11% .002 148.69);--av-surface-secondary: oklch(25.7% .003 148.69);--av-surface-secondary-foreground: oklch(99.11% .002 148.69);--av-surface-tertiary: oklch(27.21% .003 148.69);--av-surface-tertiary-foreground: oklch(99.11% .002 148.69);--av-overlay: oklch(21.03% .004 148.69);--av-overlay-foreground: oklch(99.11% .002 148.69);--av-muted: oklch(70.5% .004 148.69);--av-scrollbar-thumb: oklch(70.5% .002 148.69);--av-scrollbar-color: var(--av-scrollbar-thumb) var(--av-scrollbar-track);--av-default: oklch(27.4% .002 148.69);--av-default-foreground: oklch(99.11% 0 0);--av-accent: oklch(76.97% .2123 148.69);--av-accent-foreground: oklch(15% .03 148.69);--av-field-background: oklch(21.03% .004 148.69);--av-field-foreground: oklch(99.11% .002 148.69);--av-field-placeholder: oklch(70.5% .004 148.69);--av-field-border: oklch(28% .002 148.69);--av-success: oklch(.7697 .2124 148.67);--av-success-foreground: oklch(15% .05 148.67);--av-warning: oklch(.7921 .1626 67.42);--av-warning-foreground: oklch(15% .0488 67.42);--av-danger: oklch(.5931 .2338 25.42);--av-danger-foreground: oklch(99.11% 0 0);--av-segment: oklch(39.64% .002 148.69);--av-segment-foreground: oklch(99.11% .002 148.69);--av-border: oklch(28% .002 148.69);--av-separator: oklch(25% .002 148.69);--av-focus: oklch(76.97% .2123 148.69);--av-link: oklch(99.11% .002 148.69);--av-surface-shadow: 0 0 0 0 transparent inset;--av-overlay-shadow: 0 0 1px 0 rgba(255, 255, 255, .3) inset;--av-field-shadow: 0 0 0 0 transparent inset;--av-surface-hover: var(--av-surface);@supports (color: color-mix(in lab,red,red)){--av-surface-hover: color-mix(in oklab, var(--av-surface) 92%, var(--av-surface-foreground) 8%)}--av-background-secondary: var(--av-background);@supports (color: color-mix(in lab,red,red)){--av-background-secondary: color-mix(in oklab, var(--av-background) 96%, var(--av-foreground) 4%)}--av-background-tertiary: var(--av-background);@supports (color: color-mix(in lab,red,red)){--av-background-tertiary: color-mix(in oklab, var(--av-background) 92%, var(--av-foreground) 8%)}--av-background-inverse: var(--av-foreground);--av-default-hover: var(--av-default);@supports (color: color-mix(in lab,red,red)){--av-default-hover: color-mix(in oklab, var(--av-default) 96%, var(--av-default-foreground) 4%)}--av-accent-hover: var(--av-accent);@supports (color: color-mix(in lab,red,red)){--av-accent-hover: color-mix(in oklab, var(--av-accent) 90%, var(--av-accent-foreground) 10%)}--av-success-hover: var(--av-success);@supports (color: color-mix(in lab,red,red)){--av-success-hover: color-mix(in oklab, var(--av-success) 90%, var(--av-success-foreground) 10%)}--av-warning-hover: var(--av-warning);@supports (color: color-mix(in lab,red,red)){--av-warning-hover: color-mix(in oklab, var(--av-warning) 90%, var(--av-warning-foreground) 10%)}--av-danger-hover: var(--av-danger);@supports (color: color-mix(in lab,red,red)){--av-danger-hover: color-mix(in oklab, var(--av-danger) 90%, var(--av-danger-foreground) 10%)}--av-field-hover: var(--av-field-background, var(--av-default));@supports (color: color-mix(in lab,red,red)){--av-field-hover: color-mix( in oklab, var(--av-field-background, var(--av-default)) 90%, var(--av-field-foreground, var(--av-foreground)) 2% )}--av-field-focus: var(--av-field-background, var(--av-default));--av-field-border-hover: var(--av-field-border, var(--av-border));@supports (color: color-mix(in lab,red,red)){--av-field-border-hover: color-mix( in oklab, var(--av-field-border, var(--av-border)) 88%, var(--av-field-foreground, var(--av-foreground)) 10% )}--av-field-border-focus: var(--av-field-border, var(--av-border));@supports (color: color-mix(in lab,red,red)){--av-field-border-focus: color-mix( in oklab, var(--av-field-border, var(--av-border)) 74%, var(--av-field-foreground, var(--av-foreground)) 22% )}--av-default-soft: var(--av-default);@supports (color: color-mix(in lab,red,red)){--av-default-soft: color-mix(in oklab, var(--av-default) 50%, transparent)}--av-default-soft-foreground: var(--av-default-foreground);--av-default-soft-hover: var(--av-default);@supports (color: color-mix(in lab,red,red)){--av-default-soft-hover: color-mix(in oklab, var(--av-default) 60%, transparent)}--av-accent-soft: var(--av-accent);@supports (color: color-mix(in lab,red,red)){--av-accent-soft: color-mix(in oklab, var(--av-accent) 12%, transparent)}--av-accent-soft-foreground: var(--av-accent);@supports (color: color-mix(in lab,red,red)){--av-accent-soft-foreground: color-mix(in oklab, var(--av-accent) 80%, var(--av-foreground) 30%)}--av-accent-soft-hover: var(--av-accent);@supports (color: color-mix(in lab,red,red)){--av-accent-soft-hover: color-mix(in oklab, var(--av-accent) 16%, transparent)}--av-danger-soft: var(--av-danger);@supports (color: color-mix(in lab,red,red)){--av-danger-soft: color-mix(in oklab, var(--av-danger) 15%, transparent)}--av-danger-soft-foreground: var(--av-danger);@supports (color: color-mix(in lab,red,red)){--av-danger-soft-foreground: color-mix(in oklab, var(--av-danger) 80%, var(--av-foreground) 30%)}--av-danger-soft-hover: var(--av-danger);@supports (color: color-mix(in lab,red,red)){--av-danger-soft-hover: color-mix(in oklab, var(--av-danger) 20%, transparent)}--av-warning-soft: var(--av-warning);@supports (color: color-mix(in lab,red,red)){--av-warning-soft: color-mix(in oklab, var(--av-warning) 12%, transparent)}--av-warning-soft-foreground: var(--av-warning);@supports (color: color-mix(in lab,red,red)){--av-warning-soft-foreground: color-mix(in oklab, var(--av-warning) 80%, var(--av-foreground) 30%)}--av-warning-soft-hover: var(--av-warning);@supports (color: color-mix(in lab,red,red)){--av-warning-soft-hover: color-mix(in oklab, var(--av-warning) 16%, transparent)}--av-success-soft: var(--av-success);@supports (color: color-mix(in lab,red,red)){--av-success-soft: color-mix(in oklab, var(--av-success) 12%, transparent)}--av-success-soft-foreground: var(--av-success);@supports (color: color-mix(in lab,red,red)){--av-success-soft-foreground: color-mix(in oklab, var(--av-success) 80%, var(--av-foreground) 30%)}--av-success-soft-hover: var(--av-success);@supports (color: color-mix(in lab,red,red)){--av-success-soft-hover: color-mix(in oklab, var(--av-success) 16%, transparent)}--av-separator-secondary: var(--av-surface);@supports (color: color-mix(in lab,red,red)){--av-separator-secondary: color-mix(in oklab, var(--av-surface) 85%, var(--av-surface-foreground) 15%)}--av-separator-tertiary: var(--av-surface);@supports (color: color-mix(in lab,red,red)){--av-separator-tertiary: color-mix(in oklab, var(--av-surface) 81%, var(--av-surface-foreground) 19%)}--av-border-secondary: var(--av-surface);@supports (color: color-mix(in lab,red,red)){--av-border-secondary: color-mix(in oklab, var(--av-surface) 78%, var(--av-surface-foreground) 22%)}--av-border-tertiary: var(--av-surface);@supports (color: color-mix(in lab,red,red)){--av-border-tertiary: color-mix(in oklab, var(--av-surface) 66%, var(--av-surface-foreground) 34%)}}}@layer theme.theme.base{[data-av-design-theme=coinbase]:not(.av-dark):not([data-av-theme=dark]){color-scheme:light;--av-field-radius: .125rem;--av-background: oklch(97.02% .002 277.63);--av-foreground: oklch(21.03% .002 277.63);--av-surface: oklch(100% .001 277.63);--av-surface-foreground: oklch(21.03% .002 277.63);--av-surface-secondary: oklch(95.24% .003 277.63);--av-surface-secondary-foreground: oklch(21.03% .002 277.63);--av-surface-tertiary: oklch(93.73% .003 277.63);--av-surface-tertiary-foreground: oklch(21.03% .002 277.63);--av-overlay: oklch(100% .0006 277.63);--av-overlay-foreground: oklch(21.03% .002 277.63);--av-muted: oklch(55.17% .004 277.63);--av-scrollbar-thumb: oklch(87.1% .002 277.63);--av-scrollbar-color: var(--av-scrollbar-thumb) var(--av-scrollbar-track);--av-default: oklch(94% .002 277.63);--av-default-foreground: oklch(21.03% .0059 277.63);--av-accent: oklch(50.31% .2262 277.63);--av-accent-foreground: oklch(99.11% 0 0);--av-field-background: oklch(100% .001 277.63);--av-field-foreground: oklch(21.03% .002 277.63);--av-field-placeholder: oklch(55.17% .004 277.63);--av-field-border: oklch(90% .002 277.63);--av-success: oklch(.5438 .1268 157.17);--av-success-foreground: oklch(99.11% 0 0);--av-warning: oklch(.8095 .1119 61.69);--av-warning-foreground: oklch(15% .0336 61.69);--av-danger: oklch(.5507 .2062 24);--av-danger-foreground: oklch(99.11% 0 0);--av-segment: oklch(100% .002 277.63);--av-segment-foreground: oklch(21.03% .002 277.63);--av-border: oklch(90% .002 277.63);--av-separator: oklch(92% .002 277.63);--av-focus: oklch(50.31% .2262 277.63);--av-link: oklch(21.03% .002 277.63);--av-surface-hover: var(--av-surface);@supports (color: color-mix(in lab,red,red)){--av-surface-hover: color-mix(in oklab, var(--av-surface) 92%, var(--av-surface-foreground) 8%)}--av-background-secondary: var(--av-background);@supports (color: color-mix(in lab,red,red)){--av-background-secondary: color-mix(in oklab, var(--av-background) 96%, var(--av-foreground) 4%)}--av-background-tertiary: var(--av-background);@supports (color: color-mix(in lab,red,red)){--av-background-tertiary: color-mix(in oklab, var(--av-background) 92%, var(--av-foreground) 8%)}--av-background-inverse: var(--av-foreground);--av-default-hover: var(--av-default);@supports (color: color-mix(in lab,red,red)){--av-default-hover: color-mix(in oklab, var(--av-default) 96%, var(--av-default-foreground) 4%)}--av-accent-hover: var(--av-accent);@supports (color: color-mix(in lab,red,red)){--av-accent-hover: color-mix(in oklab, var(--av-accent) 90%, var(--av-accent-foreground) 10%)}--av-success-hover: var(--av-success);@supports (color: color-mix(in lab,red,red)){--av-success-hover: color-mix(in oklab, var(--av-success) 90%, var(--av-success-foreground) 10%)}--av-warning-hover: var(--av-warning);@supports (color: color-mix(in lab,red,red)){--av-warning-hover: color-mix(in oklab, var(--av-warning) 90%, var(--av-warning-foreground) 10%)}--av-danger-hover: var(--av-danger);@supports (color: color-mix(in lab,red,red)){--av-danger-hover: color-mix(in oklab, var(--av-danger) 90%, var(--av-danger-foreground) 10%)}--av-field-hover: var(--av-field-background, var(--av-default));@supports (color: color-mix(in lab,red,red)){--av-field-hover: color-mix( in oklab, var(--av-field-background, var(--av-default)) 90%, var(--av-field-foreground, var(--av-foreground)) 2% )}--av-field-focus: var(--av-field-background, var(--av-default));--av-field-border-hover: var(--av-field-border, var(--av-border));@supports (color: color-mix(in lab,red,red)){--av-field-border-hover: color-mix( in oklab, var(--av-field-border, var(--av-border)) 88%, var(--av-field-foreground, var(--av-foreground)) 10% )}--av-field-border-focus: var(--av-field-border, var(--av-border));@supports (color: color-mix(in lab,red,red)){--av-field-border-focus: color-mix( in oklab, var(--av-field-border, var(--av-border)) 74%, var(--av-field-foreground, var(--av-foreground)) 22% )}--av-default-soft: var(--av-default);@supports (color: color-mix(in lab,red,red)){--av-default-soft: color-mix(in oklab, var(--av-default) 50%, transparent)}--av-default-soft-foreground: var(--av-default-foreground);--av-default-soft-hover: var(--av-default);@supports (color: color-mix(in lab,red,red)){--av-default-soft-hover: color-mix(in oklab, var(--av-default) 60%, transparent)}--av-accent-soft: var(--av-accent);@supports (color: color-mix(in lab,red,red)){--av-accent-soft: color-mix(in oklab, var(--av-accent) 15%, transparent)}--av-accent-soft-foreground: var(--av-accent);@supports (color: color-mix(in lab,red,red)){--av-accent-soft-foreground: color-mix(in oklab, var(--av-accent) 70%, var(--av-foreground) 30%)}--av-accent-soft-hover: var(--av-accent);@supports (color: color-mix(in lab,red,red)){--av-accent-soft-hover: color-mix(in oklab, var(--av-accent) 20%, transparent)}--av-danger-soft: var(--av-danger);@supports (color: color-mix(in lab,red,red)){--av-danger-soft: color-mix(in oklab, var(--av-danger) 15%, transparent)}--av-danger-soft-foreground: var(--av-danger);@supports (color: color-mix(in lab,red,red)){--av-danger-soft-foreground: color-mix(in oklab, var(--av-danger) 70%, var(--av-foreground) 40%)}--av-danger-soft-hover: var(--av-danger);@supports (color: color-mix(in lab,red,red)){--av-danger-soft-hover: color-mix(in oklab, var(--av-danger) 20%, transparent)}--av-warning-soft: var(--av-warning);@supports (color: color-mix(in lab,red,red)){--av-warning-soft: color-mix(in oklab, var(--av-warning) 15%, transparent)}--av-warning-soft-foreground: var(--av-warning);@supports (color: color-mix(in lab,red,red)){--av-warning-soft-foreground: color-mix(in oklab, var(--av-warning) 80%, var(--av-foreground) 70%)}--av-warning-soft-hover: var(--av-warning);@supports (color: color-mix(in lab,red,red)){--av-warning-soft-hover: color-mix(in oklab, var(--av-warning) 20%, transparent)}--av-success-soft: var(--av-success);@supports (color: color-mix(in lab,red,red)){--av-success-soft: color-mix(in oklab, var(--av-success) 15%, transparent)}--av-success-soft-foreground: var(--av-success);@supports (color: color-mix(in lab,red,red)){--av-success-soft-foreground: color-mix(in oklab, var(--av-success) 80%, var(--av-foreground) 60%)}--av-success-soft-hover: var(--av-success);@supports (color: color-mix(in lab,red,red)){--av-success-soft-hover: color-mix(in oklab, var(--av-success) 20%, transparent)}--av-separator-secondary: var(--av-surface);@supports (color: color-mix(in lab,red,red)){--av-separator-secondary: color-mix(in oklab, var(--av-surface) 85%, var(--av-surface-foreground) 15%)}--av-separator-tertiary: var(--av-surface);@supports (color: color-mix(in lab,red,red)){--av-separator-tertiary: color-mix(in oklab, var(--av-surface) 81%, var(--av-surface-foreground) 19%)}--av-border-secondary: var(--av-surface);@supports (color: color-mix(in lab,red,red)){--av-border-secondary: color-mix(in oklab, var(--av-surface) 78%, var(--av-surface-foreground) 22%)}--av-border-tertiary: var(--av-surface);@supports (color: color-mix(in lab,red,red)){--av-border-tertiary: color-mix(in oklab, var(--av-surface) 66%, var(--av-surface-foreground) 34%)}}[data-av-design-theme=coinbase].av-dark,[data-av-design-theme=coinbase][data-av-theme=dark]{color-scheme:dark;--av-field-radius: .125rem;--av-background: oklch(12% .002 277.63);--av-foreground: oklch(99.11% .002 277.63);--av-surface: oklch(21.03% .004 277.63);--av-surface-foreground: oklch(99.11% .002 277.63);--av-surface-secondary: oklch(25.7% .003 277.63);--av-surface-secondary-foreground: oklch(99.11% .002 277.63);--av-surface-tertiary: oklch(27.21% .003 277.63);--av-surface-tertiary-foreground: oklch(99.11% .002 277.63);--av-overlay: oklch(21.03% .004 277.63);--av-overlay-foreground: oklch(99.11% .002 277.63);--av-muted: oklch(70.5% .004 277.63);--av-scrollbar-thumb: oklch(70.5% .002 277.63);--av-scrollbar-color: var(--av-scrollbar-thumb) var(--av-scrollbar-track);--av-default: oklch(27.4% .002 277.63);--av-default-foreground: oklch(99.11% 0 0);--av-accent: oklch(50.31% .2262 277.63);--av-accent-foreground: oklch(99.11% 0 0);--av-field-background: oklch(21.03% .004 277.63);--av-field-foreground: oklch(99.11% .002 277.63);--av-field-placeholder: oklch(70.5% .004 277.63);--av-field-border: oklch(28% .002 277.63);--av-success: oklch(.7574 .180554 156.931);--av-success-foreground: oklch(15% .05 156.93);--av-warning: oklch(.8095 .1119 61.69);--av-warning-foreground: oklch(15% .0336 61.69);--av-danger: oklch(.6545 .2145 22.31);--av-danger-foreground: oklch(15% .05 22.31);--av-segment: oklch(39.64% .002 277.63);--av-segment-foreground: oklch(99.11% .002 277.63);--av-border: oklch(28% .002 277.63);--av-separator: oklch(25% .002 277.63);--av-focus: oklch(50.31% .2262 277.63);--av-link: oklch(99.11% .002 277.63);--av-surface-shadow: 0 0 0 0 transparent inset;--av-overlay-shadow: 0 0 1px 0 rgba(255, 255, 255, .3) inset;--av-field-shadow: 0 0 0 0 transparent inset;--av-surface-hover: var(--av-surface);@supports (color: color-mix(in lab,red,red)){--av-surface-hover: color-mix(in oklab, var(--av-surface) 92%, var(--av-surface-foreground) 8%)}--av-background-secondary: var(--av-background);@supports (color: color-mix(in lab,red,red)){--av-background-secondary: color-mix(in oklab, var(--av-background) 96%, var(--av-foreground) 4%)}--av-background-tertiary: var(--av-background);@supports (color: color-mix(in lab,red,red)){--av-background-tertiary: color-mix(in oklab, var(--av-background) 92%, var(--av-foreground) 8%)}--av-background-inverse: var(--av-foreground);--av-default-hover: var(--av-default);@supports (color: color-mix(in lab,red,red)){--av-default-hover: color-mix(in oklab, var(--av-default) 96%, var(--av-default-foreground) 4%)}--av-accent-hover: var(--av-accent);@supports (color: color-mix(in lab,red,red)){--av-accent-hover: color-mix(in oklab, var(--av-accent) 90%, var(--av-accent-foreground) 10%)}--av-success-hover: var(--av-success);@supports (color: color-mix(in lab,red,red)){--av-success-hover: color-mix(in oklab, var(--av-success) 90%, var(--av-success-foreground) 10%)}--av-warning-hover: var(--av-warning);@supports (color: color-mix(in lab,red,red)){--av-warning-hover: color-mix(in oklab, var(--av-warning) 90%, var(--av-warning-foreground) 10%)}--av-danger-hover: var(--av-danger);@supports (color: color-mix(in lab,red,red)){--av-danger-hover: color-mix(in oklab, var(--av-danger) 90%, var(--av-danger-foreground) 10%)}--av-field-hover: var(--av-field-background, var(--av-default));@supports (color: color-mix(in lab,red,red)){--av-field-hover: color-mix( in oklab, var(--av-field-background, var(--av-default)) 90%, var(--av-field-foreground, var(--av-foreground)) 2% )}--av-field-focus: var(--av-field-background, var(--av-default));--av-field-border-hover: var(--av-field-border, var(--av-border));@supports (color: color-mix(in lab,red,red)){--av-field-border-hover: color-mix( in oklab, var(--av-field-border, var(--av-border)) 88%, var(--av-field-foreground, var(--av-foreground)) 10% )}--av-field-border-focus: var(--av-field-border, var(--av-border));@supports (color: color-mix(in lab,red,red)){--av-field-border-focus: color-mix( in oklab, var(--av-field-border, var(--av-border)) 74%, var(--av-field-foreground, var(--av-foreground)) 22% )}--av-default-soft: var(--av-default);@supports (color: color-mix(in lab,red,red)){--av-default-soft: color-mix(in oklab, var(--av-default) 50%, transparent)}--av-default-soft-foreground: var(--av-default-foreground);--av-default-soft-hover: var(--av-default);@supports (color: color-mix(in lab,red,red)){--av-default-soft-hover: color-mix(in oklab, var(--av-default) 60%, transparent)}--av-accent-soft: var(--av-accent);@supports (color: color-mix(in lab,red,red)){--av-accent-soft: color-mix(in oklab, var(--av-accent) 12%, transparent)}--av-accent-soft-foreground: var(--av-accent);@supports (color: color-mix(in lab,red,red)){--av-accent-soft-foreground: color-mix(in oklab, var(--av-accent) 80%, var(--av-foreground) 30%)}--av-accent-soft-hover: var(--av-accent);@supports (color: color-mix(in lab,red,red)){--av-accent-soft-hover: color-mix(in oklab, var(--av-accent) 16%, transparent)}--av-danger-soft: var(--av-danger);@supports (color: color-mix(in lab,red,red)){--av-danger-soft: color-mix(in oklab, var(--av-danger) 15%, transparent)}--av-danger-soft-foreground: var(--av-danger);@supports (color: color-mix(in lab,red,red)){--av-danger-soft-foreground: color-mix(in oklab, var(--av-danger) 80%, var(--av-foreground) 30%)}--av-danger-soft-hover: var(--av-danger);@supports (color: color-mix(in lab,red,red)){--av-danger-soft-hover: color-mix(in oklab, var(--av-danger) 20%, transparent)}--av-warning-soft: var(--av-warning);@supports (color: color-mix(in lab,red,red)){--av-warning-soft: color-mix(in oklab, var(--av-warning) 12%, transparent)}--av-warning-soft-foreground: var(--av-warning);@supports (color: color-mix(in lab,red,red)){--av-warning-soft-foreground: color-mix(in oklab, var(--av-warning) 80%, var(--av-foreground) 30%)}--av-warning-soft-hover: var(--av-warning);@supports (color: color-mix(in lab,red,red)){--av-warning-soft-hover: color-mix(in oklab, var(--av-warning) 16%, transparent)}--av-success-soft: var(--av-success);@supports (color: color-mix(in lab,red,red)){--av-success-soft: color-mix(in oklab, var(--av-success) 12%, transparent)}--av-success-soft-foreground: var(--av-success);@supports (color: color-mix(in lab,red,red)){--av-success-soft-foreground: color-mix(in oklab, var(--av-success) 80%, var(--av-foreground) 30%)}--av-success-soft-hover: var(--av-success);@supports (color: color-mix(in lab,red,red)){--av-success-soft-hover: color-mix(in oklab, var(--av-success) 16%, transparent)}--av-separator-secondary: var(--av-surface);@supports (color: color-mix(in lab,red,red)){--av-separator-secondary: color-mix(in oklab, var(--av-surface) 85%, var(--av-surface-foreground) 15%)}--av-separator-tertiary: var(--av-surface);@supports (color: color-mix(in lab,red,red)){--av-separator-tertiary: color-mix(in oklab, var(--av-surface) 81%, var(--av-surface-foreground) 19%)}--av-border-secondary: var(--av-surface);@supports (color: color-mix(in lab,red,red)){--av-border-secondary: color-mix(in oklab, var(--av-surface) 78%, var(--av-surface-foreground) 22%)}--av-border-tertiary: var(--av-surface);@supports (color: color-mix(in lab,red,red)){--av-border-tertiary: color-mix(in oklab, var(--av-surface) 66%, var(--av-surface-foreground) 34%)}}}@layer theme.theme.base{[data-av-design-theme=airbnb]:not(.av-dark):not([data-av-theme=dark]){color-scheme:light;--av-background: oklch(97.02% 0 22.37);--av-foreground: oklch(21.03% 0 22.37);--av-surface: oklch(100% 0 22.37);--av-surface-foreground: oklch(21.03% 0 22.37);--av-surface-secondary: oklch(95.24% 0 22.37);--av-surface-secondary-foreground: oklch(21.03% 0 22.37);--av-surface-tertiary: oklch(93.73% 0 22.37);--av-surface-tertiary-foreground: oklch(21.03% 0 22.37);--av-overlay: oklch(100% 0 22.37);--av-overlay-foreground: oklch(21.03% 0 22.37);--av-muted: oklch(55.17% 0 22.37);--av-scrollbar-thumb: oklch(87.1% 0 22.37);--av-scrollbar-color: var(--av-scrollbar-thumb) var(--av-scrollbar-track);--av-default: oklch(94% 0 22.37);--av-default-foreground: oklch(21.03% .0059 22.37);--av-accent: oklch(68.92% .2004 22.37);--av-accent-foreground: oklch(.9911 0 0);--av-field-background: oklch(100% 0 22.37);--av-field-foreground: oklch(21.03% 0 22.37);--av-field-placeholder: oklch(55.17% 0 22.37);--av-field-border: oklch(90% 0 22.37);--av-success: oklch(.5573 .0947 199.48);--av-success-foreground: oklch(.9911 0 0);--av-warning: oklch(.6904 .1972 38.75);--av-warning-foreground: oklch(.9911 0 0);--av-danger: oklch(.5392 .1816 33.72);--av-danger-foreground: oklch(.9911 0 0);--av-segment: oklch(100% 0 22.37);--av-segment-foreground: oklch(21.03% 0 22.37);--av-border: oklch(90% 0 22.37);--av-separator: oklch(92% 0 22.37);--av-focus: oklch(68.92% .2004 22.37);--av-link: oklch(21.03% 0 22.37);--av-surface-hover: var(--av-surface);@supports (color: color-mix(in lab,red,red)){--av-surface-hover: color-mix(in oklab, var(--av-surface) 92%, var(--av-surface-foreground) 8%)}--av-background-secondary: var(--av-background);@supports (color: color-mix(in lab,red,red)){--av-background-secondary: color-mix(in oklab, var(--av-background) 96%, var(--av-foreground) 4%)}--av-background-tertiary: var(--av-background);@supports (color: color-mix(in lab,red,red)){--av-background-tertiary: color-mix(in oklab, var(--av-background) 92%, var(--av-foreground) 8%)}--av-background-inverse: var(--av-foreground);--av-default-hover: var(--av-default);@supports (color: color-mix(in lab,red,red)){--av-default-hover: color-mix(in oklab, var(--av-default) 96%, var(--av-default-foreground) 4%)}--av-accent-hover: var(--av-accent);@supports (color: color-mix(in lab,red,red)){--av-accent-hover: color-mix(in oklab, var(--av-accent) 90%, var(--av-accent-foreground) 10%)}--av-success-hover: var(--av-success);@supports (color: color-mix(in lab,red,red)){--av-success-hover: color-mix(in oklab, var(--av-success) 90%, var(--av-success-foreground) 10%)}--av-warning-hover: var(--av-warning);@supports (color: color-mix(in lab,red,red)){--av-warning-hover: color-mix(in oklab, var(--av-warning) 90%, var(--av-warning-foreground) 10%)}--av-danger-hover: var(--av-danger);@supports (color: color-mix(in lab,red,red)){--av-danger-hover: color-mix(in oklab, var(--av-danger) 90%, var(--av-danger-foreground) 10%)}--av-field-hover: var(--av-field-background, var(--av-default));@supports (color: color-mix(in lab,red,red)){--av-field-hover: color-mix( in oklab, var(--av-field-background, var(--av-default)) 90%, var(--av-field-foreground, var(--av-foreground)) 2% )}--av-field-focus: var(--av-field-background, var(--av-default));--av-field-border-hover: var(--av-field-border, var(--av-border));@supports (color: color-mix(in lab,red,red)){--av-field-border-hover: color-mix( in oklab, var(--av-field-border, var(--av-border)) 88%, var(--av-field-foreground, var(--av-foreground)) 10% )}--av-field-border-focus: var(--av-field-border, var(--av-border));@supports (color: color-mix(in lab,red,red)){--av-field-border-focus: color-mix( in oklab, var(--av-field-border, var(--av-border)) 74%, var(--av-field-foreground, var(--av-foreground)) 22% )}--av-default-soft: var(--av-default);@supports (color: color-mix(in lab,red,red)){--av-default-soft: color-mix(in oklab, var(--av-default) 50%, transparent)}--av-default-soft-foreground: var(--av-default-foreground);--av-default-soft-hover: var(--av-default);@supports (color: color-mix(in lab,red,red)){--av-default-soft-hover: color-mix(in oklab, var(--av-default) 60%, transparent)}--av-accent-soft: var(--av-accent);@supports (color: color-mix(in lab,red,red)){--av-accent-soft: color-mix(in oklab, var(--av-accent) 15%, transparent)}--av-accent-soft-foreground: var(--av-accent);@supports (color: color-mix(in lab,red,red)){--av-accent-soft-foreground: color-mix(in oklab, var(--av-accent) 70%, var(--av-foreground) 30%)}--av-accent-soft-hover: var(--av-accent);@supports (color: color-mix(in lab,red,red)){--av-accent-soft-hover: color-mix(in oklab, var(--av-accent) 20%, transparent)}--av-danger-soft: var(--av-danger);@supports (color: color-mix(in lab,red,red)){--av-danger-soft: color-mix(in oklab, var(--av-danger) 15%, transparent)}--av-danger-soft-foreground: var(--av-danger);@supports (color: color-mix(in lab,red,red)){--av-danger-soft-foreground: color-mix(in oklab, var(--av-danger) 70%, var(--av-foreground) 40%)}--av-danger-soft-hover: var(--av-danger);@supports (color: color-mix(in lab,red,red)){--av-danger-soft-hover: color-mix(in oklab, var(--av-danger) 20%, transparent)}--av-warning-soft: var(--av-warning);@supports (color: color-mix(in lab,red,red)){--av-warning-soft: color-mix(in oklab, var(--av-warning) 15%, transparent)}--av-warning-soft-foreground: var(--av-warning);@supports (color: color-mix(in lab,red,red)){--av-warning-soft-foreground: color-mix(in oklab, var(--av-warning) 80%, var(--av-foreground) 70%)}--av-warning-soft-hover: var(--av-warning);@supports (color: color-mix(in lab,red,red)){--av-warning-soft-hover: color-mix(in oklab, var(--av-warning) 20%, transparent)}--av-success-soft: var(--av-success);@supports (color: color-mix(in lab,red,red)){--av-success-soft: color-mix(in oklab, var(--av-success) 15%, transparent)}--av-success-soft-foreground: var(--av-success);@supports (color: color-mix(in lab,red,red)){--av-success-soft-foreground: color-mix(in oklab, var(--av-success) 80%, var(--av-foreground) 60%)}--av-success-soft-hover: var(--av-success);@supports (color: color-mix(in lab,red,red)){--av-success-soft-hover: color-mix(in oklab, var(--av-success) 20%, transparent)}--av-separator-secondary: var(--av-surface);@supports (color: color-mix(in lab,red,red)){--av-separator-secondary: color-mix(in oklab, var(--av-surface) 85%, var(--av-surface-foreground) 15%)}--av-separator-tertiary: var(--av-surface);@supports (color: color-mix(in lab,red,red)){--av-separator-tertiary: color-mix(in oklab, var(--av-surface) 81%, var(--av-surface-foreground) 19%)}--av-border-secondary: var(--av-surface);@supports (color: color-mix(in lab,red,red)){--av-border-secondary: color-mix(in oklab, var(--av-surface) 78%, var(--av-surface-foreground) 22%)}--av-border-tertiary: var(--av-surface);@supports (color: color-mix(in lab,red,red)){--av-border-tertiary: color-mix(in oklab, var(--av-surface) 66%, var(--av-surface-foreground) 34%)}}[data-av-design-theme=airbnb].av-dark,[data-av-design-theme=airbnb][data-av-theme=dark]{color-scheme:dark;--av-background: oklch(12% 0 22.37);--av-foreground: oklch(99.11% 0 22.37);--av-surface: oklch(21.03% 0 22.37);--av-surface-foreground: oklch(99.11% 0 22.37);--av-surface-secondary: oklch(25.7% 0 22.37);--av-surface-secondary-foreground: oklch(99.11% 0 22.37);--av-surface-tertiary: oklch(27.21% 0 22.37);--av-surface-tertiary-foreground: oklch(99.11% 0 22.37);--av-overlay: oklch(21.03% 0 22.37);--av-overlay-foreground: oklch(99.11% 0 22.37);--av-muted: oklch(70.5% 0 22.37);--av-scrollbar-thumb: oklch(70.5% 0 22.37);--av-scrollbar-color: var(--av-scrollbar-thumb) var(--av-scrollbar-track);--av-default: oklch(27.4% 0 22.37);--av-default-foreground: oklch(99.11% 0 0);--av-accent: oklch(68.92% .2004 22.37);--av-accent-foreground: oklch(.9911 0 0);--av-field-background: oklch(21.03% 0 22.37);--av-field-foreground: oklch(99.11% 0 22.37);--av-field-placeholder: oklch(70.5% 0 22.37);--av-field-border: oklch(28% 0 22.37);--av-success: oklch(.652 .114864 185.0749);--av-success-foreground: oklch(.9911 0 0);--av-warning: oklch(.8197 .170602 78.4658);--av-warning-foreground: oklch(15% .05 78.47);--av-danger: oklch(.5392 .1816 33.72);--av-danger-foreground: oklch(.9911 0 0);--av-segment: oklch(39.64% 0 22.37);--av-segment-foreground: oklch(99.11% 0 22.37);--av-border: oklch(28% 0 22.37);--av-separator: oklch(25% 0 22.37);--av-focus: oklch(68.92% .2004 22.37);--av-link: oklch(99.11% 0 22.37);--av-surface-shadow: 0 0 0 0 transparent inset;--av-overlay-shadow: 0 0 1px 0 rgba(255, 255, 255, .3) inset;--av-field-shadow: 0 0 0 0 transparent inset;--av-surface-hover: var(--av-surface);@supports (color: color-mix(in lab,red,red)){--av-surface-hover: color-mix(in oklab, var(--av-surface) 92%, var(--av-surface-foreground) 8%)}--av-background-secondary: var(--av-background);@supports (color: color-mix(in lab,red,red)){--av-background-secondary: color-mix(in oklab, var(--av-background) 96%, var(--av-foreground) 4%)}--av-background-tertiary: var(--av-background);@supports (color: color-mix(in lab,red,red)){--av-background-tertiary: color-mix(in oklab, var(--av-background) 92%, var(--av-foreground) 8%)}--av-background-inverse: var(--av-foreground);--av-default-hover: var(--av-default);@supports (color: color-mix(in lab,red,red)){--av-default-hover: color-mix(in oklab, var(--av-default) 96%, var(--av-default-foreground) 4%)}--av-accent-hover: var(--av-accent);@supports (color: color-mix(in lab,red,red)){--av-accent-hover: color-mix(in oklab, var(--av-accent) 90%, var(--av-accent-foreground) 10%)}--av-success-hover: var(--av-success);@supports (color: color-mix(in lab,red,red)){--av-success-hover: color-mix(in oklab, var(--av-success) 90%, var(--av-success-foreground) 10%)}--av-warning-hover: var(--av-warning);@supports (color: color-mix(in lab,red,red)){--av-warning-hover: color-mix(in oklab, var(--av-warning) 90%, var(--av-warning-foreground) 10%)}--av-danger-hover: var(--av-danger);@supports (color: color-mix(in lab,red,red)){--av-danger-hover: color-mix(in oklab, var(--av-danger) 90%, var(--av-danger-foreground) 10%)}--av-field-hover: var(--av-field-background, var(--av-default));@supports (color: color-mix(in lab,red,red)){--av-field-hover: color-mix( in oklab, var(--av-field-background, var(--av-default)) 90%, var(--av-field-foreground, var(--av-foreground)) 2% )}--av-field-focus: var(--av-field-background, var(--av-default));--av-field-border-hover: var(--av-field-border, var(--av-border));@supports (color: color-mix(in lab,red,red)){--av-field-border-hover: color-mix( in oklab, var(--av-field-border, var(--av-border)) 88%, var(--av-field-foreground, var(--av-foreground)) 10% )}--av-field-border-focus: var(--av-field-border, var(--av-border));@supports (color: color-mix(in lab,red,red)){--av-field-border-focus: color-mix( in oklab, var(--av-field-border, var(--av-border)) 74%, var(--av-field-foreground, var(--av-foreground)) 22% )}--av-default-soft: var(--av-default);@supports (color: color-mix(in lab,red,red)){--av-default-soft: color-mix(in oklab, var(--av-default) 50%, transparent)}--av-default-soft-foreground: var(--av-default-foreground);--av-default-soft-hover: var(--av-default);@supports (color: color-mix(in lab,red,red)){--av-default-soft-hover: color-mix(in oklab, var(--av-default) 60%, transparent)}--av-accent-soft: var(--av-accent);@supports (color: color-mix(in lab,red,red)){--av-accent-soft: color-mix(in oklab, var(--av-accent) 12%, transparent)}--av-accent-soft-foreground: var(--av-accent);@supports (color: color-mix(in lab,red,red)){--av-accent-soft-foreground: color-mix(in oklab, var(--av-accent) 80%, var(--av-foreground) 30%)}--av-accent-soft-hover: var(--av-accent);@supports (color: color-mix(in lab,red,red)){--av-accent-soft-hover: color-mix(in oklab, var(--av-accent) 16%, transparent)}--av-danger-soft: var(--av-danger);@supports (color: color-mix(in lab,red,red)){--av-danger-soft: color-mix(in oklab, var(--av-danger) 15%, transparent)}--av-danger-soft-foreground: var(--av-danger);@supports (color: color-mix(in lab,red,red)){--av-danger-soft-foreground: color-mix(in oklab, var(--av-danger) 80%, var(--av-foreground) 30%)}--av-danger-soft-hover: var(--av-danger);@supports (color: color-mix(in lab,red,red)){--av-danger-soft-hover: color-mix(in oklab, var(--av-danger) 20%, transparent)}--av-warning-soft: var(--av-warning);@supports (color: color-mix(in lab,red,red)){--av-warning-soft: color-mix(in oklab, var(--av-warning) 12%, transparent)}--av-warning-soft-foreground: var(--av-warning);@supports (color: color-mix(in lab,red,red)){--av-warning-soft-foreground: color-mix(in oklab, var(--av-warning) 80%, var(--av-foreground) 30%)}--av-warning-soft-hover: var(--av-warning);@supports (color: color-mix(in lab,red,red)){--av-warning-soft-hover: color-mix(in oklab, var(--av-warning) 16%, transparent)}--av-success-soft: var(--av-success);@supports (color: color-mix(in lab,red,red)){--av-success-soft: color-mix(in oklab, var(--av-success) 12%, transparent)}--av-success-soft-foreground: var(--av-success);@supports (color: color-mix(in lab,red,red)){--av-success-soft-foreground: color-mix(in oklab, var(--av-success) 80%, var(--av-foreground) 30%)}--av-success-soft-hover: var(--av-success);@supports (color: color-mix(in lab,red,red)){--av-success-soft-hover: color-mix(in oklab, var(--av-success) 16%, transparent)}--av-separator-secondary: var(--av-surface);@supports (color: color-mix(in lab,red,red)){--av-separator-secondary: color-mix(in oklab, var(--av-surface) 85%, var(--av-surface-foreground) 15%)}--av-separator-tertiary: var(--av-surface);@supports (color: color-mix(in lab,red,red)){--av-separator-tertiary: color-mix(in oklab, var(--av-surface) 81%, var(--av-surface-foreground) 19%)}--av-border-secondary: var(--av-surface);@supports (color: color-mix(in lab,red,red)){--av-border-secondary: color-mix(in oklab, var(--av-surface) 78%, var(--av-surface-foreground) 22%)}--av-border-tertiary: var(--av-surface);@supports (color: color-mix(in lab,red,red)){--av-border-tertiary: color-mix(in oklab, var(--av-surface) 66%, var(--av-surface-foreground) 34%)}}}@layer theme.theme.base{[data-av-design-theme=discord]:not(.av-dark):not([data-av-theme=dark]){color-scheme:light;--av-radius: .25rem;--av-field-radius: calc(var(--av-radius) * 1.5);--av-background: oklch(97.02% .01 273.85);--av-foreground: oklch(21.03% .01 273.85);--av-surface: oklch(100% .005 273.85);--av-surface-foreground: oklch(21.03% .01 273.85);--av-surface-secondary: oklch(95.24% .015 273.85);--av-surface-secondary-foreground: oklch(21.03% .01 273.85);--av-surface-tertiary: oklch(93.73% .015 273.85);--av-surface-tertiary-foreground: oklch(21.03% .01 273.85);--av-overlay: oklch(100% .003 273.85);--av-overlay-foreground: oklch(21.03% .01 273.85);--av-muted: oklch(55.17% .02 273.85);--av-scrollbar-thumb: oklch(87.1% .01 273.85);--av-scrollbar-color: var(--av-scrollbar-thumb) var(--av-scrollbar-track);--av-default: oklch(94% .01 273.85);--av-default-foreground: oklch(21.03% .0059 273.85);--av-accent: oklch(57.74% .2092 273.85);--av-accent-foreground: oklch(99.11% 0 0);--av-field-background: oklch(100% .005 273.85);--av-field-foreground: oklch(21.03% .01 273.85);--av-field-placeholder: oklch(55.17% .02 273.85);--av-field-border: oklch(90% .01 273.85);--av-success: oklch(.532 .1238 151.57);--av-success-foreground: oklch(99.11% 0 0);--av-warning: oklch(.9218 .1571 99.87);--av-warning-foreground: oklch(15% .0471 99.87);--av-danger: oklch(.5884 .1993 24.39);--av-danger-foreground: oklch(99.11% 0 0);--av-segment: oklch(100% .01 273.85);--av-segment-foreground: oklch(21.03% .01 273.85);--av-border: oklch(90% .01 273.85);--av-separator: oklch(92% .01 273.85);--av-focus: oklch(57.74% .2092 273.85);--av-link: oklch(21.03% .01 273.85);--av-surface-hover: var(--av-surface);@supports (color: color-mix(in lab,red,red)){--av-surface-hover: color-mix(in oklab, var(--av-surface) 92%, var(--av-surface-foreground) 8%)}--av-background-secondary: var(--av-background);@supports (color: color-mix(in lab,red,red)){--av-background-secondary: color-mix(in oklab, var(--av-background) 96%, var(--av-foreground) 4%)}--av-background-tertiary: var(--av-background);@supports (color: color-mix(in lab,red,red)){--av-background-tertiary: color-mix(in oklab, var(--av-background) 92%, var(--av-foreground) 8%)}--av-background-inverse: var(--av-foreground);--av-default-hover: var(--av-default);@supports (color: color-mix(in lab,red,red)){--av-default-hover: color-mix(in oklab, var(--av-default) 96%, var(--av-default-foreground) 4%)}--av-accent-hover: var(--av-accent);@supports (color: color-mix(in lab,red,red)){--av-accent-hover: color-mix(in oklab, var(--av-accent) 90%, var(--av-accent-foreground) 10%)}--av-success-hover: var(--av-success);@supports (color: color-mix(in lab,red,red)){--av-success-hover: color-mix(in oklab, var(--av-success) 90%, var(--av-success-foreground) 10%)}--av-warning-hover: var(--av-warning);@supports (color: color-mix(in lab,red,red)){--av-warning-hover: color-mix(in oklab, var(--av-warning) 90%, var(--av-warning-foreground) 10%)}--av-danger-hover: var(--av-danger);@supports (color: color-mix(in lab,red,red)){--av-danger-hover: color-mix(in oklab, var(--av-danger) 90%, var(--av-danger-foreground) 10%)}--av-field-hover: var(--av-field-background, var(--av-default));@supports (color: color-mix(in lab,red,red)){--av-field-hover: color-mix( in oklab, var(--av-field-background, var(--av-default)) 90%, var(--av-field-foreground, var(--av-foreground)) 2% )}--av-field-focus: var(--av-field-background, var(--av-default));--av-field-border-hover: var(--av-field-border, var(--av-border));@supports (color: color-mix(in lab,red,red)){--av-field-border-hover: color-mix( in oklab, var(--av-field-border, var(--av-border)) 88%, var(--av-field-foreground, var(--av-foreground)) 10% )}--av-field-border-focus: var(--av-field-border, var(--av-border));@supports (color: color-mix(in lab,red,red)){--av-field-border-focus: color-mix( in oklab, var(--av-field-border, var(--av-border)) 74%, var(--av-field-foreground, var(--av-foreground)) 22% )}--av-default-soft: var(--av-default);@supports (color: color-mix(in lab,red,red)){--av-default-soft: color-mix(in oklab, var(--av-default) 50%, transparent)}--av-default-soft-foreground: var(--av-default-foreground);--av-default-soft-hover: var(--av-default);@supports (color: color-mix(in lab,red,red)){--av-default-soft-hover: color-mix(in oklab, var(--av-default) 60%, transparent)}--av-accent-soft: var(--av-accent);@supports (color: color-mix(in lab,red,red)){--av-accent-soft: color-mix(in oklab, var(--av-accent) 15%, transparent)}--av-accent-soft-foreground: var(--av-accent);@supports (color: color-mix(in lab,red,red)){--av-accent-soft-foreground: color-mix(in oklab, var(--av-accent) 70%, var(--av-foreground) 30%)}--av-accent-soft-hover: var(--av-accent);@supports (color: color-mix(in lab,red,red)){--av-accent-soft-hover: color-mix(in oklab, var(--av-accent) 20%, transparent)}--av-danger-soft: var(--av-danger);@supports (color: color-mix(in lab,red,red)){--av-danger-soft: color-mix(in oklab, var(--av-danger) 15%, transparent)}--av-danger-soft-foreground: var(--av-danger);@supports (color: color-mix(in lab,red,red)){--av-danger-soft-foreground: color-mix(in oklab, var(--av-danger) 70%, var(--av-foreground) 40%)}--av-danger-soft-hover: var(--av-danger);@supports (color: color-mix(in lab,red,red)){--av-danger-soft-hover: color-mix(in oklab, var(--av-danger) 20%, transparent)}--av-warning-soft: var(--av-warning);@supports (color: color-mix(in lab,red,red)){--av-warning-soft: color-mix(in oklab, var(--av-warning) 15%, transparent)}--av-warning-soft-foreground: var(--av-warning);@supports (color: color-mix(in lab,red,red)){--av-warning-soft-foreground: color-mix(in oklab, var(--av-warning) 80%, var(--av-foreground) 70%)}--av-warning-soft-hover: var(--av-warning);@supports (color: color-mix(in lab,red,red)){--av-warning-soft-hover: color-mix(in oklab, var(--av-warning) 20%, transparent)}--av-success-soft: var(--av-success);@supports (color: color-mix(in lab,red,red)){--av-success-soft: color-mix(in oklab, var(--av-success) 15%, transparent)}--av-success-soft-foreground: var(--av-success);@supports (color: color-mix(in lab,red,red)){--av-success-soft-foreground: color-mix(in oklab, var(--av-success) 80%, var(--av-foreground) 60%)}--av-success-soft-hover: var(--av-success);@supports (color: color-mix(in lab,red,red)){--av-success-soft-hover: color-mix(in oklab, var(--av-success) 20%, transparent)}--av-separator-secondary: var(--av-surface);@supports (color: color-mix(in lab,red,red)){--av-separator-secondary: color-mix(in oklab, var(--av-surface) 85%, var(--av-surface-foreground) 15%)}--av-separator-tertiary: var(--av-surface);@supports (color: color-mix(in lab,red,red)){--av-separator-tertiary: color-mix(in oklab, var(--av-surface) 81%, var(--av-surface-foreground) 19%)}--av-border-secondary: var(--av-surface);@supports (color: color-mix(in lab,red,red)){--av-border-secondary: color-mix(in oklab, var(--av-surface) 78%, var(--av-surface-foreground) 22%)}--av-border-tertiary: var(--av-surface);@supports (color: color-mix(in lab,red,red)){--av-border-tertiary: color-mix(in oklab, var(--av-surface) 66%, var(--av-surface-foreground) 34%)}}[data-av-design-theme=discord].av-dark,[data-av-design-theme=discord][data-av-theme=dark]{color-scheme:dark;--av-radius: .25rem;--av-field-radius: calc(var(--av-radius) * 1.5);--av-background: oklch(12% .01 273.85);--av-foreground: oklch(99.11% .01 273.85);--av-surface: oklch(21.03% .02 273.85);--av-surface-foreground: oklch(99.11% .01 273.85);--av-surface-secondary: oklch(25.7% .015 273.85);--av-surface-secondary-foreground: oklch(99.11% .01 273.85);--av-surface-tertiary: oklch(27.21% .015 273.85);--av-surface-tertiary-foreground: oklch(99.11% .01 273.85);--av-overlay: oklch(21.03% .02 273.85);--av-overlay-foreground: oklch(99.11% .01 273.85);--av-muted: oklch(70.5% .02 273.85);--av-scrollbar-thumb: oklch(70.5% .01 273.85);--av-scrollbar-color: var(--av-scrollbar-thumb) var(--av-scrollbar-track);--av-default: oklch(27.4% .01 273.85);--av-default-foreground: oklch(99.11% 0 0);--av-accent: oklch(57.74% .2092 273.85);--av-accent-foreground: oklch(99.11% 0 0);--av-field-background: oklch(21.03% .02 273.85);--av-field-foreground: oklch(99.11% .01 273.85);--av-field-placeholder: oklch(70.5% .02 273.85);--av-field-border: oklch(28% .01 273.85);--av-success: oklch(.8548 .1967 150.16);--av-success-foreground: oklch(15% .05 150.16);--av-warning: oklch(.9218 .1571 99.87);--av-warning-foreground: oklch(15% .0471 99.87);--av-danger: oklch(.6318 .2075 24.57);--av-danger-foreground: oklch(99.11% 0 0);--av-segment: oklch(39.64% .01 273.85);--av-segment-foreground: oklch(99.11% .01 273.85);--av-border: oklch(28% .01 273.85);--av-separator: oklch(25% .01 273.85);--av-focus: oklch(57.74% .2092 273.85);--av-link: oklch(99.11% .01 273.85);--av-surface-shadow: 0 0 0 0 transparent inset;--av-overlay-shadow: 0 0 1px 0 rgba(255, 255, 255, .3) inset;--av-field-shadow: 0 0 0 0 transparent inset;--av-surface-hover: var(--av-surface);@supports (color: color-mix(in lab,red,red)){--av-surface-hover: color-mix(in oklab, var(--av-surface) 92%, var(--av-surface-foreground) 8%)}--av-background-secondary: var(--av-background);@supports (color: color-mix(in lab,red,red)){--av-background-secondary: color-mix(in oklab, var(--av-background) 96%, var(--av-foreground) 4%)}--av-background-tertiary: var(--av-background);@supports (color: color-mix(in lab,red,red)){--av-background-tertiary: color-mix(in oklab, var(--av-background) 92%, var(--av-foreground) 8%)}--av-background-inverse: var(--av-foreground);--av-default-hover: var(--av-default);@supports (color: color-mix(in lab,red,red)){--av-default-hover: color-mix(in oklab, var(--av-default) 96%, var(--av-default-foreground) 4%)}--av-accent-hover: var(--av-accent);@supports (color: color-mix(in lab,red,red)){--av-accent-hover: color-mix(in oklab, var(--av-accent) 90%, var(--av-accent-foreground) 10%)}--av-success-hover: var(--av-success);@supports (color: color-mix(in lab,red,red)){--av-success-hover: color-mix(in oklab, var(--av-success) 90%, var(--av-success-foreground) 10%)}--av-warning-hover: var(--av-warning);@supports (color: color-mix(in lab,red,red)){--av-warning-hover: color-mix(in oklab, var(--av-warning) 90%, var(--av-warning-foreground) 10%)}--av-danger-hover: var(--av-danger);@supports (color: color-mix(in lab,red,red)){--av-danger-hover: color-mix(in oklab, var(--av-danger) 90%, var(--av-danger-foreground) 10%)}--av-field-hover: var(--av-field-background, var(--av-default));@supports (color: color-mix(in lab,red,red)){--av-field-hover: color-mix( in oklab, var(--av-field-background, var(--av-default)) 90%, var(--av-field-foreground, var(--av-foreground)) 2% )}--av-field-focus: var(--av-field-background, var(--av-default));--av-field-border-hover: var(--av-field-border, var(--av-border));@supports (color: color-mix(in lab,red,red)){--av-field-border-hover: color-mix( in oklab, var(--av-field-border, var(--av-border)) 88%, var(--av-field-foreground, var(--av-foreground)) 10% )}--av-field-border-focus: var(--av-field-border, var(--av-border));@supports (color: color-mix(in lab,red,red)){--av-field-border-focus: color-mix( in oklab, var(--av-field-border, var(--av-border)) 74%, var(--av-field-foreground, var(--av-foreground)) 22% )}--av-default-soft: var(--av-default);@supports (color: color-mix(in lab,red,red)){--av-default-soft: color-mix(in oklab, var(--av-default) 50%, transparent)}--av-default-soft-foreground: var(--av-default-foreground);--av-default-soft-hover: var(--av-default);@supports (color: color-mix(in lab,red,red)){--av-default-soft-hover: color-mix(in oklab, var(--av-default) 60%, transparent)}--av-accent-soft: var(--av-accent);@supports (color: color-mix(in lab,red,red)){--av-accent-soft: color-mix(in oklab, var(--av-accent) 12%, transparent)}--av-accent-soft-foreground: var(--av-accent);@supports (color: color-mix(in lab,red,red)){--av-accent-soft-foreground: color-mix(in oklab, var(--av-accent) 80%, var(--av-foreground) 30%)}--av-accent-soft-hover: var(--av-accent);@supports (color: color-mix(in lab,red,red)){--av-accent-soft-hover: color-mix(in oklab, var(--av-accent) 16%, transparent)}--av-danger-soft: var(--av-danger);@supports (color: color-mix(in lab,red,red)){--av-danger-soft: color-mix(in oklab, var(--av-danger) 15%, transparent)}--av-danger-soft-foreground: var(--av-danger);@supports (color: color-mix(in lab,red,red)){--av-danger-soft-foreground: color-mix(in oklab, var(--av-danger) 80%, var(--av-foreground) 30%)}--av-danger-soft-hover: var(--av-danger);@supports (color: color-mix(in lab,red,red)){--av-danger-soft-hover: color-mix(in oklab, var(--av-danger) 20%, transparent)}--av-warning-soft: var(--av-warning);@supports (color: color-mix(in lab,red,red)){--av-warning-soft: color-mix(in oklab, var(--av-warning) 12%, transparent)}--av-warning-soft-foreground: var(--av-warning);@supports (color: color-mix(in lab,red,red)){--av-warning-soft-foreground: color-mix(in oklab, var(--av-warning) 80%, var(--av-foreground) 30%)}--av-warning-soft-hover: var(--av-warning);@supports (color: color-mix(in lab,red,red)){--av-warning-soft-hover: color-mix(in oklab, var(--av-warning) 16%, transparent)}--av-success-soft: var(--av-success);@supports (color: color-mix(in lab,red,red)){--av-success-soft: color-mix(in oklab, var(--av-success) 12%, transparent)}--av-success-soft-foreground: var(--av-success);@supports (color: color-mix(in lab,red,red)){--av-success-soft-foreground: color-mix(in oklab, var(--av-success) 80%, var(--av-foreground) 30%)}--av-success-soft-hover: var(--av-success);@supports (color: color-mix(in lab,red,red)){--av-success-soft-hover: color-mix(in oklab, var(--av-success) 16%, transparent)}--av-separator-secondary: var(--av-surface);@supports (color: color-mix(in lab,red,red)){--av-separator-secondary: color-mix(in oklab, var(--av-surface) 85%, var(--av-surface-foreground) 15%)}--av-separator-tertiary: var(--av-surface);@supports (color: color-mix(in lab,red,red)){--av-separator-tertiary: color-mix(in oklab, var(--av-surface) 81%, var(--av-surface-foreground) 19%)}--av-border-secondary: var(--av-surface);@supports (color: color-mix(in lab,red,red)){--av-border-secondary: color-mix(in oklab, var(--av-surface) 78%, var(--av-surface-foreground) 22%)}--av-border-tertiary: var(--av-surface);@supports (color: color-mix(in lab,red,red)){--av-border-tertiary: color-mix(in oklab, var(--av-surface) 66%, var(--av-surface-foreground) 34%)}}}@layer theme.theme.base{[data-av-design-theme=rabbit]:not(.av-dark):not([data-av-theme=dark]){color-scheme:light;--av-field-radius: 1rem;--av-background: oklch(97.02% .01 43.48);--av-foreground: oklch(21.03% .01 43.48);--av-surface: oklch(100% .005 43.48);--av-surface-foreground: oklch(21.03% .01 43.48);--av-surface-secondary: oklch(95.24% .015 43.48);--av-surface-secondary-foreground: oklch(21.03% .01 43.48);--av-surface-tertiary: oklch(93.73% .015 43.48);--av-surface-tertiary-foreground: oklch(21.03% .01 43.48);--av-overlay: oklch(100% .003 43.48);--av-overlay-foreground: oklch(21.03% .01 43.48);--av-muted: oklch(55.17% .02 43.48);--av-scrollbar-thumb: oklch(87.1% .01 43.48);--av-scrollbar-color: var(--av-scrollbar-thumb) var(--av-scrollbar-track);--av-default: oklch(94% .01 43.48);--av-default-foreground: oklch(21.03% .0059 43.48);--av-accent: oklch(69.58% .2042 43.48);--av-accent-foreground: oklch(15% .03 43.48);--av-field-background: oklch(100% .005 43.48);--av-field-foreground: oklch(21.03% .01 43.48);--av-field-placeholder: oklch(55.17% .02 43.48);--av-field-border: oklch(90% .01 43.48);--av-success: oklch(.7113 .2043 140.81);--av-success-foreground: oklch(15% .05 140.81);--av-warning: oklch(78.19% .1616 47.08);--av-warning-foreground: oklch(21.03% .0059 47.08);--av-danger: oklch(.6291 .2565 29.09);--av-danger-foreground: oklch(99.11% 0 0);--av-segment: oklch(100% .01 43.48);--av-segment-foreground: oklch(21.03% .01 43.48);--av-border: oklch(90% .01 43.48);--av-separator: oklch(92% .01 43.48);--av-focus: oklch(69.58% .2042 43.48);--av-link: oklch(21.03% .01 43.48);--av-surface-hover: var(--av-surface);@supports (color: color-mix(in lab,red,red)){--av-surface-hover: color-mix(in oklab, var(--av-surface) 92%, var(--av-surface-foreground) 8%)}--av-background-secondary: var(--av-background);@supports (color: color-mix(in lab,red,red)){--av-background-secondary: color-mix(in oklab, var(--av-background) 96%, var(--av-foreground) 4%)}--av-background-tertiary: var(--av-background);@supports (color: color-mix(in lab,red,red)){--av-background-tertiary: color-mix(in oklab, var(--av-background) 92%, var(--av-foreground) 8%)}--av-background-inverse: var(--av-foreground);--av-default-hover: var(--av-default);@supports (color: color-mix(in lab,red,red)){--av-default-hover: color-mix(in oklab, var(--av-default) 96%, var(--av-default-foreground) 4%)}--av-accent-hover: var(--av-accent);@supports (color: color-mix(in lab,red,red)){--av-accent-hover: color-mix(in oklab, var(--av-accent) 90%, var(--av-accent-foreground) 10%)}--av-success-hover: var(--av-success);@supports (color: color-mix(in lab,red,red)){--av-success-hover: color-mix(in oklab, var(--av-success) 90%, var(--av-success-foreground) 10%)}--av-warning-hover: var(--av-warning);@supports (color: color-mix(in lab,red,red)){--av-warning-hover: color-mix(in oklab, var(--av-warning) 90%, var(--av-warning-foreground) 10%)}--av-danger-hover: var(--av-danger);@supports (color: color-mix(in lab,red,red)){--av-danger-hover: color-mix(in oklab, var(--av-danger) 90%, var(--av-danger-foreground) 10%)}--av-field-hover: var(--av-field-background, var(--av-default));@supports (color: color-mix(in lab,red,red)){--av-field-hover: color-mix( in oklab, var(--av-field-background, var(--av-default)) 90%, var(--av-field-foreground, var(--av-foreground)) 2% )}--av-field-focus: var(--av-field-background, var(--av-default));--av-field-border-hover: var(--av-field-border, var(--av-border));@supports (color: color-mix(in lab,red,red)){--av-field-border-hover: color-mix( in oklab, var(--av-field-border, var(--av-border)) 88%, var(--av-field-foreground, var(--av-foreground)) 10% )}--av-field-border-focus: var(--av-field-border, var(--av-border));@supports (color: color-mix(in lab,red,red)){--av-field-border-focus: color-mix( in oklab, var(--av-field-border, var(--av-border)) 74%, var(--av-field-foreground, var(--av-foreground)) 22% )}--av-default-soft: var(--av-default);@supports (color: color-mix(in lab,red,red)){--av-default-soft: color-mix(in oklab, var(--av-default) 50%, transparent)}--av-default-soft-foreground: var(--av-default-foreground);--av-default-soft-hover: var(--av-default);@supports (color: color-mix(in lab,red,red)){--av-default-soft-hover: color-mix(in oklab, var(--av-default) 60%, transparent)}--av-accent-soft: var(--av-accent);@supports (color: color-mix(in lab,red,red)){--av-accent-soft: color-mix(in oklab, var(--av-accent) 15%, transparent)}--av-accent-soft-foreground: var(--av-accent);@supports (color: color-mix(in lab,red,red)){--av-accent-soft-foreground: color-mix(in oklab, var(--av-accent) 70%, var(--av-foreground) 30%)}--av-accent-soft-hover: var(--av-accent);@supports (color: color-mix(in lab,red,red)){--av-accent-soft-hover: color-mix(in oklab, var(--av-accent) 20%, transparent)}--av-danger-soft: var(--av-danger);@supports (color: color-mix(in lab,red,red)){--av-danger-soft: color-mix(in oklab, var(--av-danger) 15%, transparent)}--av-danger-soft-foreground: var(--av-danger);@supports (color: color-mix(in lab,red,red)){--av-danger-soft-foreground: color-mix(in oklab, var(--av-danger) 70%, var(--av-foreground) 40%)}--av-danger-soft-hover: var(--av-danger);@supports (color: color-mix(in lab,red,red)){--av-danger-soft-hover: color-mix(in oklab, var(--av-danger) 20%, transparent)}--av-warning-soft: var(--av-warning);@supports (color: color-mix(in lab,red,red)){--av-warning-soft: color-mix(in oklab, var(--av-warning) 15%, transparent)}--av-warning-soft-foreground: var(--av-warning);@supports (color: color-mix(in lab,red,red)){--av-warning-soft-foreground: color-mix(in oklab, var(--av-warning) 80%, var(--av-foreground) 70%)}--av-warning-soft-hover: var(--av-warning);@supports (color: color-mix(in lab,red,red)){--av-warning-soft-hover: color-mix(in oklab, var(--av-warning) 20%, transparent)}--av-success-soft: var(--av-success);@supports (color: color-mix(in lab,red,red)){--av-success-soft: color-mix(in oklab, var(--av-success) 15%, transparent)}--av-success-soft-foreground: var(--av-success);@supports (color: color-mix(in lab,red,red)){--av-success-soft-foreground: color-mix(in oklab, var(--av-success) 80%, var(--av-foreground) 60%)}--av-success-soft-hover: var(--av-success);@supports (color: color-mix(in lab,red,red)){--av-success-soft-hover: color-mix(in oklab, var(--av-success) 20%, transparent)}--av-separator-secondary: var(--av-surface);@supports (color: color-mix(in lab,red,red)){--av-separator-secondary: color-mix(in oklab, var(--av-surface) 85%, var(--av-surface-foreground) 15%)}--av-separator-tertiary: var(--av-surface);@supports (color: color-mix(in lab,red,red)){--av-separator-tertiary: color-mix(in oklab, var(--av-surface) 81%, var(--av-surface-foreground) 19%)}--av-border-secondary: var(--av-surface);@supports (color: color-mix(in lab,red,red)){--av-border-secondary: color-mix(in oklab, var(--av-surface) 78%, var(--av-surface-foreground) 22%)}--av-border-tertiary: var(--av-surface);@supports (color: color-mix(in lab,red,red)){--av-border-tertiary: color-mix(in oklab, var(--av-surface) 66%, var(--av-surface-foreground) 34%)}}[data-av-design-theme=rabbit].av-dark,[data-av-design-theme=rabbit][data-av-theme=dark]{color-scheme:dark;--av-field-radius: 1rem;--av-background: oklch(12% .01 43.48);--av-foreground: oklch(99.11% .01 43.48);--av-surface: oklch(21.03% .02 43.48);--av-surface-foreground: oklch(99.11% .01 43.48);--av-surface-secondary: oklch(25.7% .015 43.48);--av-surface-secondary-foreground: oklch(99.11% .01 43.48);--av-surface-tertiary: oklch(27.21% .015 43.48);--av-surface-tertiary-foreground: oklch(99.11% .01 43.48);--av-overlay: oklch(21.03% .02 43.48);--av-overlay-foreground: oklch(99.11% .01 43.48);--av-muted: oklch(70.5% .02 43.48);--av-scrollbar-thumb: oklch(70.5% .01 43.48);--av-scrollbar-color: var(--av-scrollbar-thumb) var(--av-scrollbar-track);--av-default: oklch(27.4% .01 43.48);--av-default-foreground: oklch(99.11% 0 0);--av-accent: oklch(69.58% .2042 43.48);--av-accent-foreground: oklch(15% .03 43.48);--av-field-background: oklch(21.03% .02 43.48);--av-field-foreground: oklch(99.11% .01 43.48);--av-field-placeholder: oklch(70.5% .02 43.48);--av-field-border: oklch(28% .01 43.48);--av-success: oklch(.7113 .2043 140.81);--av-success-foreground: oklch(15% .05 140.81);--av-warning: oklch(78.19% .1616 47.08);--av-warning-foreground: oklch(21.03% .0059 47.08);--av-danger: oklch(.6291 .2565 29.09);--av-danger-foreground: oklch(99.11% 0 0);--av-segment: oklch(39.64% .01 43.48);--av-segment-foreground: oklch(99.11% .01 43.48);--av-border: oklch(28% .01 43.48);--av-separator: oklch(25% .01 43.48);--av-focus: oklch(69.58% .2042 43.48);--av-link: oklch(99.11% .01 43.48);--av-surface-shadow: 0 0 0 0 transparent inset;--av-overlay-shadow: 0 0 1px 0 rgba(255, 255, 255, .3) inset;--av-field-shadow: 0 0 0 0 transparent inset;--av-surface-hover: var(--av-surface);@supports (color: color-mix(in lab,red,red)){--av-surface-hover: color-mix(in oklab, var(--av-surface) 92%, var(--av-surface-foreground) 8%)}--av-background-secondary: var(--av-background);@supports (color: color-mix(in lab,red,red)){--av-background-secondary: color-mix(in oklab, var(--av-background) 96%, var(--av-foreground) 4%)}--av-background-tertiary: var(--av-background);@supports (color: color-mix(in lab,red,red)){--av-background-tertiary: color-mix(in oklab, var(--av-background) 92%, var(--av-foreground) 8%)}--av-background-inverse: var(--av-foreground);--av-default-hover: var(--av-default);@supports (color: color-mix(in lab,red,red)){--av-default-hover: color-mix(in oklab, var(--av-default) 96%, var(--av-default-foreground) 4%)}--av-accent-hover: var(--av-accent);@supports (color: color-mix(in lab,red,red)){--av-accent-hover: color-mix(in oklab, var(--av-accent) 90%, var(--av-accent-foreground) 10%)}--av-success-hover: var(--av-success);@supports (color: color-mix(in lab,red,red)){--av-success-hover: color-mix(in oklab, var(--av-success) 90%, var(--av-success-foreground) 10%)}--av-warning-hover: var(--av-warning);@supports (color: color-mix(in lab,red,red)){--av-warning-hover: color-mix(in oklab, var(--av-warning) 90%, var(--av-warning-foreground) 10%)}--av-danger-hover: var(--av-danger);@supports (color: color-mix(in lab,red,red)){--av-danger-hover: color-mix(in oklab, var(--av-danger) 90%, var(--av-danger-foreground) 10%)}--av-field-hover: var(--av-field-background, var(--av-default));@supports (color: color-mix(in lab,red,red)){--av-field-hover: color-mix( in oklab, var(--av-field-background, var(--av-default)) 90%, var(--av-field-foreground, var(--av-foreground)) 2% )}--av-field-focus: var(--av-field-background, var(--av-default));--av-field-border-hover: var(--av-field-border, var(--av-border));@supports (color: color-mix(in lab,red,red)){--av-field-border-hover: color-mix( in oklab, var(--av-field-border, var(--av-border)) 88%, var(--av-field-foreground, var(--av-foreground)) 10% )}--av-field-border-focus: var(--av-field-border, var(--av-border));@supports (color: color-mix(in lab,red,red)){--av-field-border-focus: color-mix( in oklab, var(--av-field-border, var(--av-border)) 74%, var(--av-field-foreground, var(--av-foreground)) 22% )}--av-default-soft: var(--av-default);@supports (color: color-mix(in lab,red,red)){--av-default-soft: color-mix(in oklab, var(--av-default) 50%, transparent)}--av-default-soft-foreground: var(--av-default-foreground);--av-default-soft-hover: var(--av-default);@supports (color: color-mix(in lab,red,red)){--av-default-soft-hover: color-mix(in oklab, var(--av-default) 60%, transparent)}--av-accent-soft: var(--av-accent);@supports (color: color-mix(in lab,red,red)){--av-accent-soft: color-mix(in oklab, var(--av-accent) 12%, transparent)}--av-accent-soft-foreground: var(--av-accent);@supports (color: color-mix(in lab,red,red)){--av-accent-soft-foreground: color-mix(in oklab, var(--av-accent) 80%, var(--av-foreground) 30%)}--av-accent-soft-hover: var(--av-accent);@supports (color: color-mix(in lab,red,red)){--av-accent-soft-hover: color-mix(in oklab, var(--av-accent) 16%, transparent)}--av-danger-soft: var(--av-danger);@supports (color: color-mix(in lab,red,red)){--av-danger-soft: color-mix(in oklab, var(--av-danger) 15%, transparent)}--av-danger-soft-foreground: var(--av-danger);@supports (color: color-mix(in lab,red,red)){--av-danger-soft-foreground: color-mix(in oklab, var(--av-danger) 80%, var(--av-foreground) 30%)}--av-danger-soft-hover: var(--av-danger);@supports (color: color-mix(in lab,red,red)){--av-danger-soft-hover: color-mix(in oklab, var(--av-danger) 20%, transparent)}--av-warning-soft: var(--av-warning);@supports (color: color-mix(in lab,red,red)){--av-warning-soft: color-mix(in oklab, var(--av-warning) 12%, transparent)}--av-warning-soft-foreground: var(--av-warning);@supports (color: color-mix(in lab,red,red)){--av-warning-soft-foreground: color-mix(in oklab, var(--av-warning) 80%, var(--av-foreground) 30%)}--av-warning-soft-hover: var(--av-warning);@supports (color: color-mix(in lab,red,red)){--av-warning-soft-hover: color-mix(in oklab, var(--av-warning) 16%, transparent)}--av-success-soft: var(--av-success);@supports (color: color-mix(in lab,red,red)){--av-success-soft: color-mix(in oklab, var(--av-success) 12%, transparent)}--av-success-soft-foreground: var(--av-success);@supports (color: color-mix(in lab,red,red)){--av-success-soft-foreground: color-mix(in oklab, var(--av-success) 80%, var(--av-foreground) 30%)}--av-success-soft-hover: var(--av-success);@supports (color: color-mix(in lab,red,red)){--av-success-soft-hover: color-mix(in oklab, var(--av-success) 16%, transparent)}--av-separator-secondary: var(--av-surface);@supports (color: color-mix(in lab,red,red)){--av-separator-secondary: color-mix(in oklab, var(--av-surface) 85%, var(--av-surface-foreground) 15%)}--av-separator-tertiary: var(--av-surface);@supports (color: color-mix(in lab,red,red)){--av-separator-tertiary: color-mix(in oklab, var(--av-surface) 81%, var(--av-surface-foreground) 19%)}--av-border-secondary: var(--av-surface);@supports (color: color-mix(in lab,red,red)){--av-border-secondary: color-mix(in oklab, var(--av-surface) 78%, var(--av-surface-foreground) 22%)}--av-border-tertiary: var(--av-surface);@supports (color: color-mix(in lab,red,red)){--av-border-tertiary: color-mix(in oklab, var(--av-surface) 66%, var(--av-surface-foreground) 34%)}}}@layer theme,base,components,utilities;@layer theme;@layer base{*,:after,:before,::backdrop,::file-selector-button{box-sizing:border-box;margin:0;padding:0;border:0 solid}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;tab-size:4;font-family:var(--default-font-family, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings, normal);font-variation-settings:var(--default-font-variation-settings, normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,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{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea,::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;border-radius:0;background-color:transparent;opacity:1}: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)){color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit,::-webkit-datetime-edit-year-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field,::-webkit-datetime-edit-second-field,::-webkit-datetime-edit-millisecond-field,::-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]),::file-selector-button{appearance:button}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer utilities{.av-status-disabled{opacity:var(--av-disabled-opacity);cursor:var(--av-cursor-disabled);pointer-events:none}.pointer-events-none{pointer-events:none}.collapse{visibility:collapse}.visible{visibility:visible}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border-width:0}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:0}.inset-\[-28\%\]{inset:-28%}.inset-x-0{inset-inline:0}.inset-x-8{inset-inline:calc(var(--spacing) * 8)}.start-0{inset-inline-start:calc(var(--spacing) * 0)}.end-4{inset-inline-end:calc(var(--spacing) * 4)}.-top-8{top:calc(var(--spacing) * -8)}.top-0{top:0}.top-1{top:var(--spacing)}.top-2{top:calc(var(--spacing) * 2)}.top-2\.5{top:calc(var(--spacing) * 2.5)}.top-3{top:calc(var(--spacing) * 3)}.top-9{top:calc(var(--spacing) * 9)}.top-\[0\.4rem\]{top:.4rem}.top-\[calc\(var\(--sticky-offset-top\)\+1\.75rem\)\]{top:calc(var(--sticky-offset-top) + 1.75rem)}.-right-8{right:calc(var(--spacing) * -8)}.right-0{right:0}.right-3{right:calc(var(--spacing) * 3)}.bottom-0{bottom:0}.left-0{left:0}.left-\[5px\]{left:5px}.left-\[17px\]{left:17px}.z-10{z-index:10}.z-40{z-index:40}.z-50{z-index:50}.col-span-12{grid-column:span 12 / span 12}.row-span-2{grid-row:span 2 / span 2}.container{width:100%;@media(width>=40rem){max-width:40rem}@media(width>=48rem){max-width:48rem}@media(width>=64rem){max-width:64rem}@media(width>=80rem){max-width:80rem}@media(width>=96rem){max-width:96rem}}.m-0{margin:0}.mx-2{margin-inline:calc(var(--spacing) * 2)}.mx-auto{margin-inline:auto}.my-2{margin-block:calc(var(--spacing) * 2)}.my-3{margin-block:calc(var(--spacing) * 3)}.my-4{margin-block:calc(var(--spacing) * 4)}.my-8{margin-block:calc(var(--spacing) * 8)}.my-auto{margin-block:auto}.ms-6{margin-inline-start:calc(var(--spacing) * 6)}.ms-14{margin-inline-start:calc(var(--spacing) * 14)}.ms-auto{margin-inline-start:auto}.me-3{margin-inline-end:calc(var(--spacing) * 3)}.me-14{margin-inline-end:calc(var(--spacing) * 14)}.-mt-0\.5{margin-top:calc(var(--spacing) * -.5)}.mt-0{margin-top:0}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:var(--spacing)}.mt-1\.5{margin-top:calc(var(--spacing) * 1.5)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-5{margin-top:calc(var(--spacing) * 5)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-14{margin-top:calc(var(--spacing) * 14)}.mt-auto{margin-top:auto}.mb-1{margin-bottom:var(--spacing)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.ml-1{margin-left:var(--spacing)}.ml-1\.5{margin-left:calc(var(--spacing) * 1.5)}.ml-2{margin-left:calc(var(--spacing) * 2)}.ml-auto{margin-left:auto}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-flex{display:inline-flex}.table{display:table}.table-cell{display:table-cell}.table-column{display:table-column}.table-row{display:table-row}.aspect-square{aspect-ratio:1 / 1}.size-2{width:calc(var(--spacing) * 2);height:calc(var(--spacing) * 2)}.size-2\.5{width:calc(var(--spacing) * 2.5);height:calc(var(--spacing) * 2.5)}.size-3{width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.size-3\.5{width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}.size-4{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.size-5{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}.size-6{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.size-6\.5{width:calc(var(--spacing) * 6.5);height:calc(var(--spacing) * 6.5)}.size-8{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8)}.size-9{width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9)}.size-10{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10)}.size-12{width:calc(var(--spacing) * 12);height:calc(var(--spacing) * 12)}.size-16{width:calc(var(--spacing) * 16);height:calc(var(--spacing) * 16)}.size-28{width:calc(var(--spacing) * 28);height:calc(var(--spacing) * 28)}.size-\[27px\]{width:27px;height:27px}.size-\[56px\]{width:56px;height:56px}.size-full{width:100%;height:100%}.\!h-auto{height:auto!important}.h-0\.5{height:calc(var(--spacing) * .5)}.h-1{height:var(--spacing)}.h-2{height:calc(var(--spacing) * 2)}.h-3{height:calc(var(--spacing) * 3)}.h-4{height:calc(var(--spacing) * 4)}.h-5{height:calc(var(--spacing) * 5)}.h-6{height:calc(var(--spacing) * 6)}.h-8{height:calc(var(--spacing) * 8)}.h-10{height:calc(var(--spacing) * 10)}.h-11{height:calc(var(--spacing) * 11)}.h-14{height:calc(var(--spacing) * 14)}.h-16{height:calc(var(--spacing) * 16)}.h-20{height:calc(var(--spacing) * 20)}.h-24{height:calc(var(--spacing) * 24)}.h-28{height:calc(var(--spacing) * 28)}.h-32{height:calc(var(--spacing) * 32)}.h-64{height:calc(var(--spacing) * 64)}.h-\[31px\]{height:31px}.h-\[140px\]{height:140px}.h-\[180px\]{height:180px}.h-\[250px\]{height:250px}.h-\[280px\]{height:280px}.h-\[calc\(100vh-var\(--sticky-offset-top\)-4\.375rem\)\]{height:calc(100vh - var(--sticky-offset-top) - 4.375rem)}.h-auto{height:auto}.h-full{height:100%}.h-px{height:1px}.max-h-60{max-height:calc(var(--spacing) * 60)}.min-h-0{min-height:0}.min-h-9{min-height:calc(var(--spacing) * 9)}.min-h-12{min-height:calc(var(--spacing) * 12)}.min-h-16{min-height:calc(var(--spacing) * 16)}.min-h-28{min-height:calc(var(--spacing) * 28)}.min-h-\[6\.5rem\]{min-height:6.5rem}.min-h-\[11rem\]{min-height:11rem}.min-h-\[120px\]{min-height:120px}.min-h-\[152px\]{min-height:152px}.min-h-\[200px\]{min-height:200px}.w-2{width:calc(var(--spacing) * 2)}.w-2\/5{width:40%}.w-3{width:calc(var(--spacing) * 3)}.w-3\/5{width:calc(3 / 5 * 100%)}.w-3\/6{width:50%}.w-4{width:calc(var(--spacing) * 4)}.w-4\/5{width:80%}.w-4\/6{width:calc(4 / 6 * 100%)}.w-5\/6{width:calc(5 / 6 * 100%)}.w-8{width:calc(var(--spacing) * 8)}.w-10{width:calc(var(--spacing) * 10)}.w-11{width:calc(var(--spacing) * 11)}.w-12{width:calc(var(--spacing) * 12)}.w-14{width:calc(var(--spacing) * 14)}.w-16{width:calc(var(--spacing) * 16)}.w-20{width:calc(var(--spacing) * 20)}.w-24{width:calc(var(--spacing) * 24)}.w-32{width:calc(var(--spacing) * 32)}.w-36{width:calc(var(--spacing) * 36)}.w-40{width:calc(var(--spacing) * 40)}.w-44{width:calc(var(--spacing) * 44)}.w-52{width:calc(var(--spacing) * 52)}.w-56{width:calc(var(--spacing) * 56)}.w-64{width:calc(var(--spacing) * 64)}.w-72{width:calc(var(--spacing) * 72)}.w-80{width:calc(var(--spacing) * 80)}.w-96{width:calc(var(--spacing) * 96)}.w-\[15\.75rem\]{width:15.75rem}.w-\[51px\]{width:51px}.w-\[110px\]{width:110px}.w-\[120px\]{width:120px}.w-\[130px\]{width:130px}.w-\[200px\]{width:200px}.w-\[220px\]{width:220px}.w-\[250px\]{width:250px}.w-\[256px\]{width:256px}.w-\[280px\]{width:280px}.w-\[320px\]{width:320px}.w-\[400px\]{width:400px}.w-fit{width:fit-content}.w-full{width:100%}.w-max{width:max-content}.w-px{width:1px}.max-w-2xl{max-width:var(--container-2xl)}.max-w-2xs{max-width:var(--container-2xs)}.max-w-3xl{max-width:var(--container-3xl)}.max-w-4xl{max-width:var(--container-4xl)}.max-w-54{max-width:calc(var(--spacing) * 54)}.max-w-56{max-width:calc(var(--spacing) * 56)}.max-w-64{max-width:calc(var(--spacing) * 64)}.max-w-72{max-width:calc(var(--spacing) * 72)}.max-w-80{max-width:calc(var(--spacing) * 80)}.max-w-96{max-width:calc(var(--spacing) * 96)}.max-w-\[80\%\]{max-width:80%}.max-w-\[240px\]{max-width:240px}.max-w-\[280px\]{max-width:280px}.max-w-\[290px\]{max-width:290px}.max-w-\[320px\]{max-width:320px}.max-w-\[400px\]{max-width:400px}.max-w-\[1728px\]{max-width:1728px}.max-w-lg{max-width:var(--container-lg)}.max-w-md{max-width:var(--container-md)}.max-w-none{max-width:none}.max-w-sm{max-width:var(--container-sm)}.max-w-xl{max-width:var(--container-xl)}.max-w-xs{max-width:var(--container-xs)}.min-w-0{min-width:0}.min-w-5{min-width:calc(var(--spacing) * 5)}.min-w-28{min-width:calc(var(--spacing) * 28)}.min-w-40{min-width:calc(var(--spacing) * 40)}.min-w-48{min-width:calc(var(--spacing) * 48)}.min-w-52{min-width:calc(var(--spacing) * 52)}.min-w-72{min-width:calc(var(--spacing) * 72)}.min-w-80{min-width:calc(var(--spacing) * 80)}.min-w-\[28rem\]{min-width:28rem}.min-w-\[36rem\]{min-width:36rem}.min-w-\[220px\]{min-width:220px}.min-w-\[256px\]{min-width:256px}.min-w-\[320px\]{min-width:320px}.min-w-\[380px\]{min-width:380px}.min-w-\[600px\]{min-width:600px}.min-w-\[700px\]{min-width:700px}.min-w-\[720px\]{min-width:720px}.min-w-\[800px\]{min-width:800px}.min-w-full{min-width:100%}.min-w-sm{min-width:var(--container-sm)}.flex-1{flex:1}.flex-\[0_0_220px\]{flex:0 0 220px}.flex-none{flex:none}.shrink-0{flex-shrink:0}.-translate-x-full{--tw-translate-x: -100%;translate:var(--tw-translate-x) var(--tw-translate-y)}.scale-125{--tw-scale-x: 125%;--tw-scale-y: 125%;--tw-scale-z: 125%;scale:var(--tw-scale-x) var(--tw-scale-y)}.-rotate-45{rotate:-45deg}.rotate-45{rotate:45deg}.rotate-180{rotate:180deg}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-ping{animation:var(--animate-ping)}.animate-pulse{animation:var(--animate-pulse)}.animate-skeleton{animation:skeleton 2s linear infinite}.animate-spin{animation:var(--animate-spin)}.cursor-default{cursor:default}.cursor-help{cursor:help}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.resize{resize:both}.resize-none{resize:none}.resize-y{resize:vertical}.scroll-mt-\[var\(--docs-scroll-padding-top\)\]{scroll-margin-top:var(--docs-scroll-padding-top)}.list-inside{list-style-position:inside}.list-disc{list-style-type:disc}.list-none{list-style-type:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.grid-cols-\[160px_1fr\]{grid-template-columns:160px 1fr}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-row{flex-direction:row}.flex-row-reverse{flex-direction:row-reverse}.flex-wrap{flex-wrap:wrap}.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:0}.gap-0\.5{gap:calc(var(--spacing) * .5)}.gap-1{gap:var(--spacing)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-2\.5{gap:calc(var(--spacing) * 2.5)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-8{gap:calc(var(--spacing) * 8)}.gap-10{gap:calc(var(--spacing) * 10)}.gap-12{gap:calc(var(--spacing) * 12)}.gap-\[5px\]{gap:5px}.space-y-0{:where(&>:not(:last-child)){--tw-space-y-reverse: 0;margin-block-start:0;margin-block-end:0}}.space-y-1{:where(&>:not(:last-child)){--tw-space-y-reverse: 0;margin-block-start:calc(var(--spacing) * var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing) * calc(1 - var(--tw-space-y-reverse)))}}.space-y-2{:where(&>:not(:last-child)){--tw-space-y-reverse: 0;margin-block-start:calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse)))}}.space-y-3{:where(&>:not(:last-child)){--tw-space-y-reverse: 0;margin-block-start:calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)))}}.space-y-4{:where(&>:not(:last-child)){--tw-space-y-reverse: 0;margin-block-start:calc(calc(var(--spacing) * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-y-reverse)))}}.space-y-5{:where(&>:not(:last-child)){--tw-space-y-reverse: 0;margin-block-start:calc(calc(var(--spacing) * 5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 5) * calc(1 - var(--tw-space-y-reverse)))}}.space-y-6{:where(&>:not(:last-child)){--tw-space-y-reverse: 0;margin-block-start:calc(calc(var(--spacing) * 6) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 6) * calc(1 - var(--tw-space-y-reverse)))}}.space-y-8{:where(&>:not(:last-child)){--tw-space-y-reverse: 0;margin-block-start:calc(calc(var(--spacing) * 8) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 8) * calc(1 - var(--tw-space-y-reverse)))}}.gap-x-2{column-gap:calc(var(--spacing) * 2)}.-space-x-2{:where(&>:not(:last-child)){--tw-space-x-reverse: 0;margin-inline-start:calc(calc(var(--spacing) * -2) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * -2) * calc(1 - var(--tw-space-x-reverse)))}}.gap-y-4{row-gap:calc(var(--spacing) * 4)}.divide-y{:where(&>: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)))}}.divide-border{:where(&>:not(:last-child)){border-color:var(--av-border)}}.self-start{align-self:flex-start}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-x-hidden{overflow-x:hidden}.overflow-y-auto{overflow-y:auto}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:calc(var(--av-radius) * 2)}.rounded-3xl{border-radius:calc(var(--av-radius) * 3)}.rounded-field{border-radius:var(--av-field-radius, calc(var(--av-radius) * 1.5))}.rounded-full{border-radius:calc(infinity * 1px)}.rounded-lg{border-radius:calc(var(--av-radius) * 1)}.rounded-md{border-radius:calc(var(--av-radius) * .75)}.rounded-none{border-radius:0}.rounded-sm{border-radius:calc(var(--av-radius) * .5)}.rounded-xl{border-radius:calc(var(--av-radius) * 1.5)}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0px}.border-2{border-style:var(--tw-border-style);border-width:2px}.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-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-l-4{border-left-style:var(--tw-border-style);border-left-width:4px}.border-dashed{--tw-border-style: dashed;border-style:dashed}.border-none{--tw-border-style: none;border-style:none}.border-accent{border-color:var(--av-accent)}.border-accent\/15{border-color:var(--av-accent);@supports (color: color-mix(in lab,red,red)){border-color:color-mix(in oklab,var(--av-accent) 15%,transparent)}}.border-accent\/20{border-color:var(--av-accent);@supports (color: color-mix(in lab,red,red)){border-color:color-mix(in oklab,var(--av-accent) 20%,transparent)}}.border-background{border-color:var(--av-background)}.border-blue-200{border-color:var(--color-blue-200)}.border-border{border-color:var(--av-border)}.border-border\/50{border-color:var(--av-border);@supports (color: color-mix(in lab,red,red)){border-color:color-mix(in oklab,var(--av-border) 50%,transparent)}}.border-border\/70{border-color:var(--av-border);@supports (color: color-mix(in lab,red,red)){border-color:color-mix(in oklab,var(--av-border) 70%,transparent)}}.border-border\/80{border-color:var(--av-border);@supports (color: color-mix(in lab,red,red)){border-color:color-mix(in oklab,var(--av-border) 80%,transparent)}}.border-danger{border-color:var(--av-danger)}.border-danger\/20{border-color:var(--av-danger);@supports (color: color-mix(in lab,red,red)){border-color:color-mix(in oklab,var(--av-danger) 20%,transparent)}}.border-gray-200{border-color:var(--color-gray-200)}.border-transparent{border-color:transparent}.border-warning\/20{border-color:var(--av-warning);@supports (color: color-mix(in lab,red,red)){border-color:color-mix(in oklab,var(--av-warning) 20%,transparent)}}.border-white\/10{border-color:color-mix(in srgb,#fff 10%,transparent);@supports (color: color-mix(in lab,red,red)){border-color:color-mix(in oklab,var(--color-white) 10%,transparent)}}.border-zinc-200{border-color:var(--color-zinc-200)}.border-zinc-300{border-color:var(--color-zinc-300)}.\!bg-accent{background-color:var(--av-accent)!important}.\!bg-purple-100{background-color:var(--color-purple-100)!important}.\!bg-purple-500{background-color:var(--color-purple-500)!important}.\!bg-surface-secondary{background-color:var(--av-surface-secondary)!important}.\!bg-transparent{background-color:transparent!important}.bg-\[\#08872B\]{background-color:#08872b}.bg-\[color-mix\(in_srgb\,var\(--av-foreground\)_4\%\,transparent\)\]{background-color:var(--av-foreground);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in srgb,var(--av-foreground) 4%,transparent)}}.bg-accent{background-color:var(--av-accent)}.bg-accent-foreground{background-color:var(--av-accent-foreground)}.bg-accent-soft{background-color:var(--av-accent-soft)}.bg-accent\/5{background-color:var(--av-accent);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--av-accent) 5%,transparent)}}.bg-accent\/10{background-color:var(--av-accent);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--av-accent) 10%,transparent)}}.bg-accent\/25{background-color:var(--av-accent);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--av-accent) 25%,transparent)}}.bg-amber-100{background-color:var(--color-amber-100)}.bg-background{background-color:var(--av-background)}.bg-background\/90{background-color:var(--av-background);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--av-background) 90%,transparent)}}.bg-black\/3{background-color:color-mix(in srgb,#000 3%,transparent);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-black) 3%,transparent)}}.bg-black\/50{background-color:color-mix(in srgb,#000 50%,transparent);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-black) 50%,transparent)}}.bg-black\/80{background-color:color-mix(in srgb,#000 80%,transparent);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-black) 80%,transparent)}}.bg-blue-50{background-color:var(--color-blue-50)}.bg-blue-100{background-color:var(--color-blue-100)}.bg-blue-500{background-color:var(--color-blue-500)}.bg-border{background-color:var(--av-border)}.bg-danger{background-color:var(--av-danger)}.bg-danger-foreground{background-color:var(--av-danger-foreground)}.bg-danger-soft{background-color:var(--av-danger-soft)}.bg-default{background-color:var(--av-default)}.bg-default-foreground{background-color:var(--av-default-foreground)}.bg-default-soft{background-color:var(--av-default-soft)}.bg-emerald-100{background-color:var(--color-emerald-100)}.bg-field{background-color:var(--av-field-background, var(--av-default))}.bg-foreground{background-color:var(--av-foreground)}.bg-foreground\/4{background-color:var(--av-foreground);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--av-foreground) 4%,transparent)}}.bg-gray-100{background-color:var(--color-gray-100)}.bg-gray-400{background-color:var(--color-gray-400)}.bg-green-500{background-color:var(--color-green-500)}.bg-muted{background-color:var(--av-muted)}.bg-neutral-200\/90{background-color:color-mix(in srgb,oklch(92.2% 0 0) 90%,transparent);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-neutral-200) 90%,transparent)}}.bg-overlay{background-color:var(--av-overlay)}.bg-purple-500{background-color:var(--color-purple-500)}.bg-success{background-color:var(--av-success)}.bg-success-foreground{background-color:var(--av-success-foreground)}.bg-success-soft{background-color:var(--av-success-soft)}.bg-success\/10{background-color:var(--av-success);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--av-success) 10%,transparent)}}.bg-surface{background-color:var(--av-surface)}.bg-surface-foreground{background-color:var(--av-surface-foreground)}.bg-surface-secondary{background-color:var(--av-surface-secondary)}.bg-surface-secondary\/50{background-color:var(--av-surface-secondary);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--av-surface-secondary) 50%,transparent)}}.bg-surface-tertiary{background-color:var(--av-surface-tertiary)}.bg-surface\/10{background-color:var(--av-surface);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--av-surface) 10%,transparent)}}.bg-surface\/50{background-color:var(--av-surface);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--av-surface) 50%,transparent)}}.bg-transparent{background-color:transparent}.bg-warning{background-color:var(--av-warning)}.bg-warning-soft{background-color:var(--av-warning-soft)}.bg-warning\/15{background-color:var(--av-warning);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--av-warning) 15%,transparent)}}.bg-white{background-color:var(--color-white)}.bg-white\/10{background-color:color-mix(in srgb,#fff 10%,transparent);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-white) 10%,transparent)}}.bg-zinc-50{background-color:var(--color-zinc-50)}.bg-linear-to-b{--tw-gradient-position: to bottom;@supports (background-image: linear-gradient(in lab,red,red)){--tw-gradient-position: to bottom in oklab}background-image:linear-gradient(var(--tw-gradient-stops))}.bg-linear-to-br{--tw-gradient-position: to bottom right;@supports (background-image: linear-gradient(in lab,red,red)){--tw-gradient-position: to bottom right in oklab}background-image:linear-gradient(var(--tw-gradient-stops))}.bg-linear-to-l{--tw-gradient-position: to left;@supports (background-image: linear-gradient(in lab,red,red)){--tw-gradient-position: to left in oklab}background-image:linear-gradient(var(--tw-gradient-stops))}.bg-linear-to-r{--tw-gradient-position: to right;@supports (background-image: linear-gradient(in lab,red,red)){--tw-gradient-position: to right in oklab}background-image:linear-gradient(var(--tw-gradient-stops))}.bg-linear-to-t{--tw-gradient-position: to top;@supports (background-image: linear-gradient(in lab,red,red)){--tw-gradient-position: to top in oklab}background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-br{--tw-gradient-position: to bottom right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.from-accent{--tw-gradient-from: var(--av-accent);--tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-accent\/6{--tw-gradient-from: var(--av-accent);@supports (color: color-mix(in lab,red,red)){--tw-gradient-from: color-mix(in oklab, var(--av-accent) 6%, transparent)}--tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-accent\/8{--tw-gradient-from: var(--av-accent);@supports (color: color-mix(in lab,red,red)){--tw-gradient-from: color-mix(in oklab, var(--av-accent) 8%, transparent)}--tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-black\/50{--tw-gradient-from: color-mix(in srgb, #000 50%, transparent);@supports (color: color-mix(in lab,red,red)){--tw-gradient-from: color-mix(in oklab, var(--color-black) 50%, transparent)}--tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-black\/60{--tw-gradient-from: color-mix(in srgb, #000 60%, transparent);@supports (color: color-mix(in lab,red,red)){--tw-gradient-from: color-mix(in oklab, var(--color-black) 60%, transparent)}--tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-black\/80{--tw-gradient-from: color-mix(in srgb, #000 80%, transparent);@supports (color: color-mix(in lab,red,red)){--tw-gradient-from: color-mix(in oklab, var(--color-black) 80%, transparent)}--tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-blue-50{--tw-gradient-from: var(--color-blue-50);--tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-neutral-50\/90{--tw-gradient-from: color-mix(in srgb, oklch(98.5% 0 0) 90%, transparent);@supports (color: color-mix(in lab,red,red)){--tw-gradient-from: color-mix(in oklab, var(--color-neutral-50) 90%, transparent)}--tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-pink-500{--tw-gradient-from: var(--color-pink-500);--tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-purple-500{--tw-gradient-from: var(--color-purple-500);--tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-red-950\/90{--tw-gradient-from: color-mix(in srgb, oklch(25.8% .092 26.042) 90%, transparent);@supports (color: color-mix(in lab,red,red)){--tw-gradient-from: color-mix(in oklab, var(--color-red-950) 90%, transparent)}--tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-transparent{--tw-gradient-from: transparent;--tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-warning\/10{--tw-gradient-from: var(--av-warning);@supports (color: color-mix(in lab,red,red)){--tw-gradient-from: color-mix(in oklab, var(--av-warning) 10%, transparent)}--tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.via-accent{--tw-gradient-via: var(--av-accent);--tw-gradient-via-stops: var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-via-stops)}.via-accent\/35{--tw-gradient-via: var(--av-accent);@supports (color: color-mix(in lab,red,red)){--tw-gradient-via: color-mix(in oklab, var(--av-accent) 35%, transparent)}--tw-gradient-via-stops: var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-via-stops)}.via-black\/40{--tw-gradient-via: color-mix(in srgb, #000 40%, transparent);@supports (color: color-mix(in lab,red,red)){--tw-gradient-via: color-mix(in oklab, var(--color-black) 40%, transparent)}--tw-gradient-via-stops: var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-via-stops)}.via-red-950\/50{--tw-gradient-via: color-mix(in srgb, oklch(25.8% .092 26.042) 50%, transparent);@supports (color: color-mix(in lab,red,red)){--tw-gradient-via: color-mix(in oklab, var(--color-red-950) 50%, transparent)}--tw-gradient-via-stops: var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-via-stops)}.via-surface{--tw-gradient-via: var(--av-surface);--tw-gradient-via-stops: var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-via-stops)}.via-surface-tertiary{--tw-gradient-via: var(--av-surface-tertiary);--tw-gradient-via-stops: var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-via-stops)}.to-accent-soft{--tw-gradient-to: var(--av-accent-soft);--tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-purple-500{--tw-gradient-to: var(--color-purple-500);--tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-surface-secondary{--tw-gradient-to: var(--av-surface-secondary);--tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-transparent{--tw-gradient-to: transparent;--tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-white{--tw-gradient-to: var(--color-white);--tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.bg-cover{background-size:cover}.bg-center{background-position:center}.\!stroke-purple-500{stroke:var(--color-purple-500)!important}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.\!p-0{padding:0!important}.p-0{padding:0}.p-0\.5{padding:calc(var(--spacing) * .5)}.p-1{padding:var(--spacing)}.p-1\.5{padding:calc(var(--spacing) * 1.5)}.p-2{padding:calc(var(--spacing) * 2)}.p-3{padding:calc(var(--spacing) * 3)}.p-4{padding:calc(var(--spacing) * 4)}.p-5{padding:calc(var(--spacing) * 5)}.p-6{padding:calc(var(--spacing) * 6)}.p-8{padding:calc(var(--spacing) * 8)}.px-0\.5{padding-inline:calc(var(--spacing) * .5)}.px-1{padding-inline:var(--spacing)}.px-1\.5{padding-inline:calc(var(--spacing) * 1.5)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-3\.5{padding-inline:calc(var(--spacing) * 3.5)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-6{padding-inline:calc(var(--spacing) * 6)}.px-9{padding-inline:calc(var(--spacing) * 9)}.py-0{padding-block:0}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-1{padding-block:var(--spacing)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-5{padding-block:calc(var(--spacing) * 5)}.py-6{padding-block:calc(var(--spacing) * 6)}.py-8{padding-block:calc(var(--spacing) * 8)}.py-10{padding-block:calc(var(--spacing) * 10)}.ps-2\.5{padding-inline-start:calc(var(--spacing) * 2.5)}.ps-4{padding-inline-start:calc(var(--spacing) * 4)}.ps-8{padding-inline-start:calc(var(--spacing) * 8)}.pe-12{padding-inline-end:calc(var(--spacing) * 12)}.pt-1{padding-top:var(--spacing)}.pt-2{padding-top:calc(var(--spacing) * 2)}.pt-3{padding-top:calc(var(--spacing) * 3)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pt-6{padding-top:calc(var(--spacing) * 6)}.pt-7{padding-top:calc(var(--spacing) * 7)}.pt-20{padding-top:calc(var(--spacing) * 20)}.pt-px{padding-top:1px}.pr-0{padding-right:0}.pr-2{padding-right:calc(var(--spacing) * 2)}.pr-8{padding-right:calc(var(--spacing) * 8)}.pb-0{padding-bottom:0}.pb-1{padding-bottom:var(--spacing)}.pb-2{padding-bottom:calc(var(--spacing) * 2)}.pb-4{padding-bottom:calc(var(--spacing) * 4)}.pb-10{padding-bottom:calc(var(--spacing) * 10)}.pb-12{padding-bottom:calc(var(--spacing) * 12)}.pl-8{padding-left:calc(var(--spacing) * 8)}.pl-12{padding-left:calc(var(--spacing) * 12)}.pl-px{padding-left:1px}.text-center{text-align:center}.text-end{text-align:end}.text-left{text-align:left}.text-start{text-align:start}.font-mono{font-family:var(--font-mono)}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading, var(--text-2xl--line-height))}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading, var(--text-3xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading, var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading, var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading, var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading, var(--text-xs--line-height))}.text-\[0\.8125rem\]{font-size:.8125rem}.text-\[1\.75rem\]{font-size:1.75rem}.text-\[10px\]{font-size:10px}.text-\[15px\]{font-size:15px}.leading-4{--tw-leading: calc(var(--spacing) * 4);line-height:calc(var(--spacing) * 4)}.leading-5{--tw-leading: calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5)}.leading-6{--tw-leading: calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6)}.leading-7{--tw-leading: calc(var(--spacing) * 7);line-height:calc(var(--spacing) * 7)}.leading-loose{--tw-leading: var(--leading-loose);line-height:var(--leading-loose)}.leading-none{--tw-leading: 1;line-height:1}.leading-relaxed{--tw-leading: var(--leading-relaxed);line-height:var(--leading-relaxed)}.font-bold{--tw-font-weight: var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-extrabold{--tw-font-weight: var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold)}.font-medium{--tw-font-weight: var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight: var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight: var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-tight{--tw-tracking: var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-wide{--tw-tracking: var(--tracking-wide);letter-spacing:var(--tracking-wide)}.text-balance{text-wrap:balance}.text-pretty{text-wrap:pretty}.break-keep{word-break:keep-all}.whitespace-nowrap{white-space:nowrap}.tab-1{tab-size:1}.tab-2{tab-size:2}.text-accent{color:var(--av-accent)}.text-accent-foreground{color:var(--av-accent-foreground)}.text-accent-foreground\/80{color:var(--av-accent-foreground);@supports (color: color-mix(in lab,red,red)){color:color-mix(in oklab,var(--av-accent-foreground) 80%,transparent)}}.text-accent-soft-foreground{color:var(--av-accent-soft-foreground)}.text-amber-900{color:var(--color-amber-900)}.text-background{color:var(--av-background)}.text-black{color:var(--color-black)}.text-black\/50{color:color-mix(in srgb,#000 50%,transparent);@supports (color: color-mix(in lab,red,red)){color:color-mix(in oklab,var(--color-black) 50%,transparent)}}.text-black\/60{color:color-mix(in srgb,#000 60%,transparent);@supports (color: color-mix(in lab,red,red)){color:color-mix(in oklab,var(--color-black) 60%,transparent)}}.text-black\/70{color:color-mix(in srgb,#000 70%,transparent);@supports (color: color-mix(in lab,red,red)){color:color-mix(in oklab,var(--color-black) 70%,transparent)}}.text-blue-600{color:var(--color-blue-600)}.text-blue-700{color:var(--color-blue-700)}.text-blue-800{color:var(--color-blue-800)}.text-blue-900{color:var(--color-blue-900)}.text-blue-950{color:var(--color-blue-950)}.text-cyan-600{color:var(--color-cyan-600)}.text-danger{color:var(--av-danger)}.text-danger-foreground{color:var(--av-danger-foreground)}.text-danger-soft-foreground{color:var(--av-danger-soft-foreground)}.text-default{color:var(--av-default)}.text-default-foreground{color:var(--av-default-foreground)}.text-emerald-800{color:var(--color-emerald-800)}.text-field-foreground{color:var(--av-field-foreground, var(--av-foreground))}.text-field-placeholder{color:var(--av-field-placeholder, var(--av-muted))}.text-foreground{color:var(--av-foreground)}.text-muted{color:var(--av-muted)}.text-muted\/50{color:var(--av-muted);@supports (color: color-mix(in lab,red,red)){color:color-mix(in oklab,var(--av-muted) 50%,transparent)}}.text-muted\/80{color:var(--av-muted);@supports (color: color-mix(in lab,red,red)){color:color-mix(in oklab,var(--av-muted) 80%,transparent)}}.text-muted\/90{color:var(--av-muted);@supports (color: color-mix(in lab,red,red)){color:color-mix(in oklab,var(--av-muted) 90%,transparent)}}.text-red-500{color:var(--color-red-500)}.text-success{color:var(--av-success)}.text-success-foreground{color:var(--av-success-foreground)}.text-success-soft-foreground{color:var(--av-success-soft-foreground)}.text-surface{color:var(--av-surface)}.text-surface-foreground{color:var(--av-surface-foreground)}.text-warning{color:var(--av-warning)}.text-warning-soft-foreground{color:var(--av-warning-soft-foreground)}.text-white{color:var(--color-white)}.text-zinc-500{color:var(--color-zinc-500)}.text-zinc-600{color:var(--color-zinc-600)}.text-zinc-800{color:var(--color-zinc-800)}.text-zinc-900{color:var(--color-zinc-900)}.text-zinc-950{color:var(--color-zinc-950)}.capitalize{text-transform:capitalize}.uppercase{text-transform:uppercase}.italic{font-style:italic}.tabular-nums{--tw-numeric-spacing: tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.line-through{text-decoration-line:line-through}.underline{text-decoration-line:underline}.decoration-accent{text-decoration-color:var(--av-accent)}.decoration-muted{text-decoration-color:var(--av-muted)}.decoration-muted\/50{text-decoration-color:var(--av-muted);@supports (color: color-mix(in lab,red,red)){text-decoration-color:color-mix(in oklab,var(--av-muted) 50%,transparent)}}.decoration-dashed{text-decoration-style:dashed}.decoration-dotted{text-decoration-style:dotted}.decoration-double{text-decoration-style:double}.decoration-solid{text-decoration-style:solid}.decoration-wavy{text-decoration-style:wavy}.decoration-1{text-decoration-thickness:1px}.decoration-2{text-decoration-thickness:2px}.decoration-4{text-decoration-thickness:4px}.underline-offset-1{text-underline-offset:1px}.underline-offset-2{text-underline-offset:2px}.underline-offset-4{text-underline-offset:4px}.underline-offset-8{text-underline-offset:8px}.opacity-40{opacity:40%}.opacity-60{opacity:60%}.opacity-70{opacity:70%}.opacity-75{opacity:75%}.opacity-80{opacity:80%}.opacity-90{opacity:90%}.opacity-100{opacity:100%}.shadow{--tw-shadow: 0 1px 3px 0 var(--tw-shadow-color, rgb(0 0 0 / .1)), 0 1px 2px -1px var(--tw-shadow-color, rgb(0 0 0 / .1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-2xl{--tw-shadow: 0 25px 50px -12px var(--tw-shadow-color, rgb(0 0 0 / .25));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[inset_0_1px_0_rgba\(255\,255\,255\,0\.18\)\,0_10px_28px_-12px_rgba\(0\,0\,0\,0\.45\)\]{--tw-shadow: inset 0 1px 0 var(--tw-shadow-color, rgba(255,255,255,.18)), 0 10px 28px -12px var(--tw-shadow-color, rgba(0,0,0,.45));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-field{--tw-shadow: var(--av-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)}.shadow-md{--tw-shadow: 0 4px 6px -1px var(--tw-shadow-color, rgb(0 0 0 / .1)), 0 2px 4px -2px var(--tw-shadow-color, rgb(0 0 0 / .1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-none{--tw-shadow: 0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-sm{--tw-shadow: 0 1px 3px 0 var(--tw-shadow-color, rgb(0 0 0 / .1)), 0 1px 2px -1px var(--tw-shadow-color, rgb(0 0 0 / .1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-surface{--tw-shadow: var(--av-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)}.shadow-xs{--tw-shadow: 0 1px 2px 0 var(--tw-shadow-color, rgb(0 0 0 / .05));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.av-status-focused{--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(--av-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-ring-offset-color: var(--av-background);--tw-outline-style: none;outline-style:none;--tw-ring-offset-width: var(--av-ring-offset-width)}.ring,.ring-1{--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)}.ring-2{--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)}.ring-4{--tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(4px + 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)}.ring-\[3px\]{--tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-accent\/5{--tw-ring-color: var(--av-accent);@supports (color: color-mix(in lab,red,red)){--tw-ring-color: color-mix(in oklab, var(--av-accent) 5%, transparent)}}.ring-accent\/10{--tw-ring-color: var(--av-accent);@supports (color: color-mix(in lab,red,red)){--tw-ring-color: color-mix(in oklab, var(--av-accent) 10%, transparent)}}.ring-background{--tw-ring-color: var(--av-background)}.ring-black\/5{--tw-ring-color: color-mix(in srgb, #000 5%, transparent);@supports (color: color-mix(in lab,red,red)){--tw-ring-color: color-mix(in oklab, var(--color-black) 5%, transparent)}}.ring-success\/10{--tw-ring-color: var(--av-success);@supports (color: color-mix(in lab,red,red)){--tw-ring-color: color-mix(in oklab, var(--av-success) 10%, transparent)}}.outline-hidden{--tw-outline-style: none;outline-style:none;@media(forced-colors:active){outline:2px solid transparent;outline-offset:2px}}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur: blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.blur-2xl{--tw-blur: blur(var(--blur-2xl));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,)}.grayscale{--tw-grayscale: grayscale(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-blur{--tw-backdrop-blur: blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-sm{--tw-backdrop-blur: blur(var(--blur-sm));-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))}.transition-\[opacity\,filter\,background-color\,color\]{transition-property:opacity,filter,background-color,color;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration))}.transition-\[scale\,rotate\]{transition-property:scale,rotate;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration))}.transition-\[transform\,box-shadow\,filter\]{transition-property:transform,box-shadow,filter;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration))}.transition-none{transition-property:none}.duration-100{--tw-duration: .1s;transition-duration:.1s}.duration-200{--tw-duration: .2s;transition-duration:.2s}.duration-300{--tw-duration: .3s;transition-duration:.3s}.duration-500{--tw-duration: .5s;transition-duration:.5s}.ease-\[cubic-bezier\(\.32\,\.72\,0\,1\)\]{--tw-ease: cubic-bezier(.32,.72,0,1);transition-timing-function:cubic-bezier(.32,.72,0,1)}.ease-out{--tw-ease: var(--ease-out);transition-timing-function:var(--ease-out)}.outline-none{--tw-outline-style: none;outline-style:none}.select-all{-webkit-user-select:all;user-select:all}.select-none{-webkit-user-select:none;user-select:none}.\[--header-height\:var\(--topbar-height\)\]{--header-height: var(--topbar-height)}.av-no-highlight{-webkit-tap-highlight-color:transparent}.paused{animation-play-state:paused}.group-hover\:border-blue-400{&:is(:where(.group):hover *){@media(hover:hover){border-color:var(--color-blue-400)}}}.group-hover\:border-emerald-400{&:is(:where(.group):hover *){@media(hover:hover){border-color:var(--color-emerald-400)}}}.group-hover\:border-purple-400{&:is(:where(.group):hover *){@media(hover:hover){border-color:var(--color-purple-400)}}}.group-hover\/item\:scale-120{&:is(:where(.group\/item):hover *){@media(hover:hover){--tw-scale-x: 120%;--tw-scale-y: 120%;--tw-scale-z: 120%;scale:var(--tw-scale-x) var(--tw-scale-y)}}}.group-hover\/item\:-rotate-10{&:is(:where(.group\/item):hover *){@media(hover:hover){rotate:-10deg}}}.group-hover\/item\:drop-shadow-lg{&:is(:where(.group\/item):hover *){@media(hover:hover){--tw-drop-shadow-size: drop-shadow(0 4px 4px var(--tw-drop-shadow-color, rgb(0 0 0 / .15)));--tw-drop-shadow: drop-shadow(var(--drop-shadow-lg));filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}}}.group-data-\[selected\=true\]\:ms-\[22px\]{&:is(:where(.group)[data-selected=true] *){margin-inline-start:22px}}.group-data-\[selected\=true\]\:border-accent{&:is(:where(.group)[data-selected=true] *){border-color:var(--av-accent)}}.group-data-\[selected\=true\]\:border-blue-500{&:is(:where(.group)[data-selected=true] *){border-color:var(--color-blue-500)}}.group-data-\[selected\=true\]\:border-emerald-500{&:is(:where(.group)[data-selected=true] *){border-color:var(--color-emerald-500)}}.group-data-\[selected\=true\]\:border-purple-500{&:is(:where(.group)[data-selected=true] *){border-color:var(--color-purple-500)}}.group-data-\[selected\=true\]\:bg-accent\/10{&:is(:where(.group)[data-selected=true] *){background-color:var(--av-accent);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--av-accent) 10%,transparent)}}}.group-data-\[selected\=true\]\:bg-blue-500{&:is(:where(.group)[data-selected=true] *){background-color:var(--color-blue-500)}}.group-data-\[selected\=true\]\:bg-blue-500\/80{&:is(:where(.group)[data-selected=true] *){background-color:color-mix(in srgb,oklch(62.3% .214 259.815) 80%,transparent);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-blue-500) 80%,transparent)}}}.group-data-\[selected\=true\]\:bg-cyan-500{&:is(:where(.group)[data-selected=true] *){background-color:var(--color-cyan-500)}}.group-data-\[selected\=true\]\:bg-emerald-500{&:is(:where(.group)[data-selected=true] *){background-color:var(--color-emerald-500)}}.group-data-\[selected\=true\]\:bg-green-500\/80{&:is(:where(.group)[data-selected=true] *){background-color:color-mix(in srgb,oklch(72.3% .219 149.579) 80%,transparent);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-green-500) 80%,transparent)}}}.group-data-\[selected\=true\]\:bg-purple-500{&:is(:where(.group)[data-selected=true] *){background-color:var(--color-purple-500)}}.group-data-\[selected\=true\]\:bg-purple-500\/80{&:is(:where(.group)[data-selected=true] *){background-color:color-mix(in srgb,oklch(62.7% .265 303.9) 80%,transparent);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-purple-500) 80%,transparent)}}}.group-data-\[selected\=true\]\:bg-red-500\/80{&:is(:where(.group)[data-selected=true] *){background-color:color-mix(in srgb,oklch(63.7% .237 25.331) 80%,transparent);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-red-500) 80%,transparent)}}}.group-data-\[selected\=true\]\:shadow-\[0_0_12px_rgba\(6\,182\,212\,0\.5\)\]{&:is(:where(.group)[data-selected=true] *){--tw-shadow: 0 0 12px var(--tw-shadow-color, rgba(6,182,212,.5));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}}.group-data-\[selected\=true\]\:shadow-lg{&:is(:where(.group)[data-selected=true] *){--tw-shadow: 0 10px 15px -3px var(--tw-shadow-color, rgb(0 0 0 / .1)), 0 4px 6px -4px var(--tw-shadow-color, rgb(0 0 0 / .1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}}.placeholder\:text-field-placeholder{&::placeholder{color:var(--av-field-placeholder, var(--av-muted))}}.placeholder\:text-muted{&::placeholder{color:var(--av-muted)}}.before\:rounded-full{&:before{content:var(--tw-content);border-radius:calc(infinity * 1px)}}.first\:mt-0{&:first-child{margin-top:0}}.last\:border-0{&:last-child{border-style:var(--tw-border-style);border-width:0px}}.hover\:-translate-y-0\.5{&:hover{@media(hover:hover){--tw-translate-y: calc(var(--spacing) * -.5);translate:var(--tw-translate-x) var(--tw-translate-y)}}}.hover\:border-blue-300{&:hover{@media(hover:hover){border-color:var(--color-blue-300)}}}.hover\:border-emerald-300{&:hover{@media(hover:hover){border-color:var(--color-emerald-300)}}}.hover\:border-purple-300{&:hover{@media(hover:hover){border-color:var(--color-purple-300)}}}.hover\:bg-\[\#0FBF3E\]{&:hover{@media(hover:hover){background-color:#0fbf3e}}}.hover\:bg-accent\/5{&:hover{@media(hover:hover){background-color:var(--av-accent);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--av-accent) 5%,transparent)}}}}.hover\:bg-danger-soft-hover{&:hover{@media(hover:hover){background-color:var(--av-danger-soft-hover)}}}.hover\:bg-default{&:hover{@media(hover:hover){background-color:var(--av-default)}}}.hover\:bg-foreground\/4{&:hover{@media(hover:hover){background-color:var(--av-foreground);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--av-foreground) 4%,transparent)}}}}.hover\:bg-muted\/30{&:hover{@media(hover:hover){background-color:var(--av-muted);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--av-muted) 30%,transparent)}}}}.hover\:bg-success-soft{&:hover{@media(hover:hover){background-color:var(--av-success-soft)}}}.hover\:bg-surface{&:hover{@media(hover:hover){background-color:var(--av-surface)}}}.hover\:bg-surface-secondary{&:hover{@media(hover:hover){background-color:var(--av-surface-secondary)}}}.hover\:text-accent-soft-foreground{&:hover{@media(hover:hover){color:var(--av-accent-soft-foreground)}}}.hover\:text-accent\/80{&:hover{@media(hover:hover){color:var(--av-accent);@supports (color: color-mix(in lab,red,red)){color:color-mix(in oklab,var(--av-accent) 80%,transparent)}}}}.hover\:text-foreground{&:hover{@media(hover:hover){color:var(--av-foreground)}}}.hover\:text-foreground\/80{&:hover{@media(hover:hover){color:var(--av-foreground);@supports (color: color-mix(in lab,red,red)){color:color-mix(in oklab,var(--av-foreground) 80%,transparent)}}}}.hover\:underline{&:hover{@media(hover:hover){text-decoration-line:underline}}}.hover\:opacity-100{&:hover{@media(hover:hover){opacity:100%}}}.hover\:shadow-\[inset_0_1px_0_rgba\(255\,255\,255\,0\.22\)\,0_16px_36px_-12px_rgba\(0\,0\,0\,0\.5\)\]{&:hover{@media(hover:hover){--tw-shadow: inset 0 1px 0 var(--tw-shadow-color, rgba(255,255,255,.22)), 0 16px 36px -12px var(--tw-shadow-color, rgba(0,0,0,.5));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}}}.hover\:brightness-110{&:hover{@media(hover:hover){--tw-brightness: brightness(110%);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,)}}}.focus-visible\:ring-2{&:focus-visible{--tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}}.focus-visible\:ring-focus{&:focus-visible{--tw-ring-color: var(--av-focus)}}.focus-visible\:ring-neutral-400\/25{&:focus-visible{--tw-ring-color: color-mix(in srgb, oklch(70.8% 0 0) 25%, transparent);@supports (color: color-mix(in lab,red,red)){--tw-ring-color: color-mix(in oklab, var(--color-neutral-400) 25%, transparent)}}}.active\:translate-y-0{&:active{--tw-translate-y: 0;translate:var(--tw-translate-x) var(--tw-translate-y)}}.active\:scale-95{&:active{--tw-scale-x: 95%;--tw-scale-y: 95%;--tw-scale-z: 95%;scale:var(--tw-scale-x) var(--tw-scale-y)}}.active\:scale-\[0\.98\]{&:active{scale:.98}}.data-\[active\=true\]\:bg-surface{&[data-active=true]{background-color:var(--av-surface)}}.data-\[active\=true\]\:text-foreground{&[data-active=true]{color:var(--av-foreground)}}.data-\[active\=true\]\:shadow-surface{&[data-active=true]{--tw-shadow: var(--av-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)}}.data-\[entering\]\:animate-in{&[data-entering]{animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}}.data-\[entering\]\:duration-400{&[data-entering]{--tw-duration: .4s;transition-duration:.4s}}.data-\[entering\]\:duration-500{&[data-entering]{--tw-duration: .5s;transition-duration:.5s}}.data-\[entering\]\:ease-\[cubic-bezier\(0\.16\,1\,0\.3\,1\)\]{&[data-entering]{--tw-ease: cubic-bezier(.16,1,.3,1);transition-timing-function:cubic-bezier(.16,1,.3,1)}}.data-\[entering\]\:ease-\[cubic-bezier\(0\.25\,1\,0\.5\,1\)\]{&[data-entering]{--tw-ease: cubic-bezier(.25,1,.5,1);transition-timing-function:cubic-bezier(.25,1,.5,1)}}.data-\[entering\]\:fade-in-0{&[data-entering]{--tw-enter-opacity: 0 ;--tw-enter-opacity: 0}}.data-\[entering\]\:zoom-in-95{&[data-entering]{--tw-enter-scale: 95% ;--tw-enter-scale: .95}}.data-\[entering\]\:slide-in-from-bottom-4{&[data-entering]{--tw-enter-translate-y: calc(4*var(--spacing))}}.data-\[exiting\]\:animate-out{&[data-exiting]{animation:exit var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}}.data-\[exiting\]\:duration-200{&[data-exiting]{--tw-duration: .2s;transition-duration:.2s}}.data-\[exiting\]\:ease-\[cubic-bezier\(0\.5\,0\,0\.75\,0\)\]{&[data-exiting]{--tw-ease: cubic-bezier(.5,0,.75,0);transition-timing-function:cubic-bezier(.5,0,.75,0)}}.data-\[exiting\]\:ease-\[cubic-bezier\(0\.7\,0\,0\.84\,0\)\]{&[data-exiting]{--tw-ease: cubic-bezier(.7,0,.84,0);transition-timing-function:cubic-bezier(.7,0,.84,0)}}.data-\[exiting\]\:fade-out-0{&[data-exiting]{--tw-exit-opacity: 0 ;--tw-exit-opacity: 0}}.data-\[exiting\]\:zoom-out-95{&[data-exiting]{--tw-exit-scale: 95% ;--tw-exit-scale: .95}}.data-\[exiting\]\:slide-out-to-bottom-2{&[data-exiting]{--tw-exit-translate-y: calc(2*var(--spacing))}}.data-\[expanded\=true\]\:\!rotate-0{&[data-expanded=true]{rotate:0deg!important}}.data-\[hovered\=true\]\:bg-default{&[data-hovered=true]{background-color:var(--av-default)}}.data-\[outside-month\=true\]\:text-muted{&[data-outside-month=true]{color:var(--av-muted)}}.data-\[outside-month\=true\]\:opacity-50{&[data-outside-month=true]{opacity:50%}}.data-\[selected\=true\]\:\!rounded-none{&[data-selected=true]{border-radius:0!important}}.data-\[selected\=true\]\:border-blue-500{&[data-selected=true]{border-color:var(--color-blue-500)}}.data-\[selected\=true\]\:border-emerald-500{&[data-selected=true]{border-color:var(--color-emerald-500)}}.data-\[selected\=true\]\:border-purple-500{&[data-selected=true]{border-color:var(--color-purple-500)}}.data-\[selected\=true\]\:\!bg-success-soft{&[data-selected=true]{background-color:var(--av-success-soft)!important}}.data-\[selected\=true\]\:bg-accent{&[data-selected=true]{background-color:var(--av-accent)}}.data-\[selected\=true\]\:bg-accent-soft{&[data-selected=true]{background-color:var(--av-accent-soft)}}.data-\[selected\=true\]\:bg-blue-500\/10{&[data-selected=true]{background-color:color-mix(in srgb,oklch(62.3% .214 259.815) 10%,transparent);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-blue-500) 10%,transparent)}}}.data-\[selected\=true\]\:bg-emerald-500\/10{&[data-selected=true]{background-color:color-mix(in srgb,oklch(69.6% .17 162.48) 10%,transparent);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-emerald-500) 10%,transparent)}}}.data-\[selected\=true\]\:bg-purple-500\/10{&[data-selected=true]{background-color:color-mix(in srgb,oklch(62.7% .265 303.9) 10%,transparent);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-purple-500) 10%,transparent)}}}.data-\[selected\=true\]\:text-accent-foreground{&[data-selected=true]{color:var(--av-accent-foreground)}}.data-\[selected\=true\]\:text-accent-soft-foreground{&[data-selected=true]{color:var(--av-accent-soft-foreground)}}.data-\[selected\=true\]\:hover\:bg-accent-hover{&[data-selected=true]{&:hover{@media(hover:hover){background-color:var(--av-accent-hover)}}}}.data-\[selected\=true\]\:data-\[hovered\=true\]\:bg-accent-hover{&[data-selected=true]{&[data-hovered=true]{background-color:var(--av-accent-hover)}}}.data-\[outside-month\=true\]\:data-\[selected\=true\]\:\!bg-default\/20{&[data-outside-month=true]{&[data-selected=true]{background-color:var(--av-default)!important;@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--av-default) 20%,transparent)!important}}}}.data-\[selected\=true\]\:data-\[outside-month\=true\]\:bg-default{&[data-selected=true]{&[data-outside-month=true]{background-color:var(--av-default)}}}.data-\[selection-end\=true\]\:\!rounded-tr-md{&[data-selection-end=true]{border-top-right-radius:calc(var(--av-radius) * .75)!important}}.data-\[selection-end\=true\]\:\!rounded-br-md{&[data-selection-end=true]{border-bottom-right-radius:calc(var(--av-radius) * .75)!important}}.data-\[selection-start\=true\]\:\!rounded-tl-md{&[data-selection-start=true]{border-top-left-radius:calc(var(--av-radius) * .75)!important}}.data-\[selection-start\=true\]\:\!rounded-bl-md{&[data-selection-start=true]{border-bottom-left-radius:calc(var(--av-radius) * .75)!important}}.\*\*\:data-\[slot\=tabs-indicator\]\:bg-accent{:is(& *){&[data-slot=tabs-indicator]{background-color:var(--av-accent)}}}.\*\*\:data-\[slot\=tabs-indicator\]\:shadow-none{:is(& *){&[data-slot=tabs-indicator]{--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)}}}.\*\*\:data-\[slot\=tabs-tab\]\:h-6{:is(& *){&[data-slot=tabs-tab]{height:calc(var(--spacing) * 6)}}}.\*\*\:data-\[slot\=tabs-tab\]\:w-fit{:is(& *){&[data-slot=tabs-tab]{width:fit-content}}}.\*\*\:data-\[slot\=tabs-tab\]\:px-3{:is(& *){&[data-slot=tabs-tab]{padding-inline:calc(var(--spacing) * 3)}}}.\*\*\:data-\[slot\=tabs-tab\]\:text-sm{:is(& *){&[data-slot=tabs-tab]{font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height))}}}.\*\*\:data-\[slot\=tabs-tab\]\:font-normal{:is(& *){&[data-slot=tabs-tab]{--tw-font-weight: var(--font-weight-normal);font-weight:var(--font-weight-normal)}}}.\*\*\:data-\[slot\=tabs-tab\]\:data-\[selected\=true\]\:text-accent-foreground{:is(& *){&[data-slot=tabs-tab]{&[data-selected=true]{color:var(--av-accent-foreground)}}}}.\*\*\:data-\[slot\=tag\]\:rounded-full{:is(& *){&[data-slot=tag]{border-radius:calc(infinity * 1px)}}}.\*\*\:data-\[slot\=tag\]\:px-3{:is(& *){&[data-slot=tag]{padding-inline:calc(var(--spacing) * 3)}}}.data-\[state\=closed\]\:animate-out{&[data-state=closed]{animation:exit var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}}.data-\[state\=closed\]\:fade-out-0{&[data-state=closed]{--tw-exit-opacity: 0 ;--tw-exit-opacity: 0}}.data-\[state\=open\]\:animate-in{&[data-state=open]{animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}}.data-\[state\=open\]\:fade-in-0{&[data-state=open]{--tw-enter-opacity: 0 ;--tw-enter-opacity: 0}}.data-\[today\=true\]\:bg-accent-soft{&[data-today=true]{background-color:var(--av-accent-soft)}}.data-\[today\=true\]\:text-accent-soft-foreground{&[data-today=true]{color:var(--av-accent-soft-foreground)}}.data-\[today\=true\]\:hover\:bg-accent-soft-hover{&[data-today=true]{&:hover{@media(hover:hover){background-color:var(--av-accent-soft-hover)}}}}.data-\[today\=true\]\:data-\[hovered\=true\]\:bg-accent-soft-hover{&[data-today=true]{&[data-hovered=true]{background-color:var(--av-accent-soft-hover)}}}.data-\[selected\=true\]\:data-\[today\=true\]\:bg-accent{&[data-selected=true]{&[data-today=true]{background-color:var(--av-accent)}}}.data-\[selected\=true\]\:data-\[today\=true\]\:hover\:bg-accent-hover{&[data-selected=true]{&[data-today=true]{&:hover{@media(hover:hover){background-color:var(--av-accent-hover)}}}}}.max-md\:hidden{@media(width<48rem){display:none}}.min-\[900px\]\:grid-cols-4{@media(width>=900px){grid-template-columns:repeat(4,minmax(0,1fr))}}.sm\:col-span-6{@media(width>=40rem){grid-column:span 6 / span 6}}.sm\:block{@media(width>=40rem){display:block}}.sm\:hidden{@media(width>=40rem){display:none}}.sm\:inline-flex{@media(width>=40rem){display:inline-flex}}.sm\:h-20{@media(width>=40rem){height:calc(var(--spacing) * 20)}}.sm\:h-\[120px\]{@media(width>=40rem){height:120px}}.sm\:h-\[300px\]{@media(width>=40rem){height:300px}}.sm\:w-20{@media(width>=40rem){width:calc(var(--spacing) * 20)}}.sm\:w-56{@media(width>=40rem){width:calc(var(--spacing) * 56)}}.sm\:w-\[120px\]{@media(width>=40rem){width:120px}}.sm\:w-auto{@media(width>=40rem){width:auto}}.sm\:max-w-\[360px\]{@media(width>=40rem){max-width:360px}}.sm\:max-w-\[400px\]{@media(width>=40rem){max-width:400px}}.sm\:max-w-\[420px\]{@media(width>=40rem){max-width:420px}}.sm\:max-w-full{@media(width>=40rem){max-width:100%}}.sm\:max-w-md{@media(width>=40rem){max-width:var(--container-md)}}.sm\:grid-cols-2{@media(width>=40rem){grid-template-columns:repeat(2,minmax(0,1fr))}}.sm\:grid-cols-3{@media(width>=40rem){grid-template-columns:repeat(3,minmax(0,1fr))}}.sm\:flex-row{@media(width>=40rem){flex-direction:row}}.sm\:items-center{@media(width>=40rem){align-items:center}}.sm\:justify-between{@media(width>=40rem){justify-content:space-between}}.sm\:text-end{@media(width>=40rem){text-align:end}}.sm\:text-base{@media(width>=40rem){font-size:var(--text-base);line-height:var(--tw-leading, var(--text-base--line-height))}}.sm\:text-lg{@media(width>=40rem){font-size:var(--text-lg);line-height:var(--tw-leading, var(--text-lg--line-height))}}.sm\:text-sm{@media(width>=40rem){font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height))}}.md\:col-span-4{@media(width>=48rem){grid-column:span 4 / span 4}}.md\:col-span-8{@media(width>=48rem){grid-column:span 8 / span 8}}.md\:hidden{@media(width>=48rem){display:none}}.md\:h-\[350px\]{@media(width>=48rem){height:350px}}.md\:grid-cols-2{@media(width>=48rem){grid-template-columns:repeat(2,minmax(0,1fr))}}.md\:grid-cols-3{@media(width>=48rem){grid-template-columns:repeat(3,minmax(0,1fr))}}.md\:flex-row{@media(width>=48rem){flex-direction:row}}.md\:items-center{@media(width>=48rem){align-items:center}}.md\:justify-between{@media(width>=48rem){justify-content:space-between}}.md\:gap-0{@media(width>=48rem){gap:0}}.md\:gap-3{@media(width>=48rem){gap:calc(var(--spacing) * 3)}}.md\:py-2{@media(width>=48rem){padding-block:calc(var(--spacing) * 2)}}.lg\:col-span-6{@media(width>=64rem){grid-column:span 6 / span 6}}.lg\:flex{@media(width>=64rem){display:flex}}.lg\:hidden{@media(width>=64rem){display:none}}.lg\:inline-flex{@media(width>=64rem){display:inline-flex}}.lg\:grid-cols-3{@media(width>=64rem){grid-template-columns:repeat(3,minmax(0,1fr))}}.lg\:grid-cols-\[minmax\(0\,0\.9fr\)_minmax\(0\,1\.1fr\)\]{@media(width>=64rem){grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}}.lg\:px-7{@media(width>=64rem){padding-inline:calc(var(--spacing) * 7)}}.xl\:block{@media(width>=80rem){display:block}}.xl\:hidden{@media(width>=80rem){display:none}}.xl\:px-14{@media(width>=80rem){padding-inline:calc(var(--spacing) * 14)}}.\32xl\:w-\[240px\]{@media(width>=96rem){width:240px}}.dark\:block{&:is(.dark,.dark *,.av-dark,.av-dark *,[data-av-theme=dark],[data-av-theme=dark] *){display:block;&:before,&:after{display:block}}}.dark\:hidden{&:is(.dark,.dark *,.av-dark,.av-dark *,[data-av-theme=dark],[data-av-theme=dark] *){display:none;&:before,&:after{display:none}}}.dark\:border-blue-900{&:is(.dark,.dark *,.av-dark,.av-dark *,[data-av-theme=dark],[data-av-theme=dark] *){border-color:var(--color-blue-900);&:before,&:after{border-color:var(--color-blue-900)}}}.dark\:border-border\/90{&:is(.dark,.dark *,.av-dark,.av-dark *,[data-av-theme=dark],[data-av-theme=dark] *){border-color:var(--av-border);@supports (color: color-mix(in lab,red,red)){border-color:color-mix(in oklab,var(--av-border) 90%,transparent)}&:before,&:after{border-color:var(--av-border);@supports (color: color-mix(in lab,red,red)){border-color:color-mix(in oklab,var(--av-border) 90%,transparent)}}}}.dark\:border-warning\/30{&:is(.dark,.dark *,.av-dark,.av-dark *,[data-av-theme=dark],[data-av-theme=dark] *){border-color:var(--av-warning);@supports (color: color-mix(in lab,red,red)){border-color:color-mix(in oklab,var(--av-warning) 30%,transparent)}&:before,&:after{border-color:var(--av-warning);@supports (color: color-mix(in lab,red,red)){border-color:color-mix(in oklab,var(--av-warning) 30%,transparent)}}}}.dark\:border-zinc-600{&:is(.dark,.dark *,.av-dark,.av-dark *,[data-av-theme=dark],[data-av-theme=dark] *){border-color:var(--color-zinc-600);&:before,&:after{border-color:var(--color-zinc-600)}}}.dark\:border-zinc-700{&:is(.dark,.dark *,.av-dark,.av-dark *,[data-av-theme=dark],[data-av-theme=dark] *){border-color:var(--color-zinc-700);&:before,&:after{border-color:var(--color-zinc-700)}}}.dark\:\!bg-purple-900{&:is(.dark,.dark *,.av-dark,.av-dark *,[data-av-theme=dark],[data-av-theme=dark] *){background-color:var(--color-purple-900)!important;&:before,&:after{background-color:var(--color-purple-900)!important}}}.dark\:bg-accent\/35{&:is(.dark,.dark *,.av-dark,.av-dark *,[data-av-theme=dark],[data-av-theme=dark] *){background-color:var(--av-accent);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--av-accent) 35%,transparent)}&:before,&:after{background-color:var(--av-accent);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--av-accent) 35%,transparent)}}}}.dark\:bg-amber-900\/40{&:is(.dark,.dark *,.av-dark,.av-dark *,[data-av-theme=dark],[data-av-theme=dark] *){background-color:color-mix(in srgb,oklch(41.4% .112 45.904) 40%,transparent);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-amber-900) 40%,transparent)}&:before,&:after{background-color:color-mix(in srgb,oklch(41.4% .112 45.904) 40%,transparent);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-amber-900) 40%,transparent)}}}}.dark\:bg-blue-800{&:is(.dark,.dark *,.av-dark,.av-dark *,[data-av-theme=dark],[data-av-theme=dark] *){background-color:var(--color-blue-800);&:before,&:after{background-color:var(--color-blue-800)}}}.dark\:bg-blue-950\/60{&:is(.dark,.dark *,.av-dark,.av-dark *,[data-av-theme=dark],[data-av-theme=dark] *){background-color:color-mix(in srgb,oklch(28.2% .091 267.935) 60%,transparent);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-blue-950) 60%,transparent)}&:before,&:after{background-color:color-mix(in srgb,oklch(28.2% .091 267.935) 60%,transparent);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-blue-950) 60%,transparent)}}}}.dark\:bg-emerald-900\/50{&:is(.dark,.dark *,.av-dark,.av-dark *,[data-av-theme=dark],[data-av-theme=dark] *){background-color:color-mix(in srgb,oklch(37.8% .077 168.94) 50%,transparent);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-emerald-900) 50%,transparent)}&:before,&:after{background-color:color-mix(in srgb,oklch(37.8% .077 168.94) 50%,transparent);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-emerald-900) 50%,transparent)}}}}.dark\:bg-gray-800{&:is(.dark,.dark *,.av-dark,.av-dark *,[data-av-theme=dark],[data-av-theme=dark] *){background-color:var(--color-gray-800);&:before,&:after{background-color:var(--color-gray-800)}}}.dark\:bg-neutral-800\/90{&:is(.dark,.dark *,.av-dark,.av-dark *,[data-av-theme=dark],[data-av-theme=dark] *){background-color:color-mix(in srgb,oklch(26.9% 0 0) 90%,transparent);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-neutral-800) 90%,transparent)}&:before,&:after{background-color:color-mix(in srgb,oklch(26.9% 0 0) 90%,transparent);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-neutral-800) 90%,transparent)}}}}.dark\:bg-neutral-900\/50{&:is(.dark,.dark *,.av-dark,.av-dark *,[data-av-theme=dark],[data-av-theme=dark] *){background-color:color-mix(in srgb,oklch(20.5% 0 0) 50%,transparent);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-neutral-900) 50%,transparent)}&:before,&:after{background-color:color-mix(in srgb,oklch(20.5% 0 0) 50%,transparent);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-neutral-900) 50%,transparent)}}}}.dark\:bg-surface{&:is(.dark,.dark *,.av-dark,.av-dark *,[data-av-theme=dark],[data-av-theme=dark] *){background-color:var(--av-surface);&:before,&:after{background-color:var(--av-surface)}}}.dark\:bg-warning\/25{&:is(.dark,.dark *,.av-dark,.av-dark *,[data-av-theme=dark],[data-av-theme=dark] *){background-color:var(--av-warning);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--av-warning) 25%,transparent)}&:before,&:after{background-color:var(--av-warning);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--av-warning) 25%,transparent)}}}}.dark\:bg-white{&:is(.dark,.dark *,.av-dark,.av-dark *,[data-av-theme=dark],[data-av-theme=dark] *){background-color:var(--color-white);&:before,&:after{background-color:var(--color-white)}}}.dark\:bg-white\/8{&:is(.dark,.dark *,.av-dark,.av-dark *,[data-av-theme=dark],[data-av-theme=dark] *){background-color:color-mix(in srgb,#fff 8%,transparent);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-white) 8%,transparent)}&:before,&:after{background-color:color-mix(in srgb,#fff 8%,transparent);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-white) 8%,transparent)}}}}.dark\:bg-zinc-800{&:is(.dark,.dark *,.av-dark,.av-dark *,[data-av-theme=dark],[data-av-theme=dark] *){background-color:var(--color-zinc-800);&:before,&:after{background-color:var(--color-zinc-800)}}}.dark\:bg-zinc-900{&:is(.dark,.dark *,.av-dark,.av-dark *,[data-av-theme=dark],[data-av-theme=dark] *){background-color:var(--color-zinc-900);&:before,&:after{background-color:var(--color-zinc-900)}}}.dark\:bg-zinc-950{&:is(.dark,.dark *,.av-dark,.av-dark *,[data-av-theme=dark],[data-av-theme=dark] *){background-color:var(--color-zinc-950);&:before,&:after{background-color:var(--color-zinc-950)}}}.dark\:from-accent\/10{&:is(.dark,.dark *,.av-dark,.av-dark *,[data-av-theme=dark],[data-av-theme=dark] *){--tw-gradient-from: var(--av-accent);@supports (color: color-mix(in lab,red,red)){--tw-gradient-from: color-mix(in oklab, var(--av-accent) 10%, transparent)}--tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));&:before,&:after{--tw-gradient-from: var(--av-accent);@supports (color: color-mix(in lab,red,red)){--tw-gradient-from: color-mix(in oklab, var(--av-accent) 10%, transparent)}--tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}}}.dark\:from-neutral-900\/80{&:is(.dark,.dark *,.av-dark,.av-dark *,[data-av-theme=dark],[data-av-theme=dark] *){--tw-gradient-from: color-mix(in srgb, oklch(20.5% 0 0) 80%, transparent);@supports (color: color-mix(in lab,red,red)){--tw-gradient-from: color-mix(in oklab, var(--color-neutral-900) 80%, transparent)}--tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));&:before,&:after{--tw-gradient-from: color-mix(in srgb, oklch(20.5% 0 0) 80%, transparent);@supports (color: color-mix(in lab,red,red)){--tw-gradient-from: color-mix(in oklab, var(--color-neutral-900) 80%, transparent)}--tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}}}.dark\:from-red-950\/95{&:is(.dark,.dark *,.av-dark,.av-dark *,[data-av-theme=dark],[data-av-theme=dark] *){--tw-gradient-from: color-mix(in srgb, oklch(25.8% .092 26.042) 95%, transparent);@supports (color: color-mix(in lab,red,red)){--tw-gradient-from: color-mix(in oklab, var(--color-red-950) 95%, transparent)}--tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));&:before,&:after{--tw-gradient-from: color-mix(in srgb, oklch(25.8% .092 26.042) 95%, transparent);@supports (color: color-mix(in lab,red,red)){--tw-gradient-from: color-mix(in oklab, var(--color-red-950) 95%, transparent)}--tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}}}.dark\:from-warning\/15{&:is(.dark,.dark *,.av-dark,.av-dark *,[data-av-theme=dark],[data-av-theme=dark] *){--tw-gradient-from: var(--av-warning);@supports (color: color-mix(in lab,red,red)){--tw-gradient-from: color-mix(in oklab, var(--av-warning) 15%, transparent)}--tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));&:before,&:after{--tw-gradient-from: var(--av-warning);@supports (color: color-mix(in lab,red,red)){--tw-gradient-from: color-mix(in oklab, var(--av-warning) 15%, transparent)}--tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}}}.dark\:from-zinc-800\/80{&:is(.dark,.dark *,.av-dark,.av-dark *,[data-av-theme=dark],[data-av-theme=dark] *){--tw-gradient-from: color-mix(in srgb, oklch(27.4% .006 286.033) 80%, transparent);@supports (color: color-mix(in lab,red,red)){--tw-gradient-from: color-mix(in oklab, var(--color-zinc-800) 80%, transparent)}--tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));&:before,&:after{--tw-gradient-from: color-mix(in srgb, oklch(27.4% .006 286.033) 80%, transparent);@supports (color: color-mix(in lab,red,red)){--tw-gradient-from: color-mix(in oklab, var(--color-zinc-800) 80%, transparent)}--tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}}}.dark\:via-accent\/45{&:is(.dark,.dark *,.av-dark,.av-dark *,[data-av-theme=dark],[data-av-theme=dark] *){--tw-gradient-via: var(--av-accent);@supports (color: color-mix(in lab,red,red)){--tw-gradient-via: color-mix(in oklab, var(--av-accent) 45%, transparent)}--tw-gradient-via-stops: var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-via-stops);&:before,&:after{--tw-gradient-via: var(--av-accent);@supports (color: color-mix(in lab,red,red)){--tw-gradient-via: color-mix(in oklab, var(--av-accent) 45%, transparent)}--tw-gradient-via-stops: var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-via-stops)}}}.dark\:via-red-950\/60{&:is(.dark,.dark *,.av-dark,.av-dark *,[data-av-theme=dark],[data-av-theme=dark] *){--tw-gradient-via: color-mix(in srgb, oklch(25.8% .092 26.042) 60%, transparent);@supports (color: color-mix(in lab,red,red)){--tw-gradient-via: color-mix(in oklab, var(--color-red-950) 60%, transparent)}--tw-gradient-via-stops: var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-via-stops);&:before,&:after{--tw-gradient-via: color-mix(in srgb, oklch(25.8% .092 26.042) 60%, transparent);@supports (color: color-mix(in lab,red,red)){--tw-gradient-via: color-mix(in oklab, var(--color-red-950) 60%, transparent)}--tw-gradient-via-stops: var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-via-stops)}}}.dark\:via-surface{&:is(.dark,.dark *,.av-dark,.av-dark *,[data-av-theme=dark],[data-av-theme=dark] *){--tw-gradient-via: var(--av-surface);--tw-gradient-via-stops: var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-via-stops);&:before,&:after{--tw-gradient-via: var(--av-surface);--tw-gradient-via-stops: var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-via-stops)}}}.dark\:via-zinc-800\/40{&:is(.dark,.dark *,.av-dark,.av-dark *,[data-av-theme=dark],[data-av-theme=dark] *){--tw-gradient-via: color-mix(in srgb, oklch(27.4% .006 286.033) 40%, transparent);@supports (color: color-mix(in lab,red,red)){--tw-gradient-via: color-mix(in oklab, var(--color-zinc-800) 40%, transparent)}--tw-gradient-via-stops: var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-via-stops);&:before,&:after{--tw-gradient-via: color-mix(in srgb, oklch(27.4% .006 286.033) 40%, transparent);@supports (color: color-mix(in lab,red,red)){--tw-gradient-via: color-mix(in oklab, var(--color-zinc-800) 40%, transparent)}--tw-gradient-via-stops: var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-via-stops)}}}.dark\:to-neutral-900{&:is(.dark,.dark *,.av-dark,.av-dark *,[data-av-theme=dark],[data-av-theme=dark] *){--tw-gradient-to: var(--color-neutral-900);--tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));&:before,&:after{--tw-gradient-to: var(--color-neutral-900);--tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}}}.dark\:to-warning\/5{&:is(.dark,.dark *,.av-dark,.av-dark *,[data-av-theme=dark],[data-av-theme=dark] *){--tw-gradient-to: var(--av-warning);@supports (color: color-mix(in lab,red,red)){--tw-gradient-to: color-mix(in oklab, var(--av-warning) 5%, transparent)}--tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));&:before,&:after{--tw-gradient-to: var(--av-warning);@supports (color: color-mix(in lab,red,red)){--tw-gradient-to: color-mix(in oklab, var(--av-warning) 5%, transparent)}--tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}}}.dark\:text-amber-100{&:is(.dark,.dark *,.av-dark,.av-dark *,[data-av-theme=dark],[data-av-theme=dark] *){color:var(--color-amber-100);&:before,&:after{color:var(--color-amber-100)}}}.dark\:text-blue-50{&:is(.dark,.dark *,.av-dark,.av-dark *,[data-av-theme=dark],[data-av-theme=dark] *){color:var(--color-blue-50);&:before,&:after{color:var(--color-blue-50)}}}.dark\:text-blue-100{&:is(.dark,.dark *,.av-dark,.av-dark *,[data-av-theme=dark],[data-av-theme=dark] *){color:var(--color-blue-100);&:before,&:after{color:var(--color-blue-100)}}}.dark\:text-blue-200{&:is(.dark,.dark *,.av-dark,.av-dark *,[data-av-theme=dark],[data-av-theme=dark] *){color:var(--color-blue-200);&:before,&:after{color:var(--color-blue-200)}}}.dark\:text-blue-300{&:is(.dark,.dark *,.av-dark,.av-dark *,[data-av-theme=dark],[data-av-theme=dark] *){color:var(--color-blue-300);&:before,&:after{color:var(--color-blue-300)}}}.dark\:text-emerald-200{&:is(.dark,.dark *,.av-dark,.av-dark *,[data-av-theme=dark],[data-av-theme=dark] *){color:var(--color-emerald-200);&:before,&:after{color:var(--color-emerald-200)}}}.dark\:text-emerald-300{&:is(.dark,.dark *,.av-dark,.av-dark *,[data-av-theme=dark],[data-av-theme=dark] *){color:var(--color-emerald-300);&:before,&:after{color:var(--color-emerald-300)}}}.dark\:text-neutral-950{&:is(.dark,.dark *,.av-dark,.av-dark *,[data-av-theme=dark],[data-av-theme=dark] *){color:var(--color-neutral-950);&:before,&:after{color:var(--color-neutral-950)}}}.dark\:text-zinc-50{&:is(.dark,.dark *,.av-dark,.av-dark *,[data-av-theme=dark],[data-av-theme=dark] *){color:var(--color-zinc-50);&:before,&:after{color:var(--color-zinc-50)}}}.dark\:text-zinc-100{&:is(.dark,.dark *,.av-dark,.av-dark *,[data-av-theme=dark],[data-av-theme=dark] *){color:var(--color-zinc-100);&:before,&:after{color:var(--color-zinc-100)}}}.dark\:text-zinc-300{&:is(.dark,.dark *,.av-dark,.av-dark *,[data-av-theme=dark],[data-av-theme=dark] *){color:var(--color-zinc-300);&:before,&:after{color:var(--color-zinc-300)}}}.dark\:text-zinc-400{&:is(.dark,.dark *,.av-dark,.av-dark *,[data-av-theme=dark],[data-av-theme=dark] *){color:var(--color-zinc-400);&:before,&:after{color:var(--color-zinc-400)}}}.dark\:no-underline{&:is(.dark,.dark *,.av-dark,.av-dark *,[data-av-theme=dark],[data-av-theme=dark] *){text-decoration-line:none;&:before,&:after{text-decoration-line:none}}}.dark\:shadow-\[inset_0_1px_0_rgba\(255\,255\,255\,0\.9\)\,0_12px_32px_-10px_rgba\(255\,255\,255\,0\.35\)\]{&:is(.dark,.dark *,.av-dark,.av-dark *,[data-av-theme=dark],[data-av-theme=dark] *){--tw-shadow: inset 0 1px 0 var(--tw-shadow-color, rgba(255,255,255,.9)), 0 12px 32px -10px var(--tw-shadow-color, rgba(255,255,255,.35));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);&:before,&:after{--tw-shadow: inset 0 1px 0 var(--tw-shadow-color, rgba(255,255,255,.9)), 0 12px 32px -10px var(--tw-shadow-color, rgba(255,255,255,.35));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}}}.dark\:ring-2{&:is(.dark,.dark *,.av-dark,.av-dark *,[data-av-theme=dark],[data-av-theme=dark] *){--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);&:before,&:after{--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)}}}.dark\:shadow-zinc-950\/40{&:is(.dark,.dark *,.av-dark,.av-dark *,[data-av-theme=dark],[data-av-theme=dark] *){--tw-shadow-color: color-mix(in srgb, oklch(14.1% .005 285.823) 40%, transparent);@supports (color: color-mix(in lab,red,red)){--tw-shadow-color: color-mix(in oklab, color-mix(in oklab, var(--color-zinc-950) 40%, transparent) var(--tw-shadow-alpha), transparent)}&:before,&:after{--tw-shadow-color: color-mix(in srgb, oklch(14.1% .005 285.823) 40%, transparent);@supports (color: color-mix(in lab,red,red)){--tw-shadow-color: color-mix(in oklab, color-mix(in oklab, var(--color-zinc-950) 40%, transparent) var(--tw-shadow-alpha), transparent)}}}}.dark\:ring-accent\/15{&:is(.dark,.dark *,.av-dark,.av-dark *,[data-av-theme=dark],[data-av-theme=dark] *){--tw-ring-color: var(--av-accent);@supports (color: color-mix(in lab,red,red)){--tw-ring-color: color-mix(in oklab, var(--av-accent) 15%, transparent)}&:before,&:after{--tw-ring-color: var(--av-accent);@supports (color: color-mix(in lab,red,red)){--tw-ring-color: color-mix(in oklab, var(--av-accent) 15%, transparent)}}}}.dark\:ring-sky-400\/60{&:is(.dark,.dark *,.av-dark,.av-dark *,[data-av-theme=dark],[data-av-theme=dark] *){--tw-ring-color: color-mix(in srgb, oklch(74.6% .16 232.661) 60%, transparent);@supports (color: color-mix(in lab,red,red)){--tw-ring-color: color-mix(in oklab, var(--color-sky-400) 60%, transparent)}&:before,&:after{--tw-ring-color: color-mix(in srgb, oklch(74.6% .16 232.661) 60%, transparent);@supports (color: color-mix(in lab,red,red)){--tw-ring-color: color-mix(in oklab, var(--color-sky-400) 60%, transparent)}}}}.dark\:ring-white\/10{&:is(.dark,.dark *,.av-dark,.av-dark *,[data-av-theme=dark],[data-av-theme=dark] *){--tw-ring-color: color-mix(in srgb, #fff 10%, transparent);@supports (color: color-mix(in lab,red,red)){--tw-ring-color: color-mix(in oklab, var(--color-white) 10%, transparent)}&:before,&:after{--tw-ring-color: color-mix(in srgb, #fff 10%, transparent);@supports (color: color-mix(in lab,red,red)){--tw-ring-color: color-mix(in oklab, var(--color-white) 10%, transparent)}}}}.dark\:hover\:bg-zinc-800{&:is(.dark,.dark *,.av-dark,.av-dark *,[data-av-theme=dark],[data-av-theme=dark] *){&:hover{@media(hover:hover){background-color:var(--color-zinc-800)}}&:before,&:after{&:hover{@media(hover:hover){background-color:var(--color-zinc-800)}}}}}.dark\:hover\:text-white{&:is(.dark,.dark *,.av-dark,.av-dark *,[data-av-theme=dark],[data-av-theme=dark] *){&:hover{@media(hover:hover){color:var(--color-white)}}&:before,&:after{&:hover{@media(hover:hover){color:var(--color-white)}}}}}.dark\:data-\[active\=true\]\:bg-white\/8{&:is(.dark,.dark *,.av-dark,.av-dark *,[data-av-theme=dark],[data-av-theme=dark] *){&[data-active=true]{background-color:color-mix(in srgb,#fff 8%,transparent);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-white) 8%,transparent)}}&:before,&:after{&[data-active=true]{background-color:color-mix(in srgb,#fff 8%,transparent);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-white) 8%,transparent)}}}}}.dark\:data-\[active\=true\]\:shadow-none{&:is(.dark,.dark *,.av-dark,.av-dark *,[data-av-theme=dark],[data-av-theme=dark] *){&[data-active=true]{--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)}&:before,&:after{&[data-active=true]{--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)}}}}.\[\&_\.av-range-calendar__nav-button\]\:rounded-md{.av-range-calendar nav-button{border-radius:calc(var(--av-radius) * .75)}}.\[\&_\.av-range-calendar__nav-button\]\:text-success{.av-range-calendar nav-button{color:var(--av-success)}}.\[\&_\.av-range-calendar__nav-button\]\:hover\:bg-success-soft{.av-range-calendar nav-button{&:hover{@media(hover:hover){background-color:var(--av-success-soft)}}}}.\[\&_\.av-range-calendar__nav-button\]\:active\:scale-95{.av-range-calendar nav-button{&:active{--tw-scale-x: 95%;--tw-scale-y: 95%;--tw-scale-z: 95%;scale:var(--tw-scale-x) var(--tw-scale-y)}}}.\[\&_\[data-slot\=range-calendar-cell-button\]\]\:rounded-md{[data-slot=range-calendar-cell-button]{border-radius:calc(var(--av-radius) * .75)}}.data-\[hovered\=true\]\:not-data-\[selected\=true\]\:\[\&_\[data-slot\=range-calendar-cell-button\]\]\:bg-default{&[data-hovered=true]{&:not(*[data-selected=true]){[data-slot=range-calendar-cell-button]{background-color:var(--av-default)}}}}.data-\[selection-end\=true\]\:\[\&_\[data-slot\=range-calendar-cell-button\]\]\:\!bg-success{&[data-selection-end=true]{[data-slot=range-calendar-cell-button]{background-color:var(--av-success)!important}}}.data-\[selection-end\=true\]\:\[\&_\[data-slot\=range-calendar-cell-button\]\]\:\!text-success-foreground{&[data-selection-end=true]{[data-slot=range-calendar-cell-button]{color:var(--av-success-foreground)!important}}}.data-\[selection-end\=true\]\:data-\[pressed\=true\]\:\[\&_\[data-slot\=range-calendar-cell-button\]\]\:\!bg-success-hover{&[data-selection-end=true]{&[data-pressed=true]{[data-slot=range-calendar-cell-button]{background-color:var(--av-success-hover)!important}}}}.data-\[selection-start\=true\]\:\[\&_\[data-slot\=range-calendar-cell-button\]\]\:\!bg-success{&[data-selection-start=true]{[data-slot=range-calendar-cell-button]{background-color:var(--av-success)!important}}}.data-\[selection-start\=true\]\:\[\&_\[data-slot\=range-calendar-cell-button\]\]\:\!text-success-foreground{&[data-selection-start=true]{[data-slot=range-calendar-cell-button]{color:var(--av-success-foreground)!important}}}.data-\[selection-start\=true\]\:data-\[pressed\=true\]\:\[\&_\[data-slot\=range-calendar-cell-button\]\]\:\!bg-success-hover{&[data-selection-start=true]{&[data-pressed=true]{[data-slot=range-calendar-cell-button]{background-color:var(--av-success-hover)!important}}}}.data-\[today\=true\]\:\[\&_\[data-slot\=range-calendar-cell-button\]\]\:bg-success-soft{&[data-today=true]{[data-slot=range-calendar-cell-button]{background-color:var(--av-success-soft)}}}.data-\[today\=true\]\:\[\&_\[data-slot\=range-calendar-cell-button\]\]\:text-success-soft-foreground{&[data-today=true]{[data-slot=range-calendar-cell-button]{color:var(--av-success-soft-foreground)}}}.data-\[today\=true\]\:data-\[hovered\=true\]\:not-data-\[selected\=true\]\:\[\&_\[data-slot\=range-calendar-cell-button\]\]\:bg-success-soft-hover{&[data-today=true]{&[data-hovered=true]{&:not(*[data-selected=true]){[data-slot=range-calendar-cell-button]{background-color:var(--av-success-soft-hover)}}}}}.\[\&_\[data-slot\=range-calendar-header-cell\]\]\:pb-2{[data-slot=range-calendar-header-cell]{padding-bottom:calc(var(--spacing) * 2)}}.\[\&_\[data-slot\=range-calendar-header-cell\]\]\:text-xs{[data-slot=range-calendar-header-cell]{font-size:var(--text-xs);line-height:var(--tw-leading, var(--text-xs--line-height))}}.\[\&_\[data-slot\=range-calendar-header-cell\]\]\:font-medium{[data-slot=range-calendar-header-cell]{--tw-font-weight: var(--font-weight-medium);font-weight:var(--font-weight-medium)}}.\[\&_\[data-slot\=range-calendar-header-cell\]\]\:text-muted{[data-slot=range-calendar-header-cell]{color:var(--av-muted)}}.\[\&_\[data-slot\=range-calendar-header\]\]\:px-0\.5{[data-slot=range-calendar-header]{padding-inline:calc(var(--spacing) * .5)}}.\[\&_\[data-slot\=range-calendar-header\]\]\:pb-4{[data-slot=range-calendar-header]{padding-bottom:calc(var(--spacing) * 4)}}.\[\&_\[data-slot\=range-calendar-heading\]\]\:text-sm{[data-slot=range-calendar-heading]{font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height))}}.\[\&_\[data-slot\=range-calendar-heading\]\]\:font-medium{[data-slot=range-calendar-heading]{--tw-font-weight: var(--font-weight-medium);font-weight:var(--font-weight-medium)}}.\[\&_\[data-slot\=range-calendar-heading\]\]\:text-foreground{[data-slot=range-calendar-heading]{color:var(--av-foreground)}}.\[\&_\[data-slot\=range-calendar\]\]\:\!w-full{[data-slot=range-calendar]{width:100%!important}}.\[\&_\[data-slot\=range-calendar\]\]\:\!max-w-none{[data-slot=range-calendar]{max-width:none!important}}.\[\&_svg\]\:size-4{& svg{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}}.\[\&_svg\]\:shrink-0{& svg{flex-shrink:0}}}@layer utilities{.no-scrollbar::-webkit-scrollbar{width:0;height:0}.no-scrollbar{scrollbar-width:none;-ms-overflow-style:none}}:root{--news-height: 0rem;--topbar-height: 3.5rem;--sticky-offset-top: calc(var(--news-height) + var(--topbar-height) + 1px);--docs-scroll-padding-top: calc(var(--sticky-offset-top) + 1.25rem)}html,body{scroll-padding-top:var(--docs-scroll-padding-top)}body{background-color:var(--av-background);font-family:Plus Jakarta Sans,ui-sans-serif,system-ui,sans-serif;color:var(--av-foreground);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.shiki,.shiki span{color:var(--shiki-light);background-color:transparent;font-style:var(--shiki-light-font-style);font-weight:var(--shiki-light-font-weight);text-decoration:var(--shiki-light-text-decoration)}html:is(.dark,.av-dark,[data-av-theme=dark]) .shiki,html:is(.dark,.av-dark,[data-av-theme=dark]) .shiki span{color:var(--shiki-dark)!important;background-color:transparent!important;font-style:var(--shiki-dark-font-style)!important;font-weight:var(--shiki-dark-font-weight)!important;text-decoration:var(--shiki-dark-text-decoration)!important}.app-icon,iconify-icon{display:block;vertical-align:middle}@property --tw-font-weight{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: 0px;}@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-border-style{syntax: "*"; inherits: false; initial-value: solid;}@property --tw-content{syntax: "*"; initial-value: ""; inherits: false;}@property --tw-space-y-reverse{syntax: "*"; inherits: false; initial-value: 0;}@property --tw-outline-style{syntax: "*"; inherits: false; initial-value: solid;}@property --tw-leading{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-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-duration{syntax: "*"; inherits: false;}@property --tw-border-spacing-x{syntax: "<length>"; inherits: false; initial-value: 0;}@property --tw-border-spacing-y{syntax: "<length>"; inherits: false; initial-value: 0;}@property --tw-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-space-x-reverse{syntax: "*"; inherits: false; initial-value: 0;}@property --tw-gradient-position{syntax: "*"; inherits: false;}@property --tw-gradient-from{syntax: "<color>"; inherits: false; initial-value: #0000;}@property --tw-gradient-via{syntax: "<color>"; inherits: false; initial-value: #0000;}@property --tw-gradient-to{syntax: "<color>"; inherits: false; initial-value: #0000;}@property --tw-gradient-stops{syntax: "*"; inherits: false;}@property --tw-gradient-via-stops{syntax: "*"; inherits: false;}@property --tw-gradient-from-position{syntax: "<length-percentage>"; inherits: false; initial-value: 0%;}@property --tw-gradient-via-position{syntax: "<length-percentage>"; inherits: false; initial-value: 50%;}@property --tw-gradient-to-position{syntax: "<length-percentage>"; inherits: false; initial-value: 100%;}@property --tw-ease{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-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-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;}@keyframes enter{0%{opacity:var(--tw-enter-opacity,1);transform:translate3d(var(--tw-enter-translate-x,0),var(--tw-enter-translate-y,0),0)scale3d(var(--tw-enter-scale,1),var(--tw-enter-scale,1),var(--tw-enter-scale,1))rotate(var(--tw-enter-rotate,0));filter:blur(var(--tw-enter-blur,0))}}@keyframes exit{to{opacity:var(--tw-exit-opacity,1);transform:translate3d(var(--tw-exit-translate-x,0),var(--tw-exit-translate-y,0),0)scale3d(var(--tw-exit-scale,1),var(--tw-exit-scale,1),var(--tw-exit-scale,1))rotate(var(--tw-exit-rotate,0));filter:blur(var(--tw-exit-blur,0))}}@keyframes skeleton{to{transform:translate(200%)}}@keyframes caret-blink{0%,70%,to{opacity:1}20%,50%{opacity:0}}@keyframes spin{to{transform:rotate(360deg)}}@keyframes ping{75%,to{transform:scale(2);opacity:0}}@keyframes pulse{50%{opacity:.5}}@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-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-font-weight: 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-border-style: solid;--tw-content: "";--tw-space-y-reverse: 0;--tw-outline-style: solid;--tw-leading: initial;--tw-tracking: initial;--tw-ordinal: initial;--tw-slashed-zero: initial;--tw-numeric-figure: initial;--tw-numeric-spacing: initial;--tw-numeric-fraction: initial;--tw-scale-x: 1;--tw-scale-y: 1;--tw-scale-z: 1;--tw-duration: initial;--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-translate-z: 0;--tw-space-x-reverse: 0;--tw-gradient-position: initial;--tw-gradient-from: #0000;--tw-gradient-via: #0000;--tw-gradient-to: #0000;--tw-gradient-stops: initial;--tw-gradient-via-stops: initial;--tw-gradient-from-position: 0%;--tw-gradient-via-position: 50%;--tw-gradient-to-position: 100%;--tw-ease: 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-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-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}}}
